Lines Matching refs:argp
50 check_host(nss_XbyY_args_t *argp, const char *line, int linelen)
69 keyp = argp->key.name;
82 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a;
90 if (argp->buf.result != NULL) {
91 argp->buf.buffer = hostname;
92 argp->buf.buflen = MAXHOSTNAMELEN;
95 res = _nss_files_XY_all(be, argp, 1, argp->key.name, check_host);
97 if (argp->buf.result != NULL) {
98 argp->buf.buffer = NULL;
99 argp->buf.buflen = 0;
106 check_ether(nss_XbyY_args_t *argp, const char *line, int linelen)
136 return (ether_cmp((void *)ether, (void *)argp->key.ether) == 0);
144 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a;
148 argp->buf.result = ðeraddr;
150 res = _nss_files_XY_all(be, argp, 0, NULL, check_ether);
152 argp->buf.result = NULL;