/* ipwps_sysvar.h - IPWPS Sysvar definition header file */ /* * Copyright (c) 2009 Wind River Systems, Inc. * * The right to copy, distribute, modify, or otherwise make use * of this software may be licensed only pursuant to the terms * of an applicable Wind River license agreement. * */ /* modification history -------------------- 01a,06Jan09,mry Created */ #ifndef IPWPS_SYSVAR_H #define IPWPS_SYSVAR_H /* **************************************************************************** * 1 DESCRIPTION **************************************************************************** */ /* **************************************************************************** * 2 INCLUDE FILES **************************************************************************** */ #ifdef __cplusplus extern "C" { #endif /* **************************************************************************** * 3 DEFINES **************************************************************************** */ /* *=========================================================================== * IPWPS_USE_STATS *=========================================================================== * Set this define to enable WPS statistics counters. */ /* *=========================================================================== * IPWPS SYSVARS *=========================================================================== * */ #define IPWPS_SYSVAR_TEMPLATE "ipwps.template" #define IPWPS_SYSVAR_ENABLE "ipwps.enable" #define IPWPS_SYSVAR_WLS_IF "ipwps.wls_if" #define IPWPS_SYSVAR_DEVINFO_MANUFACTURER "ipwps.devinfo.manufacturer" #define IPWPS_SYSVAR_DEVINFO_MODELNAME "ipwps.devinfo.modelname" #define IPWPS_SYSVAR_DEVINFO_MODELNO "ipwps.devinfo.modelno" #define IPWPS_SYSVAR_DEVINFO_SERIALNO "ipwps.devinfo.serialno" #define IPWPS_SYSVAR_DEVINFO_DEVNAME "ipwps.devinfo.devicename" #define IPWPS_SYSVAR_DEVINFO_CATID "ipwps.devinfo.catid" #define IPWPS_SYSVAR_DEVINFO_OUI "ipwps.devinfo.oui" #define IPWPS_SYSVAR_DEVINFO_SUBCATID "ipwps.devinfo.subcatid" #define IPWPS_SYSVAR_INCLUDE_CONFIGMEHTOD_PBC "ipwps.config_method.pbc" #define IPWPS_SYSVAR_INCLUDE_CONFIGMEHTOD_PIN "ipwps.config_method.pin" #define IPWPS_SYSVAR_PBC_ENABLE "ipwps.pbc.enable" #define IPWPS_SYSVAR_PIN_ENABLE "ipwps.pin.enable" #define IPWPS_SYSVAR_PIN_MODE "ipwps.pin.mode" #define IPWPS_SYSVAR_PIN_HARDCODED_VAL "ipwps.pin.hardcoded_val" #define IPWPS_SYSVAR_DRVIF_ENABLE "ipwps.drvif.enable" #define IPWPS_SYSVAR_ENROLLEE_ENABLE "ipwps.enrollee.enable" #define IPWPS_SYSVAR_ENROLLEE_UUID "ipwps.enrollee.uuid" #define IPWPS_SYSVAR_ENROLLEE_AUTO_REG_INIT "ipwps.enrollee.auto_reg_init" #define IPWPS_SYSVAR_ENROLLEE_NON_WPS_DRV "ipwps.enrollee.non_wps_drv" #define IPWPS_SYSVAR_ENROLLEE_ADHOC "ipwps.enrollee.adhoc" #define IPWPS_SYSVAR_AP_ENABLE "ipwps.ap.enable" #define IPWPS_SYSVAR_AP_UUID "ipwps.ap.uuid" #define IPWPS_SYSVAR_REGISTRAR_ENABLE "ipwps.registrar.enable" #define IPWPS_SYSVAR_REGISTRAR_IPWPS_OFFER_ALL_CREDS "ipwps.registrar.offer_all_creds" #define IPWPS_SYSVAR_REGISTRAR_REG_MODE "ipwps.registrar.reg_mode" #define IPWPS_SYSVAR_REGISTRAR_UUID "ipwps.registrar.uuid" #define IPWPS_SYSVAR_CREDENTIAL_METHOD "ipwps.credential.method" #define IPWPS_SYSVAR_CREDENTIAL_AUTO_KEYLEN "ipwps.credential.auto.keylen" #define IPWPS_SYSVAR_CREDENTIAL_AUTO_NETINDEX "ipwps.credential.auto.net_index" #define IPWPS_SYSVAR_CREDENTIAL_AUTO_SSID "ipwps.credential.auto.ssid" #define IPWPS_SYSVAR_CREDENTIAL_DEF_NETINDEX "ipwps.credential.def.net_index" #define IPWPS_SYSVAR_CREDENTIAL_DEF_SSID "ipwps.credential.def.ssid" #define IPWPS_SYSVAR_CREDENTIAL_DEF_AUTH "ipwps.credential.def.auth" #define IPWPS_SYSVAR_CREDENTIAL_DEF_ENCR "ipwps.credential.def.encr" #define IPWPS_SYSVAR_CREDENTIAL_DEF_KEYINDEX "ipwps.credential.def.key_index" #define IPWPS_SYSVAR_CREDENTIAL_DEF_KEY "ipwps.credential.def.key" #define IPWPS_SYSVAR_CREDENTIAL_DEF_8021X "ipwps.credential.def.8021x" #define IPWPS_SYSVAR_CREDENTIAL_DEF_EAP_ID "ipwps.credential.def.eap_id" #define IPWPS_SYSVAR_CREDENTIAL_DEF_EAP_TYPE "ipwps.credential.def.eap_type" #define IPWPS_SYSVAR_CREDENTIAL_NETINDEX "ipwps.credential.config.net_index" #define IPWPS_SYSVAR_CREDENTIAL_SSID "ipwps.credential.config.ssid" #define IPWPS_SYSVAR_CREDENTIAL_AUTH "ipwps.credential.config.auth" #define IPWPS_SYSVAR_CREDENTIAL_ENCR "ipwps.credential.config.encr" #define IPWPS_SYSVAR_CREDENTIAL_KEYINDEX "ipwps.credential.config.key_index" #define IPWPS_SYSVAR_CREDENTIAL_KEY "ipwps.credential.config.key" #define IPWPS_SYSVAR_CREDENTIAL_8021X "ipwps.credential.config.8021x" #define IPWPS_SYSVAR_CREDENTIAL_EAP_ID "ipwps.credential.config.eap_id" #define IPWPS_SYSVAR_CREDENTIAL_EAP_TYPE "ipwps.credential.config.eap_type" #define IPWPS_SYSVAR_WPS_PROTO_ENABLE "ipwps.proto.enable" /* **************************************************************************** * 4 TYPES **************************************************************************** */ /* Forward declarations */ /* **************************************************************************** * 5 FUNCTIONS **************************************************************************** */ #ifdef __cplusplus } #endif #endif /* **************************************************************************** * END OF FILE **************************************************************************** */