summaryrefslogtreecommitdiffstats
path: root/sys/net/raw_cb.h
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.h
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.h')
-rw-r--r--sys/net/raw_cb.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/sys/net/raw_cb.h b/sys/net/raw_cb.h
index c1ed5e5..bff3989 100644
--- a/sys/net/raw_cb.h
+++ b/sys/net/raw_cb.h
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)raw_cb.h 8.1 (Berkeley) 6/10/93
- * $Id$
+ * $Id: raw_cb.h,v 1.7 1997/02/22 09:41:13 peter Exp $
*/
#ifndef _NET_RAW_CB_H_
@@ -42,8 +42,7 @@
* to tie a socket to the generic raw interface.
*/
struct rawcb {
- struct rawcb *rcb_next; /* doubly linked list */
- struct rawcb *rcb_prev;
+ LIST_ENTRY(rawcb) list;
struct socket *rcb_socket; /* back pointer to socket */
struct sockaddr *rcb_faddr; /* destination address */
struct sockaddr *rcb_laddr; /* socket's address */
@@ -59,7 +58,7 @@ struct rawcb {
#define RAWRCVQ 8192
#ifdef KERNEL
-extern struct rawcb rawcb; /* head of list */
+extern LIST_HEAD(rawcb_list_head, rawcb) rawcb_list;
int raw_attach __P((struct socket *, int));
void raw_ctlinput __P((int, struct sockaddr *, void *));
OpenPOWER on IntegriCloud