m_pullup
mn = m_pullup(m, len);
(m = m_pullup(m, sizeof(struct ether_header))) == NULL) {
(m = m_pullup(m, sizeof(*eh))) == NULL) {
m0 = m_pullup(m0, sizeof(struct atw_frame));
m = m_pullup(m, sizeof(*wh));
m = m_pullup(m, sizeof(struct ether_header));
m = m_pullup(m, sizeof(wh) + sizeof(eh));
m = m_pullup(m, sizeof(*eh));
m = m_pullup(m, sizeof(struct hdlc_header));
m = m_pullup(m, sizeof(struct cisco_pkt));
(m0 = m_pullup(m0, sizeof (*eh))) == NULL) {
m0 = m_pullup(m0, sizeof(struct ieee80211_frame));
!(m0 = m_pullup(m0, sizeof (struct ether_header))))
!(m0 = m_pullup(m0, sizeof (struct ether_header))))
(m = m_pullup(m, sizeof(*eh))) == NULL) {
m = m_pullup(m, ARC_HDRLEN);/* gcc does structure padding */
m = m_pullup(m, 2);
*m_head = m_pullup(*m_head, MHLEN);
(m = m_pullup(m, sizeof (*eh))) == NULL) {
(m = m_pullup(m, sizeof (*eh))) == NULL) {
(m = m_pullup(m, sizeof(*eh))) == NULL) {
(m0 = m_pullup(m0, sizeof (*eh))) == NULL) {
(m) = m_pullup((m), (s)); \
(m = m_pullup(m, sizeof(*eh))) == NULL) {
(m = m_pullup(m, sizeof(*eh))) == NULL) {
!(m0 = m_pullup(m0, sizeof(struct ether_header))))
(m = m_pullup(m, sizeof(*eh))) == NULL) {
!(m = m_pullup(m, sizeof(struct ether_header))))
!(m0 = m_pullup(m0, sizeof(struct ether_header))))
!(m0 = m_pullup(m0, sizeof(struct ether_header))))
(m = m_pullup(m, sizeof(*eh))) == NULL) {
!(m0 = m_pullup(m0, sizeof(struct ether_header))))
if ((m = m_pullup(m, iplen + sizeof(*ph))) == NULL) {
m = m_pullup(m, alignedlen);
m = m_pullup(m, sizeof(*rdata));
m = m_pullup(m, len);
if ((m = *mp = m_pullup(m, sizeof(*tftp))) == NULL) {
m = m_pullup(m, sizeof(*du));
m = m_pullup(m, sizeof(*mdu));
(m = m_pullup(m, sizeof(tpdu))) == NULL)
(m = m_pullup(m, sizeof(cpdu))) == NULL)
m = m_pullup(m, sizeof(*eh));
m = m_pullup(m, ehlen + sizeof(*ip));
m = m_pullup(m, ehlen + sizeof(*ip6));
m = m_pullup(m, l4offset + sizeof(*th));
m = m_pullup(m, l4offset + sizeof(*uh));
m = m_pullup(m, ARC_HDRNEWLEN);
m = m_pullup(m, ARC_HDRNEWLEN);
if ((m = m_pullup(m, hlen)) == 0) {
m = m_pullup(m, sizeof(*evl));
(m = m_pullup(m, sizeof(*evl))) == NULL) {
if ((m = m_pullup(m, sizeof(*eh))) == NULL) {
m = m_pullup(m, sizeof(int));
m = m_pullup(m, sizeof(int));
if ((m = m_pullup(m, sizeof(gh))) == NULL) {
if ((m = m_pullup(m, sizeof(*iuh))) == NULL)
if ((m0 = m_pullup(m0, sizeof(*ifh))) == NULL)
m = m_pullup(m, copy_length);
(m = m_pullup(m, sizeof(union mpls_shim))) == NULL)
(m = m_pullup(m, sizeof(union mpls_shim))) == NULL)
(m = m_pullup(m, sizeof(union mpls_shim))) == 0) {
(m = m_pullup(m, sizeof(struct ip))) == NULL) {
if ((m = m_pullup(m, iphlen)) == NULL) {
(m = m_pullup(m, offset + sizeof(struct ip))) == 0)
(m = m_pullup(m, sizeof(struct ip6_hdr))) == 0) {
(m = m_pullup(m, offset + sizeof(struct ip6_hdr))) == 0)
(m = m_pullup(m, sizeof(union mpls_shim))) == 0)
m = m_pullup(m, sizeof(*ph));
m = m_pullup(m, sizeof(*eh));
m = m_pullup(m, sizeof(*ip6));
m = m_pullup(m, sizeof(struct ip));
m = m_pullup(m, sizeof(*ip6));
m = m_pullup(m, sizeof(*eh));
m = m_pullup(m, sizeof(*eh));
m = m_pullup(m, msglen);
m = m_pullup(m, sizeof(struct wg_msg_data));
if ((m = m_pullup(m, sizeof(*eh))) == NULL) {
m = m_pullup(m, sizeof(*du));
m = m_pullup(m, sizeof(*mdu));
(m = m_pullup(m, sizeof(int32_t))) == NULL)) {
m = m_pullup(m, hdrlen + cip->ic_header);
m = m_pullup(m, hdrlen + cip->ic_header);
(m = m_pullup(m, hdrspace)) == NULL) {
(m = m_pullup(m, hdrlen + sizeof(*llc))) == NULL) {
if ((m = m_pullup(m, sizeof(struct ether_aarp))) == NULL) {
((m = m_pullup(m, SZ_ELAPHDR)) == 0)) {
((m = m_pullup(m, sizeof(struct ddpshdr))) == 0)) {
((m = m_pullup(m, sizeof(struct ddpehdr))) == 0)) {
if (m->m_len < arplen && (m = m_pullup(m, arplen)) == NULL)
if (m->m_len < arplen && (m = m_pullup(m, arplen)) == NULL)
if ((m = m_pullup(m, sizeof(*ar))) == NULL)
if ((m = m_pullup(m, arplen)) == NULL)
if ((m = m_pullup(m, minlen)) == NULL) {
m = m_pullup(m, sizeof(*ip));
m = m_pullup(m, sizeof(*ip6));
m = m_pullup(m, sizeof(struct ip));
if ((m = m_pullup(m, sizeof(*xip))) == NULL)
if ((m = m_pullup(m, sizeof(*ip6))) == NULL)
m = m_pullup(m, var->lv_peer_cookie_len);
m = m_pullup(m, sizeof(uint32_t));
m = m_pullup(m, hlen);
m = m_pullup(m, hlen);
if ((m = m_pullup(m, len)) == NULL) {
if (M_UNWRITABLE(m, i) && (m = m_pullup(m, i)) == NULL) {
m = m_pullup(m, hlen + ICMP_ADVLEN(icp));
mcopy = m_pullup(mcopy, ip->ip_hl << 2);
if ((m = m_pullup(m, hlen)) == NULL) {
if ((m = m_pullup(m, sizeof(struct ip))) == NULL) {
if ((m = m_pullup(m, hlen)) == NULL) {
(m) = m_pullup((m), (len)); \
mb_copy = m_pullup(mb_copy, i);
mm = m_pullup(mm, sizeof(struct ip));
mb_copy = m_pullup(mb_copy, ip->ip_hl << 2);
(m = m_pullup(m, minlen)) == NULL) {
copym = m_pullup(copym, sizeof(struct ip));
if ((m = m_pullup(m, offset)) == 0) {
m_pullup(chk->data, sizeof(struct sctp_data_chunk));
if ((m = m_pullup(m, sizeof(struct ip6_hdr))) == NULL) {
if ((*mp = m_pullup(m, minlen)) == NULL) {
if ((m = m_pullup(m, l)) == NULL)
if ((m = m_pullup(m, l)) == NULL)
m = m_pullup(m, sizeof(struct ip6_hdr));
(m = m_pullup(m, sizeof(struct ip6_hdr))) == NULL)
m = m_pullup(m, preplen);
m = m_pullup(m, sizeof(struct ip6_hdr));
m = m_pullup(m, sizeof(*ip));
m = m_pullup(m, sizeof(*ip6));
m = m_pullup(m, sizeof(struct ip6_hdr));
m = m_pullup(m, sizeof(*ip));
m = m_pullup(m, sizeof(*ip6x));
m = m_pullup(m, var->lv_peer_cookie_len);
m = m_pullup(m, sizeof(uint32_t));
m = m_pullup(m, hlen);
m = m_pullup(m, hlen);
if ((m = m_pullup(m, sizeof(struct ip6_hdr))) == NULL) {
mb0 = m_pullup(mb0, sizeof(struct ip6_hdr));
mm = m_pullup(mm, sizeof(struct ip6_hdr));
mb_copy = m_pullup(mb_copy, sizeof(struct ip6_hdr));
mm = m_pullup(mm, i);
copym = m_pullup(copym, sizeof(struct ip6_hdr));
(m = m_pullup(m, sizeof(struct icmp6_hdr))) == NULL) {
if ((*mp = m_pullup(m, minlen)) == NULL) {
m = m_pullup(m, sizeof(*ip));
if (m->m_len < skip && (m = m_pullup(m, skip)) == NULL) {
(m = m_pullup(m, sizeof(struct ip6_hdr))) == NULL) {
(m = m_pullup(m, sizeof(struct ip))) == NULL) {
(m = m_pullup(m, sizeof(struct ip))) == NULL) {
if ((m = m_pullup(m,sizeof(struct ip6_hdr))) == NULL) {
m = m_pullup(m, sizeof(struct ip));
m = m_pullup(m, sizeof(*ip));
m = m_pullup(m, sizeof(*ip6));
m = m_pullup(m, sizeof(*ip));
m = m_pullup(m, sizeof(*xip6));
m = m_pullup(m, sizeof(struct ip6_hdr));
m = m_pullup(m, sizeof(*xip));
m = m_pullup(m, sizeof(*ip6));
m = m_pullup(m, sizeof(*ip));
m = m_pullup(m, sizeof(*xip6));
result = m_pullup(result, sizeof(struct sadb_msg));
m = m_pullup(m, sizeof(struct sadb_comb));
m = m_pullup(m, sizeof(struct sadb_comb));
result = m_pullup(result, sizeof(struct sadb_msg));
m = m_pullup(m, sizeof(struct sadb_msg));
if ((m = m_pullup(m, sizeof(struct sadb_msg))) == 0) {
m = m_pullup(m, sizeof(struct sadb_msg));
m = m_pullup(m, sizeof(struct sadb_msg));
*m0 = m = m_pullup(m, skip);
if (m->m_len < skip + hlen && (m = m_pullup(m, skip + hlen)) == 0) {
if ((m = m_pullup(m, hlen)) == NULL) {
if ((m = m_pullup(m, hlen)) == NULL) {
(m = m_pullup(m, sizeof(struct ip))) == NULL)
if ((m = m_pullup(m, hlen)) == NULL)
(m = m_pullup(m, sizeof(union mpls_shim))) == NULL))
(m = m_pullup(m, sizeof(union mpls_shim))) == NULL) {
m = m_pullup(m, sizeof(*rdata));
m = *mp = m_pullup(m, sizeof(struct rpc_reply));
m = m_pullup(m, 4);
m = m_pullup(m, sizeof(*xi));
m = m_pullup(m, minlen);
m = *mp = m_pullup(m, offsetof(struct bootp, bp_sname));
m = m_pullup(m, sizeof(*reply));
struct mbuf *m_pullup(struct mbuf *, int);
*m = m_pullup(*m, hlen);