Lines Matching refs:req
76 cache_addpw (struct database_dyn *db, int fd, request_header *req, in cache_addpw() argument
132 + req->key_len), 1)) != NULL) in cache_addpw()
136 + req->key_len), total, in cache_addpw()
143 char *key_copy = memcpy (dataset->strdata, key, req->key_len); in cache_addpw()
152 + sizeof (struct dataset) + req->key_len, MS_ASYNC); 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()
389 addpwbyX (struct database_dyn *db, int fd, request_header *req, in addpwbyX() argument
411 while (lookup (req->type, key, &resultbuf, in addpwbyX()
428 time_t timeout = cache_addpw (db, fd, req, keystr, pwd, c_uid, he, dh, in addpwbyX()
436 addpwbyname (struct database_dyn *db, int fd, request_header *req, in addpwbyname() argument
441 addpwbyX (db, fd, req, u, key, c_uid, NULL, NULL); in addpwbyname()
449 request_header req = in readdpwbyname() local
456 return addpwbyX (db, -1, &req, u, db->data + he->key, he->owner, he, dh); in readdpwbyname()
461 addpwbyuid (struct database_dyn *db, int fd, request_header *req, in addpwbyuid() argument
478 addpwbyX (db, fd, req, u, key, c_uid, NULL, NULL); in addpwbyuid()
492 request_header req = in readdpwbyuid() local
499 return addpwbyX (db, -1, &req, u, db->data + he->key, he->owner, he, dh); in readdpwbyuid()