Replace a few more lines of code orphaned by MFREE going away.
MFC after: 1 day
This commit is contained in:
parent
943e9b67f5
commit
280304eb49
@ -274,10 +274,12 @@ typedef struct mbuf KBuffer;
|
|||||||
(prev)->m_next = (new); \
|
(prev)->m_next = (new); \
|
||||||
}
|
}
|
||||||
#define KB_UNLINKHEAD(head, next) { \
|
#define KB_UNLINKHEAD(head, next) { \
|
||||||
MFREE((head), (next)); \
|
(next) = m_free((head)); \
|
||||||
|
(head) = NULL; \
|
||||||
}
|
}
|
||||||
#define KB_UNLINK(old, prev, next) { \
|
#define KB_UNLINK(old, prev, next) { \
|
||||||
MFREE((old), (next)); \
|
(next) = m_free((old)); \
|
||||||
|
(old) = NULL; \
|
||||||
(prev)->m_next = (next); \
|
(prev)->m_next = (next); \
|
||||||
}
|
}
|
||||||
#define KB_ISPKT(bfr) (((bfr)->m_flags & M_PKTHDR) != 0)
|
#define KB_ISPKT(bfr) (((bfr)->m_flags & M_PKTHDR) != 0)
|
||||||
@ -407,10 +409,12 @@ typedef struct mbuf KBuffer;
|
|||||||
(prev)->m_next = (new); \
|
(prev)->m_next = (new); \
|
||||||
}
|
}
|
||||||
#define KB_UNLINKHEAD(head, next) { \
|
#define KB_UNLINKHEAD(head, next) { \
|
||||||
MFREE((head), (next)); \
|
(next) = m_free((head)); \
|
||||||
|
(head) = NULL; \
|
||||||
}
|
}
|
||||||
#define KB_UNLINK(old, prev, next) { \
|
#define KB_UNLINK(old, prev, next) { \
|
||||||
MFREE((old), (next)); \
|
(next) = m_free((old)); \
|
||||||
|
(old) = NULL; \
|
||||||
(prev)->m_next = (next); \
|
(prev)->m_next = (next); \
|
||||||
}
|
}
|
||||||
#define KB_ISPKT(bfr) (0)
|
#define KB_ISPKT(bfr) (0)
|
||||||
|
@ -644,7 +644,7 @@ monitored_soreceive(so, psa, uio, mp0, controlp, flagsp)
|
|||||||
m = m->m_next;
|
m = m->m_next;
|
||||||
} else {
|
} else {
|
||||||
sbfree(&so->so_rcv, m);
|
sbfree(&so->so_rcv, m);
|
||||||
MFREE(m, so->so_rcv.sb_mb);
|
so->so_rcv.sb_mb = m_free(m);
|
||||||
m = so->so_rcv.sb_mb;
|
m = so->so_rcv.sb_mb;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -729,7 +729,7 @@ monitored_soreceive(so, psa, uio, mp0, controlp, flagsp)
|
|||||||
so->so_rcv.sb_mb = m = m->m_next;
|
so->so_rcv.sb_mb = m = m->m_next;
|
||||||
*mp = (struct mbuf *)0;
|
*mp = (struct mbuf *)0;
|
||||||
} else {
|
} else {
|
||||||
MFREE(m, so->so_rcv.sb_mb);
|
so->so_rcv.sb_mb = m_free(m);
|
||||||
m = so->so_rcv.sb_mb;
|
m = so->so_rcv.sb_mb;
|
||||||
}
|
}
|
||||||
if (m)
|
if (m)
|
||||||
|
Loading…
Reference in New Issue
Block a user