PERFORCE change 113763 for review
Robert Watson
rwatson at FreeBSD.org
Wed Jan 31 14:54:07 UTC 2007
http://perforce.freebsd.org/chv.cgi?CH=113763
Change 113763 by rwatson at rwatson_cinnamon on 2007/01/31 14:53:44
Add BPF utility function to set immediate mode.
Affected files ...
.. //depot/projects/zcopybpf/utils/zbuf_tap/bpf_util.c#3 edit
.. //depot/projects/zcopybpf/utils/zbuf_tap/zbuf_tap.h#3 edit
Differences ...
==== //depot/projects/zcopybpf/utils/zbuf_tap/bpf_util.c#3 (text+ko) ====
@@ -168,6 +168,15 @@
}
int
+bpf_setimmediate(int fd, u_int immediate)
+{
+
+ if (ioctl(fd, BIOCIMMEDIATE, &immediate) < 0)
+ return (-1);
+ return (0);
+}
+
+int
bpf_setzbuf(int fd, void *bufa, void *bufb, u_int buflen)
{
struct bpf_zbuf bz;
==== //depot/projects/zcopybpf/utils/zbuf_tap/zbuf_tap.h#3 (text+ko) ====
@@ -41,6 +41,7 @@
int bpf_send(int fd, u_char *packet, u_int packetlen);
int bpf_setbufmode(int fd, u_int bufmode);
int bpf_setif(int fd, const char *ifname);
+int bpf_setimmediate(int fd, u_int immediate);
int bpf_setzbuf(int fd, void *bufa, void *bufb, u_int buflen);
void tap_close(int fd);
More information about the p4-projects
mailing list