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>

Reply via email to