Lines Matching defs:bp
56 proto_Prepend(struct mbuf *bp, u_short proto, unsigned comp, int extra)
64 bp = m_prepend(bp, cp + 1, 1, extra);
66 bp = m_prepend(bp, cp, 2, extra);
68 return bp;
72 proto_LayerPush(struct bundle *b __unused, struct link *l, struct mbuf *bp,
76 bp = proto_Prepend(bp, *proto, l->lcp.his_protocomp,
78 m_settype(bp, MB_PROTOOUT);
81 return bp;
85 proto_LayerPull(struct bundle *b __unused, struct link *l, struct mbuf *bp,
91 if ((got = mbuf_View(bp, cp, 2)) == 0) {
92 m_freem(bp);
99 m_freem(bp);
102 bp = mbuf_Read(bp, cp, 2);
105 bp = mbuf_Read(bp, cp, 1);
108 m_settype(bp, MB_PROTOIN);
111 return bp;