Searched refs:nh (Results 1 – 5 of 5) sorted by relevance
106 static bool checkRtNetlinkLength(const struct nlmsghdr *nh, size_t size) { in checkRtNetlinkLength() argument107 if (nh->nlmsg_len < NLMSG_LENGTH(size)) { in checkRtNetlinkLength()108 SLOGE("Got a short %s message\n", rtMessageName(nh->nlmsg_type)); in checkRtNetlinkLength()130 bool NetlinkEvent::parseIfInfoMessage(const struct nlmsghdr *nh) { in parseIfInfoMessage() argument131 struct ifinfomsg *ifi = (struct ifinfomsg *) NLMSG_DATA(nh); in parseIfInfoMessage()132 if (!checkRtNetlinkLength(nh, sizeof(*ifi))) in parseIfInfoMessage()139 int len = IFLA_PAYLOAD(nh); in parseIfInfoMessage()158 bool NetlinkEvent::parseIfAddrMessage(const struct nlmsghdr *nh) { in parseIfAddrMessage() argument159 struct ifaddrmsg *ifaddr = (struct ifaddrmsg *) NLMSG_DATA(nh); in parseIfAddrMessage()164 if (!checkRtNetlinkLength(nh, sizeof(*ifaddr))) in parseIfAddrMessage()[all …]
61 bool parseIfInfoMessage(const struct nlmsghdr *nh);62 bool parseIfAddrMessage(const struct nlmsghdr *nh);63 bool parseUlogPacketMessage(const struct nlmsghdr *nh);64 bool parseNfPacketMessage(struct nlmsghdr *nh);65 bool parseRtMessage(const struct nlmsghdr *nh);66 bool parseNdUserOptMessage(const struct nlmsghdr *nh);
267 struct nlmsghdr *nh; in ifc_act_on_address() local332 nh = (struct nlmsghdr *) buf; in ifc_act_on_address()333 if (!NLMSG_OK(nh, (unsigned) len) || nh->nlmsg_type != NLMSG_ERROR) { in ifc_act_on_address()336 err = NLMSG_DATA(nh); in ifc_act_on_address()
134 if (ipv6.nh != IPPROTO_ICMPV6 or
174 ip = scapy.IPv6(src=srcaddr, dst=dstaddr, nh=net_test.IPPROTO_GRE)