Lines Matching refs:request
44 request_fill(struct request_info *request, va_list ap) in request_fill() argument
53 return (request); in request_fill()
55 request->fd = va_arg(ap, int); in request_fill()
58 request->client->sin = va_arg(ap, struct sockaddr *); in request_fill()
61 request->server->sin = va_arg(ap, struct sockaddr *); in request_fill()
69 ptr = request->daemon; in request_fill()
72 ptr = request->user; in request_fill()
75 ptr = request->client->name; in request_fill()
78 ptr = request->client->addr; in request_fill()
81 ptr = request->server->name; in request_fill()
84 ptr = request->server->addr; in request_fill()
89 return (request); in request_fill()
94 struct request_info *VARARGS(request_init, struct request_info *, request) in VARARGS() argument
105 VASTART(ap, struct request_info *, request); in VARARGS()
106 *request = default_info; in VARARGS()
107 request->fd = -1; in VARARGS()
108 (void)strlcpy(request->daemon, unknown, sizeof(request->daemon)); in VARARGS()
109 (void)snprintf(request->pid, sizeof(request->pid), "%d", getpid()); in VARARGS()
110 request->client->request = request; in VARARGS()
111 request->server->request = request; in VARARGS()
112 r = request_fill(request, ap); in VARARGS()
119 struct request_info *VARARGS(request_set, struct request_info *, request) in VARARGS() argument
124 VASTART(ap, struct request_info *, request); in VARARGS()
125 r = request_fill(request, ap); in VARARGS()