1/*- 2 * Copyright (c) 2008,2010 Damien Bergamini <damien.bergamini@free.fr> 3 * ported to FreeBSD by Akinori Furukoshi <moonlightakkiy@yahoo.ca> 4 * USB Consulting, Hans Petter Selasky <hselasky@freebsd.org> 5 * Copyright (c) 2013-2014 Kevin Lo 6 * 7 * Permission to use, copy, modify, and distribute this software for any 8 * purpose with or without fee is hereby granted, provided that the above --- 4 unchanged lines hidden (view full) --- 13 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 14 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 15 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 16 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 17 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 18 */ 19 20#include <sys/cdefs.h> |
21__FBSDID("$FreeBSD: head/sys/dev/usb/wlan/if_run.c 283537 2015-05-25 18:50:26Z glebius $"); |
22 23/*- 24 * Ralink Technology RT2700U/RT2800U/RT3000U/RT3900E chipset driver. 25 * http://www.ralinktech.com/ 26 */ 27 28#include <sys/param.h> 29#include <sys/sockio.h> --- 741 unchanged lines hidden (view full) --- 771 ifp->if_init = run_init; 772 ifp->if_ioctl = run_ioctl; 773 ifp->if_start = run_start; 774 IFQ_SET_MAXLEN(&ifp->if_snd, ifqmaxlen); 775 ifp->if_snd.ifq_drv_maxlen = ifqmaxlen; 776 IFQ_SET_READY(&ifp->if_snd); 777 778 ic->ic_ifp = ifp; |
779 ic->ic_softc = sc; |
780 ic->ic_name = device_get_nameunit(self); 781 ic->ic_phytype = IEEE80211_T_OFDM; /* not only, but not used */ 782 ic->ic_opmode = IEEE80211_M_STA; /* default to BSS mode */ 783 784 /* set device capabilities */ 785 ic->ic_caps = 786 IEEE80211_C_STA | /* station mode supported */ 787 IEEE80211_C_MONITOR | /* monitor mode supported */ --- 5521 unchanged lines hidden --- |