Lines Matching refs:imsg
154 struct imsg imsg; in client_dispatch_dns() local
184 if ((n = imsg_get(ibuf, &imsg)) == -1) in client_dispatch_dns()
189 switch (imsg.hdr.type) { in client_dispatch_dns()
192 if (idm->idm_id == imsg.hdr.peerid) in client_dispatch_dns()
203 dlen = imsg.hdr.len - IMSG_HEADER_SIZE; in client_dispatch_dns()
209 data = (u_char *)imsg.data; in client_dispatch_dns()
228 imsg_free(&imsg); in client_dispatch_dns()
257 struct imsg imsg; in client_dispatch_parent() local
280 if ((n = imsg_get(ibuf, &imsg)) == -1) in client_dispatch_parent()
285 switch (imsg.hdr.type) { in client_dispatch_parent()
293 memcpy(¶ms, imsg.data, sizeof(params)); in client_dispatch_parent()
309 memcpy(idm, imsg.data, sizeof(*idm)); in client_dispatch_parent()
321 imsg.hdr.type); in client_dispatch_parent()
325 imsg_free(&imsg); in client_dispatch_parent()