Deleted Added
full compact
if_run.c (271866) if_run.c (273448)
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>
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 271866 2014-09-19 10:35:56Z glebius $");
21__FBSDID("$FreeBSD: head/sys/dev/usb/wlan/if_run.c 273448 2014-10-22 03:32:27Z kevlo $");
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>

--- 4878 unchanged lines hidden (view full) ---

4908 case IEEE80211_BEACON_TIM:
4909 mcast = 1; /*TODO*/
4910 break;
4911 default:
4912 break;
4913 }
4914
4915 setbit(rvp->bo.bo_flags, item);
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>

--- 4878 unchanged lines hidden (view full) ---

4908 case IEEE80211_BEACON_TIM:
4909 mcast = 1; /*TODO*/
4910 break;
4911 default:
4912 break;
4913 }
4914
4915 setbit(rvp->bo.bo_flags, item);
4916 if (rvp->beacon_mbuf == NULL) {
4917 rvp->beacon_mbuf = ieee80211_beacon_alloc(vap->iv_bss,
4918 &rvp->bo);
4919 if (rvp->beacon_mbuf == NULL)
4920 return;
4921 }
4916 ieee80211_beacon_update(vap->iv_bss, &rvp->bo, rvp->beacon_mbuf, mcast);
4917
4918 i = RUN_CMDQ_GET(&sc->cmdq_store);
4919 DPRINTF("cmdq_store=%d\n", i);
4920 sc->cmdq[i].func = run_update_beacon_cb;
4921 sc->cmdq[i].arg0 = vap;
4922 ieee80211_runtask(ic, &sc->cmdq_task);
4923

--- 1376 unchanged lines hidden ---
4922 ieee80211_beacon_update(vap->iv_bss, &rvp->bo, rvp->beacon_mbuf, mcast);
4923
4924 i = RUN_CMDQ_GET(&sc->cmdq_store);
4925 DPRINTF("cmdq_store=%d\n", i);
4926 sc->cmdq[i].func = run_update_beacon_cb;
4927 sc->cmdq[i].arg0 = vap;
4928 ieee80211_runtask(ic, &sc->cmdq_task);
4929

--- 1376 unchanged lines hidden ---