Lines Matching refs:last_nlhdr
94 struct nlmsghdr *last_nlhdr; member
1060 h->last_nlhdr = nlh; in nfnl_get_msg_first()
1078 if (!h->last_nlhdr || in nfnl_get_msg_next()
1079 (unsigned char *)h->last_nlhdr >= (buf + len) || in nfnl_get_msg_next()
1080 (unsigned char *)h->last_nlhdr < buf) { in nfnl_get_msg_next()
1081 h->last_nlhdr = NULL; in nfnl_get_msg_next()
1086 if (h->last_nlhdr->nlmsg_type == NLMSG_DONE || in nfnl_get_msg_next()
1087 h->last_nlhdr->nlmsg_flags & NLM_F_MULTI) { in nfnl_get_msg_next()
1090 h->last_nlhdr = NULL; in nfnl_get_msg_next()
1094 remain_len = (len - ((unsigned char *)h->last_nlhdr - buf)); in nfnl_get_msg_next()
1095 nlh = NLMSG_NEXT(h->last_nlhdr, remain_len); in nfnl_get_msg_next()
1098 h->last_nlhdr = NULL; in nfnl_get_msg_next()
1102 h->last_nlhdr = nlh; in nfnl_get_msg_next()