Lines Matching refs:proc
54 struct imsgproc *proc; member
130 resolver_dispatch_request(struct imsgproc *proc, struct imsg *imsg) in resolver_dispatch_request() argument
148 m_get_int(proc, &hints.ai_flags); in resolver_dispatch_request()
149 m_get_int(proc, &hints.ai_family); in resolver_dispatch_request()
150 m_get_int(proc, &hints.ai_socktype); in resolver_dispatch_request()
151 m_get_int(proc, &hints.ai_protocol); in resolver_dispatch_request()
152 m_get_string(proc, &hostname); in resolver_dispatch_request()
153 m_get_string(proc, &servname); in resolver_dispatch_request()
154 m_end(proc); in resolver_dispatch_request()
162 s->proc = proc; in resolver_dispatch_request()
172 m_create(proc, IMSG_GETADDRINFO_END, reqid, 0, -1); in resolver_dispatch_request()
173 m_add_int(proc, EAI_SYSTEM); in resolver_dispatch_request()
174 m_add_int(proc, save_errno); in resolver_dispatch_request()
175 m_close(proc); in resolver_dispatch_request()
180 m_get_sockaddr(proc, sa); in resolver_dispatch_request()
181 m_get_int(proc, &flags); in resolver_dispatch_request()
182 m_end(proc); in resolver_dispatch_request()
193 s->proc = proc; in resolver_dispatch_request()
206 m_create(proc, IMSG_GETNAMEINFO, reqid, 0, -1); in resolver_dispatch_request()
207 m_add_int(proc, EAI_SYSTEM); in resolver_dispatch_request()
208 m_add_int(proc, save_errno); in resolver_dispatch_request()
209 m_add_string(proc, NULL); in resolver_dispatch_request()
210 m_add_string(proc, NULL); in resolver_dispatch_request()
211 m_close(proc); in resolver_dispatch_request()
220 resolver_dispatch_result(struct imsgproc *proc, struct imsg *imsg) in resolver_dispatch_result() argument
241 m_get_int(proc, &ai->ai_flags); in resolver_dispatch_result()
242 m_get_int(proc, &ai->ai_family); in resolver_dispatch_result()
243 m_get_int(proc, &ai->ai_socktype); in resolver_dispatch_result()
244 m_get_int(proc, &ai->ai_protocol); in resolver_dispatch_result()
245 m_get_sockaddr(proc, (struct sockaddr *)&ss); in resolver_dispatch_result()
246 m_get_string(proc, &cname); in resolver_dispatch_result()
247 m_end(proc); in resolver_dispatch_result()
273 m_get_int(proc, &gai_errno); in resolver_dispatch_result()
274 m_get_int(proc, &errno); in resolver_dispatch_result()
275 m_end(proc); in resolver_dispatch_result()
283 m_get_int(proc, &gai_errno); in resolver_dispatch_result()
284 m_get_int(proc, &errno); in resolver_dispatch_result()
285 m_get_string(proc, &host); in resolver_dispatch_result()
286 m_get_string(proc, &serv); in resolver_dispatch_result()
287 m_end(proc); in resolver_dispatch_result()
314 m_create(s->proc, IMSG_GETADDRINFO, s->reqid, 0, -1); in resolver_getaddrinfo_cb()
315 m_add_int(s->proc, ai->ai_flags); in resolver_getaddrinfo_cb()
316 m_add_int(s->proc, ai->ai_family); in resolver_getaddrinfo_cb()
317 m_add_int(s->proc, ai->ai_socktype); in resolver_getaddrinfo_cb()
318 m_add_int(s->proc, ai->ai_protocol); in resolver_getaddrinfo_cb()
319 m_add_sockaddr(s->proc, ai->ai_addr); in resolver_getaddrinfo_cb()
320 m_add_string(s->proc, ai->ai_canonname); in resolver_getaddrinfo_cb()
321 m_close(s->proc); in resolver_getaddrinfo_cb()
324 m_create(s->proc, IMSG_GETADDRINFO_END, s->reqid, 0, -1); in resolver_getaddrinfo_cb()
325 m_add_int(s->proc, ar->ar_gai_errno); in resolver_getaddrinfo_cb()
326 m_add_int(s->proc, ar->ar_errno); in resolver_getaddrinfo_cb()
327 m_close(s->proc); in resolver_getaddrinfo_cb()
339 m_create(s->proc, IMSG_GETNAMEINFO, s->reqid, 0, -1); in resolver_getnameinfo_cb()
340 m_add_int(s->proc, ar->ar_gai_errno); in resolver_getnameinfo_cb()
341 m_add_int(s->proc, ar->ar_errno); in resolver_getnameinfo_cb()
342 m_add_string(s->proc, ar->ar_gai_errno ? NULL : s->host); in resolver_getnameinfo_cb()
343 m_add_string(s->proc, ar->ar_gai_errno ? NULL : s->serv); in resolver_getnameinfo_cb()
344 m_close(s->proc); in resolver_getnameinfo_cb()