summaryrefslogtreecommitdiffstats
path: root/sys/net/raw_cb.c
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>1997-04-14 18:23:25 +0000
committerphk <phk@FreeBSD.org>1997-04-14 18:23:25 +0000
commit95dc01575d395541855a013e1ea3eb2998ff7665 (patch)
treed998be30a4594e307620702c0e2e0bb390bf0b33 /sys/net/raw_cb.c
parentfe8656a98fc996e1091e2cde2fa1b51aa822093f (diff)
downloadFreeBSD-src-95dc01575d395541855a013e1ea3eb2998ff7665.zip
FreeBSD-src-95dc01575d395541855a013e1ea3eb2998ff7665.tar.gz
Use LIST macros instead of insque/remque
Diffstat (limited to 'sys/net/raw_cb.c')
-rw-r--r--sys/net/raw_cb.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/sys/net/raw_cb.c b/sys/net/raw_cb.c
index 0676931..5b39bc0 100644
--- a/sys/net/raw_cb.c
+++ b/sys/net/raw_cb.c
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)raw_cb.c 8.1 (Berkeley) 6/10/93
- * $Id$
+ * $Id: raw_cb.c,v 1.10 1997/02/22 09:41:13 peter Exp $
*/
#include <sys/param.h>
@@ -58,7 +58,8 @@
* redo address binding to allow wildcards
*/
-struct rawcb rawcb;
+struct rawcb_list_head rawcb_list;
+
static u_long raw_sendspace = RAWSNDQ;
static u_long raw_recvspace = RAWRCVQ;
@@ -87,7 +88,7 @@ raw_attach(so, proto)
rp->rcb_socket = so;
rp->rcb_proto.sp_family = so->so_proto->pr_domain->dom_family;
rp->rcb_proto.sp_protocol = proto;
- insque(rp, &rawcb);
+ LIST_INSERT_HEAD(&rawcb_list, rp, list);
return (0);
}
@@ -103,7 +104,7 @@ raw_detach(rp)
so->so_pcb = 0;
sofree(so);
- remque(rp);
+ LIST_REMOVE(rp, list);
#ifdef notdef
if (rp->rcb_laddr)
m_freem(dtom(rp->rcb_laddr));
OpenPOWER on IntegriCloud