mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2024-11-29 18:58:21 -05:00
94627f6cc8
This makes the bridge parameter unnecessary for cases where the interface is already in a bridge and sysfs is mounted to /sys so that the detection code works. For nl80211, the bridge parameter can be used to request the AP interface to be added to the bridge automatically (brctl may refuse to do this before hostapd has been started to change the interface mode). If needed, the bridge interface is also created.
28 lines
1004 B
C
28 lines
1004 B
C
/*
|
|
* Linux ioctl helper functions for driver wrappers
|
|
* Copyright (c) 2002-2010, Jouni Malinen <j@w1.fi>
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License version 2 as
|
|
* published by the Free Software Foundation.
|
|
*
|
|
* Alternatively, this software may be distributed under the terms of BSD
|
|
* license.
|
|
*
|
|
* See README and COPYING for more details.
|
|
*/
|
|
|
|
#ifndef LINUX_IOCTL_H
|
|
#define LINUX_IOCTL_H
|
|
|
|
int linux_set_iface_flags(int sock, const char *ifname, int dev_up);
|
|
int linux_get_ifhwaddr(int sock, const char *ifname, u8 *addr);
|
|
int linux_set_ifhwaddr(int sock, const char *ifname, const u8 *addr);
|
|
int linux_br_add(int sock, const char *brname);
|
|
int linux_br_del(int sock, const char *brname);
|
|
int linux_br_add_if(int sock, const char *brname, const char *ifname);
|
|
int linux_br_del_if(int sock, const char *brname, const char *ifname);
|
|
int linux_br_get(char *brname, const char *ifname);
|
|
|
|
#endif /* LINUX_IOCTL_H */
|