Lines Matching refs:msgptr
585 DNSServiceFlags flags = get_flags(&request->msgptr, request->msgend); in read_rr_from_ipc_msg()
586 mDNSu32 interfaceIndex = get_uint32(&request->msgptr, request->msgend); in read_rr_from_ipc_msg()
588 int str_err = get_string(&request->msgptr, request->msgend, name, sizeof(name)); in read_rr_from_ipc_msg()
589 mDNSu16 type = get_uint16(&request->msgptr, request->msgend); in read_rr_from_ipc_msg()
590 mDNSu16 class = get_uint16(&request->msgptr, request->msgend); in read_rr_from_ipc_msg()
591 mDNSu16 rdlen = get_uint16(&request->msgptr, request->msgend); in read_rr_from_ipc_msg()
592 … const mDNSu8 *const rdata = (const mDNSu8 *)get_rdata (&request->msgptr, request->msgend, rdlen); in read_rr_from_ipc_msg()
593 mDNSu32 ttl = GetTTL ? get_uint32(&request->msgptr, request->msgend) : 0; in read_rr_from_ipc_msg()
605 if (!request->msgptr) { LogMsg("Error reading Resource Record from client"); return NULL; } in read_rr_from_ipc_msg()
1592 DNSServiceFlags flags = get_flags (&request->msgptr, request->msgend); in handle_add_request()
1593 mDNSu16 rrtype = get_uint16(&request->msgptr, request->msgend); in handle_add_request()
1594 mDNSu16 rdlen = get_uint16(&request->msgptr, request->msgend); in handle_add_request()
1595 const mDNSu8 *const rdata = (const mDNSu8 *)get_rdata(&request->msgptr, request->msgend, rdlen); in handle_add_request()
1596 mDNSu32 ttl = get_uint32(&request->msgptr, request->msgend); in handle_add_request()
1600 if (!request->msgptr) in handle_add_request()
1718 DNSServiceFlags flags = get_flags (&request->msgptr, request->msgend); // flags unused in handle_update_request()
1719 mDNSu16 rdlen = get_uint16(&request->msgptr, request->msgend); in handle_update_request()
1720 const mDNSu8 *const rdata = (const mDNSu8 *)get_rdata(&request->msgptr, request->msgend, rdlen); in handle_update_request()
1721 mDNSu32 ttl = get_uint32(&request->msgptr, request->msgend); in handle_update_request()
1724 if (!request->msgptr) in handle_update_request()
1869 get_flags(&request->msgptr, request->msgend); // flags unused in handle_removerecord_request()
1871 if (!request->msgptr) in handle_removerecord_request()
2280 DNSServiceFlags flags = get_flags(&request->msgptr, request->msgend); in handle_regservice_request()
2281 mDNSu32 interfaceIndex = get_uint32(&request->msgptr, request->msgend); in handle_regservice_request()
2312 if (get_string(&request->msgptr, request->msgend, name, sizeof(name )) < 0 || in handle_regservice_request()
2313 get_string(&request->msgptr, request->msgend, type_as_string, sizeof(type_as_string)) < 0 || in handle_regservice_request()
2314 get_string(&request->msgptr, request->msgend, domain, sizeof(domain )) < 0 || in handle_regservice_request()
2315 get_string(&request->msgptr, request->msgend, host, sizeof(host )) < 0) in handle_regservice_request()
2326 if (request->msgptr + 2 > request->msgend) request->msgptr = NULL; in handle_regservice_request()
2329 request->u.servicereg.port.b[0] = *request->msgptr++; in handle_regservice_request()
2330 request->u.servicereg.port.b[1] = *request->msgptr++; in handle_regservice_request()
2333 request->u.servicereg.txtlen = get_uint16(&request->msgptr, request->msgend); in handle_regservice_request()
2334 msgTXTData = get_rdata(&request->msgptr, request->msgend, request->u.servicereg.txtlen); in handle_regservice_request()
2336 …if (!request->msgptr) { LogMsg("%3d: DNSServiceRegister(unreadable parameters)", request->sd); ret… in handle_regservice_request()
3058 DNSServiceFlags flags = get_flags(&request->msgptr, request->msgend); in handle_browse_request()
3059 mDNSu32 interfaceIndex = get_uint32(&request->msgptr, request->msgend); in handle_browse_request()
3079 if (get_string(&request->msgptr, request->msgend, regtype, sizeof(regtype)) < 0 || in handle_browse_request()
3080 …get_string(&request->msgptr, request->msgend, domain, sizeof(domain )) < 0) return(mStatus_BadPar… in handle_browse_request()
3082 …if (!request->msgptr) { LogMsg("%3d: DNSServiceBrowse(unreadable parameters)", request->sd); retur… in handle_browse_request()
3395 DNSServiceFlags flags = get_flags(&request->msgptr, request->msgend); in handle_resolve_request()
3396 mDNSu32 interfaceIndex = get_uint32(&request->msgptr, request->msgend); in handle_resolve_request()
3426 if (get_string(&request->msgptr, request->msgend, name, sizeof(name )) < 0 || in handle_resolve_request()
3427 get_string(&request->msgptr, request->msgend, params.regtype, sizeof(params.regtype)) < 0 || in handle_resolve_request()
3428 get_string(&request->msgptr, request->msgend, domain, sizeof(domain )) < 0) in handle_resolve_request()
3431 …if (!request->msgptr) { LogMsg("%3d: DNSServiceResolve(unreadable parameters)", request->sd); retu… in handle_resolve_request()
3840 params.flags = get_flags(&request->msgptr, request->msgend); in handle_queryrecord_request()
3841 params.interfaceIndex = get_uint32(&request->msgptr, request->msgend); in handle_queryrecord_request()
3842 if (get_string(&request->msgptr, request->msgend, params.qname, sizeof(params.qname)) < 0) in handle_queryrecord_request()
3847 params.qtype = get_uint16(&request->msgptr, request->msgend); in handle_queryrecord_request()
3848 params.qclass = get_uint16(&request->msgptr, request->msgend); in handle_queryrecord_request()
3850 if (!request->msgptr) in handle_queryrecord_request()
3861 if (request->msgptr && (request->hdr.ipc_flags & IPC_FLAGS_TRAILING_TLVS)) in handle_queryrecord_request()
3864 const mDNSu8 *const start = (const mDNSu8 *)request->msgptr; in handle_queryrecord_request()
3990 DNSServiceFlags flags = get_flags(&request->msgptr, request->msgend); in handle_enum_request()
3994 mDNSu32 interfaceIndex = get_uint32(&request->msgptr, request->msgend); in handle_enum_request()
3998 if (!request->msgptr) in handle_enum_request()
4088 DNSServiceFlags flags = get_flags(&request->msgptr, request->msgend); in handle_release_request()
4090 if (get_string(&request->msgptr, request->msgend, name, sizeof(name )) < 0 || in handle_release_request()
4091 get_string(&request->msgptr, request->msgend, regtype, sizeof(regtype)) < 0 || in handle_release_request()
4092 get_string(&request->msgptr, request->msgend, domain, sizeof(domain )) < 0) in handle_release_request()
4098 if (!request->msgptr) in handle_release_request()
4134 DNSServiceFlags flags = get_flags(&request->msgptr, request->msgend); in handle_setdomain_request()
4136 if (get_string(&request->msgptr, request->msgend, domainstr, sizeof(domainstr)) < 0 || in handle_setdomain_request()
4155 if (get_string(&request->msgptr, request->msgend, prop, sizeof(prop)) >= 0) in handle_getproperty_request()
4186 pid = get_uint32(&request->msgptr, request->msgend); in handle_connection_delegate_request()
4298 DNSServiceFlags flags = get_flags(&request->msgptr, request->msgend); in handle_port_mapping_request()
4299 mDNSu32 interfaceIndex = get_uint32(&request->msgptr, request->msgend); in handle_port_mapping_request()
4301 mDNSu8 protocol = (mDNSu8)get_uint32(&request->msgptr, request->msgend); in handle_port_mapping_request()
4304 if (request->msgptr + 8 > request->msgend) request->msgptr = NULL; in handle_port_mapping_request()
4307 request->u.pm.NATinfo.IntPort.b[0] = *request->msgptr++; in handle_port_mapping_request()
4308 request->u.pm.NATinfo.IntPort.b[1] = *request->msgptr++; in handle_port_mapping_request()
4309 request->u.pm.ReqExt.b[0] = *request->msgptr++; in handle_port_mapping_request()
4310 request->u.pm.ReqExt.b[1] = *request->msgptr++; in handle_port_mapping_request()
4311 ttl = get_uint32(&request->msgptr, request->msgend); in handle_port_mapping_request()
4314 if (!request->msgptr) in handle_port_mapping_request()
4498 flags = get_flags(&request->msgptr, request->msgend); in handle_addrinfo_request()
4499 interfaceIndex = get_uint32(&request->msgptr, request->msgend); in handle_addrinfo_request()
4500 params.protocols = get_uint32(&request->msgptr, request->msgend); in handle_addrinfo_request()
4501 if (get_string(&request->msgptr, request->msgend, params.hostname, sizeof(params.hostname)) < 0) in handle_addrinfo_request()
4506 if (!request->msgptr) in handle_addrinfo_request()
4516 if (request->msgptr && (request->hdr.ipc_flags & IPC_FLAGS_TRAILING_TLVS)) in handle_addrinfo_request()
4519 const mDNSu8 *const start = (const mDNSu8 *)request->msgptr; in handle_addrinfo_request()
4645 req->msgptr = req->msgbuf; in read_msg()
4733 port.b[0] = req->msgptr[0]; in read_msg()
4734 port.b[1] = req->msgptr[1]; in read_msg()
4735 req->msgptr += 2; in read_msg()
4741 …get_string(&req->msgptr, req->msgend, ctrl_path, MAX_CTLPATH); // path is first element in messag… in read_msg()
4954 newreq->msgptr = req->msgptr; in request_callback()
5016 req->msgptr = mDNSNULL; in request_callback()