Home
last modified time | relevance | path

Searched refs:req (Results 1 – 14 of 14) sorted by relevance

/nscd/
A Dhstcache.c154 + req->key_len), total, in cache_addhst()
174 (void) cache_add (req->type, &dataset->strdata, req->key_len, in cache_addhst()
325 total + req->key_len, in cache_addhst()
387 || req->type == GETHOSTBYNAMEv6 in cache_addhst()
388 || req->type == GETHOSTBYADDR in cache_addhst()
391 (void) cache_add (req->type, key_copy, req->key_len, in cache_addhst()
444 if (req->type == GETHOSTBYNAME || req->type == GETHOSTBYNAMEv6) in addhstbyX()
496 request_header req = in readdhstbyname() local
518 request_header req = in readdhstbyaddr() local
540 request_header req = in readdhstbynamev6() local
[all …]
A Dservicescache.c120 + req->key_len), 1)) != NULL) in cache_addserv()
124 + req->key_len), total, in cache_addserv()
143 (void) cache_add (req->type, &dataset->strdata, req->key_len, in cache_addserv()
240 if (total + req->key_len == dh->allocsize in cache_addserv()
296 + total + req->key_len, MS_ASYNC); in cache_addserv()
299 (void) cache_add (req->type, key_copy, req->key_len, in cache_addserv()
362 while (lookup (req->type, key, &resultbuf, in addservbyX()
388 addservbyX (db, fd, req, key, uid, NULL, NULL); in addservbyname()
396 request_header req = in readdservbyname() local
410 addservbyX (db, fd, req, key, uid, NULL, NULL); in addservbyport()
[all …]
A Dinitgrcache.c209 + req->key_len), 1)) != NULL) in addinitgroupsX()
213 + req->key_len), total, in addinitgroupsX()
229 + sizeof (struct dataset) + req->key_len, MS_ASYNC); in addinitgroupsX()
232 (void) cache_add (req->type, key_copy, req->key_len, in addinitgroupsX()
264 dataset = (struct dataset *) alloca (total + req->key_len); in addinitgroupsX()
296 memcpy (cp, key, req->key_len); in addinitgroupsX()
307 if (total + req->key_len == dh->allocsize in addinitgroupsX()
330 dataset = memcpy (newp, dataset, total + req->key_len); in addinitgroupsX()
362 + req->key_len, MS_ASYNC); in addinitgroupsX()
389 addinitgroupsX (db, fd, req, key, uid, NULL, NULL); in addinitgroups()
[all …]
A Dnetgroupcache.c94 sizeof (struct dataset) + req->key_len, in do_notfound()
101 memcpy (dataset->strdata, key, req->key_len); in do_notfound()
231 if (buflen - req->key_len - bufused < needed) in addgetnetgrentX()
368 assert (buflen - buffilled >= req->key_len); in addgetnetgrentX()
370 buffilled += req->key_len; in addgetnetgrentX()
433 (void) cache_add (req->type, key_copy, req->key_len, &dataset->head, in addgetnetgrentX()
503 sizeof (*dataset) + req->key_len, in addinnetgrX()
589 + req->key_len, in addinnetgrX()
593 (void) cache_add (req->type, key_copy, req->key_len, &dataset->head, in addinnetgrX()
634 request_header req = in readdgetnetgrent() local
[all …]
A Dpwdcache.c132 + req->key_len), 1)) != NULL) in cache_addpw()
136 + req->key_len), total, in cache_addpw()
155 (void) cache_add (req->type, key_copy, req->key_len, in cache_addpw()
322 if (req->type == GETPWBYUID) in cache_addpw()
341 if ((req->type == GETPWBYNAME || db->propagate) in cache_addpw()
347 if (req->type == GETPWBYNAME && db->propagate) in cache_addpw()
411 while (lookup (req->type, key, &resultbuf, in addpwbyX()
441 addpwbyX (db, fd, req, u, key, c_uid, NULL, NULL); in addpwbyname()
449 request_header req = in readdpwbyname() local
478 addpwbyX (db, fd, req, u, key, c_uid, NULL, NULL); in addpwbyuid()
[all …]
A Daicache.c47 addhstaiX (struct database_dyn *db, int fd, request_header *req, in addhstaiX() argument
161 + req->key_len, 1); in addhstaiX()
333 + req->key_len, 1); in addhstaiX()
378 key_copy = memcpy (cp, key, req->key_len); in addhstaiX()
388 if (total + req->key_len == dh->allocsize in addhstaiX()
413 dataset = memcpy (newp, dataset, total + req->key_len); in addhstaiX()
475 + req->key_len), 1)) != NULL) in addhstaiX()
478 sizeof (struct dataset) + req->key_len, in addhstaiX()
504 (void) cache_add (req->type, key_copy, req->key_len, &dataset->head, in addhstaiX()
526 addhstaiX (db, fd, req, key, uid, NULL, NULL); in addhstai()
[all …]
A Dgrpcache.c129 + req->key_len), total, in cache_addgr()
136 memcpy (dataset->strdata, key, req->key_len); in cache_addgr()
148 (void) cache_add (req->type, &dataset->strdata, req->key_len, in cache_addgr()
343 if (req->type == GETGRBYGID) in cache_addgr()
362 if ((req->type == GETGRBYNAME || db->propagate) in cache_addgr()
369 if (req->type == GETGRBYNAME && db->propagate) in cache_addgr()
434 while (lookup (req->type, key, &resultbuf, in addgrbyX()
462 addgrbyX (db, fd, req, u, key, uid, NULL, NULL); in addgrbyname()
470 request_header req = in readdgrbyname() local
499 addgrbyX (db, fd, req, u, key, uid, NULL, NULL); in addgrbygid()
[all …]
A Dnscd.h287 extern void addpwbyname (struct database_dyn *db, int fd, request_header *req,
289 extern void addpwbyuid (struct database_dyn *db, int fd, request_header *req,
299 extern void addgrbygid (struct database_dyn *db, int fd, request_header *req,
312 request_header *req, void *key, uid_t uid);
314 request_header *req, void *key, uid_t uid);
325 extern void addhstai (struct database_dyn *db, int fd, request_header *req,
333 request_header *req, void *key, uid_t uid);
339 request_header *req, void *key, uid_t uid);
343 request_header *req, void *key, uid_t uid);
348 extern void addinnetgr (struct database_dyn *db, int fd, request_header *req,
[all …]
A Dconnections.c1052 req->version, NSCD_VERSION); in handle_request()
1096 if (req->type == GETHOSTBYADDR || req->type == GETHOSTBYADDRv6) in handle_request()
1137 cached = (struct datahead *) cache_search (req->type, key, req->key_len, in handle_request()
1167 switch (req->type) in handle_request()
1629 request_header req; in nscd_run_worker() local
1630 if (__builtin_expect (TEMP_FAILURE_RETRY (read (fd, &req, sizeof (req))) in nscd_run_worker()
1631 != sizeof (req), 0)) in nscd_run_worker()
1642 if (req.type < GETPWBYNAME || req.type >= LASTREQ) in nscd_run_worker()
1677 req.key_len)) in nscd_run_worker()
1678 != req.key_len, 0)) in nscd_run_worker()
[all …]
A Dselinux.h39 extern int nscd_request_avc_has_perm (int fd, request_type req);
55 # define nscd_request_avc_has_perm(fd, req) 0 argument
A Dnscd.c347 request_header req; in invalidate_db() member
351 reqdata->req.key_len = dbname_len; in invalidate_db()
352 reqdata->req.version = NSCD_VERSION; in invalidate_db()
353 reqdata->req.type = INVALIDATE; in invalidate_db()
393 request_header req; in send_shutdown() local
394 req.version = NSCD_VERSION; in send_shutdown()
395 req.type = SHUTDOWN; in send_shutdown()
396 req.key_len = 0; in send_shutdown()
398 ssize_t nbytes = TEMP_FAILURE_RETRY (send (sock, &req, sizeof req, in send_shutdown()
A Dnscd_stat.c168 request_header req; in receive_print_stats() local
199 req.version = NSCD_VERSION; in receive_print_stats()
200 req.type = GETSTAT; in receive_print_stats()
201 req.key_len = 0; in receive_print_stats()
202 nbytes = TEMP_FAILURE_RETRY (send (fd, &req, sizeof (request_header), in receive_print_stats()
A Dselinux.c365 nscd_request_avc_has_perm (int fd, request_type req) in nscd_request_avc_has_perm() argument
391 perm = string_to_av_perm (sc_nscd, perms[req]); in nscd_request_avc_has_perm()
394 "\"%s\" to access vector bit."), perms[req]); in nscd_request_avc_has_perm()
A Dnscd_helper.c178 request_header req; in open_socket() member
189 reqdata->req.version = NSCD_VERSION; in open_socket()
190 reqdata->req.type = type; in open_socket()
191 reqdata->req.key_len = keylen; in open_socket()

Completed in 35 milliseconds