/src/sys/netinet6/ |
nd6_nbr.c | 101 nd6_ns_input(struct mbuf *m, int off, int icmp6len) 127 IP6_EXTHDR_GET(nd_ns, struct nd_neighbor_solicit *, m, off, icmp6len); 177 icmp6len -= sizeof(*nd_ns); 178 nd6_option_init(nd_ns + 1, icmp6len, &ndopts); 413 int icmp6len; local in function:nd6_ns_output 449 icmp6len = sizeof(*nd_ns); 450 m->m_pkthdr.len = m->m_len = sizeof(*ip6) + icmp6len; 553 icmp6len += optlen; 570 icmp6len += optlen; 577 ip6->ip6_plen = htons((u_int16_t)icmp6len); 913 int icmp6len, maxlen, error; local in function:nd6_na_output [all...] |
nd6_nbr.c | 101 nd6_ns_input(struct mbuf *m, int off, int icmp6len) 127 IP6_EXTHDR_GET(nd_ns, struct nd_neighbor_solicit *, m, off, icmp6len); 177 icmp6len -= sizeof(*nd_ns); 178 nd6_option_init(nd_ns + 1, icmp6len, &ndopts); 413 int icmp6len; local in function:nd6_ns_output 449 icmp6len = sizeof(*nd_ns); 450 m->m_pkthdr.len = m->m_len = sizeof(*ip6) + icmp6len; 553 icmp6len += optlen; 570 icmp6len += optlen; 577 ip6->ip6_plen = htons((u_int16_t)icmp6len); 913 int icmp6len, maxlen, error; local in function:nd6_na_output [all...] |
nd6_nbr.c | 101 nd6_ns_input(struct mbuf *m, int off, int icmp6len) 127 IP6_EXTHDR_GET(nd_ns, struct nd_neighbor_solicit *, m, off, icmp6len); 177 icmp6len -= sizeof(*nd_ns); 178 nd6_option_init(nd_ns + 1, icmp6len, &ndopts); 413 int icmp6len; local in function:nd6_ns_output 449 icmp6len = sizeof(*nd_ns); 450 m->m_pkthdr.len = m->m_len = sizeof(*ip6) + icmp6len; 553 icmp6len += optlen; 570 icmp6len += optlen; 577 ip6->ip6_plen = htons((u_int16_t)icmp6len); 913 int icmp6len, maxlen, error; local in function:nd6_na_output [all...] |
icmp6.c | 500 int icmp6len = m->m_pkthdr.len - off; local in function:_icmp6_input 519 if (icmp6len < sizeof(struct icmp6_hdr)) { 561 if ((sum = in6_cksum(m, IPPROTO_ICMPV6, off, icmp6len)) != 0) { 716 if (icmp6len < sizeof(struct mld_hdr)) 734 if (icmp6len < sizeof(struct mld_hdr)) /* necessary? */ 751 if (icmp6len == sizeof(struct icmp6_hdr) + 4) 753 else if (icmp6len >= sizeof(struct icmp6_nodeinfo)) 835 icmp6len < sizeof(struct nd_router_solicit)) || 837 icmp6len < sizeof(struct nd_router_advert))) 841 nd6_rtr_cache(m, off, icmp6len, icmp6->icmp6_type) 2248 int icmp6len = m->m_pkthdr.len - off; local in function:icmp6_redirect_input [all...] |
icmp6.c | 500 int icmp6len = m->m_pkthdr.len - off; local in function:_icmp6_input 519 if (icmp6len < sizeof(struct icmp6_hdr)) { 561 if ((sum = in6_cksum(m, IPPROTO_ICMPV6, off, icmp6len)) != 0) { 716 if (icmp6len < sizeof(struct mld_hdr)) 734 if (icmp6len < sizeof(struct mld_hdr)) /* necessary? */ 751 if (icmp6len == sizeof(struct icmp6_hdr) + 4) 753 else if (icmp6len >= sizeof(struct icmp6_nodeinfo)) 835 icmp6len < sizeof(struct nd_router_solicit)) || 837 icmp6len < sizeof(struct nd_router_advert))) 841 nd6_rtr_cache(m, off, icmp6len, icmp6->icmp6_type) 2248 int icmp6len = m->m_pkthdr.len - off; local in function:icmp6_redirect_input [all...] |
icmp6.c | 500 int icmp6len = m->m_pkthdr.len - off; local in function:_icmp6_input 519 if (icmp6len < sizeof(struct icmp6_hdr)) { 561 if ((sum = in6_cksum(m, IPPROTO_ICMPV6, off, icmp6len)) != 0) { 716 if (icmp6len < sizeof(struct mld_hdr)) 734 if (icmp6len < sizeof(struct mld_hdr)) /* necessary? */ 751 if (icmp6len == sizeof(struct icmp6_hdr) + 4) 753 else if (icmp6len >= sizeof(struct icmp6_nodeinfo)) 835 icmp6len < sizeof(struct nd_router_solicit)) || 837 icmp6len < sizeof(struct nd_router_advert))) 841 nd6_rtr_cache(m, off, icmp6len, icmp6->icmp6_type) 2248 int icmp6len = m->m_pkthdr.len - off; local in function:icmp6_redirect_input [all...] |