Lines Matching defs:AddrInfoRequest
122 typedef struct AddrInfoRequest {
130 } AddrInfoRequest;
167 AddrInfoRequest addrinfo_request;
339 const AddrInfoRequest *ai_req = &packet->addrinfo_request;
344 assert(length >= sizeof(AddrInfoRequest));
345 assert(length == sizeof(AddrInfoRequest) + ai_req->node_len + ai_req->service_len);
352 node = ai_req->node_len ? (const char*) ai_req + sizeof(AddrInfoRequest) : NULL;
353 service = ai_req->service_len ? (const char*) ai_req + sizeof(AddrInfoRequest) + ai_req->node_len : NULL;
941 AddrInfoRequest req = {};
965 req.header.length = sizeof(AddrInfoRequest) + req.node_len + req.service_len;
975 iov[mh.msg_iovlen++] = (struct iovec) { .iov_base = &req, .iov_len = sizeof(AddrInfoRequest) };