diff options
author | phk <phk@FreeBSD.org> | 2001-02-03 11:46:35 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2001-02-03 11:46:35 +0000 |
commit | 2ef21ddcb983700a744a68bdc09d4328d1af0d71 (patch) | |
tree | a063fa63e721ed1696834584b16bd26bb20c74de /sys/net/pfil.c | |
parent | bd1101e8cf83a9c8de37d4b856fe3eb1abebd4cb (diff) | |
download | FreeBSD-src-2ef21ddcb983700a744a68bdc09d4328d1af0d71.zip FreeBSD-src-2ef21ddcb983700a744a68bdc09d4328d1af0d71.tar.gz |
Use <sys/queue.h> macro api rather than fondle its implementation detals.
Created with: /usr/bin/sed
Reviewed by: /sbin/md5
Diffstat (limited to 'sys/net/pfil.c')
-rw-r--r-- | sys/net/pfil.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/net/pfil.c b/sys/net/pfil.c index 7c10fb8..d4f066c 100644 --- a/sys/net/pfil.c +++ b/sys/net/pfil.c @@ -150,7 +150,7 @@ pfil_list_remove(list, func) { struct packet_filter_hook *pfh; - for (pfh = list->tqh_first; pfh; pfh = pfh->pfil_link.tqe_next) + for (pfh = list->tqh_first; pfh; pfh = TAILQ_NEXT(pfh, pfil_link)) if (pfh->pfil_func == func) { TAILQ_REMOVE(list, pfh, pfil_link); free(pfh, M_IFADDR); @@ -167,9 +167,9 @@ pfil_hook_get(flag, ph) if (ph->ph_init != 0) switch (flag) { case PFIL_IN: - return (ph->ph_in.tqh_first); + return (TAILQ_FIRST(&ph->ph_in)); case PFIL_OUT: - return (ph->ph_out.tqh_first); + return (TAILQ_FIRST(&ph->ph_out)); } return NULL; } |