Lines Matching refs:mbuf
74 #include <sys/mbuf.h>
279 int (*fr_checkp)(struct ip *, int, struct ifnet *, int, struct mbuf **) = NULL;
314 static int ip_dooptions(struct mbuf *, int, struct sockaddr_in *, struct route *ipforward_rt);
315 static void ip_forward(struct mbuf *, int, struct sockaddr_in *, struct route *ipforward_rt);
319 static struct mbuf *ip_reass(struct mbuf *,
322 static struct mbuf *ip_reass(struct mbuf *,
326 static struct mbuf *ip_reass(struct mbuf *, struct ipq *, struct ipq *);
460 struct mbuf *m,
535 ip_input(struct mbuf *m)
768 struct mbuf *m1 = m;
1133 * ip_reass() will return a different mbuf, and update
1177 struct mbuf *clone = NULL;
1269 static struct mbuf *
1271 ip_reass(struct mbuf *m, struct ipq *fp, struct ipq *where,
1279 ip_reass(struct mbuf *m, struct ipq *fp, struct ipq *where)
1283 struct mbuf *p = 0, *q, *nq;
1284 struct mbuf *t;
1642 ip_dooptions(struct mbuf *m, __unused int pass, struct sockaddr_in *next_hop, struct route *ipforward_rt)
1970 struct mbuf *
1974 struct mbuf *m;
1977 return ((struct mbuf *)0);
1980 return ((struct mbuf *)0);
2003 * Copy option fields and padding (nop) to mbuf.
2042 ip_stripoptions(struct mbuf *m, __unused struct mbuf *mopt)
2083 ip_forward(struct mbuf *m, int srcrt, struct sockaddr_in *next_hop, struct route *ipforward_rt)
2089 struct mbuf *mcopy;
2225 error = ip_output_list(m, 0, (struct mbuf *)0, ipforward_rt,
2370 struct mbuf **mp,
2372 struct mbuf *m)