diff -r c19eb0ddcbec sys/sys/mbuf.h
--- a/sys/sys/mbuf.h	Sat Mar 29 21:09:42 2008 +0100
+++ b/sys/sys/mbuf.h	Sat Mar 29 21:15:20 2008 +0100
@@ -743,6 +743,7 @@ void		 m_cat(struct mbuf *, struct mbuf 
 void		 m_cat(struct mbuf *, struct mbuf *);
 void		 m_extadd(struct mbuf *, caddr_t, u_int,
 		    void (*)(void *, void *), void *, int, int);
+struct mbuf	*m_collapse(struct mbuf *, int, int);
 void		 m_copyback(struct mbuf *, int, int, c_caddr_t);
 void		 m_copydata(const struct mbuf *, int, int, caddr_t);
 struct mbuf	*m_copym(struct mbuf *, int, int, int);
