Lines Matching refs:argp
53 check_host(nss_XbyY_args_t *argp, const char *line, int linelen)
72 keyp = argp->key.name;
85 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a;
93 if (argp->buf.result != NULL) {
94 argp->buf.buffer = hostname;
95 argp->buf.buflen = MAXHOSTNAMELEN;
98 res = _nss_files_XY_all(be, argp, 0, argp->key.name, check_host);
100 if (argp->buf.result != NULL) {
101 argp->buf.buffer = NULL;
102 argp->buf.buflen = 0;
109 check_ether(nss_XbyY_args_t *argp, const char *line, int linelen)
139 return (ether_cmp((void *)ether, (void *)argp->key.ether) == 0);
147 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a;
151 argp->buf.result = ðeraddr;
153 res = _nss_files_XY_all(be, argp, 0, NULL, check_ether);
155 argp->buf.result = NULL;