| /onnv/onnv-gate/usr/src/uts/common/ipp/dscpmk/ |
| dscpmk.c | 52 ipha_t *ipha; local 84 ipha = (ipha_t *)mp->b_rptr; 100 if (IPH_HDR_VERSION(ipha) == IPV4_VERSION) { 101 dscp = ipha->ipha_type_of_service; 149 ipha->ipha_type_of_service = new_dscp; 156 ipha->ipha_hdr_checksum = 0; 157 ipha->ipha_hdr_checksum = ip_csum_hdr(ipha);
|
| /onnv/onnv-gate/usr/src/uts/common/inet/ip/ |
| ipdrop.c | 317 ipha_t *ipha = (ipha_t *)mp->b_rptr; local 320 ipha, __dtrace_ipsr_ill_t *, ill, ipha_t *, ipha, 339 ipha_t *ipha = (ipha_t *)mp->b_rptr; local 342 ipha, __dtrace_ipsr_ill_t *, ill, ipha_t *, ipha,
|
| ip_sadb.c | 603 ipha_t *ipha = (ipha_t *)data_mp->b_rptr; local 605 ASSERT(IPH_HDR_VERSION(ipha) == IPV4_VERSION); 606 dst = ip_get_dst(ipha); 616 src_ptr = (uint32_t *)&ipha->ipha_src; 661 ipha_t *ipha; local 683 ipha = (ipha_t *)mp->b_rptr; 684 ASSERT(ipha->ipha_protocol == IPPROTO_AH); 685 ah_offset = ipha->ipha_version_and_hdr_length - 710 ipha = (ipha_t *)mp->b_rptr; 721 src_ptr = (uint32_t *)&ipha->ipha_src 786 ipha_t *ipha; local [all...] |
| ip_dce.c | 289 ipha_t *ipha = (ipha_t *)mp->b_rptr; local 291 final_dst = ip_get_dst(ipha);
|
| tn_ipopt.c | 131 ipha_t *ipha; local 144 ipha = (ipha_t *)mp->b_rptr; 145 totallen = ipha->ipha_version_and_hdr_length - 158 opt = (uchar_t *)&ipha[1]; 553 tsol_remove_secopt(ipha_t *ipha, int buflen) 559 remlen = IPH_HDR_LENGTH(ipha) - IP_SIMPLE_HDR_LENGTH; 560 fptr = tptr = (uchar_t *)(ipha + 1); 574 if (((fptr - (uchar_t *)ipha) & 3) == 0) 610 olen = (tptr - (uchar_t *)ipha) & 3; 621 ovbcopy(fptr, tptr, ((uchar_t *)ipha + buflen) - fptr) 820 ipha_t *ipha; local [all...] |
| ip_output.c | 416 ipha_t *ipha = (ipha_t *)mp->b_rptr; local 418 if (ipha->ipha_src == INADDR_ANY) 421 return (ip_laddr_verify_v4(ipha->ipha_src, ixa->ixa_zoneid, 534 ipha_t *ipha = NULL; local 538 ipha = (ipha_t *)mp->b_rptr; 542 nce = ire_handle_condemned_nce(ixa->ixa_nce, ire, ipha, ip6h, B_TRUE); 805 ipha_t *ipha; local 820 ipha = (ipha_t *)mp->b_rptr; 821 ASSERT(IPH_HDR_VERSION(ipha) == IPV4_VERSION); 833 ixa->ixa_pktlen = ntohs(ipha->ipha_length) 1079 ipha_t *ipha = (ipha_t *)iph_arg; local 1231 ipha_t *ipha = (ipha_t *)iph_arg; local 1458 ipha_t *ipha = (ipha_t *)iph_arg; local 1535 ipha_t *ipha = (ipha_t *)iph_arg; local 1555 ipha_t *ipha = (ipha_t *)iph_arg; local 1832 ipha_t *ipha = (ipha_t *)iph_arg; local 2092 ipha_t *ipha = (ipha_t *)mp->b_rptr; local 2164 ipha_t *ipha = (ipha_t *)mp->b_rptr; local 2207 ipha_t *ipha = (ipha_t *)mp->b_rptr; local 2416 ipha_t *ipha = NULL; local [all...] |
| ip_ftable.c | 611 ipha_t *ipha = (ipha_t *)mp->b_rptr; local 615 if (nexthop != ipha->ipha_dst) { 619 ixas.ixa_multicast_ttl = ipha->ipha_ttl; 1171 ipha_t *ipha = (ipha_t *)mp->b_rptr; local [all...] |
| conn_opt.c | 2234 ipha_t *ipha = (ipha_t *)hdrs; local 2338 ipha_t *ipha = (ipha_t *)hdrs; local [all...] |
| ip_netinfo.c | 1171 ipha_t *ipha = (ipha_t *)mp->b_rptr; local 1184 hlen = (ipha->ipha_version_and_hdr_length & 0x0F) << 2; 1202 if (ipha->ipha_hdr_checksum == ip_cksum(mp, 0, ipha->ipha_hdr_checksum)) [all...] |
| ip_input.c | 200 ipha_t *ipha; local 303 ipha = (ipha_t *)mp->b_rptr; 304 if (!OK_32PTR(ipha) || MBLKL(mp) < IP_SIMPLE_HDR_LENGTH) { 312 ipha = (ipha_t *)mp->b_rptr; 316 if (IPH_HDR_VERSION(ipha) != IPV4_VERSION) { 330 if (ipha->ipha_dst == INADDR_ANY) { 363 iras.ira_pktlen = ntohs(ipha->ipha_length); 373 (*ill->ill_inputfn)(mp, ipha, &ipha->ipha_dst, &iras, &rtc); 427 ipha_t *ipha = (ipha_t *)iph_arg local 564 ipha_t *ipha = (ipha_t *)iph_arg; local 833 ipha_t *ipha = (ipha_t *)iph_arg; local 1220 ipha_t *ipha = (ipha_t *)iph_arg; local 1290 ipha_t *ipha = (ipha_t *)iph_arg; local 1476 ipha_t *ipha = (ipha_t *)iph_arg; local 1644 ipha_t *ipha = (ipha_t *)iph_arg; local 1677 ipha_t *ipha = (ipha_t *)iph_arg; local [all...] |
| ip_mroute.c | 1530 ipha_t *ipha = (ipha_t *)mp->b_rptr; local 2485 ipha_t *ipha = (ipha_t *)mp->b_rptr; local 2608 ipha_t *ipha = (ipha_t *)mp->b_rptr; local 3103 ipha_t *ipha; local [all...] |
| /onnv/onnv-gate/usr/src/uts/common/ipp/meters/ |
| tokenmt.c | 77 ipha_t *ipha; local 110 ipha = (ipha_t *)mp->b_rptr; 111 if (IPH_HDR_VERSION(ipha) == IPV4_VERSION) { 113 dscp = ipha->ipha_type_of_service; 114 pkt_len = ntohs(ipha->ipha_length);
|
| tswtcl.c | 65 ipha_t *ipha; local 100 ipha = (ipha_t *)mp->b_rptr; 101 if (IPH_HDR_VERSION(ipha) == IPV4_VERSION) { 102 pkt_len = ntohs(ipha->ipha_length);
|
| /onnv/onnv-gate/usr/src/uts/common/io/mac/ |
| mac_protect.c | 90 ipha_t *ipha = (ipha_t *)start; local 95 if (!ipnospoof_check_ips(protect, ipha->ipha_src))
|
| mac_util.c | 172 ipha_t *ipha = NULL; local 190 ipha = (ipha_t *)(mp->b_rptr + offset); 201 proto = ipha->ipha_protocol; 202 ASSERT(ipha->ipha_version_and_hdr_length == 206 up = IPH_TCPH_CHECKSUMP(ipha, 211 up = IPH_UDPH_CHECKSUMP(ipha, 218 src = ipha->ipha_src; 219 dst = ipha->ipha_dst; 220 len = ntohs(ipha->ipha_length) - 243 ASSERT(ipha != NULL) [all...] |
| /onnv/onnv-gate/usr/src/uts/common/ipp/ipgpc/ |
| classifierddi.c | 392 ipha_t *ipha; local 435 ipha = (ipha_t *)mp->b_rptr; 437 if (IPH_HDR_VERSION(ipha) == IPV4_VERSION) {
|
| classifier.c | 494 ipha_t *ipha = (ipha_t *)iph; local 496 u2 = ntohs(ipha->ipha_fragment_offset_and_flags); 501 iplen = (ipha->ipha_version_and_hdr_length & 0xF) << 2; 610 ipha_t *ipha; local 613 ipha = (ipha_t *)mp->b_rptr; /* get ip header */ 614 V4_PART_OF_V6(packet->saddr) = (int32_t)ipha->ipha_src; 615 V4_PART_OF_V6(packet->daddr) = (int32_t)ipha->ipha_dst; 616 packet->dsfield = ipha->ipha_type_of_service; 617 packet->proto = ipha->ipha_protocol; 625 get_port_info(packet, ipha, AF_INET, mp) [all...] |
| /onnv/onnv-gate/usr/src/uts/common/inet/sctp/ |
| sctp_conn.c | 196 ipha_t *ipha; local 198 ipha = (ipha_t *)ip6h; 199 IN6_IPADDR_TO_V4MAPPED(ipha->ipha_dst, &laddr); 200 IN6_IPADDR_TO_V4MAPPED(ipha->ipha_src, &faddr);
|
| sctp_shutdown.c | 267 ipha_t *ipha = NULL; local 315 ipha = (ipha_t *)mp->b_rptr; 319 ipha->ipha_length = htons(ixas.ixa_pktlen); 320 v4addr = ipha->ipha_src; 321 ipha->ipha_src = ipha->ipha_dst; 322 ipha->ipha_dst = v4addr; 323 ipha->ipha_ident = 0; 324 ipha->ipha_ttl = (uchar_t)sctps->sctps_ipv4_ttl; 381 if (!ipsec_in_to_out(ira, &ixas, mp, ipha, ip6h)) [all...] |
| sctp_error.c | 329 ipha_t *ipha = NULL; local 369 ipha = (ipha_t *)mp->b_rptr; 373 ipha->ipha_length = htons(ahlen); 374 v4addr = ipha->ipha_src; 375 ipha->ipha_src = ipha->ipha_dst; 376 ipha->ipha_dst = v4addr; 377 ipha->ipha_ident = 0; 378 ipha->ipha_ttl = (uchar_t)sctps->sctps_ipv4_ttl; 428 ipha->ipha_length = htons(ixas.ixa_pktlen) [all...] |
| sctp.c | 1128 ipha_t *ipha; local 1138 ipha = (ipha_t *)mp->b_rptr; 1139 if (IPH_HDR_VERSION(ipha) != IPV4_VERSION) { 1140 ASSERT(IPH_HDR_VERSION(ipha) == IPV6_VERSION); 1146 iph_hdr_length = IPH_HDR_LENGTH(ipha); 1149 ipha = (ipha_t *)&icmph[1]; 1150 iph_hdr_length = IPH_HDR_LENGTH(ipha); 1151 sctph = (sctp_hdr_t *)((char *)ipha + iph_hdr_length); 1181 IN6_IPADDR_TO_V4MAPPED(ipha->ipha_dst, &dst); [all...] |
| /onnv/onnv-gate/usr/src/uts/common/inet/ilb/ |
| ilb_nat.c | 443 ipha_t *ipha; local 445 ipha = iph; 448 ipha->ipha_src); 450 ipha->ipha_dst); 454 IN6_V4MAPPED_TO_IPADDR(&info->vip, ipha->ipha_src); 455 IN6_V4MAPPED_TO_IPADDR(&info->src, ipha->ipha_dst); 459 adj_cksum(&ipha->ipha_hdr_checksum, adj_ip_sum); 518 ipha_t *ipha; local 520 ipha = iph; 523 ipha->ipha_dst) [all...] |
| /onnv/onnv-gate/usr/src/uts/common/ipp/flowacct/ |
| flowacct.c | 114 ipha_t *ipha = (ipha_t *)iph; local 118 u2 = ntohs(ipha->ipha_fragment_offset_and_flags); 123 iplen = (ipha->ipha_version_and_hdr_length & 0xF) << 2; 231 ipha_t *ipha; local 233 #define rptr ((uchar_t *)ipha) 243 ipha = (ipha_t *)mp->b_rptr; 244 header->isv4 = IPH_HDR_VERSION(ipha) == IPV4_VERSION; 246 ipha = (ipha_t *)mp->b_rptr; 247 V4_PART_OF_V6(header->saddr) = (int32_t)ipha->ipha_src; 248 V4_PART_OF_V6(header->daddr) = (int32_t)ipha->ipha_dst [all...] |
| /onnv/onnv-gate/usr/src/uts/common/xen/io/ |
| xnb.c | 261 ipha_t *ipha; local 307 ipha = (ipha_t *)(mp->b_rptr + offset); 309 switch (ipha->ipha_protocol) { 323 length = ntohs(ipha->ipha_length); 324 if (ipha->ipha_protocol == IPPROTO_TCP) { 359 src = ipha->ipha_src; 360 dst = ipha->ipha_dst; [all...] |
| xnf.c | 1376 ipha_t *ipha; local [all...] |