if_ipw.c (159180) | if_ipw.c (159183) |
---|---|
1/* $FreeBSD: head/sys/dev/ipw/if_ipw.c 159180 2006-06-02 19:59:33Z csjp $ */ | 1/* $FreeBSD: head/sys/dev/ipw/if_ipw.c 159183 2006-06-02 23:14:40Z sam $ */ |
2 3/*- 4 * Copyright (c) 2004-2006 5 * Damien Bergamini <damien.bergamini@free.fr>. All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions 9 * are met: --- 13 unchanged lines hidden (view full) --- 23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 27 * SUCH DAMAGE. 28 */ 29 30#include <sys/cdefs.h> | 2 3/*- 4 * Copyright (c) 2004-2006 5 * Damien Bergamini <damien.bergamini@free.fr>. All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions 9 * are met: --- 13 unchanged lines hidden (view full) --- 23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 27 * SUCH DAMAGE. 28 */ 29 30#include <sys/cdefs.h> |
31__FBSDID("$FreeBSD: head/sys/dev/ipw/if_ipw.c 159180 2006-06-02 19:59:33Z csjp $"); | 31__FBSDID("$FreeBSD: head/sys/dev/ipw/if_ipw.c 159183 2006-06-02 23:14:40Z sam $"); |
32 33/*- 34 * Intel(R) PRO/Wireless 2100 MiniPCI driver 35 * http://www.intel.com/network/connectivity/products/wireless/prowireless_mobile.htm 36 */ 37 38#include <sys/param.h> 39#include <sys/sysctl.h> --- 1450 unchanged lines hidden (view full) --- 1490 BPF_MTAP(ifp, m0); 1491 1492 m0 = ieee80211_encap(ic, m0, ni); 1493 if (m0 == NULL) { 1494 ieee80211_free_node(ni); 1495 continue; 1496 } 1497 | 32 33/*- 34 * Intel(R) PRO/Wireless 2100 MiniPCI driver 35 * http://www.intel.com/network/connectivity/products/wireless/prowireless_mobile.htm 36 */ 37 38#include <sys/param.h> 39#include <sys/sysctl.h> --- 1450 unchanged lines hidden (view full) --- 1490 BPF_MTAP(ifp, m0); 1491 1492 m0 = ieee80211_encap(ic, m0, ni); 1493 if (m0 == NULL) { 1494 ieee80211_free_node(ni); 1495 continue; 1496 } 1497 |
1498 if (ic->ic_rawbpf != NULL) | 1498 if (bpf_peers_present(ic->ic_rawbpf)) |
1499 bpf_mtap(ic->ic_rawbpf, m0); 1500 1501 if (ipw_tx_start(ifp, m0, ni) != 0) { 1502 ieee80211_free_node(ni); 1503 ifp->if_oerrors++; 1504 break; 1505 } 1506 --- 707 unchanged lines hidden --- | 1499 bpf_mtap(ic->ic_rawbpf, m0); 1500 1501 if (ipw_tx_start(ifp, m0, ni) != 0) { 1502 ieee80211_free_node(ni); 1503 ifp->if_oerrors++; 1504 break; 1505 } 1506 --- 707 unchanged lines hidden --- |