diff options
author | brooks <brooks@FreeBSD.org> | 2001-09-26 23:37:15 +0000 |
---|---|---|
committer | brooks <brooks@FreeBSD.org> | 2001-09-26 23:37:15 +0000 |
commit | e8d737fac928d0d8d0832ffaa84c7e3fc8264d8a (patch) | |
tree | 4639bb4b72f20fba22c50d070bca65976ed07d72 /sys/net/if_gif.h | |
parent | b1392c6a3c2a0ee67ad66dad043ae61d3c43289b (diff) | |
download | FreeBSD-src-e8d737fac928d0d8d0832ffaa84c7e3fc8264d8a.zip FreeBSD-src-e8d737fac928d0d8d0832ffaa84c7e3fc8264d8a.tar.gz |
Use LIST_ macros instead of TAILQ_ macros to be more like NetBSD.
Obtained from: NetBSD
Diffstat (limited to 'sys/net/if_gif.h')
-rw-r--r-- | sys/net/if_gif.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/sys/net/if_gif.h b/sys/net/if_gif.h index b4bcb24..40626e2 100644 --- a/sys/net/if_gif.h +++ b/sys/net/if_gif.h @@ -38,9 +38,9 @@ #define _NET_IF_GIF_H_ -#if defined(_KERNEL) && !defined(_LKM) +#ifdef _KERNEL #include "opt_inet.h" -#endif +#include "opt_inet6.h" #include <netinet/in.h> /* xxx sigh, why route have struct route instead of pointer? */ @@ -61,7 +61,7 @@ struct gif_softc { const struct encaptab *encap_cookie4; const struct encaptab *encap_cookie6; struct resource *r_unit; /* resource allocated for this unit */ - TAILQ_ENTRY(gif_softc) gif_link; /* all gif's are linked */ + LIST_ENTRY(gif_softc) gif_link; /* all gif's are linked */ }; #define gif_ro gifsc_gifscr.gifscr_ro @@ -79,4 +79,6 @@ int gif_output __P((struct ifnet *, struct mbuf *, struct sockaddr *, struct rtentry *)); int gif_ioctl __P((struct ifnet *, u_long, caddr_t)); +#endif /* _KERNEL */ + #endif /* _NET_IF_GIF_H_ */ |