Symbol: icmp6_nodeinfo
sbin/ping6/ping6.c
1088
struct icmp6_nodeinfo *nip;
sbin/ping6/ping6.c
1095
nip = (struct icmp6_nodeinfo *)outpack;
sbin/ping6/ping6.c
1210
mynireply(const struct icmp6_nodeinfo *nip)
sbin/ping6/ping6.c
1293
struct icmp6_nodeinfo *ni;
sbin/ping6/ping6.c
1327
ni = (struct icmp6_nodeinfo *)buf;
sbin/ping6/ping6.c
1734
pr_suptypes(struct icmp6_nodeinfo *ni /* ni->qtype must be SUPTYPES */,
sbin/ping6/ping6.c
1799
pr_nodeaddr(struct icmp6_nodeinfo *ni, /* ni->qtype must be NODEADDR */
sbin/ping6/ping6.c
1806
nilen -= sizeof(struct icmp6_nodeinfo);
sbin/ping6/ping6.c
2051
struct icmp6_nodeinfo *ni;
sbin/ping6/ping6.c
2170
ni = (struct icmp6_nodeinfo *)icp;
sbin/ping6/ping6.c
2241
ni = (struct icmp6_nodeinfo *)icp;
sbin/ping6/ping6.c
256
static void pr_suptypes(struct icmp6_nodeinfo *, size_t);
sbin/ping6/ping6.c
257
static void pr_nodeaddr(struct icmp6_nodeinfo *, int);
sbin/ping6/ping6.c
259
static int mynireply(const struct icmp6_nodeinfo *);
sys/netinet6/icmp6.c
121
__CTASSERT(sizeof(struct icmp6_nodeinfo) == 16);
sys/netinet6/icmp6.c
1223
struct icmp6_nodeinfo *ni6, *nni6;
sys/netinet6/icmp6.c
1227
int replylen = sizeof(struct ip6_hdr) + sizeof(struct icmp6_nodeinfo);
sys/netinet6/icmp6.c
1242
IP6_EXTHDR_GET(ni6, struct icmp6_nodeinfo *, m, off, sizeof(*ni6));
sys/netinet6/icmp6.c
1273
subjlen = m->m_pkthdr.len - off - sizeof(struct icmp6_nodeinfo);
sys/netinet6/icmp6.c
1321
m_copydata(m, off + sizeof(struct icmp6_nodeinfo),
sys/netinet6/icmp6.c
1362
off + sizeof(struct icmp6_nodeinfo), subjlen);
sys/netinet6/icmp6.c
1383
if ((icmp6_nodeinfo & 1) == 0)
sys/netinet6/icmp6.c
1388
if ((icmp6_nodeinfo & 2) == 0)
sys/netinet6/icmp6.c
1454
nni6 = (struct icmp6_nodeinfo *)(mtod(n, struct ip6_hdr *) + 1);
sys/netinet6/icmp6.c
1455
bcopy((void *)ni6, (void *)nni6, sizeof(struct icmp6_nodeinfo));
sys/netinet6/icmp6.c
1476
sizeof(struct ip6_hdr) + sizeof(struct icmp6_nodeinfo));
sys/netinet6/icmp6.c
1496
sizeof(struct icmp6_nodeinfo);
sys/netinet6/icmp6.c
1503
sizeof(struct icmp6_nodeinfo) + copied;
sys/netinet6/icmp6.c
153
extern int icmp6_nodeinfo;
sys/netinet6/icmp6.c
1702
ni6_addrs(struct icmp6_nodeinfo *ni6, struct ifnet **ifpp, char *subj,
sys/netinet6/icmp6.c
1795
ni6_store_addrs(struct icmp6_nodeinfo *ni6,
sys/netinet6/icmp6.c
1796
struct icmp6_nodeinfo *nni6, struct ifnet *ifp0,
sys/netinet6/icmp6.c
199
static int ni6_addrs(struct icmp6_nodeinfo *, struct ifnet **, char *,
sys/netinet6/icmp6.c
201
static int ni6_store_addrs(struct icmp6_nodeinfo *, struct icmp6_nodeinfo *,
sys/netinet6/icmp6.c
3053
NULL, 0, &icmp6_nodeinfo, 0,
sys/netinet6/icmp6.c
748
if (!icmp6_nodeinfo)
sys/netinet6/icmp6.c
753
else if (icmp6len >= sizeof(struct icmp6_nodeinfo))
sys/netinet6/icmp6.c
766
if ((icmp6_nodeinfo & 5) != 5)
sys/netinet6/in6_proto.c
576
int icmp6_nodeinfo = 1; /* enable/disable NI response */