Lines Matching defs:ni6
1699 const struct icmp6_nodeinfo *ni6;
1708 ni6 = (const struct icmp6_nodeinfo *)bp;
1711 switch (GET_U_1(ni6->ni_type)) {
1720 ND_TCHECK_LEN(dp, sizeof(*ni6));
1721 ni6 = (const struct icmp6_nodeinfo *)dp;
1723 switch (GET_BE_U_2(ni6->ni_qtype)) {
1729 i = GET_BE_U_2(ni6->ni_flags);
1738 i = GET_BE_U_2(ni6->ni_flags);
1755 if (GET_BE_U_2(ni6->ni_qtype) == NI_QTYPE_NOOP ||
1756 GET_BE_U_2(ni6->ni_qtype) == NI_QTYPE_SUPTYPES) {
1757 if (siz != sizeof(*ni6))
1766 if (siz == sizeof(*ni6)) {
1773 cp = (const u_char *)(ni6 + 1);
1774 switch (GET_U_1(ni6->ni_code)) {
1776 if (!ND_TTEST_LEN(dp, sizeof(*ni6) + sizeof(nd_ipv6)))
1778 if (siz != sizeof(*ni6) + sizeof(nd_ipv6)) {
1803 if (!ND_TTEST_LEN(dp, sizeof(*ni6) + sizeof(nd_ipv4)))
1805 if (siz != sizeof(*ni6) + sizeof(nd_ipv4)) {
1828 ND_TCHECK_LEN(dp, sizeof(*ni6));
1829 ni6 = (const struct icmp6_nodeinfo *)dp;
1832 switch (GET_U_1(ni6->ni_code)) {
1842 if (siz != sizeof(*ni6))
1849 if (siz != sizeof(*ni6))
1855 if (GET_U_1(ni6->ni_code) != ICMP6_NI_SUCCESS) {
1861 switch (GET_BE_U_2(ni6->ni_qtype)) {
1866 if (siz != sizeof(*ni6))
1874 i = GET_BE_U_2(ni6->ni_flags);
1882 cp = (const u_char *)(ni6 + 1) + 4;
1896 if ((GET_BE_U_2(ni6->ni_flags) & 0x01) != 0)
1897 ND_PRINT(" [TTL=%u]", GET_BE_U_4(ni6 + 1));
1903 i = sizeof(*ni6);
1912 i = GET_BE_U_2(ni6->ni_flags);