Lines Matching +full:- +full:- +full:init
1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2002 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
6 #include <linux/init.h>
22 struct pcap_init *init = data; in pcap_init_kern() local
25 ppri = (struct pcap_data *) pri->user; in pcap_init_kern()
26 ppri->host_if = init->host_if; in pcap_init_kern()
27 ppri->promisc = init->promisc; in pcap_init_kern()
28 ppri->optimize = init->optimize; in pcap_init_kern()
29 ppri->filter = init->filter; in pcap_init_kern()
31 printk("pcap backend, host interface %s\n", ppri->host_if); in pcap_init_kern()
37 skb->dev->mtu + ETH_HEADER_OTHER, in pcap_read()
38 (struct pcap_data *) &lp->user); in pcap_read()
43 return -EPERM; in pcap_write()
47 .init = pcap_init_kern,
55 struct pcap_init *init = data; in pcap_setup() local
59 *init = ((struct pcap_init) in pcap_setup()
65 remain = split_if_spec(str, &host_if, &init->filter, in pcap_setup()
68 printk(KERN_ERR "pcap_setup - Extra garbage on " in pcap_setup()
74 init->host_if = host_if; in pcap_setup()
80 init->promisc = 1; in pcap_setup()
82 init->promisc = 0; in pcap_setup()
84 init->optimize = 1; in pcap_setup()
86 init->optimize = 0; in pcap_setup()
88 printk(KERN_ERR "pcap_setup : bad option - '%s'\n", in pcap_setup()