mirror of
https://github.com/ipxe/ipxe
synced 2026-01-21 09:57:23 +03:00
[build] Mark existing files as explicitly forbidden for Secure Boot
The third-party 802.11 stack and NFS protocol code are known to include multiple potential vulnerabilities and are explicitly forbidden from being included in Secure Boot signed builds. This is currently handled at the per-directory level by defining a list of source directories (SRCDIRS_INSEC) that are to be excluded from Secure Boot builds. Annotate all files in these directories with FILE_SECBOOT() to convey this information to the new per-file Secure Boot permissibility check, and remove the old separation between SRCDIRS and SRCDIRS_INSEC. Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
16
src/Makefile
16
src/Makefile
@@ -107,16 +107,12 @@ SRCDIRS += hci/mucurses hci/mucurses/widgets
|
|||||||
SRCDIRS += hci/keymap
|
SRCDIRS += hci/keymap
|
||||||
SRCDIRS += usr
|
SRCDIRS += usr
|
||||||
SRCDIRS += config
|
SRCDIRS += config
|
||||||
|
SRCDIRS += net/oncrpc
|
||||||
# These directories contain code that is not eligible for UEFI Secure
|
SRCDIRS += net/80211
|
||||||
# Boot signing.
|
SRCDIRS += drivers/net/rtl818x
|
||||||
#
|
SRCDIRS += drivers/net/ath
|
||||||
SRCDIRS_INSEC += net/oncrpc
|
SRCDIRS += drivers/net/ath/ath5k
|
||||||
SRCDIRS_INSEC += net/80211
|
SRCDIRS += drivers/net/ath/ath9k
|
||||||
SRCDIRS_INSEC += drivers/net/rtl818x
|
|
||||||
SRCDIRS_INSEC += drivers/net/ath
|
|
||||||
SRCDIRS_INSEC += drivers/net/ath/ath5k
|
|
||||||
SRCDIRS_INSEC += drivers/net/ath/ath9k
|
|
||||||
|
|
||||||
# NON_AUTO_SRCS lists files that are excluded from the normal
|
# NON_AUTO_SRCS lists files that are excluded from the normal
|
||||||
# automatic build system.
|
# automatic build system.
|
||||||
|
|||||||
@@ -436,11 +436,6 @@ endif
|
|||||||
#
|
#
|
||||||
# Source file handling
|
# Source file handling
|
||||||
|
|
||||||
# Exclude known-insecure files from Secure Boot builds
|
|
||||||
ifeq ($(SECUREBOOT),0)
|
|
||||||
SRCDIRS += $(SRCDIRS_INSEC)
|
|
||||||
endif
|
|
||||||
|
|
||||||
# SRCDIRS lists all directories containing source files.
|
# SRCDIRS lists all directories containing source files.
|
||||||
srcdirs :
|
srcdirs :
|
||||||
@$(ECHO) $(SRCDIRS)
|
@$(ECHO) $(SRCDIRS)
|
||||||
|
|||||||
@@ -21,6 +21,7 @@
|
|||||||
#define ATH_H
|
#define ATH_H
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( BSD3 );
|
FILE_LICENCE ( BSD3 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <ipxe/malloc.h>
|
#include <ipxe/malloc.h>
|
||||||
|
|||||||
@@ -22,6 +22,7 @@
|
|||||||
#define _ATH5K_H
|
#define _ATH5K_H
|
||||||
|
|
||||||
FILE_LICENCE ( MIT );
|
FILE_LICENCE ( MIT );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <stddef.h>
|
#include <stddef.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|||||||
@@ -20,6 +20,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( MIT );
|
FILE_LICENCE ( MIT );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
/*************************************\
|
/*************************************\
|
||||||
* Attach/Detach Functions and helpers *
|
* Attach/Detach Functions and helpers *
|
||||||
|
|||||||
@@ -20,6 +20,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( MIT );
|
FILE_LICENCE ( MIT );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
/**************\
|
/**************\
|
||||||
* Capabilities *
|
* Capabilities *
|
||||||
|
|||||||
@@ -20,6 +20,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( MIT );
|
FILE_LICENCE ( MIT );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
/******************************\
|
/******************************\
|
||||||
Hardware Descriptor Functions
|
Hardware Descriptor Functions
|
||||||
|
|||||||
@@ -19,6 +19,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( MIT );
|
FILE_LICENCE ( MIT );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
/*************************************\
|
/*************************************\
|
||||||
* DMA and interrupt masking functions *
|
* DMA and interrupt masking functions *
|
||||||
|
|||||||
@@ -20,6 +20,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( MIT );
|
FILE_LICENCE ( MIT );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
/*************************************\
|
/*************************************\
|
||||||
* EEPROM access functions and helpers *
|
* EEPROM access functions and helpers *
|
||||||
|
|||||||
@@ -19,6 +19,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( MIT );
|
FILE_LICENCE ( MIT );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
/****************\
|
/****************\
|
||||||
GPIO Functions
|
GPIO Functions
|
||||||
|
|||||||
@@ -22,6 +22,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( MIT );
|
FILE_LICENCE ( MIT );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
|
|||||||
@@ -23,6 +23,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( MIT );
|
FILE_LICENCE ( MIT );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
/*********************************\
|
/*********************************\
|
||||||
* Protocol Control Unit Functions *
|
* Protocol Control Unit Functions *
|
||||||
|
|||||||
@@ -23,6 +23,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( MIT );
|
FILE_LICENCE ( MIT );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#define _ATH5K_PHY
|
#define _ATH5K_PHY
|
||||||
|
|
||||||
|
|||||||
@@ -19,6 +19,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( MIT );
|
FILE_LICENCE ( MIT );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
/********************************************\
|
/********************************************\
|
||||||
Queue Control Unit, DFS Control Unit Functions
|
Queue Control Unit, DFS Control Unit Functions
|
||||||
|
|||||||
@@ -22,6 +22,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( MIT );
|
FILE_LICENCE ( MIT );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#define _ATH5K_RESET
|
#define _ATH5K_RESET
|
||||||
|
|
||||||
|
|||||||
@@ -35,6 +35,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( MIT );
|
FILE_LICENCE ( MIT );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include "base.h"
|
#include "base.h"
|
||||||
|
|
||||||
|
|||||||
@@ -45,6 +45,7 @@
|
|||||||
#define _DEV_ATH_ATHVAR_H
|
#define _DEV_ATH_ATHVAR_H
|
||||||
|
|
||||||
FILE_LICENCE ( BSD3 );
|
FILE_LICENCE ( BSD3 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include "ath5k.h"
|
#include "ath5k.h"
|
||||||
#include <ipxe/iobuf.h>
|
#include <ipxe/iobuf.h>
|
||||||
|
|||||||
@@ -16,6 +16,8 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Internal RX/TX descriptor structures
|
* Internal RX/TX descriptor structures
|
||||||
* (rX: reserved fields possibily used by future versions of the ar5k chipset)
|
* (rX: reserved fields possibily used by future versions of the ar5k chipset)
|
||||||
|
|||||||
@@ -16,6 +16,8 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Common ar5xxx EEPROM data offsets (set these on AR5K_EEPROM_BASE)
|
* Common ar5xxx EEPROM data offsets (set these on AR5K_EEPROM_BASE)
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Register values for Atheros 5210/5211/5212 cards from OpenBSD's ar5k
|
* Register values for Atheros 5210/5211/5212 cards from OpenBSD's ar5k
|
||||||
* maintained by Reyk Floeter
|
* maintained by Reyk Floeter
|
||||||
|
|||||||
@@ -17,6 +17,7 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* There are some special registers on the RF chip
|
* There are some special registers on the RF chip
|
||||||
|
|||||||
@@ -18,6 +18,8 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Mode-specific RF Gain table (64bytes) for RF5111/5112
|
* Mode-specific RF Gain table (64bytes) for RF5111/5112
|
||||||
* (RF5110 only comes with AR5210 and only supports a/turbo a mode so initial
|
* (RF5110 only comes with AR5210 and only supports a/turbo a mode so initial
|
||||||
|
|||||||
@@ -21,6 +21,7 @@
|
|||||||
#define ANI_H
|
#define ANI_H
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#define HAL_PROCESS_ANI 0x00000001
|
#define HAL_PROCESS_ANI 0x00000001
|
||||||
|
|
||||||
|
|||||||
@@ -15,6 +15,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
static const u32 ar5416Modes[][6] = {
|
static const u32 ar5416Modes[][6] = {
|
||||||
{0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0},
|
{0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0},
|
||||||
|
|||||||
@@ -15,6 +15,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
static const u32 ar5416Modes_9100[][6] = {
|
static const u32 ar5416Modes_9100[][6] = {
|
||||||
{0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0},
|
{0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0},
|
||||||
|
|||||||
@@ -15,6 +15,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
static __unused const u32 ar9280Modes_9280_2[][6] = {
|
static __unused const u32 ar9280Modes_9280_2[][6] = {
|
||||||
{0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0},
|
{0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0},
|
||||||
|
|||||||
@@ -17,6 +17,7 @@
|
|||||||
#define AR9002_PHY_H
|
#define AR9002_PHY_H
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#define AR_PHY_TEST 0x9800
|
#define AR_PHY_TEST 0x9800
|
||||||
#define PHY_AGC_CLR 0x10000000
|
#define PHY_AGC_CLR 0x10000000
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
#ifndef INITVALS_9003_2P2_H
|
#ifndef INITVALS_9003_2P2_H
|
||||||
#define INITVALS_9003_2P2_H
|
#define INITVALS_9003_2P2_H
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
/* AR9003 2.2 */
|
/* AR9003 2.2 */
|
||||||
|
|
||||||
static __unused const u32 ar9300_2p2_radio_postamble[][5] = {
|
static __unused const u32 ar9300_2p2_radio_postamble[][5] = {
|
||||||
|
|||||||
@@ -21,6 +21,7 @@
|
|||||||
#define AR9003_EEPROM_H
|
#define AR9003_EEPROM_H
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#define AR9300_EEP_VER 0xD000
|
#define AR9300_EEP_VER 0xD000
|
||||||
#define AR9300_EEP_VER_MINOR_MASK 0xFFF
|
#define AR9300_EEP_VER_MINOR_MASK 0xFFF
|
||||||
|
|||||||
@@ -20,6 +20,8 @@
|
|||||||
#ifndef AR9003_MAC_H
|
#ifndef AR9003_MAC_H
|
||||||
#define AR9003_MAC_H
|
#define AR9003_MAC_H
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#define AR_DescId 0xffff0000
|
#define AR_DescId 0xffff0000
|
||||||
#define AR_DescId_S 16
|
#define AR_DescId_S 16
|
||||||
#define AR_CtrlStat 0x00004000
|
#define AR_CtrlStat 0x00004000
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
#ifndef AR9003_PHY_H
|
#ifndef AR9003_PHY_H
|
||||||
#define AR9003_PHY_H
|
#define AR9003_PHY_H
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Channel Register Map
|
* Channel Register Map
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
#ifndef INITVALS_9340_H
|
#ifndef INITVALS_9340_H
|
||||||
#define INITVALS_9340_H
|
#define INITVALS_9340_H
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
static __unused const u32 ar9340_1p0_radio_postamble[][5] = {
|
static __unused const u32 ar9340_1p0_radio_postamble[][5] = {
|
||||||
/* Addr 5G_HT20 5G_HT40 2G_HT40 2G_HT20 */
|
/* Addr 5G_HT20 5G_HT40 2G_HT40 2G_HT20 */
|
||||||
{0x000160ac, 0xa4646800, 0xa4646800, 0xa4646800, 0xa4646800},
|
{0x000160ac, 0xa4646800, 0xa4646800, 0xa4646800, 0xa4646800},
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
#ifndef INITVALS_9485_H
|
#ifndef INITVALS_9485_H
|
||||||
#define INITVALS_9485_H
|
#define INITVALS_9485_H
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
static __unused const u32 ar9485_1_1_mac_core[][2] = {
|
static __unused const u32 ar9485_1_1_mac_core[][2] = {
|
||||||
/* Addr allmodes */
|
/* Addr allmodes */
|
||||||
{0x00000008, 0x00000000},
|
{0x00000008, 0x00000000},
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/pci.h>
|
#include <ipxe/pci.h>
|
||||||
|
|
||||||
#include "ath9k.h"
|
#include "ath9k.h"
|
||||||
|
|||||||
@@ -21,6 +21,7 @@
|
|||||||
#define ATH9K_H
|
#define ATH9K_H
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include "hw.h"
|
#include "hw.h"
|
||||||
#include "hw-ops.h"
|
#include "hw-ops.h"
|
||||||
|
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/malloc.h>
|
#include <ipxe/malloc.h>
|
||||||
#include <ipxe/io.h>
|
#include <ipxe/io.h>
|
||||||
|
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include "hw.h"
|
#include "hw.h"
|
||||||
#include "hw-ops.h"
|
#include "hw-ops.h"
|
||||||
#include "ar9002_phy.h"
|
#include "ar9002_phy.h"
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include "hw.h"
|
#include "hw.h"
|
||||||
#include "ar5008_initvals.h"
|
#include "ar5008_initvals.h"
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/io.h>
|
#include <ipxe/io.h>
|
||||||
|
|
||||||
#include "hw.h"
|
#include "hw.h"
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* DOC: Programming Atheros 802.11n analog front end radios
|
* DOC: Programming Atheros 802.11n analog front end radios
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/io.h>
|
#include <ipxe/io.h>
|
||||||
|
|
||||||
#include "hw.h"
|
#include "hw.h"
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/io.h>
|
#include <ipxe/io.h>
|
||||||
#include <ipxe/malloc.h>
|
#include <ipxe/malloc.h>
|
||||||
|
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include "hw.h"
|
#include "hw.h"
|
||||||
#include "ar9003_mac.h"
|
#include "ar9003_mac.h"
|
||||||
#include "ar9003_2p2_initvals.h"
|
#include "ar9003_2p2_initvals.h"
|
||||||
|
|||||||
@@ -16,6 +16,9 @@
|
|||||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/io.h>
|
#include <ipxe/io.h>
|
||||||
|
|
||||||
#include "hw.h"
|
#include "hw.h"
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/io.h>
|
#include <ipxe/io.h>
|
||||||
|
|
||||||
#include "hw.h"
|
#include "hw.h"
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include "hw.h"
|
#include "hw.h"
|
||||||
#include "hw-ops.h"
|
#include "hw-ops.h"
|
||||||
|
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Module for common driver code between ath9k and ath9k_htc
|
* Module for common driver code between ath9k and ath9k_htc
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/io.h>
|
#include <ipxe/io.h>
|
||||||
|
|
||||||
#include "hw.h"
|
#include "hw.h"
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/io.h>
|
#include <ipxe/io.h>
|
||||||
|
|
||||||
#include "hw.h"
|
#include "hw.h"
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/io.h>
|
#include <ipxe/io.h>
|
||||||
|
|
||||||
#include "hw.h"
|
#include "hw.h"
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/io.h>
|
#include <ipxe/io.h>
|
||||||
|
|
||||||
#include "hw.h"
|
#include "hw.h"
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/vsprintf.h>
|
#include <ipxe/vsprintf.h>
|
||||||
#include <ipxe/io.h>
|
#include <ipxe/io.h>
|
||||||
|
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/malloc.h>
|
#include <ipxe/malloc.h>
|
||||||
#include <ipxe/pci_io.h>
|
#include <ipxe/pci_io.h>
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/io.h>
|
#include <ipxe/io.h>
|
||||||
|
|
||||||
#include "hw.h"
|
#include "hw.h"
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/io.h>
|
#include <ipxe/io.h>
|
||||||
|
|
||||||
#include "ath9k.h"
|
#include "ath9k.h"
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/io.h>
|
#include <ipxe/io.h>
|
||||||
|
|
||||||
#include "ath9k.h"
|
#include "ath9k.h"
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/io.h>
|
#include <ipxe/io.h>
|
||||||
|
|
||||||
#include "ath9k.h"
|
#include "ath9k.h"
|
||||||
|
|||||||
@@ -21,6 +21,7 @@
|
|||||||
#define CALIB_H
|
#define CALIB_H
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include "hw.h"
|
#include "hw.h"
|
||||||
|
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include "../ath.h"
|
#include "../ath.h"
|
||||||
|
|
||||||
|
|||||||
@@ -21,6 +21,7 @@
|
|||||||
#define EEPROM_H
|
#define EEPROM_H
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#define AR_EEPROM_MODAL_SPURS 5
|
#define AR_EEPROM_MODAL_SPURS 5
|
||||||
|
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
#define ATH9K_HW_OPS_H
|
#define ATH9K_HW_OPS_H
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include "hw.h"
|
#include "hw.h"
|
||||||
|
|
||||||
|
|||||||
@@ -21,6 +21,7 @@
|
|||||||
#define HW_H
|
#define HW_H
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
|
|
||||||
|
|||||||
@@ -21,6 +21,7 @@
|
|||||||
#define MAC_H
|
#define MAC_H
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
#define PHY_H
|
#define PHY_H
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#define CHANSEL_DIV 15
|
#define CHANSEL_DIV 15
|
||||||
#define CHANSEL_2G(_freq) (((_freq) * 0x10000) / CHANSEL_DIV)
|
#define CHANSEL_2G(_freq) (((_freq) * 0x10000) / CHANSEL_DIV)
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
#define REG_H
|
#define REG_H
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include "../reg.h"
|
#include "../reg.h"
|
||||||
|
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/io.h>
|
#include <ipxe/io.h>
|
||||||
|
|
||||||
#include "ath.h"
|
#include "ath.h"
|
||||||
|
|||||||
@@ -18,6 +18,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include "ath.h"
|
#include "ath.h"
|
||||||
#include "reg.h"
|
#include "reg.h"
|
||||||
|
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include "regd.h"
|
#include "regd.h"
|
||||||
#include "regd_common.h"
|
#include "regd_common.h"
|
||||||
|
|
||||||
|
|||||||
@@ -21,6 +21,7 @@
|
|||||||
#define ATH_REGISTERS_H
|
#define ATH_REGISTERS_H
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#define AR_MIBC 0x0040
|
#define AR_MIBC 0x0040
|
||||||
#define AR_MIBC_COW 0x00000001
|
#define AR_MIBC_COW 0x00000001
|
||||||
|
|||||||
@@ -21,6 +21,7 @@
|
|||||||
#define REGD_H
|
#define REGD_H
|
||||||
|
|
||||||
FILE_LICENCE ( BSD2 );
|
FILE_LICENCE ( BSD2 );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include "ath.h"
|
#include "ath.h"
|
||||||
|
|
||||||
|
|||||||
@@ -20,6 +20,8 @@
|
|||||||
#ifndef REGD_COMMON_H
|
#ifndef REGD_COMMON_H
|
||||||
#define REGD_COMMON_H
|
#define REGD_COMMON_H
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
enum EnumRd {
|
enum EnumRd {
|
||||||
NO_ENUMRD = 0x00,
|
NO_ENUMRD = 0x00,
|
||||||
NULL1_WORLD = 0x03,
|
NULL1_WORLD = 0x03,
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
/* Realtek 8180 card: rtl818x driver + rtl8180 RF modules */
|
/* Realtek 8180 card: rtl818x driver + rtl8180 RF modules */
|
||||||
|
|
||||||
FILE_LICENCE(GPL2_OR_LATER);
|
FILE_LICENCE(GPL2_OR_LATER);
|
||||||
|
FILE_SECBOOT(FORBIDDEN);
|
||||||
|
|
||||||
#include <ipxe/pci.h>
|
#include <ipxe/pci.h>
|
||||||
#include "rtl818x.h"
|
#include "rtl818x.h"
|
||||||
|
|||||||
@@ -27,6 +27,7 @@
|
|||||||
#include "rtl818x.h"
|
#include "rtl818x.h"
|
||||||
|
|
||||||
FILE_LICENCE(GPL2_ONLY);
|
FILE_LICENCE(GPL2_ONLY);
|
||||||
|
FILE_SECBOOT(FORBIDDEN);
|
||||||
|
|
||||||
#define GRF5101_ANTENNA 0xA3
|
#define GRF5101_ANTENNA 0xA3
|
||||||
|
|
||||||
|
|||||||
@@ -27,6 +27,7 @@
|
|||||||
#include "rtl818x.h"
|
#include "rtl818x.h"
|
||||||
|
|
||||||
FILE_LICENCE(GPL2_ONLY);
|
FILE_LICENCE(GPL2_ONLY);
|
||||||
|
FILE_SECBOOT(FORBIDDEN);
|
||||||
|
|
||||||
#define MAXIM_ANTENNA 0xb3
|
#define MAXIM_ANTENNA 0xb3
|
||||||
|
|
||||||
|
|||||||
@@ -27,6 +27,7 @@
|
|||||||
#include "rtl818x.h"
|
#include "rtl818x.h"
|
||||||
|
|
||||||
FILE_LICENCE(GPL2_ONLY);
|
FILE_LICENCE(GPL2_ONLY);
|
||||||
|
FILE_SECBOOT(FORBIDDEN);
|
||||||
|
|
||||||
#define SA2400_ANTENNA 0x91
|
#define SA2400_ANTENNA 0x91
|
||||||
#define SA2400_DIG_ANAPARAM_PWR1_ON 0x8
|
#define SA2400_DIG_ANAPARAM_PWR1_ON 0x8
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
/* Realtek 8185 card: rtl818x driver + rtl8185_rtl8225 RF module */
|
/* Realtek 8185 card: rtl818x driver + rtl8185_rtl8225 RF module */
|
||||||
|
|
||||||
FILE_LICENCE(GPL2_OR_LATER);
|
FILE_LICENCE(GPL2_OR_LATER);
|
||||||
|
FILE_SECBOOT(FORBIDDEN);
|
||||||
|
|
||||||
#include <ipxe/pci.h>
|
#include <ipxe/pci.h>
|
||||||
#include "rtl818x.h"
|
#include "rtl818x.h"
|
||||||
|
|||||||
@@ -23,6 +23,7 @@
|
|||||||
#include "rtl818x.h"
|
#include "rtl818x.h"
|
||||||
|
|
||||||
FILE_LICENCE(GPL2_ONLY);
|
FILE_LICENCE(GPL2_ONLY);
|
||||||
|
FILE_SECBOOT(FORBIDDEN);
|
||||||
|
|
||||||
#define RTL8225_ANAPARAM_ON 0xa0000b59
|
#define RTL8225_ANAPARAM_ON 0xa0000b59
|
||||||
#define RTL8225_ANAPARAM2_ON 0x860dec11
|
#define RTL8225_ANAPARAM2_ON 0x860dec11
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE(GPL2_ONLY);
|
FILE_LICENCE(GPL2_ONLY);
|
||||||
|
FILE_SECBOOT(FORBIDDEN);
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|||||||
@@ -22,6 +22,7 @@
|
|||||||
#include <ipxe/net80211.h>
|
#include <ipxe/net80211.h>
|
||||||
|
|
||||||
FILE_LICENCE(GPL2_ONLY);
|
FILE_LICENCE(GPL2_ONLY);
|
||||||
|
FILE_SECBOOT(FORBIDDEN);
|
||||||
|
|
||||||
struct rtl818x_csr {
|
struct rtl818x_csr {
|
||||||
u8 MAC[6];
|
u8 MAC[6];
|
||||||
|
|||||||
@@ -20,6 +20,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( GPL2_OR_LATER );
|
FILE_LICENCE ( GPL2_OR_LATER );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <byteswap.h>
|
#include <byteswap.h>
|
||||||
|
|||||||
@@ -20,6 +20,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( GPL2_OR_LATER );
|
FILE_LICENCE ( GPL2_OR_LATER );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <ipxe/net80211.h>
|
#include <ipxe/net80211.h>
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( GPL2_OR_LATER );
|
FILE_LICENCE ( GPL2_OR_LATER );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( GPL2_OR_LATER );
|
FILE_LICENCE ( GPL2_OR_LATER );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/net80211.h>
|
#include <ipxe/net80211.h>
|
||||||
#include <ipxe/sec80211.h>
|
#include <ipxe/sec80211.h>
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( GPL2_OR_LATER );
|
FILE_LICENCE ( GPL2_OR_LATER );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <ipxe/net80211.h>
|
#include <ipxe/net80211.h>
|
||||||
#include <ipxe/sec80211.h>
|
#include <ipxe/sec80211.h>
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( GPL2_OR_LATER );
|
FILE_LICENCE ( GPL2_OR_LATER );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <ipxe/net80211.h>
|
#include <ipxe/net80211.h>
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( GPL2_OR_LATER );
|
FILE_LICENCE ( GPL2_OR_LATER );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <ipxe/net80211.h>
|
#include <ipxe/net80211.h>
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
FILE_LICENCE ( GPL2_OR_LATER );
|
FILE_LICENCE ( GPL2_OR_LATER );
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <ipxe/net80211.h>
|
#include <ipxe/net80211.h>
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* 02110-1301, USA.
|
* 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* 02110-1301, USA.
|
* 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* 02110-1301, USA.
|
* 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* 02110-1301, USA.
|
* 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* 02110-1301, USA.
|
* 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
* 02110-1301, USA.
|
* 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FILE_SECBOOT ( FORBIDDEN );
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|||||||
Reference in New Issue
Block a user