/illumos-gate/usr/src/boot/include/netinet/ |
H A D | ip.h | 68 u_short ip_sum; /* checksum */ member
|
/illumos-gate/usr/src/boot/libsa/ |
H A D | ip.c | 118 ip->ip_sum = in_cksum(ip, sizeof(*ip)); /* short, but special */ in sendip() 374 ipr->ip_hdr->ip_sum = 0; in readipv4() 375 ipr->ip_hdr->ip_sum = in_cksum(ipr->ip_hdr, sizeof (*ipr->ip_hdr)); in readipv4()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/vrrpd/ |
H A D | vrrpd.c | 3098 ip->ip_sum = 0; in vrrpd_send_adv_v4()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_ip.c | 213 ntohs(ip->ip_sum)); in interpret_ip()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/traceroute/ |
H A D | traceroute_aux.c | 251 outip->ip_sum = in send_probe() 253 if (outip->ip_sum == 0) in send_probe() 254 outip->ip_sum = 0xffff; in send_probe()
|
/illumos-gate/usr/src/cmd/ipf/tools/ |
H A D | ip_fil.c | 780 ip->ip_sum = 0;
|
H A D | ipftest.c | 774 ip->ip_sum = 0; 775 ip->ip_sum = ipf_cksum((u_short *)ip, IP_HL(ip) << 2);
|
/illumos-gate/usr/src/stand/lib/inet/ |
H A D | ipv4.c | 1009 iphp->ip_sum = htons(0); in ipv4_output() 1050 iphp->ip_sum = ipv4cksum((uint16_t *)iphp, sizeof (struct ip)); in ipv4_output() 1099 iph->ip_sum = ipv4cksum((uint16_t *)iph, sizeof (struct ip)); in ipv4_tcp_output()
|
/illumos-gate/usr/src/stand/lib/tcp/ |
H A D | tcp.c | 1813 iph->ip_sum = htons(len - IP_SIMPLE_HDR_LENGTH); in tcp_verify_cksum() 5498 tcp->tcp_ipha->ip_sum = 0; in tcp_header_init_ipv4() 6223 iph->ip_sum = htons(len - IP_SIMPLE_HDR_LENGTH); in tcp_set_cksum() 6227 iph->ip_sum = 0; in tcp_set_cksum()
|
/illumos-gate/usr/src/uts/common/c2/ |
H A D | audit_token.c | 742 adr_short(&adr, (short *)&(ipp->ip_sum), 1); in au_to_ip()
|
/illumos-gate/usr/src/uts/common/inet/ilb/ |
H A D | ilb.c | 1677 uint32_t ip_sum, tp_sum; in ilb_check() local 1821 dport, &info, &ip_sum, &tp_sum, s) != 0) { in ilb_check() 1829 ilb_full_nat(l3, iph, l4, tph, &info, ip_sum, tp_sum, B_TRUE); in ilb_check() 1845 dport, &info, &ip_sum, &tp_sum, s) != 0) { in ilb_check() 1853 ilb_half_nat(l3, iph, l4, tph, &info, ip_sum, tp_sum, B_TRUE); in ilb_check()
|
H A D | ilb_conn.c | 506 ilb_nat_info_t *info, uint32_t *ip_sum, uint32_t *tp_sum, ilb_sticky_t *s) in ilb_conn_add() argument 570 *ip_sum = connp->conn_c2s_ip_sum; in ilb_conn_add() 587 *ip_sum = 0; in ilb_conn_add() 614 *ip_sum = connp->conn_c2s_ip_sum; in ilb_conn_add() 637 *ip_sum = 0; in ilb_conn_add() 754 ilb_rule_info_t *rule_cache, uint32_t *ip_sum, uint32_t *tp_sum, in ilb_find_conn() argument 779 *ip_sum = connp->conn_c2s_ip_sum; in ilb_find_conn() 798 *ip_sum = connp->conn_s2c_ip_sum; in ilb_find_conn()
|
/illumos-gate/usr/src/uts/common/inet/ipf/ |
H A D | fil.c | 5525 sum = (~ntohs(ip->ip_sum)) & 0xffff; 5530 ip->ip_sum = htons(sums);
|
H A D | ip_fil_solaris.c | 1456 ip->ip_sum = ipf_cksum((u_short *)ip, sizeof(*ip)); 2920 fin->fin_ip->ip_sum = 0; 3235 uint32_t sum, ip_sum; local 3345 ip->ip_sum = (uint16_t)0; 3346 ip_sum = fr_buf_sum(ip, (unsigned int)fin->fin_hlen); 3347 while (ip_sum >> 16) 3348 ip_sum = (ip_sum & 0xFFFF) + (ip_sum >> 16); 3350 ip->ip_sum = ~((uint16_t)ip_sum); 3351 DTRACE_PROBE1(l3_sum, uint16_t, ip->ip_sum);
|
H A D | ip_nat.c | 3050 fix_datacksum(&oip->ip_sum, sumd); 4098 fix_outcksum(&fin->fin_ip->ip_sum, sumd); 4110 fix_outcksum(&fin->fin_ip->ip_sum, 4113 fix_incksum(&fin->fin_ip->ip_sum, 4450 fix_incksum(&fin->fin_ip->ip_sum, nat->nat_ipsumd); 4452 fix_outcksum(&fin->fin_ip->ip_sum, nat->nat_ipsumd);
|
H A D | ip_proxy.c | 599 fix_outcksum(&ip->ip_sum, sd);
|
/illumos-gate/usr/src/uts/common/inet/ipf/netinet/ |
H A D | ip_irc_pxy.c | 392 fix_outcksum(&ip->ip_sum, sum2);
|
/illumos-gate/usr/src/uts/common/io/e1000g/ |
H A D | e1000g_tx.c | 1471 offsetof(struct ip, ip_sum); in e1000g_fill_context_descriptor()
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlge/ |
H A D | qlge.c | 4879 iphdr->ip_sum = 0; in ql_hw_csum_setup() 4898 iphdr->ip_sum = 0; in ql_hw_csum_setup() 4932 iphdr->ip_sum = 0; in ql_hw_csum_setup() 5233 iphdr->ip_sum = 0; in ql_hw_lso_setup() 5270 iphdr->ip_sum = 0; in ql_hw_lso_setup()
|
/illumos-gate/usr/src/uts/common/io/myri10ge/drv/ |
H A D | myri10ge.c | 3084 if (ip->ip_sum != 0) { in myri10ge_lso_parse_header() 3087 ip->ip_sum = 0; in myri10ge_lso_parse_header() 3093 sum_off = off + _PTRDIFF(&ip->ip_sum, buf); in myri10ge_lso_parse_header()
|
H A D | myri10ge_lro.c | 85 ip->ip_sum = 0; in myri10ge_lro_flush() 86 ip->ip_sum = 0xffff ^ in myri10ge_lro_flush()
|
/illumos-gate/usr/src/uts/common/io/nxge/ |
H A D | nxge_send.c | 1291 oiph->ip_sum, in nxge_do_softlso() 1585 niph->ip_sum = 0; in nxge_do_softlso() 1586 niph->ip_sum = (uint16_t)nxge_csgen((uint16_t *)niph, iphlen); in nxge_do_softlso() 1606 niph->ip_sum, in nxge_do_softlso() 1636 niph->ip_sum = 0; in nxge_do_softlso() 1637 niph->ip_sum = (uint16_t)nxge_csgen((uint16_t *)niph, iphlen); in nxge_do_softlso() 1645 niph->ip_sum, in nxge_do_softlso() 1676 niph->ip_sum = 0; in nxge_do_softlso() 1677 niph->ip_sum = (uint16_t)nxge_csgen((uint16_t *)niph, iphlen); in nxge_do_softlso() 1692 niph->ip_sum, in nxge_do_softlso()
|
/illumos-gate/usr/src/uts/common/io/ppp/spppcomp/ |
H A D | vjcompress.c | 666 cs->cs_ip.ip_sum = 0; in vj_uncompress_tcp() 674 cs->cs_ip.ip_sum = ~ changes; in vj_uncompress_tcp()
|
/illumos-gate/usr/src/uts/common/netinet/ |
H A D | ip.h | 55 ushort_t ip_sum; /* checksum */ member
|
H A D | ip_var.h | 75 ushort_t ip_sum; member
|