Lines Matching refs:packet
325 static int handle_request(int out_fd, const Packet *packet, size_t length) {
329 assert(packet);
331 req = &packet->rheader;
339 const AddrInfoRequest *ai_req = &packet->addrinfo_request;
365 const NameInfoRequest *ni_req = &packet->nameinfo_request;
411 Packet packet;
429 if (handle_request(resolve->fds[RESPONSE_SEND_FD], &buf.packet, (size_t) length) < 0)
578 /* Send one termination packet for each worker */
744 static int handle_response(sd_resolve *resolve, const Packet *packet, size_t length) {
751 resp = &packet->rheader;
771 const AddrInfoResponse *ai_resp = &packet->addrinfo_response;
811 const NameInfoResponse *ni_resp = &packet->nameinfo_response;
850 Packet packet;
872 r = handle_response(resolve, &buf.packet, (size_t) l);