diff options
author | 2001-05-20 08:32:35 +0000 | |
---|---|---|
committer | 2001-05-20 08:32:35 +0000 | |
commit | a2468d2d122121a0b453a1985b556ea58f6701a7 (patch) | |
tree | 3cd87f990cfca1de767928b9016cb4f6bd2b3ff1 | |
parent | Convert from tdbi to tags. (diff) | |
download | wireguard-openbsd-a2468d2d122121a0b453a1985b556ea58f6701a7.tar.xz wireguard-openbsd-a2468d2d122121a0b453a1985b556ea58f6701a7.zip |
tdbi->tags cleanups
-rw-r--r-- | sys/nfs/nfs_socket.c | 22 |
1 files changed, 6 insertions, 16 deletions
diff --git a/sys/nfs/nfs_socket.c b/sys/nfs/nfs_socket.c index 2d8433eed5e..d42f5d54b74 100644 --- a/sys/nfs/nfs_socket.c +++ b/sys/nfs/nfs_socket.c @@ -1,4 +1,4 @@ -/* $OpenBSD: nfs_socket.c,v 1.20 2001/03/28 20:03:08 angelos Exp $ */ +/* $OpenBSD: nfs_socket.c,v 1.21 2001/05/20 08:32:35 angelos Exp $ */ /* $NetBSD: nfs_socket.c,v 1.27 1996/04/15 20:20:00 thorpej Exp $ */ /* @@ -1515,11 +1515,8 @@ nfs_realign(m, hsiz) olen = m->m_len; fcp = mtod(m, caddr_t); if ((long)fcp & 0x3) { - if (m->m_flags & M_PKTHDR) { - if (m->m_pkthdr.tdbi) /* XXX */ - free(m->m_pkthdr.tdbi, M_TEMP); - m->m_pkthdr.tdbi = NULL; - } + if (m->m_flags & M_PKTHDR) + m_tag_delete_chain(m, NULL); m->m_flags &= ~M_PKTHDR; if (m->m_flags & M_EXT) m->m_data = m->m_ext.ext_buf + @@ -1540,19 +1537,12 @@ nfs_realign(m, hsiz) if (olen <= hsiz && mlen > hsiz) mlen = hsiz; - /* - * Loop through the mbuf list consolidating data. - */ + /* Loop through the mbuf list consolidating data. */ while (m) { while (olen > 0) { if (mlen == 0) { - if (m2->m_flags & M_PKTHDR) { - /* XXX */ - if (m2->m_pkthdr.tdbi) - free(m2->m_pkthdr.tdbi, - M_TEMP); - m2->m_pkthdr.tdbi = NULL; - } + if (m2->m_flags & M_PKTHDR) + m_tag_delete_chain(m2, NULL); m2->m_flags &= ~M_PKTHDR; if (m2->m_flags & M_EXT) m2->m_data = m2->m_ext.ext_buf; |