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