Lines Matching defs:argp
66 _nss_ldap_hosts2str_int(int af, ldap_backend_ptr be, nss_XbyY_args_t *argp)
85 buflen = buflen1 = buflen2 = argp->buf.buflen;
87 if (argp->buf.result != NULL) {
94 buffer = argp->buf.buffer;
105 (void) memset(argp->buf.buffer, 0, buflen);
237 if (argp->buf.result != NULL)
254 _nss_ldap_hosts2str(ldap_backend_ptr be, nss_XbyY_args_t *argp) {
255 return (_nss_ldap_hosts2str_int(AF_INET, be, argp));
272 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a;
278 if (_ldap_filter_name(hostname, argp->key.name, sizeof (hostname)) != 0)
303 /* will munge hname, so use argp->keyname */
352 lstat = (nss_status_t)_nss_ldap_lookup(be, argp, _HOSTS, searchfilter,
357 argp->h_errno = __nss2herrno(lstat);
376 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a;
385 argp->h_errno = 0;
386 if ((argp->key.hostaddr.type != AF_INET) ||
387 (argp->key.hostaddr.len != sizeof (addr)))
390 (void) memcpy(&addr, argp->key.hostaddr.addr, sizeof (addr));
402 lstat = (nss_status_t)_nss_ldap_lookup(be, argp, _HOSTS, searchfilter,
407 argp->h_errno = __nss2herrno(lstat);