Home
last modified time | relevance | path

Searched refs:resultbuf (Results 1 – 10 of 10) sorted by relevance

/nscd/
A Dnscd_getai.c119 resultbuf = (struct nscd_ai_result *) malloc (sizeof (*resultbuf) in __nscd_getai()
121 if (resultbuf == NULL) in __nscd_getai()
129 resultbuf->addrs = (char *) (resultbuf + 1); in __nscd_getai()
130 resultbuf->family = (uint8_t *) (resultbuf->addrs + ai_resp.addrslen); in __nscd_getai()
132 resultbuf->canon = (char *) (resultbuf->family + resultbuf->naddrs); in __nscd_getai()
134 resultbuf->canon = NULL; in __nscd_getai()
142 *result = resultbuf; in __nscd_getai()
146 free (resultbuf); in __nscd_getai()
163 free (resultbuf); in __nscd_getai()
168 *result = resultbuf; in __nscd_getai()
[all …]
A Dnscd_getpw_r.c39 struct passwd *resultbuf, char *buffer,
144 resultbuf->pw_uid = pw_resp.pw_uid; in nscd_getpw_r()
145 resultbuf->pw_gid = pw_resp.pw_gid; in nscd_getpw_r()
149 resultbuf->pw_name = p; in nscd_getpw_r()
152 resultbuf->pw_passwd = p; in nscd_getpw_r()
155 resultbuf->pw_gecos = p; in nscd_getpw_r()
158 resultbuf->pw_dir = p; in nscd_getpw_r()
161 resultbuf->pw_shell = p; in nscd_getpw_r()
186 *result = resultbuf; in nscd_getpw_r()
191 memcpy (resultbuf->pw_name, pw_name, total); in nscd_getpw_r()
[all …]
A Dnscd_gethst_r.c275 resultbuf->h_name = cp; in nscd_gethst_r()
280 resultbuf->h_addrtype = AF_INET; in nscd_gethst_r()
281 resultbuf->h_length = INADDRSZ; in nscd_gethst_r()
285 resultbuf->h_addrtype = AF_INET6; in nscd_gethst_r()
286 resultbuf->h_length = IN6ADDRSZ; in nscd_gethst_r()
290 resultbuf->h_addr_list[cnt] = cp; in nscd_gethst_r()
291 cp += resultbuf->h_length; in nscd_gethst_r()
358 resultbuf->h_aliases[cnt] = cp; in nscd_gethst_r()
394 *result = resultbuf; in nscd_gethst_r()
399 memcpy (resultbuf->h_aliases[0], in nscd_gethst_r()
[all …]
A Dnscd_getgr_r.c41 struct group *resultbuf, char *buffer,
176 resultbuf->gr_mem = (char **) p; in nscd_getgr_r()
180 resultbuf->gr_name = p; in nscd_getgr_r()
182 resultbuf->gr_passwd = p; in nscd_getgr_r()
186 resultbuf->gr_gid = gr_resp.gr_gid; in nscd_getgr_r()
209 vec[1].iov_base = resultbuf->gr_name; in nscd_getgr_r()
222 memcpy (resultbuf->gr_name, gr_name, in nscd_getgr_r()
232 resultbuf->gr_mem[cnt] = p; in nscd_getgr_r()
272 *result = resultbuf; in nscd_getgr_r()
280 if (resultbuf->gr_name[gr_name_len - 1] != '\0' in nscd_getgr_r()
[all …]
A Dnscd_getserv_r.c78 request_type type, struct servent *resultbuf, in nscd_getserv_r() argument
228 resultbuf->s_aliases = (char **) cp; in nscd_getserv_r()
231 resultbuf->s_name = cp; in nscd_getserv_r()
233 resultbuf->s_proto = cp; in nscd_getserv_r()
235 resultbuf->s_port = serv_resp.s_port; in nscd_getserv_r()
241 vec[0].iov_base = resultbuf->s_name; in nscd_getserv_r()
278 memcpy (resultbuf->s_name, s_name, in nscd_getserv_r()
285 resultbuf->s_aliases[cnt] = cp; in nscd_getserv_r()
289 resultbuf->s_aliases[cnt] = NULL; in nscd_getserv_r()
322 *result = resultbuf; in nscd_getserv_r()
[all …]
A Dnscd_proto.h39 extern int __nscd_getpwnam_r (const char *name, struct passwd *resultbuf,
42 extern int __nscd_getpwuid_r (uid_t uid, struct passwd *resultbuf,
45 extern int __nscd_getgrnam_r (const char *name, struct group *resultbuf,
48 extern int __nscd_getgrgid_r (gid_t gid, struct group *resultbuf,
52 struct hostent *resultbuf,
57 struct hostent *resultbuf,
62 struct hostent *resultbuf,
A Dservicescache.c348 struct servent resultbuf; in addservbyX() local
362 while (lookup (req->type, key, &resultbuf, in addservbyX()
A Dpwdcache.c397 struct passwd resultbuf; in addpwbyX() local
411 while (lookup (req->type, key, &resultbuf, in addpwbyX()
A Dgrpcache.c420 struct group resultbuf; in addgrbyX() local
434 while (lookup (req->type, key, &resultbuf, in addgrbyX()
A Dhstcache.c435 struct hostent resultbuf; in addhstbyX() local
459 while (lookup (req->type, key, &resultbuf, in addhstbyX()

Completed in 23 milliseconds