PERFORCE change 148988 for review
Andrew Thompson
thompsa at FreeBSD.org
Mon Sep 1 17:35:23 UTC 2008
http://perforce.freebsd.org/chv.cgi?CH=148988
Change 148988 by thompsa at thompsa_burger on 2008/09/01 17:34:23
Fix build with cloning changes.
Affected files ...
.. //depot/projects/vap/sys/contrib/pf/net/if_pflog.c#6 edit
.. //depot/projects/vap/sys/net/if_disc.c#8 edit
.. //depot/projects/vap/sys/net/if_edsc.c#4 edit
.. //depot/projects/vap/sys/net/if_enc.c#7 edit
.. //depot/projects/vap/sys/net/if_faith.c#9 edit
.. //depot/projects/vap/sys/net/if_gif.c#10 edit
.. //depot/projects/vap/sys/net/if_gre.c#12 edit
.. //depot/projects/vap/sys/net/if_lagg.c#7 edit
.. //depot/projects/vap/sys/net/if_ppp.c#8 edit
.. //depot/projects/vap/sys/net/if_stf.c#10 edit
.. //depot/projects/vap/sys/net/if_vlan.c#10 edit
Differences ...
==== //depot/projects/vap/sys/contrib/pf/net/if_pflog.c#6 (text+ko) ====
@@ -70,6 +70,7 @@
#include <sys/malloc.h>
#include <sys/module.h>
#include <sys/sockio.h>
+#include <sys/uio.h>
#else
#include <sys/ioctl.h>
#endif
@@ -117,7 +118,7 @@
int pflogioctl(struct ifnet *, u_long, caddr_t);
void pflogstart(struct ifnet *);
#ifdef __FreeBSD__
-static int pflog_clone_create(struct if_clone *, int, caddr_t);
+static int pflog_clone_create(struct if_clone *, int, enum uio_seg, caddr_t);
static void pflog_clone_destroy(struct ifnet *);
#else
int pflog_clone_create(struct if_clone *, int);
@@ -153,7 +154,7 @@
#ifdef __FreeBSD__
static int
-pflog_clone_create(struct if_clone *ifc, int unit, caddr_t param)
+pflog_clone_create(struct if_clone *ifc, int unit, enum uio_seg as, caddr_t param)
#else
int
pflog_clone_create(struct if_clone *ifc, int unit)
==== //depot/projects/vap/sys/net/if_disc.c#8 (text+ko) ====
@@ -43,6 +43,7 @@
#include <sys/mbuf.h>
#include <sys/socket.h>
#include <sys/sockio.h>
+#include <sys/uio.h>
#include <net/if.h>
#include <net/if_clone.h>
==== //depot/projects/vap/sys/net/if_edsc.c#4 (text+ko) ====
@@ -42,6 +42,7 @@
#include <sys/mbuf.h> /* mbuf(9) */
#include <sys/socket.h> /* struct ifreq */
#include <sys/sockio.h> /* socket ioctl's */
+#include <sys/uio.h>
/* #include <sys/systm.h> if you need printf(9) or other all-purpose globals */
#include <net/bpf.h> /* bpf(9) */
==== //depot/projects/vap/sys/net/if_enc.c#7 (text+ko) ====
@@ -38,6 +38,7 @@
#include <sys/socket.h>
#include <sys/sockio.h>
#include <sys/sysctl.h>
+#include <sys/uio.h>
#include <net/if.h>
#include <net/if_clone.h>
==== //depot/projects/vap/sys/net/if_faith.c#9 (text+ko) ====
@@ -54,6 +54,7 @@
#include <sys/queue.h>
#include <sys/types.h>
#include <sys/malloc.h>
+#include <sys/uio.h>
#include <sys/vimage.h>
#include <net/if.h>
==== //depot/projects/vap/sys/net/if_gif.c#10 (text+ko) ====
@@ -49,6 +49,7 @@
#include <sys/proc.h>
#include <sys/protosw.h>
#include <sys/conf.h>
+#include <sys/uio.h>
#include <sys/vimage.h>
#include <machine/cpu.h>
==== //depot/projects/vap/sys/net/if_gre.c#12 (text+ko) ====
@@ -64,6 +64,7 @@
#include <sys/sockio.h>
#include <sys/sysctl.h>
#include <sys/systm.h>
+#include <sys/uio.h>
#include <net/ethernet.h>
#include <net/if.h>
==== //depot/projects/vap/sys/net/if_lagg.c#7 (text+ko) ====
@@ -39,6 +39,7 @@
#include <sys/lock.h>
#include <sys/rwlock.h>
#include <sys/taskqueue.h>
+#include <sys/uio.h>
#include <net/ethernet.h>
#include <net/if.h>
==== //depot/projects/vap/sys/net/if_ppp.c#8 (text+ko) ====
@@ -98,6 +98,7 @@
#include <sys/time.h>
#include <sys/malloc.h>
#include <sys/module.h>
+#include <sys/uio.h>
#include <net/if.h>
#include <net/if_clone.h>
==== //depot/projects/vap/sys/net/if_stf.c#10 (text+ko) ====
@@ -89,6 +89,7 @@
#include <sys/protosw.h>
#include <sys/proc.h>
#include <sys/queue.h>
+#include <sys/uio.h>
#include <machine/cpu.h>
#include <sys/malloc.h>
==== //depot/projects/vap/sys/net/if_vlan.c#10 (text+ko) ====
@@ -55,6 +55,7 @@
#include <sys/sockio.h>
#include <sys/sysctl.h>
#include <sys/systm.h>
+#include <sys/uio.h>
#include <sys/vimage.h>
#include <net/bpf.h>
More information about the p4-projects
mailing list