Lines Matching refs:msgptr

518     DNSServiceFlags flags  = get_flags(&request->msgptr, request->msgend);
519 mDNSu32 interfaceIndex = get_uint32(&request->msgptr, request->msgend);
521 int str_err = get_string(&request->msgptr, request->msgend, name, sizeof(name));
522 mDNSu16 type = get_uint16(&request->msgptr, request->msgend);
523 mDNSu16 class = get_uint16(&request->msgptr, request->msgend);
524 mDNSu16 rdlen = get_uint16(&request->msgptr, request->msgend);
525 const char *rdata = get_rdata (&request->msgptr, request->msgend, rdlen);
526 mDNSu32 ttl = GetTTL ? get_uint32(&request->msgptr, request->msgend) : 0;
537 if (!request->msgptr) { LogMsg("Error reading Resource Record from client"); return NULL; }
1253 DNSServiceFlags flags = get_flags (&request->msgptr, request->msgend);
1254 mDNSu16 rrtype = get_uint16(&request->msgptr, request->msgend);
1255 mDNSu16 rdlen = get_uint16(&request->msgptr, request->msgend);
1256 const char *rdata = get_rdata (&request->msgptr, request->msgend, rdlen);
1257 mDNSu32 ttl = get_uint32(&request->msgptr, request->msgend);
1261 if (!request->msgptr) { LogMsg("%3d: DNSServiceAddRecord(unreadable parameters)", request->sd); return(mStatus_BadParamErr); }
1346 DNSServiceFlags flags = get_flags (&request->msgptr, request->msgend); // flags unused
1347 mDNSu16 rdlen = get_uint16(&request->msgptr, request->msgend);
1348 const char *rdata = get_rdata (&request->msgptr, request->msgend, rdlen);
1349 mDNSu32 ttl = get_uint32(&request->msgptr, request->msgend);
1352 if (!request->msgptr) { LogMsg("%3d: DNSServiceUpdateRecord(unreadable parameters)", request->sd); return(mStatus_BadParamErr); }
1475 get_flags(&request->msgptr, request->msgend); // flags unused
1477 if (!request->msgptr) { LogMsg("%3d: DNSServiceRemoveRecord(unreadable parameters)", request->sd); return(mStatus_BadParamErr); }
1848 DNSServiceFlags flags = get_flags(&request->msgptr, request->msgend);
1849 mDNSu32 interfaceIndex = get_uint32(&request->msgptr, request->msgend);
1880 if (get_string(&request->msgptr, request->msgend, name, sizeof(name)) < 0 ||
1881 get_string(&request->msgptr, request->msgend, type_as_string, MAX_ESCAPED_DOMAIN_NAME) < 0 ||
1882 get_string(&request->msgptr, request->msgend, domain, MAX_ESCAPED_DOMAIN_NAME) < 0 ||
1883 get_string(&request->msgptr, request->msgend, host, MAX_ESCAPED_DOMAIN_NAME) < 0)
1894 if (request->msgptr + 2 > request->msgend) request->msgptr = NULL;
1897 request->u.servicereg.port.b[0] = *request->msgptr++;
1898 request->u.servicereg.port.b[1] = *request->msgptr++;
1901 request->u.servicereg.txtlen = get_uint16(&request->msgptr, request->msgend);
1902 msgTXTData = get_rdata(&request->msgptr, request->msgend, request->u.servicereg.txtlen);
1904 if (!request->msgptr) { LogMsg("%3d: DNSServiceRegister(unreadable parameters)", request->sd); return(mStatus_BadParamErr); }
2515 DNSServiceFlags flags = get_flags(&request->msgptr, request->msgend);
2516 mDNSu32 interfaceIndex = get_uint32(&request->msgptr, request->msgend);
2536 if (get_string(&request->msgptr, request->msgend, regtype, MAX_ESCAPED_DOMAIN_NAME) < 0 ||
2537 get_string(&request->msgptr, request->msgend, domain, MAX_ESCAPED_DOMAIN_NAME) < 0) return(mStatus_BadParamErr);
2539 if (!request->msgptr) { LogMsg("%3d: DNSServiceBrowse(unreadable parameters)", request->sd); return(mStatus_BadParamErr); }
2710 DNSServiceFlags flags = get_flags(&request->msgptr, request->msgend);
2711 mDNSu32 interfaceIndex = get_uint32(&request->msgptr, request->msgend);
2742 if (get_string(&request->msgptr, request->msgend, name, 256) < 0 ||
2743 get_string(&request->msgptr, request->msgend, regtype, MAX_ESCAPED_DOMAIN_NAME) < 0 ||
2744 get_string(&request->msgptr, request->msgend, domain, MAX_ESCAPED_DOMAIN_NAME) < 0)
2747 if (!request->msgptr) { LogMsg("%3d: DNSServiceResolve(unreadable parameters)", request->sd); return(mStatus_BadParamErr); }
3612 DNSServiceFlags flags = get_flags(&request->msgptr, request->msgend);
3613 mDNSu32 interfaceIndex = get_uint32(&request->msgptr, request->msgend);
3638 if (get_string(&request->msgptr, request->msgend, name, 256) < 0) return(mStatus_BadParamErr);
3639 rrtype = get_uint16(&request->msgptr, request->msgend);
3640 rrclass = get_uint16(&request->msgptr, request->msgend);
3642 if (!request->msgptr)
3837 DNSServiceFlags flags = get_flags(&request->msgptr, request->msgend);
3841 mDNSu32 interfaceIndex = get_uint32(&request->msgptr, request->msgend);
3845 if (!request->msgptr)
3935 DNSServiceFlags flags = get_flags(&request->msgptr, request->msgend);
3937 if (get_string(&request->msgptr, request->msgend, name, 256) < 0 ||
3938 get_string(&request->msgptr, request->msgend, regtype, MAX_ESCAPED_DOMAIN_NAME) < 0 ||
3939 get_string(&request->msgptr, request->msgend, domain, MAX_ESCAPED_DOMAIN_NAME) < 0)
3945 if (!request->msgptr)
3978 DNSServiceFlags flags = get_flags(&request->msgptr, request->msgend);
3980 if (get_string(&request->msgptr, request->msgend, domainstr, MAX_ESCAPED_DOMAIN_NAME) < 0 ||
3999 if (get_string(&request->msgptr, request->msgend, prop, sizeof(prop)) >= 0)
4028 pid = get_uint32(&request->msgptr, request->msgend);
4075 mDNSu16 srcport = get_uint16(&request->msgptr, request->msgend);
4194 DNSServiceFlags flags = get_flags(&request->msgptr, request->msgend);
4195 mDNSu32 interfaceIndex = get_uint32(&request->msgptr, request->msgend);
4197 mDNSu8 protocol = (mDNSu8)get_uint32(&request->msgptr, request->msgend);
4200 if (request->msgptr + 8 > request->msgend) request->msgptr = NULL;
4203 request->u.pm.NATinfo.IntPort.b[0] = *request->msgptr++;
4204 request->u.pm.NATinfo.IntPort.b[1] = *request->msgptr++;
4205 request->u.pm.ReqExt.b[0] = *request->msgptr++;
4206 request->u.pm.ReqExt.b[1] = *request->msgptr++;
4207 ttl = get_uint32(&request->msgptr, request->msgend);
4210 if (!request->msgptr)
4363 DNSServiceFlags flags = get_flags(&request->msgptr, request->msgend);
4365 mDNSu32 interfaceIndex = get_uint32(&request->msgptr, request->msgend);
4405 request->u.addrinfo.protocol = get_uint32(&request->msgptr, request->msgend);
4409 if (get_string(&request->msgptr, request->msgend, hostname, 256) < 0) return(mStatus_BadParamErr);
4411 if (!request->msgptr) { LogMsg("%3d: DNSServiceGetAddrInfo(unreadable parameters)", request->sd); return(mStatus_BadParamErr); }
4628 req->msgptr = req->msgbuf;
4707 port.b[0] = req->msgptr[0];
4708 port.b[1] = req->msgptr[1];
4709 req->msgptr += 2;
4715 get_string(&req->msgptr, req->msgend, ctrl_path, MAX_CTLPATH); // path is first element in message buffer
4910 newreq->msgptr = req->msgptr;
4970 req->msgptr = mDNSNULL;