summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/xdr/xdr_mbuf.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/xdr/xdr_mbuf.c b/sys/xdr/xdr_mbuf.c
index ab79e19..bcfdb18 100644
--- a/sys/xdr/xdr_mbuf.c
+++ b/sys/xdr/xdr_mbuf.c
@@ -282,6 +282,8 @@ xdrmbuf_inline(XDR *xdrs, u_int len)
size_t available;
char *p;
+ if (!m)
+ return (0);
if (xdrs->x_op == XDR_ENCODE) {
available = M_TRAILINGSPACE(m) + (m->m_len - xdrs->x_handy);
} else {
OpenPOWER on IntegriCloud