This guys rely on the fact that if.h includes queue.h, but they shouldn't really since lists are needed by the struct ifnet only. OK?
diff --git sbin/dhclient/dhcpd.h sbin/dhclient/dhcpd.h index 53625fb..c03af36 100644 --- sbin/dhclient/dhcpd.h +++ sbin/dhclient/dhcpd.h @@ -43,10 +43,11 @@ #include <sys/socket.h> #include <sys/sockio.h> #include <sys/stat.h> #include <sys/time.h> #include <sys/wait.h> +#include <sys/queue.h> #include <net/if.h> #include <net/if_dl.h> #include <net/route.h> diff --git usr.sbin/pppoe/client.c usr.sbin/pppoe/client.c index 32cd0a1..deafd51 100644 --- usr.sbin/pppoe/client.c +++ usr.sbin/pppoe/client.c @@ -27,10 +27,11 @@ #include <stdio.h> #include <sys/types.h> #include <sys/uio.h> #include <sys/socket.h> +#include <sys/queue.h> #include <net/if.h> #include <net/if_dl.h> #include <net/if_types.h> #include <netinet/in.h> #include <netinet/if_ether.h> diff --git usr.sbin/pppoe/common.c usr.sbin/pppoe/common.c index 7f1b6b5..aec408f 100644 --- usr.sbin/pppoe/common.c +++ usr.sbin/pppoe/common.c @@ -27,10 +27,11 @@ #include <stdio.h> #include <sys/types.h> #include <sys/uio.h> #include <sys/socket.h> +#include <sys/queue.h> #include <net/if.h> #include <net/if_dl.h> #include <net/if_types.h> #include <net/ppp_defs.h> #include <netinet/in.h> diff --git usr.sbin/pppoe/pppoe.c usr.sbin/pppoe/pppoe.c index cb59379..ad30f9e 100644 --- usr.sbin/pppoe/pppoe.c +++ usr.sbin/pppoe/pppoe.c @@ -28,10 +28,11 @@ #include <stdio.h> #include <sys/types.h> #include <sys/socket.h> #include <sys/ioctl.h> #include <sys/wait.h> +#include <sys/queue.h> #include <net/if.h> #include <net/if_dl.h> #include <net/if_types.h> #include <netinet/in.h> #include <netinet/if_ether.h> diff --git usr.sbin/pppoe/server.c usr.sbin/pppoe/server.c index 410583a..fc3c76d 100644 --- usr.sbin/pppoe/server.c +++ usr.sbin/pppoe/server.c @@ -27,10 +27,11 @@ #include <sys/types.h> #include <sys/uio.h> #include <sys/socket.h> #include <sys/param.h> +#include <sys/queue.h> #include <net/if.h> #include <net/if_dl.h> #include <net/if_types.h> #include <netinet/in.h> #include <netinet/if_ether.h> diff --git usr.sbin/pppoe/session.c usr.sbin/pppoe/session.c index 8b9ba2c..5488a59 100644 --- usr.sbin/pppoe/session.c +++ usr.sbin/pppoe/session.c @@ -25,10 +25,11 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include <sys/types.h> #include <sys/socket.h> +#include <sys/queue.h> #include <net/if.h> #include <net/if_dl.h> #include <net/if_types.h> #include <netinet/in.h> #include <netinet/if_ether.h> diff --git usr.sbin/pppoe/tag.c usr.sbin/pppoe/tag.c index b79a53c..e536846 100644 --- usr.sbin/pppoe/tag.c +++ usr.sbin/pppoe/tag.c @@ -25,10 +25,11 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include <sys/types.h> #include <sys/socket.h> +#include <sys/queue.h> #include <net/if.h> #include <net/if_dl.h> #include <net/if_types.h> #include <netinet/in.h> #include <netinet/if_ether.h>