bpf.c (104094) | bpf.c (104393) |
---|---|
1/* 2 * Copyright (c) 1990, 1991, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * This code is derived from the Stanford/CMU enet packet filter, 6 * (net/enet.c) distributed as part of 4.3BSD, and code contributed 7 * to Berkeley by Steven McCanne and Van Jacobson both of Lawrence 8 * Berkeley Laboratory. --- 23 unchanged lines hidden (view full) --- 32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 36 * SUCH DAMAGE. 37 * 38 * @(#)bpf.c 8.4 (Berkeley) 1/9/95 39 * | 1/* 2 * Copyright (c) 1990, 1991, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * This code is derived from the Stanford/CMU enet packet filter, 6 * (net/enet.c) distributed as part of 4.3BSD, and code contributed 7 * to Berkeley by Steven McCanne and Van Jacobson both of Lawrence 8 * Berkeley Laboratory. --- 23 unchanged lines hidden (view full) --- 32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 36 * SUCH DAMAGE. 37 * 38 * @(#)bpf.c 8.4 (Berkeley) 1/9/95 39 * |
40 * $FreeBSD: head/sys/net/bpf.c 104094 2002-09-28 17:15:38Z phk $ | 40 * $FreeBSD: head/sys/net/bpf.c 104393 2002-10-03 02:13:00Z truckman $ |
41 */ 42 43#include "opt_bpf.h" 44#include "opt_mac.h" 45#include "opt_netgraph.h" 46 47#include <sys/param.h> 48#include <sys/systm.h> --- 812 unchanged lines hidden (view full) --- 861 d->bd_async = *(int *)addr; 862 break; 863 864 case FIOSETOWN: 865 error = fsetown(*(int *)addr, &d->bd_sigio); 866 break; 867 868 case FIOGETOWN: | 41 */ 42 43#include "opt_bpf.h" 44#include "opt_mac.h" 45#include "opt_netgraph.h" 46 47#include <sys/param.h> 48#include <sys/systm.h> --- 812 unchanged lines hidden (view full) --- 861 d->bd_async = *(int *)addr; 862 break; 863 864 case FIOSETOWN: 865 error = fsetown(*(int *)addr, &d->bd_sigio); 866 break; 867 868 case FIOGETOWN: |
869 *(int *)addr = fgetown(d->bd_sigio); | 869 *(int *)addr = fgetown(&d->bd_sigio); |
870 break; 871 872 /* This is deprecated, FIOSETOWN should be used instead. */ 873 case TIOCSPGRP: 874 error = fsetown(-(*(int *)addr), &d->bd_sigio); 875 break; 876 877 /* This is deprecated, FIOGETOWN should be used instead. */ 878 case TIOCGPGRP: | 870 break; 871 872 /* This is deprecated, FIOSETOWN should be used instead. */ 873 case TIOCSPGRP: 874 error = fsetown(-(*(int *)addr), &d->bd_sigio); 875 break; 876 877 /* This is deprecated, FIOGETOWN should be used instead. */ 878 case TIOCGPGRP: |
879 *(int *)addr = -fgetown(d->bd_sigio); | 879 *(int *)addr = -fgetown(&d->bd_sigio); |
880 break; 881 882 case BIOCSRSIG: /* Set receive signal */ 883 { 884 u_int sig; 885 886 sig = *(u_int *)addr; 887 --- 560 unchanged lines hidden --- | 880 break; 881 882 case BIOCSRSIG: /* Set receive signal */ 883 { 884 u_int sig; 885 886 sig = *(u_int *)addr; 887 --- 560 unchanged lines hidden --- |