Lines Matching defs:xdr
411 u_32_t xdr, *p;
456 xdr = B(p);
457 if (!(xdr == IPPROTO_UDP || xdr == IPPROTO_TCP))
461 rx.rx_proto = xdr;
525 u_32_t *p, xdr;
536 xdr = B(p++); /* Length of auth_data */
539 if ((XDRALIGN(xdr) < xdr) || (RPCB_BUF_GEQ(rm, p, XDRALIGN(xdr)) == 0))
544 p += XDRALIGN(xdr); /* Advance our location. */
598 /* rpcb(O) - pointer to rpcb (xdr type) structure */
600 /* Decode a XDR encoded rpcb structure and record its contents in rpcb */
832 u_32_t xdr, *p;
842 xdr = B(p++); /* Record this message's XID. */
846 if ((rx = ipf_p_rpcb_lookup(rs, xdr)) == NULL) {
889 xdr = B(rr->rr_v2);
892 if (xdr == 0)
896 if (xdr > 65535)
900 if (ipf_p_rpcb_getnat(fin, nat, rx->rx_proto, (u_int)xdr) != 0)
904 /* Expecting a XDR string; need 4 bytes for length */
911 xdr = B(rr->rr_v3.xu_xslen);
914 if ((xdr == 0) && RPCB_BUF_EQ(rm, p, 0))
959 xdr = B(p++);
960 if ((xdr != 4) || strncmp((char *)p, "inet", 4))