Searched refs:resultbuf (Results 1 – 10 of 10) sorted by relevance
/nscd/ |
A D | nscd_getai.c | 119 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 D | nscd_getpw_r.c | 39 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 D | nscd_gethst_r.c | 275 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 D | nscd_getgr_r.c | 41 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 D | nscd_getserv_r.c | 78 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 D | nscd_proto.h | 39 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 D | servicescache.c | 348 struct servent resultbuf; in addservbyX() local 362 while (lookup (req->type, key, &resultbuf, in addservbyX()
|
A D | pwdcache.c | 397 struct passwd resultbuf; in addpwbyX() local 411 while (lookup (req->type, key, &resultbuf, in addpwbyX()
|
A D | grpcache.c | 420 struct group resultbuf; in addgrbyX() local 434 while (lookup (req->type, key, &resultbuf, in addgrbyX()
|
A D | hstcache.c | 435 struct hostent resultbuf; in addhstbyX() local 459 while (lookup (req->type, key, &resultbuf, in addhstbyX()
|
Completed in 23 milliseconds