ACCESSIBLE_POINTER
KASSERT(ACCESSIBLE_POINTER(ar, struct arphdr));
KASSERT(ACCESSIBLE_POINTER(ar, struct arphdr));
if (!ACCESSIBLE_POINTER(ip, struct ip)) {
if (!ACCESSIBLE_POINTER(mtod(m, void *), struct ip))
if (ACCESSIBLE_POINTER(th, struct tcphdr) == 0) {
KASSERT(ACCESSIBLE_POINTER(th, struct tcphdr));
KASSERT(ACCESSIBLE_POINTER(th, struct tcphdr));
if (ACCESSIBLE_POINTER(uh, struct udphdr) == 0) {
KASSERT(ACCESSIBLE_POINTER(uh, struct udphdr));
if (ACCESSIBLE_POINTER(icmp6, struct ip6_hdr) == 0) {
KASSERT(ACCESSIBLE_POINTER(icmp6, struct ip6_hdr));
if (ACCESSIBLE_POINTER(mtod(m, const void *), struct ip6_hdr) == 0) {
KASSERT(ACCESSIBLE_POINTER(ip6e, struct ip6_hdr));
KASSERT(ACCESSIBLE_POINTER(hbh, struct ip6_hdr));
KASSERT(ACCESSIBLE_POINTER(hbh, struct ip6_hdr));
if (ACCESSIBLE_POINTER(uh, struct udphdr) == 0) {
KASSERT(ACCESSIBLE_POINTER(uh, struct udphdr));