SYMBOL INDEX (1646 symbols across 104 files) FILE: AC.c function usage (line 85) | void usage(void) function main (line 89) | int main(int argc, char * const argv[]) function CWACSemPostForOpenSSLHack (line 139) | int CWACSemPostForOpenSSLHack(void *s) type sockaddr_in (line 164) | struct sockaddr_in function CWCreateConnectionWithHostapdAC (line 270) | void CWCreateConnectionWithHostapdAC() function CWACDestroy (line 281) | void CWACDestroy() function CWGetSeqNum (line 306) | unsigned int CWGetSeqNum() function CWGetFragmentID (line 328) | int CWGetFragmentID() FILE: ACBinding.c function CWBool (line 36) | CWBool CWACInitBinding(int i) function CWBool (line 64) | CWBool CWMergeQosValues(int WTPIndex) function CWBool (line 93) | CWBool CWMergeOFDMValues(int WTPIndex) function CWBool (line 112) | CWBool CWAssembleWTPOFDM(CWProtocolMessage * msgPtr, int radioID) function CWBool (line 147) | CWBool CWAssembleWTPQoS(CWProtocolMessage * msgPtr, int radioID, int tag... function CWBool (line 187) | CWBool CWBindingAssembleConfigureResponse(CWProtocolMessage ** msgElems,... function CWBool (line 246) | CWBool CWBindingAssembleConfigurationUpdateRequest(CWProtocolMessage ** ... function CWBool (line 317) | CWBool CWBindingSaveConfigurationUpdateResponse(CWProtocolResultCode res... FILE: ACConfigFile.c function CWBool (line 36) | CWBool CWConfigFileInitLib() function CWBool (line 94) | CWBool CWConfigFileDestroyLib() FILE: ACConfigureState.c function CWBool (line 46) | CWBool ACEnterConfigure(int WTPIndex, CWProtocolMessage * msgPtr) function CWBool (line 108) | CWBool CWParseConfigureRequestMessage(unsigned char *msg, function CWBool (line 266) | CWBool CWAssembleConfigureResponse(CWProtocolMessage ** messagesPtr, int... function CWBool (line 321) | CWBool CWSaveConfigureRequestMessage(CWProtocolConfigureRequestValues * ... FILE: ACDataCheckState.c function CWBool (line 34) | CWBool ACEnterDataCheck(int WTPIndex, CWProtocolMessage * msgPtr) function CWBool (line 94) | CWBool CWParseChangeStateEventRequestMessage(unsigned char *msg, function CWBool (line 189) | CWBool CWAssembleChangeStateEventResponse(CWProtocolMessage ** messagesP... FILE: ACDiscoveryState.c function CWBool (line 51) | CWBool CWAssembleDiscoveryResponse(CWProtocolMessage ** messagesPtr, int... function CWBool (line 96) | CWBool CWParseDiscoveryRequestMessage(unsigned char *msg, int len, int *... function CWDestroyDiscoveryRequestValues (line 219) | void CWDestroyDiscoveryRequestValues(CWDiscoveryRequestValues * valPtr) FILE: ACInterface.c type CWInterfaceThreadArg (line 48) | typedef struct { function CWOFDMSetValues (line 57) | int CWOFDMSetValues(int selection, int socketIndex, OFDMControlValues * ... function CWVendorSetValues (line 73) | int CWVendorSetValues(int selection, int socketIndex, CWProtocolVendorSp... function CWWumSetValues (line 89) | int CWWumSetValues(int selection, int socketIndex, CWProtocolVendorSpeci... function CW_THREAD_RETURN_TYPE (line 112) | CW_THREAD_RETURN_TYPE CWManageApplication(void *arg) function CW_THREAD_RETURN_TYPE (line 538) | CW_THREAD_RETURN_TYPE CWInterface(void *arg) function is_valid_wtp_index (line 680) | int is_valid_wtp_index(int wtpIndex) function readn (line 690) | int readn(int fd, void *vptr, size_t n) function Readn (line 713) | int Readn(int fd, void *ptr, size_t nbytes) FILE: ACJoinState.c function CWBool (line 41) | CWBool ACEnterJoin(int WTPIndex, CWProtocolMessage * msgPtr) function CWBool (line 129) | CWBool CWAssembleJoinResponse(CWProtocolMessage ** messagesPtr, function CWBool (line 236) | CWBool CWParseJoinRequestMessage(unsigned char *msg, int len, int *seqNu... function CWBool (line 341) | CWBool CWSaveJoinRequestMessage(CWProtocolJoinRequestValues * joinReques... FILE: ACMainLoop.c function CWACEnterMainLoop (line 55) | void CWACEnterMainLoop() type CWACThreadArg (line 108) | typedef struct { function CWACManageIncomingPacket (line 129) | void CWACManageIncomingPacket(CWSocket sock, function CWWTPByAddress (line 310) | __inline__ int CWWTPByAddress(CWNetworkLev4Address * addressPtr, CWSocke... function CW_THREAD_RETURN_TYPE (line 342) | CW_THREAD_RETURN_TYPE CWManageWTP(void *arg) function _CWCloseThread (line 709) | void _CWCloseThread(int i) function CWCloseThread (line 771) | void CWCloseThread() function CWCriticalTimerExpiredHandler (line 785) | void CWCriticalTimerExpiredHandler(int arg) function CWSoftTimerExpiredHandler (line 808) | void CWSoftTimerExpiredHandler(int arg) function CWResetWTPProtocolManager (line 853) | void CWResetWTPProtocolManager(CWWTPProtocolManager * WTPProtocolManager) FILE: ACMultiHomedSocket.c function CWNetworkDeleteMHInterface (line 41) | void CWNetworkDeleteMHInterface(void *intPtr) function from_8023_to_80211 (line 47) | int from_8023_to_80211(unsigned char *inbuffer, int inlen, unsigned char... function CWNetworkGetInterfaceIndexFromSystemIndex (line 76) | int CWNetworkGetInterfaceIndexFromSystemIndex(CWMultiHomedSocket * sockP... function CWMultiHomedInterface (line 102) | CWMultiHomedInterface *CWNetworkGetInterfaceAlreadyStored(CWList list, s... type ifi_info (line 126) | struct ifi_info type sockaddr (line 169) | struct sockaddr type sockaddr (line 230) | struct sockaddr type sockaddr (line 267) | struct sockaddr type sockaddr_in6 (line 385) | struct sockaddr_in6 type sockaddr_in6 (line 385) | struct sockaddr_in6 type sockaddr_in (line 393) | struct sockaddr_in type sockaddr_in (line 393) | struct sockaddr_in type sockaddr (line 399) | struct sockaddr type addrinfo (line 427) | struct addrinfo type addrinfo (line 431) | struct addrinfo function CWNetworkCloseMultiHomedSocket (line 508) | void CWNetworkCloseMultiHomedSocket(CWMultiHomedSocket * sockPtr) function get_mac_addr (line 523) | int get_mac_addr(unsigned char *outBuf, char *eth_name) function CWBool (line 540) | CWBool CWNetworkUnsafeMultiHomed(CWMultiHomedSocket * sockPtr, function CWNetworkCountInterfaceAddresses (line 740) | int CWNetworkCountInterfaceAddresses(CWMultiHomedSocket * sockPtr) function CWBool (line 766) | CWBool CWNetworkGetInterfaceAddresses(CWMultiHomedSocket * sockPtr, FILE: ACMultiHomedSocket.h type CWMultiHomedInterface (line 36) | typedef struct { type CWMultiHomedSocket (line 50) | typedef struct { type sockaddr_in (line 76) | struct sockaddr_in FILE: ACProtocol.c function CWBool (line 41) | CWBool CWProtocolAssembleConfigurationUpdateRequest(CWProtocolMessage **... function CWBool (line 98) | CWBool CWAssembleMsgElemACWTPRadioInformation(CWProtocolMessage * msgPtr) function CWBool (line 117) | CWBool CWAssembleMsgElemACDescriptor(CWProtocolMessage * msgPtr) function CWBool (line 164) | CWBool CWAssembleMsgElemACIPv4List(CWProtocolMessage * msgPtr) function CWBool (line 190) | CWBool CWAssembleMsgElemACIPv6List(CWProtocolMessage * msgPtr) function CWBool (line 216) | CWBool CWAssembleMsgElemACName(CWProtocolMessage * msgPtr) function CWBool (line 236) | CWBool CWAssembleMsgElemAddWLAN(int radioID, CWProtocolMessage * msgPtr,... function CWBool (line 249) | CWBool CWAssembleMsgElemDeleteWLAN(int radioID, CWProtocolMessage * msgP... function CWBool (line 260) | CWBool CWAssembleMsgElemAddStation(int radioID, CWProtocolMessage * msgP... function CWBool (line 279) | CWBool CWAssembleMsgElemDeleteStation(int radioID, CWProtocolMessage * m... function CWBool (line 293) | CWBool CWAssembleMsgElemCWControlIPv4Addresses(CWProtocolMessage * msgPtr) function CWBool (line 330) | CWBool CWAssembleMsgElemCWControlIPv6Addresses(CWProtocolMessage * msgPtr) function CWBool (line 362) | CWBool CWAssembleMsgElemCWTimer(CWProtocolMessage * msgPtr) function CWBool (line 387) | CWBool CWAssembleMsgElemDecryptErrorReportPeriod(CWProtocolMessage * msg... function CWBool (line 446) | CWBool CWAssembleMsgElemIdleTimeout(CWProtocolMessage * msgPtr) function CWBool (line 467) | CWBool CWAssembleMsgElemWTPFallback(CWProtocolMessage * msgPtr) function CWBool (line 486) | CWBool CWAssembleMsgElemRadioOperationalState(int radioID, CWProtocolMes... function CWBool (line 543) | CWBool CWParseACNameWithIndex(CWProtocolMessage * msgPtr, int len, CWACN... function CWBool (line 558) | CWBool CWParseDiscoveryType(CWProtocolMessage * msgPtr, int len, CWDisco... function CWBool (line 567) | CWBool CWParseLocationData(CWProtocolMessage * msgPtr, int len, char **v... function CWBool (line 579) | CWBool CWParseMsgElemDuplicateIPv4Address(CWProtocolMessage * msgPtr, in... function CWBool (line 595) | CWBool CWParseMsgElemDuplicateIPv6Address(CWProtocolMessage * msgPtr, in... function CWBool (line 618) | CWBool CWParseWTPStatisticsTimer(CWProtocolMessage * msgPtr, int len, in... function CWBool (line 629) | CWBool CWParseWTPBoardData(CWProtocolMessage * msgPtr, int len, CWWTPVen... function CWBool (line 675) | CWBool CWParseMsgElemDataTransferData(CWProtocolMessage * msgPtr, int len, function CWBool (line 688) | CWBool CWParseWTPDescriptor(CWProtocolMessage * msgPtr, int len, CWWTPDe... function CWBool (line 751) | CWBool CWParseWTPFrameTunnelMode(CWProtocolMessage * msgPtr, int len, CW... function CWBool (line 761) | CWBool CWParseWTPIPv4Address(CWProtocolMessage * msgPtr, int len, CWProt... function CWBool (line 773) | CWBool CWParseWTPMACType(CWProtocolMessage * msgPtr, int len, CWMACType ... function CWBool (line 783) | CWBool CWParseWTPRadioInformation(CWProtocolMessage * msgPtr, int len, u... function CWBool (line 797) | CWBool CWParseWTPSupportedRates(CWProtocolMessage * msgPtr, int len, uns... function CWBool (line 819) | CWBool CWParseWTPMultiDomainCapability(CWProtocolMessage * msgPtr, int l... function CWBool (line 840) | CWBool CWParseWTPName(CWProtocolMessage * msgPtr, int len, char **valPtr) function CWBool (line 852) | CWBool CWParseWTPRebootStatistics(CWProtocolMessage * msgPtr, int len, W... function CWBool (line 873) | CWBool CWParseWTPRadioStatistics(CWProtocolMessage * msgPtr, int len, WT... function CWBool (line 898) | CWBool CWParseWTPOperationalStatistics(CWProtocolMessage * msgPtr, int l... function CWBool (line 911) | CWBool CWParseMsgElemDecryptErrorReport(CWProtocolMessage * msgPtr, int ... FILE: ACProtocol.h type CWWTPProtocolManager (line 33) | typedef struct { type CWProtocolJoinRequestValues (line 53) | typedef struct { type CWProtocolConfigureRequestValues (line 65) | typedef struct { type CWProtocolChangeStateEventRequestValues (line 75) | typedef struct { type WTPOperationalStatisticsValues (line 80) | typedef struct { type WTPRadioStatisticsValues (line 86) | typedef struct { type WTPDuplicateIPv4 (line 91) | typedef struct { type WTPDuplicateIPv6 (line 98) | typedef struct { type CWProtocolWTPEventRequestValues (line 105) | typedef struct { type CWProtocolWTPDataTransferRequestValues (line 117) | typedef struct { type in6_addr (line 176) | struct in6_addr FILE: ACProtocol_User.c function CWBool (line 34) | __inline__ CWBool CWACSupportIPv6() function CWACGetStations (line 44) | __inline__ int CWACGetStations() function CWACGetLimit (line 49) | __inline__ int CWACGetLimit() function CWACGetActiveWTPs (line 54) | __inline__ int CWACGetActiveWTPs() function CWACGetMaxWTPs (line 65) | __inline__ int CWACGetMaxWTPs() function CWACGetSecurity (line 70) | __inline__ int CWACGetSecurity() function CWACGetRMACField (line 75) | __inline__ int CWACGetRMACField() function CWACGetWirelessField (line 80) | __inline__ int CWACGetWirelessField() function CWACGetDTLSPolicy (line 85) | __inline__ int CWACGetDTLSPolicy() function CWACGetHWVersion (line 90) | __inline__ int CWACGetHWVersion() function CWACGetSWVersion (line 95) | __inline__ int CWACGetSWVersion() function CWACGetInterfacesCount (line 100) | __inline__ int CWACGetInterfacesCount() function CWACGetInterfaceIPv4AddressAtIndex (line 105) | __inline__ int CWACGetInterfaceIPv4AddressAtIndex(int i) type sockaddr_in6 (line 120) | struct sockaddr_in6 type sockaddr_in6 (line 122) | struct sockaddr_in6 function CWACGetInterfaceWTPCountAtIndex (line 127) | __inline__ int CWACGetInterfaceWTPCountAtIndex(int i) function CWBool (line 132) | CWBool CWACGetVendorInfos(CWACVendorInfos * valPtr) function CWACDestroyVendorInfos (line 163) | __inline__ void CWACDestroyVendorInfos(CWACVendorInfos * valPtr) function CWBool (line 177) | CWBool CWACGetACIPv4List(int **listPtr, int *countPtr) function CWBool (line 199) | CWBool CWACGetACIPv6List(struct in6_addr ** listPtr, int *countPtr) function CWBool (line 217) | CWBool CWACGetDiscoveryTimer(int *timer) function CWBool (line 223) | CWBool CWACGetEchoRequestTimer(int *timer) function CWBool (line 229) | CWBool CWACGetIdleTimeout(int *timer) function CWBool (line 236) | CWBool CWGetWTPRadiosAdminState(CWRadiosAdminInfo * valPtr) function CWBool (line 263) | CWBool CWGetWTPRadiosOperationalState(int radioID, CWRadiosOperationalIn... FILE: ACRetransmission.c function CW_FREE_WTP_MSG_ARRAY (line 41) | static void inline CW_FREE_WTP_MSG_ARRAY(int WTPIndex) function CWBool (line 85) | CWBool CWACResendAcknowledgedPacket(int WTPIndex) function CWBool (line 102) | __inline__ CWBool CWACSendAcknowledgedPacket(int WTPIndex, int msgType, ... function CWACStopRetransmission (line 112) | void CWACStopRetransmission(int WTPIndex) FILE: ACRunState.c function flush_pcap (line 82) | int flush_pcap(u_char * buf, int len, char *filename) function isEAPOL_Frame (line 112) | int isEAPOL_Frame(unsigned char *buf, int len) function CWBool (line 123) | CWBool ACEnterRun(int WTPIndex, CWProtocolMessage * msgPtr, CWBool dataF... FILE: ACSettingsFile.c function CWExtractValue (line 45) | void CWExtractValue(char *start, char **startValue, char **endValue, int... function CWBool (line 54) | CWBool CWParseSettingsFile() FILE: ACipcHostapd.c type client_hostapd (line 37) | struct client_hostapd { type client_hostapd (line 54) | struct client_hostapd function CWACsend_data_to_hostapd (line 60) | void CWACsend_data_to_hostapd(int WTPIndex, unsigned char *buf, int len) function CWACsend_command_to_hostapd_CLOSE (line 75) | void CWACsend_command_to_hostapd_CLOSE(int WTPIndex, unsigned char *buf,... function CWACsend_command_to_hostapd_SET_WTPRINFO (line 87) | void CWACsend_command_to_hostapd_SET_WTPRINFO(int WTPIndex, char *buf, i... function CWACsend_command_to_hostapd_SET_RATES (line 98) | void CWACsend_command_to_hostapd_SET_RATES(int WTPIndex, char *buf, int ... function CWACsend_command_to_hostapd_SET_MDC (line 110) | void CWACsend_command_to_hostapd_SET_MDC(int WTPIndex, char *buf, int len) function CWACsend_command_to_hostapd_SET_MAC (line 122) | void CWACsend_command_to_hostapd_SET_MAC(int WTPIndex, char *buf, int len) function CWACsend_command_to_hostapd_GOLIVE (line 134) | void CWACsend_command_to_hostapd_GOLIVE(int WTPIndex) function CWACsend_command_to_hostapd_HAVE_TO_WAIT (line 148) | void CWACsend_command_to_hostapd_HAVE_TO_WAIT(int WTPIndex) function CWACsend_command_to_hostapd_SEND_WLAN (line 162) | void CWACsend_command_to_hostapd_SEND_WLAN(int WTPIndex) type sockaddr_un (line 176) | struct sockaddr_un function send_close_cmd (line 180) | void send_close_cmd(struct sockaddr_in6 cli, int as) FILE: CWAC.h type applicationsManager (line 83) | typedef struct { type CWWTPManager (line 99) | typedef struct { type UNIX_SOCKS_INFO (line 210) | typedef struct { FILE: CWBinding.c function CWBool (line 38) | CWBool CWBindingCheckType(int elemType) function CWBool (line 47) | CWBool CWAssembleDataMessage(CWProtocolMessage ** completeMsgPtr, int *f... function CWBool (line 174) | CWBool CWAssembleTransportHeaderBinding(CWProtocolMessage * transportHdr... function CWBool (line 217) | CWBool CWParseTransportHeaderMACAddress(CWProtocolMessage * msgPtr, unsi... function CWBool (line 242) | CWBool CWParseTransportHeaderBinding(CWProtocolMessage * msgPtr, CWBindi... FILE: CWBinding.h type OFDMControlValues (line 102) | typedef struct { type WTPQosValues (line 108) | typedef struct { type bindingValues (line 117) | typedef struct { type CWBindingTransportHeaderValues (line 123) | typedef struct { type CWBindingDataListElement (line 129) | typedef struct { FILE: CWCommon.c function CWTimevalSubtract (line 39) | int CWTimevalSubtract(struct timeval *res, const struct timeval *x, cons... FILE: CWCommon.h type CWBool (line 69) | typedef enum { type CWStateTransition (line 74) | typedef enum { type timeval (line 132) | struct timeval type timeval (line 132) | struct timeval type timeval (line 132) | struct timeval FILE: CWConfigFile.c function CWBool (line 108) | CWBool CWParseTheFile(CWBool isCount) function CWBool (line 221) | CWBool CWParseConfigFile() FILE: CWConfigFile.h type CWConfigValue (line 33) | typedef struct { FILE: CWErrorHandling.c function CWErrorHandlingInitLib (line 41) | void CWErrorHandlingInitLib() function CWBool (line 58) | CWBool _CWErrorRaise(CWErrorCode code, const char *msg, const char *file... function CWErrorPrint (line 94) | void CWErrorPrint(CWErrorHandlingInfo * infoPtr, const char *desc, const... function CWErrorCode (line 108) | CWErrorCode CWErrorGetLastErrorCode() function CWBool (line 124) | CWBool _CWErrorHandleLast(const char *fileName, int line) FILE: CWErrorHandling.h type CWErrorCode (line 31) | typedef enum { type CWErrorHandlingInfo (line 48) | typedef struct { FILE: CWList.c function CWBool (line 36) | CWBool CWAddElementToList(CWList * list, void *element) function CWBool (line 63) | CWBool CWAddElementToListTail(CWList * list, void *element) function CWList (line 91) | CWList CWListGetFirstElem(CWList * list) function CWDeleteList (line 174) | void CWDeleteList(CWList * list, void (*deleteFunc) (void *)) function CWCountElementInList (line 189) | int CWCountElementInList(CWList list) FILE: CWList.h type CWListElement (line 33) | typedef struct _s { type CWListIterateMode (line 38) | typedef enum { type CWListElement (line 43) | typedef CWListElement *CWList; FILE: CWLog.c function CWLogInitFile (line 41) | void CWLogInitFile(char *fileName) function CWBool (line 58) | static CWBool checkResetFile() function CWLogCloseFile (line 76) | void CWLogCloseFile() function CWVLog (line 85) | void CWVLog(const char *format, va_list args) function CWLog (line 135) | void CWLog(const char *format, ...) function CWDebugLog (line 146) | void CWDebugLog(const char *format, ...) FILE: CWNetwork.c function CWNetworkGetAddressSize (line 39) | __inline__ int CWNetworkGetAddressSize(CWNetworkLev4Address * addrPtr) function CWBool (line 59) | CWBool CWNetworkSendUnsafeUnconnected(CWSocket sock, CWNetworkLev4Addres... function CWBool (line 80) | CWBool CWNetworkSendUnsafeConnected(CWSocket sock, unsigned char *buf, i... function CWBool (line 99) | CWBool CWNetworkReceiveUnsafeConnected(CWSocket sock, unsigned char *buf... function CWBool (line 118) | CWBool CWNetworkReceiveUnsafe(CWSocket sock, type sockaddr_in6 (line 143) | struct sockaddr_in6 type sockaddr_in (line 145) | struct sockaddr_in type sockaddr (line 167) | struct sockaddr type sockaddr (line 173) | struct sockaddr type sockaddr (line 185) | struct sockaddr type sockaddr (line 188) | struct sockaddr type sockaddr_in6 (line 206) | struct sockaddr_in6 type sockaddr_in (line 208) | struct sockaddr_in type sockaddr (line 232) | struct sockaddr type sockaddr (line 238) | struct sockaddr type sockaddr (line 251) | struct sockaddr type sockaddr (line 252) | struct sockaddr type sockaddr (line 256) | struct sockaddr function CWBool (line 269) | CWBool CWNetworkTimedPollRead(CWSocket sock, struct timeval * timeout) function CWBool (line 305) | CWBool CWNetworkGetAddressForHost(char *host, CWNetworkLev4Address * add... FILE: CWNetwork.h type CWSocket (line 40) | typedef int CWSocket; type CWNetworkLev4Address (line 42) | typedef struct sockaddr_storage CWNetworkLev4Address; type CWNetworkLev3Service (line 44) | typedef enum { type timeval (line 80) | struct timeval FILE: CWOpenSSLBio.c type BIO_memory_data (line 45) | typedef struct { function BIO_METHOD (line 65) | BIO_METHOD *BIO_s_memory(void) function BIO (line 70) | BIO *BIO_new_memory(CWSocket sock, CWNetworkLev4Address * pSendAddress, ... function memory_new (line 88) | static int memory_new(BIO * bi) function memory_free (line 98) | static int memory_free(BIO * a) function memory_read (line 107) | static int memory_read(BIO * b, char *out, int outl) function memory_write (line 140) | static int memory_write(BIO * b, const char *in, int inl) function memory_ctrl (line 170) | static long memory_ctrl(BIO * b, int cmd, long num, void *ptr) function memory_puts (line 250) | static int memory_puts(BIO * bp, const char *str) FILE: CWProtocol.c function CWProtocolStore8 (line 43) | void CWProtocolStore8(CWProtocolMessage * msgPtr, unsigned char val) function CWProtocolStore16 (line 50) | void CWProtocolStore16(CWProtocolMessage * msgPtr, unsigned short val) function CWProtocolStore32 (line 58) | void CWProtocolStore32(CWProtocolMessage * msgPtr, unsigned int val) function CWProtocolStoreStr (line 67) | void CWProtocolStoreStr(CWProtocolMessage * msgPtr, char *str) function CWProtocolStoreMessage (line 75) | void CWProtocolStoreMessage(CWProtocolMessage * msgPtr, CWProtocolMessag... function CWProtocolStoreRawBytes (line 82) | void CWProtocolStoreRawBytes(CWProtocolMessage * msgPtr, unsigned char *... function CWProtocolRetrieve8 (line 89) | unsigned char CWProtocolRetrieve8(CWProtocolMessage * msgPtr) function CWProtocolRetrieve16 (line 100) | unsigned short CWProtocolRetrieve16(CWProtocolMessage * msgPtr) function CWProtocolRetrieve32 (line 111) | unsigned int CWProtocolRetrieve32(CWProtocolMessage * msgPtr) function CWProtocolDestroyMsgElemData (line 151) | void CWProtocolDestroyMsgElemData(void *f) function CWBool (line 157) | CWBool CWAssembleMsgElem(CWProtocolMessage * msgPtr, unsigned int type) function CWBool (line 183) | CWBool CWAssembleTransportHeader(CWProtocolMessage * transportHdrPtr, CW... function CWBool (line 289) | CWBool CWAssembleTransportHeaderKeepAliveData(CWProtocolMessage * transp... function CWBool (line 363) | CWBool CWAssembleControlHeader(CWProtocolMessage * controlHdrPtr, CWCont... function CWBool (line 383) | CWBool CWAssembleVendorMsgElemResultCodeWithPayload(CWProtocolMessage * ... function CWBool (line 453) | CWBool CWAssembleMsgElemResultCode(CWProtocolMessage * msgPtr, CWProtoco... function CWBool (line 470) | CWBool CWAssembleMessage(CWProtocolMessage ** completeMsgPtr, int *fragm... function CWProtocolDestroyFragment (line 635) | void CWProtocolDestroyFragment(void *f) function CWBool (line 641) | CWBool CWCompareFragment(void *newFrag, void *oldFrag) function CWBool (line 657) | CWBool CWProtocolParseFragment(unsigned char *buf, int readBytes, CWList... function CWBool (line 816) | CWBool CWParseTransportHeader(CWProtocolMessage * msgPtr, CWProtocolTran... function CWBool (line 946) | CWBool CWParseControlHeader(CWProtocolMessage * msgPtr, CWControlHeaderV... function CWBool (line 973) | CWBool CWAssembleUnrecognizedMessageResponse(CWProtocolMessage ** messag... function CWBool (line 1005) | CWBool CWAssembleMsgElemSessionID(CWProtocolMessage * msgPtr, unsigned c... function CWBool (line 1019) | CWBool CWParseACName(CWProtocolMessage * msgPtr, int len, char **valPtr) function CWBool (line 1031) | CWBool CWParseWTPRadioAdminState(CWProtocolMessage * msgPtr, int len, CW... function CWBool (line 1044) | CWBool CWParseWTPRadioOperationalState(CWProtocolMessage * msgPtr, int l... function CWBool (line 1057) | CWBool CWParseFormatMsgElem(CWProtocolMessage * completeMsg, unsigned sh... function CWBool (line 1064) | CWBool CWParseResultCode(CWProtocolMessage * msgPtr, int len, CWProtocol... function CWWTPResetRadioStatistics (line 1074) | void CWWTPResetRadioStatistics(WTPRadioStatisticsInfo * radioStatistics) function CWFreeMessageFragments (line 1088) | void CWFreeMessageFragments(CWProtocolMessage * messages, int fragmentsNum) FILE: CWProtocol.h type CWMsgElemData (line 303) | typedef struct { type CWProtocolResultCode (line 310) | typedef enum { type CWProtocolMessage (line 335) | typedef struct { type CWPendingRequestMessage (line 344) | typedef struct { type CWProtocolTransportHeaderValues (line 358) | typedef struct { type CWControlHeaderValues (line 369) | typedef struct { type CWProtocolFragment (line 376) | typedef struct { type CWWTPVendorInfoValues (line 382) | typedef struct { type CWWTPVendorInfos (line 398) | typedef struct { type CWWTPEncryptCapValues (line 403) | typedef struct { type CWWTPEncryptCaps (line 408) | typedef struct { type CWWTPDescriptor (line 413) | typedef struct { type CWframeTunnelMode (line 420) | typedef enum { type CWTunnelMode (line 428) | typedef enum { type CWMACType (line 434) | typedef enum { type CWDiscoveryRequestValues (line 440) | typedef struct { type CWAuthSecurity (line 452) | typedef enum { type CWProtocolNetworkInterface (line 457) | typedef struct { type CWProtocolIPv4NetworkInterface (line 464) | typedef struct { type CWProtocolIPv6NetworkInterface (line 469) | typedef struct { type CWACVendorInfoValues (line 474) | typedef struct { type CWACVendorInfos (line 484) | typedef struct { type WTPRebootStatisticsInfo (line 489) | typedef struct { type WTPDecryptErrorReportValues (line 508) | typedef struct { type WTPDecryptErrorReport (line 513) | typedef struct { type CWACNameWithIndexValues (line 518) | typedef struct { type CWACNamesWithIndex (line 523) | typedef struct { type CWRadioInformationValues (line 528) | typedef struct { type CWRadiosInformation (line 539) | typedef struct { type CWstate (line 544) | typedef enum { type CWAdminCause (line 549) | typedef enum { type CWOperationalCause (line 556) | typedef enum { type CWRadioAdminInfoValues (line 563) | typedef struct { type CWRadiosAdminInfo (line 569) | typedef struct { type CWRadioOperationalInfoValues (line 574) | typedef struct { type CWRadiosOperationalInfo (line 580) | typedef struct { type CWDecryptErrorReportValues (line 585) | typedef struct { type CWDecryptErrorReportInfo (line 592) | typedef struct { type WTPRadioStatisticsInfo (line 597) | typedef struct { type CWWTPRadioInfoValues (line 616) | typedef struct { type CWWTPRadiosInfo (line 638) | typedef struct { type CWProtocolVendorSpecificValues (line 647) | typedef struct { FILE: CWRandom.c function CWRandomInitLib (line 34) | __inline__ void CWRandomInitLib() function CWRandomIntInRange (line 40) | __inline__ int CWRandomIntInRange(int min, int max) FILE: CWSafeList.c function CWBool (line 34) | CWBool CWCreateSafeList(CWSafeList * pSafeList) function CWDestroySafeList (line 58) | void CWDestroySafeList(CWSafeList safeList) function CWSetMutexSafeList (line 69) | void CWSetMutexSafeList(CWSafeList safeList, CWThreadMutex * pThreadMutex) function CWSetConditionSafeList (line 79) | void CWSetConditionSafeList(CWSafeList safeList, CWThreadCondition * pTh... function CWBool (line 89) | CWBool CWLockSafeList(CWSafeList safeList) function CWUnlockSafeList (line 100) | void CWUnlockSafeList(CWSafeList safeList) function CWBool (line 111) | CWBool CWWaitElementFromSafeList(CWSafeList safeList) function CWBool (line 121) | CWBool CWSignalElementSafeList(CWSafeList safeList) function CWGetCountElementFromSafeList (line 132) | unsigned long CWGetCountElementFromSafeList(CWSafeList safeList) function CWBool (line 143) | CWBool CWAddElementToSafeListHead(CWSafeList safeList, void *pData, int ... function CWBool (line 243) | CWBool CWAddElementToSafeListTail(CWSafeList safeList, void *pData, int ... function CWBool (line 269) | CWBool CWAddElementToSafeListTailwitDataFlag(CWSafeList safeList, void *... function CWCleanSafeList (line 324) | void CWCleanSafeList(CWSafeList safeList, void (*deleteFunc) (void *)) FILE: CWSafeList.h type CWPrivateSafeElement (line 35) | typedef struct _CWPrivateSafeElement { type CWPrivateSafeList (line 43) | typedef struct _CWPrivateSafeList { FILE: CWSecurity.c function CWSslLockingFunc (line 98) | static void CWSslLockingFunc(int mode, int n, const char *file, int line) function CWSslIdFunction (line 109) | static unsigned long CWSslIdFunction() function CWSslCleanUp (line 115) | void CWSslCleanUp() function CWBool (line 134) | CWBool CWSecurityInitLib() function CWBool (line 167) | CWBool CWSecurityInitSessionClient(CWSocket sock, function CWSecurityCloseSession (line 258) | void CWSecurityCloseSession(CWSecuritySession * sPtr) function CWBool (line 264) | CWBool CWSecurityReceive(CWSecuritySession session, char *buf, int len, ... function CWBool (line 285) | CWBool CWSecuritySend(CWSecuritySession session, const char *buf, int len) function CWBool (line 297) | CWBool CWSecurityInitSessionServer(CWWTPManager * pWtp, function CWBool (line 379) | CWBool CWSecurityInitContext(CWSecurityContext * ctxPtr, function CWSecurityDestroyContext (line 484) | void CWSecurityDestroyContext(CWSecurityContext ctx) function CWSecurityDestroySession (line 491) | void CWSecurityDestroySession(CWSecuritySession s) function CWBool (line 500) | CWBool CWSecurityVerifyCertEKU(X509 * x509, const char *const expected_oid) function CWBool (line 546) | CWBool CWSecurityVerifyPeerCertificateForCAPWAP(SSL * ssl, CWBool isClient) function CWDTLSPasswordCB (line 561) | static int CWDTLSPasswordCB(char *buf, int num, int rwflag, void *userdata) function CWSecurityVerifyCB (line 572) | int CWSecurityVerifyCB(int ok, X509_STORE_CTX * ctx) function CWSecurityPSKClientCB (line 628) | unsigned int CWSecurityPSKClientCB(SSL * ssl, function CWSecurityPSKServerCB (line 642) | unsigned int CWSecurityPSKServerCB(SSL * ssl, const char *identity, unsi... function psk_key2bn (line 653) | int psk_key2bn(const char *psk_key, unsigned char *psk, unsigned int max... FILE: CWSecurity.h type SSL_CTX (line 35) | typedef SSL_CTX *CWSecurityContext; type SSL (line 36) | typedef SSL *CWSecuritySession; FILE: CWStevens.c type sockaddr (line 42) | struct sockaddr type sockaddr_in (line 48) | struct sockaddr_in type sockaddr_in (line 48) | struct sockaddr_in type sockaddr_in6 (line 62) | struct sockaddr_in6 type sockaddr_in6 (line 62) | struct sockaddr_in6 type sockaddr_un (line 78) | struct sockaddr_un type sockaddr_un (line 78) | struct sockaddr_un type sockaddr_dl (line 92) | struct sockaddr_dl type sockaddr_dl (line 92) | struct sockaddr_dl function sock_cpy_addr_port (line 108) | int sock_cpy_addr_port(struct sockaddr *sa1, const struct sockaddr *sa2) function sock_set_port_cw (line 146) | void sock_set_port_cw(struct sockaddr *sa, int port) type ifi_info (line 169) | struct ifi_info type ifi_info (line 171) | struct ifi_info type ifconf (line 174) | struct ifconf type ifreq (line 175) | struct ifreq type sockaddr_in (line 176) | struct sockaddr_in type sockaddr_in6 (line 177) | struct sockaddr_in6 type ifreq (line 182) | struct ifreq type ifreq (line 192) | struct ifreq type ifreq (line 201) | struct ifreq type sockaddr (line 204) | struct sockaddr type sockaddr_in6 (line 209) | struct sockaddr_in6 type sockaddr (line 214) | struct sockaddr type ifreq (line 218) | struct ifreq type sockaddr_dl (line 223) | struct sockaddr_dl type sockaddr_dl (line 223) | struct sockaddr_dl type ifi_info (line 248) | struct ifi_info type ifi_info (line 248) | struct ifi_info type sockaddr_in (line 262) | struct sockaddr_in type sockaddr (line 263) | struct sockaddr type sockaddr_in (line 263) | struct sockaddr_in type sockaddr_in (line 264) | struct sockaddr_in type sockaddr_in (line 269) | struct sockaddr_in type sockaddr (line 270) | struct sockaddr type sockaddr_in (line 270) | struct sockaddr_in type sockaddr_in (line 271) | struct sockaddr_in type sockaddr_in6 (line 279) | struct sockaddr_in6 type sockaddr (line 280) | struct sockaddr type sockaddr_in6 (line 280) | struct sockaddr_in6 type sockaddr_in6 (line 281) | struct sockaddr_in6 function free_ifi_info (line 296) | void free_ifi_info(struct ifi_info *ifihead) function sock_cmp_port (line 312) | int sock_cmp_port(const struct sockaddr *sa1, const struct sockaddr *sa2... function sock_cmp_addr (line 347) | int sock_cmp_addr(const struct sockaddr *sa1, const struct sockaddr *sa2... function mcast_join (line 380) | int mcast_join(int sockfd, const struct sockaddr *grp, socklen_t grplen,... function writen (line 444) | int /* Write "n" bytes to a descriptor. */ writen(int fd, const void *vp... function Writen (line 466) | int Writen(int fd, void *ptr, size_t nbytes) FILE: CWStevens.h type ifi_info (line 37) | struct ifi_info { type ifi_info (line 46) | struct ifi_info type ifi_info (line 47) | struct ifi_info type sockaddr (line 48) | struct sockaddr type sockaddr (line 49) | struct sockaddr type sockaddr (line 49) | struct sockaddr type sockaddr (line 50) | struct sockaddr type sockaddr (line 51) | struct sockaddr type sockaddr (line 51) | struct sockaddr type sockaddr (line 52) | struct sockaddr type sockaddr (line 52) | struct sockaddr type sockaddr (line 53) | struct sockaddr FILE: CWThread.c function CWBool (line 45) | CWBool CWCreateThread(CWThread * newThread, CW_THREAD_FUNCTION threadFun... function CWBool (line 61) | CWBool CWCreateThreadCondition(CWThreadCondition * theCondition) function CWDestroyThreadCondition (line 78) | void CWDestroyThreadCondition(CWThreadCondition * theCondition) function CWBool (line 86) | CWBool CWWaitThreadCondition(CWThreadCondition * theCondition, CWThreadM... function CWBool (line 105) | CWBool CWWaitThreadConditionTimeout(CWThreadCondition * theCondition, CW... function CWSignalThreadCondition (line 126) | void CWSignalThreadCondition(CWThreadCondition * theCondition) function CWBool (line 135) | CWBool CWCreateThreadMutex(CWThreadMutex * theMutex) function CWDestroyThreadMutex (line 152) | void CWDestroyThreadMutex(CWThreadMutex * theMutex) function CWBool (line 160) | CWBool CWThreadMutexLock(CWThreadMutex * theMutex) function CWBool (line 176) | CWBool CWThreadMutexTryLock(CWThreadMutex * theMutex) function CWThreadMutexUnlock (line 188) | void CWThreadMutexUnlock(CWThreadMutex * theMutex) function CWBool (line 200) | CWBool CWThreadCreateSem(CWThreadSem * semPtr, int value) function CWThreadDestroySem (line 228) | void CWThreadDestroySem(CWThreadSem * semPtr) function CWBool (line 296) | CWBool CWThreadSemGetValue(CWThreadSem * semPtr, int *valuePtr) function sem_t (line 322) | sem_t *CWThreadGetSemT(CWThreadSem * semPtr) function CWBool (line 333) | CWBool CWThreadCreateTimedSem(CWThreadTimedSem * semPtr, int value) function CWBool (line 382) | CWBool CWThreadTimedSemIsZero(CWThreadTimedSem * semPtr) function CWBool (line 418) | CWBool CWThreadTimedSemSetValue(CWThreadTimedSem * semPtr, int value) function CWThreadDestroyTimedSem (line 482) | void CWThreadDestroyTimedSem(CWThreadTimedSem * semPtr) type timespec (line 497) | struct timespec type timeval (line 533) | struct timeval function CWBool (line 613) | CWBool CWThreadTimedSemPost(CWThreadTimedSem * semPtr) function CWBool (line 680) | CWBool CWThreadCreateSpecific(CWThreadSpecific * specPtr, void (*destruc... function CWThreadDestroySpecific (line 693) | void CWThreadDestroySpecific(CWThreadSpecific * specPtr) function CWBool (line 707) | CWBool CWThreadSetSpecific(CWThreadSpecific * specPtr, void *valPtr) function CWExitThread (line 725) | void CWExitThread() function CWThreadSetSignals (line 732) | void CWThreadSetSignals(int how, int num, ...) type CWThreadTimerArg (line 751) | typedef struct { function CWHandleTimer (line 775) | void CWHandleTimer(CWTimerArg arg) function CWBool (line 791) | CWBool CWTimerRequest(int sec, CWThread * threadPtr, CWTimerID * idPtr, ... function CWTimerFreeArg (line 818) | void CWTimerFreeArg(CWTimerArg arg) function CWBool (line 833) | CWBool CWTimerCancel(CWTimerID * idPtr) FILE: CWThread.h type CWThreadSem (line 42) | typedef struct { type sem_t (line 51) | typedef sem_t CWThreadSem; type CWThreadSem (line 55) | typedef CWThreadSem CWThreadTimedSem; type pthread_t (line 60) | typedef pthread_t CWThread; type pthread_mutex_t (line 61) | typedef pthread_mutex_t CWThreadMutex; type pthread_cond_t (line 62) | typedef pthread_cond_t CWThreadCondition; type pthread_key_t (line 63) | typedef pthread_key_t CWThreadSpecific; type pthread_once_t (line 64) | typedef pthread_once_t CWThreadOnce; type CWThreadId (line 67) | typedef int CWThreadId; type CWTimerID (line 69) | typedef int CWTimerID; type timespec (line 93) | struct timespec FILE: CWTimer.h type int2 (line 61) | typedef short int int2; type int4 (line 62) | typedef int int4; type itimerval (line 65) | struct itimerval type timer (line 107) | struct timer { type timer (line 113) | struct timer type timer (line 114) | struct timer type itimerval (line 124) | struct itimerval type timer (line 130) | struct timer function CWBool (line 134) | __inline__ CWBool CWTimersInitLib() function CWTimersInit (line 144) | void CWTimersInit() function CWBool (line 151) | __inline__ CWBool CWTimerCreate(int sec, CWTimerID * idPtr, void (*hdl) ... function CWTimerArg (line 164) | __inline__ CWTimerArg CWTimerGetArg(CWTimerID * idPtr) function CWBool (line 182) | __inline__ CWBool CWTimerSetArg(CWTimerID * idPtr, CWTimerArg arg) function CWBool (line 198) | __inline__ CWBool CWTimerDestroy(CWTimerID * idPtr) type sigaction (line 215) | struct sigaction function _clkini (line 218) | void _clkini() function _setimr (line 258) | int _setimr(unsigned int timeout, /* time to wait in 10msec ticks */ function _cantim (line 325) | int _cantim(CWTimerID * idPtr) function clk_isr (line 351) | void clk_isr() function update_all_timers_by (line 367) | void update_all_timers_by(unsigned int time) type timer (line 394) | struct timer type timer (line 396) | struct timer function start_timer (line 407) | void start_timer(t) function current_time (line 424) | unsigned int current_time() function cancel_itimer (line 432) | void cancel_itimer() FILE: CWVendorPayloads.h type CWVendorUciValues (line 41) | typedef struct { type mess_version_info (line 56) | typedef struct { type mess_up_req (line 61) | typedef struct { type mess_cup (line 65) | typedef struct { type CWVendorWumValues (line 71) | typedef struct { FILE: CWVendorPayloadsAC.c function CWBool (line 41) | CWBool CWAssembleWTPVendorPayloadUCI(CWProtocolMessage * msgPtr) function CWBool (line 92) | CWBool CWAssembleWTPVendorPayloadWUM(CWProtocolMessage * msgPtr) FILE: CWVendorPayloadsWTP.c function CWBool (line 46) | CWBool CWParseUCIPayload(CWProtocolMessage * msgPtr, CWVendorUciValues *... function CWBool (line 70) | CWBool CWParseWUMPayload(CWProtocolMessage * msgPtr, CWVendorWumValues *... function CWBool (line 98) | CWBool CWParseVendorPayload(CWProtocolMessage * msgPtr, int len, CWProto... type WUMState (line 142) | struct WUMState { type WUMState (line 150) | struct WUMState function CWBool (line 169) | CWBool WUMPrepareForUpdate(int size) function CWBool (line 198) | CWBool WUMStoreFragment(CWVendorWumValues * wumValues) function CWBool (line 234) | CWBool WUMIsComplete() function CWBool (line 249) | CWBool WUMCloseFile() function CWBool (line 260) | CWBool WUMCancel() function CWBool (line 273) | CWBool CWWTPCheckVersion(CWVendorWumValues * wumPayload) function CWBool (line 291) | CWBool StartWUA() function CWBool (line 324) | CWBool check_free_space(int bytes) function CWBool (line 339) | CWBool CWWTPSaveWUMValues(CWVendorWumValues * wumPayload, CWProtocolResu... function CWBool (line 421) | CWBool CWWTPSaveUCIValues(CWVendorUciValues * uciPayload, CWProtocolResu... FILE: CWWTP.h type CWACDescriptor (line 45) | typedef struct { type sockaddr_in6 (line 130) | struct sockaddr_in6 type iwreq (line 162) | struct iwreq type iwreq (line 163) | struct iwreq type iwreq (line 164) | struct iwreq type iwreq (line 165) | struct iwreq type iwreq (line 166) | struct iwreq type iwreq (line 167) | struct iwreq FILE: WTP.c function CWBool (line 108) | CWBool CWReceiveMessage(CWProtocolMessage * msgPtr) function CWBool (line 212) | CWBool CWWTPSendAcknowledgedPacket(int seqNum, function usage (line 357) | void usage(void) type rlimit (line 367) | struct rlimit function CWGetSeqNum (line 545) | unsigned int CWGetSeqNum() function CWGetFragmentID (line 556) | int CWGetFragmentID() function CWBool (line 565) | CWBool CWWTPLoadConfiguration() function CWWTPDestroy (line 595) | void CWWTPDestroy() function CWBool (line 611) | CWBool CWWTPInitConfiguration() FILE: WTPBcmDriverInteraction.c function set_rts_threshold (line 46) | int set_rts_threshold(int value) function get_rts_threshold (line 62) | int get_rts_threshold(int *value) function set_frag_threshold (line 79) | int set_frag_threshold(int value) function get_frag_threshold (line 95) | int get_frag_threshold(int *value) function set_maxassoc (line 112) | int set_maxassoc(int value) function get_maxassoc (line 128) | int get_maxassoc(int *value) function set_wme_cwmin (line 148) | int set_wme_cwmin(int class, int value) function set_wme_cwmax (line 176) | int set_wme_cwmax(int class, int value) function set_wme_aifsn (line 204) | int set_wme_aifsn(int class, int value) function wl_ioctl (line 233) | int wl_ioctl(char *name, int cmd, void *buf, int len) function wl_iovar_getbuf (line 263) | static int wl_iovar_getbuf(char *ifname, char *iovar, void *param, int p... function wl_iovar_setbuf (line 284) | static int wl_iovar_setbuf(char *ifname, char *iovar, void *param, int p... function wl_iovar_set (line 302) | int wl_iovar_set(char *ifname, char *iovar, void *param, int paramlen) function wl_iovar_get (line 309) | int wl_iovar_get(char *ifname, char *iovar, void *bufptr, int buflen) FILE: WTPBcmDriverInteraction.h type uchar (line 362) | typedef unsigned char uchar; type ushort (line 366) | typedef unsigned short ushort; type uint (line 370) | typedef unsigned int uint; type ulong (line 374) | typedef unsigned long ulong; type uint8 (line 380) | typedef unsigned char uint8; type uint16 (line 384) | typedef unsigned short uint16; type uint32 (line 388) | typedef unsigned int uint32; type uint64 (line 392) | typedef unsigned long long uint64; type uintptr (line 396) | typedef unsigned int uintptr; type int8 (line 400) | typedef signed char int8; type int16 (line 404) | typedef signed short int16; type int32 (line 408) | typedef signed int int32; type int64 (line 412) | typedef signed long long int64; type float32 (line 418) | typedef float float32; type float64 (line 422) | typedef double float64; type float32 (line 434) | typedef float32 float_t; type float64 (line 436) | typedef float64 float_t; type edcf_acparam (line 514) | struct edcf_acparam { type edcf_acparam_t (line 519) | typedef struct edcf_acparam edcf_acparam_t; type wl_ioctl_t (line 522) | typedef struct wl_ioctl { function wl_iovar_setint (line 558) | static inline int wl_iovar_setint(char *ifname, char *iovar, int val) function wl_iovar_getint (line 567) | static inline int wl_iovar_getint(char *ifname, char *iovar, int *val) FILE: WTPBcmFrameReceive.c function extractFrame (line 34) | int extractFrame(CWProtocolMessage ** frame, unsigned char *buffer, int ... function get_mac (line 46) | int get_mac(u_char * buf) function macAddrCmp (line 72) | int macAddrCmp(unsigned char *addr1, unsigned char *addr2) function print_mac (line 98) | void print_mac(u_char * mac, char *extra) function fprint_mac (line 103) | void fprint_mac(FILE * outf, u_char * mac, char *extra) function CW_THREAD_RETURN_TYPE (line 109) | CW_THREAD_RETURN_TYPE CWWTPReceiveFrame(void *arg) FILE: WTPBcmFrameReceive.h type u_short (line 64) | typedef unsigned short u_short; type u_char (line 65) | typedef unsigned char u_char; type u_int (line 66) | typedef unsigned int u_int; type wifi_frametype (line 69) | typedef enum { type ieee802_11_hdr (line 82) | typedef struct ieee802_11_hdr { type ieee_802_11_mgt_frame (line 100) | typedef struct { type prism_hdr (line 109) | typedef struct prism_hdr { type prism_did (line 115) | typedef struct prism_did { type prism_did_num (line 123) | typedef enum prism_did_num { type pcap_pkthdr (line 136) | struct pcap_pkthdr FILE: WTPBinding.c function CWTranslateQueueIndex (line 46) | int CWTranslateQueueIndex(int j) function CWBool (line 59) | CWBool CWWTPInitBinding(int radioIndex) function CWBool (line 87) | CWBool CWWTPInitBinding(int radioIndex) function CWBool (line 144) | CWBool CWWTPInitBinding(int radioIndex) function CWBool (line 174) | CWBool CWBindingSetQosValues(int qosCount, RadioQosValues * radioQosValu... function CWBool (line 249) | CWBool CWBindingSetQosValues(int qosCount, RadioQosValues * radioQosValu... function CWBool (line 326) | CWBool CWBindingSetQosValues(int qosCount, RadioQosValues * radioQosValu... function CWBool (line 392) | CWBool CWManageOFDMValues(CWBindingConfigurationUpdateRequestValuesOFDM ... function CWBool (line 440) | CWBool CWParseWTPOFDM(CWProtocolMessage * msgPtr, int len, unsigned char... function CWBool (line 454) | CWBool CWParseWTPQoS(CWProtocolMessage * msgPtr, int len, unsigned char ... function CWBool (line 476) | CWBool CWBindingSaveConfigurationUpdateRequest(void *bindingValuesPtr, C... function CWBool (line 521) | CWBool CWBindingParseConfigurationUpdateRequest(unsigned char *msg, int ... function CWBool (line 655) | CWBool CWBindingSaveConfigureResponse(void *bindingValuesPtr, CWProtocol... function CWBool (line 674) | CWBool CWBindingParseConfigureResponse(unsigned char *msg, int len, void... FILE: WTPBinding.h type RadioQosValues (line 32) | typedef struct { type CWBindingConfigurationRequestValues (line 37) | typedef struct { type CWBindingConfigurationUpdateRequestValues (line 42) | typedef struct { type CWBindingConfigurationUpdateRequestValuesOFDM (line 53) | typedef struct { FILE: WTPConfigFile.c function CWBool (line 36) | CWBool CWConfigFileInitLib() function CWBool (line 86) | CWBool CWConfigFileDestroyLib() FILE: WTPConfigureState.c function CWStateTransition (line 48) | CWStateTransition CWWTPEnterConfigure() function CWBool (line 90) | CWBool CWAssembleConfigureRequest(CWProtocolMessage ** messagesPtr, function CWBool (line 138) | CWBool CWParseConfigureResponseMessage(unsigned char *msg, int len, int ... function CWBool (line 286) | CWBool CWSaveConfigureResponseMessage(CWProtocolConfigureResponseValues ... FILE: WTPDataCheckState.c function CWStateTransition (line 41) | CWStateTransition CWWTPEnterDataCheck() function CWBool (line 75) | CWBool CWAssembleChangeStateEventRequest(CWProtocolMessage ** messagesPtr, function CWBool (line 121) | CWBool CWParseChangeStateEventResponseMessage(unsigned char *msg, int le... function CWBool (line 156) | CWBool CWSaveChangeStateEventResponseMessage(void *changeStateEventResp) FILE: WTPDiscoveryState.c function CWStateTransition (line 68) | CWStateTransition CWWTPEnterDiscovery() function CWBool (line 180) | CWBool CWReadResponses() function CWBool (line 238) | CWBool CWReceiveDiscoveryResponse() function CWWTPEvaluateAC (line 287) | void CWWTPEvaluateAC(CWACInfoValues * ACInfoPtr) function CWWTPPickACInterface (line 319) | void CWWTPPickACInterface() function CWBool (line 397) | CWBool CWAssembleDiscoveryRequest(CWProtocolMessage ** messagesPtr, int ... function CWBool (line 442) | CWBool CWParseDiscoveryResponseMessage(unsigned char *msg, int len, int ... FILE: WTPDriverInteraction.c function set_freq (line 45) | int set_freq(int sock, struct iwreq wrq, int value) function get_freq (line 60) | int get_freq(int sock, struct iwreq *wrq) function set_bitrate (line 73) | int set_bitrate(int sock, struct iwreq wrq, int value) function get_bitrate (line 88) | int get_bitrate(int sock, struct iwreq *wrq) function set_rts_cts (line 101) | int set_rts_cts(int sock, struct iwreq wrq, int value) function get_rts_cts (line 119) | int get_rts_cts(int sock, struct iwreq *wrq) function set_frag (line 136) | int set_frag(int sock, struct iwreq wrq, int value) function get_frag (line 154) | int get_frag(int sock, struct iwreq *wrq) function set_txpower (line 171) | int set_txpower(int sock, struct iwreq wrq, int value) function get_txpower (line 186) | int get_txpower(int sock, struct iwreq *wrq) function set_cwmin (line 204) | int set_cwmin(int sock, struct iwreq wrq, int acclass, int sta, int value) function get_cwmin (line 224) | int get_cwmin(int sock, struct iwreq *wrq, int acclass, int sta) function set_cwmax (line 243) | int set_cwmax(int sock, struct iwreq wrq, int acclass, int sta, int value) function get_cwmax (line 263) | int get_cwmax(int sock, struct iwreq *wrq, int acclass, int sta) function set_aifs (line 282) | int set_aifs(int sock, struct iwreq wrq, int acclass, int sta, int value) function get_aifs (line 302) | int get_aifs(int sock, struct iwreq *wrq, int acclass, int sta) FILE: WTPFrameReceive.c function getMacAddr (line 38) | int getMacAddr(int sock, char *interface, unsigned char *macAddr) function extractFrameInfo (line 58) | int extractFrameInfo(char *buffer, char *RSSI, char *SNR, int *dataRate) function extractFrame (line 72) | int extractFrame(CWProtocolMessage ** frame, unsigned char *buffer, int ... function extract802_3_Frame (line 85) | int extract802_3_Frame(CWProtocolMessage ** frame, unsigned char *buffer... function extractAddr (line 97) | int extractAddr(unsigned char *destAddr, unsigned char *sourceAddr, char... function macAddrCmp (line 107) | int macAddrCmp(unsigned char *addr1, unsigned char *addr2) function CW_THREAD_RETURN_TYPE (line 142) | CW_THREAD_RETURN_TYPE CWWTPReceiveFrame(void *arg) FILE: WTPFreqStatsReceive.c function CW_THREAD_RETURN_TYPE (line 27) | CW_THREAD_RETURN_TYPE CWWTPReceiveFreqStats(void *arg) FILE: WTPFreqStatsReceive.h type uint8 (line 42) | typedef unsigned char uint8; type quality (line 48) | typedef struct _quality { type FreqQualityInfo (line 53) | typedef struct _FreqQualityInfo { type FREQ_MONITOR_DATA (line 65) | typedef struct _FREQ_MONITOR_DATA { FILE: WTPJoinState.c function CWStateTransition (line 54) | CWStateTransition CWWTPEnterJoin() function CWWTPWaitJoinExpired (line 216) | void CWWTPWaitJoinExpired(CWTimerArg arg) function CWBool (line 224) | CWBool CWAssembleJoinRequest(CWProtocolMessage ** messagesPtr, function CWBool (line 275) | CWBool CWParseJoinResponseMessage(unsigned char *msg, int len, int seqNu... function CWBool (line 433) | CWBool CWSaveJoinResponseMessage(CWProtocolJoinResponseValues * joinResp... FILE: WTPProtocol.c function CWBool (line 37) | CWBool CWAssembleMsgElemACName(CWProtocolMessage * msgPtr) function CWBool (line 55) | CWBool CWAssembleMsgElemACNameWithIndex(CWProtocolMessage * msgPtr) function CWBool (line 120) | CWBool CWAssembleMsgElemDataTransferData(CWProtocolMessage * msgPtr, int... function CWBool (line 137) | CWBool CWAssembleMsgElemDiscoveryType(CWProtocolMessage * msgPtr) function CWBool (line 153) | CWBool CWAssembleMsgElemLocationData(CWProtocolMessage * msgPtr) function CWBool (line 173) | CWBool CWAssembleMsgElemStatisticsTimer(CWProtocolMessage * msgPtr) function CWBool (line 187) | CWBool CWAssembleMsgElemWTPBoardData(CWProtocolMessage * msgPtr) function CWBool (line 232) | CWBool CWAssembleMsgElemVendorSpecificPayload(CWProtocolMessage * msgPtr) function CWBool (line 265) | CWBool CWAssembleMsgElemWTPDescriptor(CWProtocolMessage * msgPtr) function CWBool (line 334) | CWBool CWAssembleMsgElemWTPFrameTunnelMode(CWProtocolMessage * msgPtr) function CWBool (line 349) | CWBool CWAssembleMsgElemWTPIPv4Address(CWProtocolMessage * msgPtr) function CWBool (line 364) | CWBool CWAssembleMsgElemWTPMACType(CWProtocolMessage * msgPtr) function CWBool (line 380) | CWBool CWAssembleMsgElemWTPRadioInformation(CWProtocolMessage * msgPtr) function CWBool (line 402) | CWBool CWAssembleMsgElemSupportedRates(CWProtocolMessage * msgPtr) function CWBool (line 430) | CWBool CWAssembleMsgElemMultiDomainCapability(CWProtocolMessage * msgPtr) function CWBool (line 457) | CWBool CWAssembleMsgElemWTPName(CWProtocolMessage * msgPtr) function CWBool (line 476) | CWBool CWAssembleMsgElemWTPOperationalStatistics(CWProtocolMessage * msg... function CWBool (line 502) | CWBool CWAssembleMsgElemWTPRadioStatistics(CWProtocolMessage * msgPtr, i... function CWBool (line 540) | CWBool CWAssembleMsgElemWTPRebootStatistics(CWProtocolMessage * msgPtr) function CWBool (line 568) | CWBool CWAssembleMsgElemDuplicateIPv4Address(CWProtocolMessage * msgPtr) function CWBool (line 607) | CWBool CWAssembleMsgElemDuplicateIPv6Address(CWProtocolMessage * msgPtr) function CWBool (line 647) | CWBool CWAssembleMsgElemRadioAdminState(CWProtocolMessage * msgPtr) function CWBool (line 703) | CWBool CWAssembleMsgElemRadioOperationalState(int radioID, CWProtocolMes... function CWBool (line 758) | CWBool CWAssembleMsgElemDecryptErrorReport(CWProtocolMessage * msgPtr, i... function CWBool (line 892) | CWBool CWParseWTPRadioInformation_FromAC(CWProtocolMessage * msgPtr, int... function CWBool (line 906) | CWBool CWParseACDescriptor(CWProtocolMessage * msgPtr, int len, CWACInfo... function CWBool (line 992) | CWBool CWParseACIPv4List(CWProtocolMessage * msgPtr, int len, ACIPv4List... function CWBool (line 1020) | CWBool CWParseACIPv6List(CWProtocolMessage * msgPtr, int len, ACIPv6List... function CWBool (line 1055) | CWBool CWParseDeleteStation(CWProtocolMessage * msgPtr, int len) function CWBool (line 1095) | CWBool CWParseDeleteWLAN(CWProtocolMessage * msgPtr, int len) function CWBool (line 1115) | CWBool CWParseAddWLAN(CWProtocolMessage * msgPtr, int len) function CWBool (line 1190) | CWBool CWParseAddStation(CWProtocolMessage * msgPtr, int len) function CWBool (line 1230) | CWBool CWParseCWControlIPv4Addresses(CWProtocolMessage * msgPtr, int len... function CWBool (line 1247) | CWBool CWParseCWControlIPv6Addresses(CWProtocolMessage * msgPtr, int len... function CWBool (line 1264) | CWBool CWParseCWTimers(CWProtocolMessage * msgPtr, int len, CWProtocolCo... function CWBool (line 1276) | CWBool CWParseDecryptErrorReportPeriod(CWProtocolMessage * msgPtr, int l... function CWBool (line 1287) | CWBool CWParseIdleTimeout(CWProtocolMessage * msgPtr, int len, CWProtoco... function CWBool (line 1297) | CWBool CWParseWTPFallback(CWProtocolMessage * msgPtr, int len, CWProtoco... function CWWTPResetRebootStatistics (line 1307) | void CWWTPResetRebootStatistics(WTPRebootStatisticsInfo * rebootStatistics) FILE: WTPProtocol.h type ACIPv4ListValues (line 33) | typedef struct { type ACIPv6ListValues (line 38) | typedef struct { type CWACInfoValues (line 43) | typedef struct { type CWProtocolJoinResponseValues (line 64) | typedef struct { type CWProtocolConfigureResponseValues (line 71) | typedef struct { type CWProtocolConfigurationUpdateRequestValues (line 84) | typedef struct { FILE: WTPProtocol_User.c function CWWTPGetDiscoveryType (line 36) | __inline__ int CWWTPGetDiscoveryType() function CWWTPGetMaxRadios (line 41) | __inline__ int CWWTPGetMaxRadios() function CWWTPGetRadiosInUse (line 46) | __inline__ int CWWTPGetRadiosInUse() function CWBool (line 58) | CWBool CWWTPGetEncCapabilities(CWWTPEncryptCaps * encc) function CWWTPDestroyEncCapabilities (line 73) | void CWWTPDestroyEncCapabilities(CWWTPEncryptCaps * encc) function CWBool (line 81) | CWBool CWWTPGetBoardData(CWWTPVendorInfos * valPtr) function CWBool (line 112) | CWBool CWWTPGetVendorInfos(CWWTPVendorInfos * valPtr) function CWWTPDestroyVendorInfos (line 152) | __inline__ void CWWTPDestroyVendorInfos(CWWTPVendorInfos * valPtr) function CWWTPGetFrameTunnelMode (line 166) | __inline__ int CWWTPGetFrameTunnelMode() function CWWTPGetMACType (line 178) | __inline__ int CWWTPGetMACType() function CWWTPGetSessionID (line 194) | __inline__ int CWWTPGetSessionID() function CWWTPGetIPv4Address (line 199) | __inline__ int CWWTPGetIPv4Address() function CWWTPGetIPv6Address (line 212) | __inline__ void CWWTPGetIPv6Address(struct sockaddr_in6 *myAddr) function CWWTPGetIPv4StatusDuplicate (line 221) | __inline__ int CWWTPGetIPv4StatusDuplicate() function CWWTPGetIPv6StatusDuplicate (line 226) | __inline__ int CWWTPGetIPv6StatusDuplicate() function CWBool (line 254) | CWBool CWGetWTPRadiosAdminState(CWRadiosAdminInfo * valPtr) function CWBool (line 276) | CWBool CWGetWTPRadiosOperationalState(int radioID, CWRadiosOperationalIn... function CWBool (line 316) | CWBool CWGetDecryptErrorReport(int radioID, CWDecryptErrorReportInfo * v... function CWWTPGetACIndex (line 395) | int CWWTPGetACIndex() function CWWTPGetStatisticsTimer (line 405) | int CWWTPGetStatisticsTimer() function CWBool (line 410) | CWBool CWWTPGetACNameWithIndex(CWACNamesWithIndex * ACsInfo) function getInterfaceMacAddr (line 434) | int getInterfaceMacAddr(char *interface, unsigned char *macAddr) function initWTPSessionID (line 458) | int initWTPSessionID(unsigned char *sessionID) FILE: WTPRetransmission.c function CWResetPendingMsgBox (line 34) | void CWResetPendingMsgBox(CWPendingRequestMessage * pendingRequestMsgs) function CWFindFreePendingMsgBox (line 58) | int CWFindFreePendingMsgBox(CWPendingRequestMessage * pendingRequestMsgs... function CWBool (line 71) | CWBool CWUpdatePendingMsgBox(CWPendingRequestMessage * pendingRequestMsgs, function CWFindPendingRequestMsgsBox (line 100) | int CWFindPendingRequestMsgsBox(CWPendingRequestMessage * pendingRequest... function CWSendPendingRequestMessage (line 120) | int CWSendPendingRequestMessage(CWPendingRequestMessage * pendingRequest... FILE: WTPRunState.c function CW_THREAD_RETURN_TYPE (line 101) | CW_THREAD_RETURN_TYPE CWWTPReceiveDtlsPacket(void *arg) function isEAPOL_Frame (line 141) | int isEAPOL_Frame(unsigned char *buf, unsigned int len) function CW_THREAD_RETURN_TYPE (line 152) | CW_THREAD_RETURN_TYPE CWWTPReceiveDataPacket(void *arg) function CWStateTransition (line 324) | CWStateTransition CWWTPEnterRun() function CWBool (line 431) | CWBool CWWTPManageGenericRunMessage(CWProtocolMessage * msgPtr) function CWWTPKeepAliveDataTimerExpiredHandler (line 758) | void CWWTPKeepAliveDataTimerExpiredHandler(void *arg) function CWWTPNeighborDeadTimerExpired (line 801) | void CWWTPNeighborDeadTimerExpired(void *arg) function CWBool (line 813) | CWBool CWStartHeartbeatTimer() function CWBool (line 831) | CWBool CWStopHeartbeatTimer() function CWBool (line 841) | CWBool CWStartNeighborDeadTimer() function CWBool (line 854) | CWBool CWStopNeighborDeadTimer() function CWBool (line 863) | CWBool CWResetTimers() function CWBool (line 883) | CWBool CWAssembleEchoRequest(CWProtocolMessage ** messagesPtr, function CWBool (line 911) | CWBool CWAssembleWTPDataTransferRequest(CWProtocolMessage ** messagesPtr... function CWBool (line 980) | CWBool CWAssembleWTPEventRequest(CWProtocolMessage ** messagesPtr, function CWBool (line 1075) | CWBool CWAssembleConfigurationUpdateResponse(CWProtocolMessage ** messag... function CWBool (line 1140) | CWBool CWAssembleClearConfigurationResponse(CWProtocolMessage ** message... function CWBool (line 1174) | CWBool CWAssembleStationConfigurationResponse(CWProtocolMessage ** messa... function CWBool (line 1209) | CWBool CWAssembleWLANConfigurationResponse(CWProtocolMessage ** messages... function CWBool (line 1256) | CWBool CWParseVendorMessage(unsigned char *msg, int len, void **valuesPtr) function CWBool (line 1342) | CWBool CWParseConfigurationUpdateRequest(unsigned char *msg, function CWBool (line 1427) | CWBool CWParseWLANConfigurationRequest(unsigned char *msg, int len) function CWBool (line 1474) | CWBool CWParseStationConfigurationRequest(unsigned char *msg, int len) function CWBool (line 1538) | CWBool CWParseWTPEventResponseMessage(unsigned char *msg, int len, int s... function CWBool (line 1576) | CWBool CWSaveWTPEventResponseMessage(void *WTPEventResp) function CWBool (line 1586) | CWBool CWSaveVendorMessage(void *protocolValuesPtr, CWProtocolResultCode... function CWBool (line 1618) | CWBool CWSaveConfigurationUpdateRequest(CWProtocolConfigurationUpdateReq... function CWBool (line 1643) | CWBool CWSaveClearConfigurationRequest(CWProtocolResultCode * resultCode) FILE: WTPRunStateCheck.c function CWBool (line 37) | CWBool CWWTPCheckForBindingFrame() function CWBool (line 92) | CWBool CWWTPCheckForWTPEventRequest() function CWWTPRetransmitTimerExpiredHandler (line 193) | void CWWTPRetransmitTimerExpiredHandler(CWTimerArg hdl_arg) FILE: WTPSettingsFile.c function CWExtractValue (line 46) | void CWExtractValue(char *start, char **startValue, char **endValue, int... function CWBool (line 55) | CWBool CWParseSettingsFile() FILE: WTPStatsReceive.c function create_data_Frame (line 27) | int create_data_Frame(CWProtocolMessage ** frame, char *buffer, int len) function CW_THREAD_RETURN_TYPE (line 40) | CW_THREAD_RETURN_TYPE CWWTPReceiveStats(void *arg) FILE: WTPStatsReceive.h type ath_stats_wme_clone (line 78) | struct ath_stats_wme_clone { type ath_stats_clone (line 100) | struct ath_stats_clone { type MM_MONITOR_DATA (line 164) | typedef struct _MM_MONITOR_DATA { FILE: WTPSulkingState.c function CWStateTransition (line 43) | CWStateTransition CWWTPEnterSulking() FILE: WTPipcHostapd.c type sockaddr_un (line 44) | struct sockaddr_un type sockaddr_in6 (line 47) | struct sockaddr_in6 type sockaddr_in (line 49) | struct sockaddr_in function flush_pcap (line 66) | int flush_pcap(u_char * buf, int len, char *filename) function CWWTP_get_WTP_Rates (line 96) | void CWWTP_get_WTP_Rates(unsigned char *buf) function CWWTP_get_WTP_MDC (line 105) | void CWWTP_get_WTP_MDC(unsigned char *buf) function CWTP_get_WTP_Radio_Information (line 114) | unsigned char CWTP_get_WTP_Radio_Information() function CWWTPsend_data_to_hostapd (line 125) | void CWWTPsend_data_to_hostapd(unsigned char *buf, int len) function CWWTPsend_command_to_hostapd_SET_TXQ (line 142) | void CWWTPsend_command_to_hostapd_SET_TXQ(unsigned char *buf, int len) function CWWTPsend_command_to_hostapd_SET_ADDR (line 156) | void CWWTPsend_command_to_hostapd_SET_ADDR(unsigned char *buf, int len) function CWWTPsend_command_to_hostapd_ADD_WLAN (line 170) | void CWWTPsend_command_to_hostapd_ADD_WLAN(unsigned char *buf, int len) function CWWTPsend_command_to_hostapd_DEL_WLAN (line 187) | void CWWTPsend_command_to_hostapd_DEL_WLAN(unsigned char *buf, int len) function CWWTPsend_command_to_hostapd_DEL_ADDR (line 205) | void CWWTPsend_command_to_hostapd_DEL_ADDR(unsigned char *buf, int len) function CWWTPsend_command_to_hostapd_CLOSE (line 219) | void CWWTPsend_command_to_hostapd_CLOSE(unsigned char *buf, int len) function CW_THREAD_RETURN_TYPE (line 231) | CW_THREAD_RETURN_TYPE CWWTPThread_read_data_from_hostapd(void *arg) FILE: WTPmacDriverInteraction.c function set_rts_threshold (line 39) | int set_rts_threshold(int value) function get_rts_threshold (line 46) | int get_rts_threshold(int *value) function set_frag_threshold (line 54) | int set_frag_threshold(int value) function get_frag_threshold (line 61) | int get_frag_threshold(int *value) function set_txq (line 68) | int set_txq(int code, int cwmin, int cwmax, int aifs, int burst_time) function set_wme_cwmin (line 78) | int set_wme_cwmin(int class, int value) function set_wme_cwmax (line 86) | int set_wme_cwmax(int class, int value) function set_wme_aifsn (line 94) | int set_wme_aifsn(int class, int value) FILE: WTPmacDriverInteraction.h type uchar (line 363) | typedef unsigned char uchar; type ushort (line 367) | typedef unsigned short ushort; type uint (line 371) | typedef unsigned int uint; type ulong (line 375) | typedef unsigned long ulong; type uint8 (line 381) | typedef unsigned char uint8; type uint16 (line 385) | typedef unsigned short uint16; type uint32 (line 389) | typedef unsigned int uint32; type uint64 (line 393) | typedef unsigned long long uint64; type uintptr (line 397) | typedef unsigned int uintptr; type int8 (line 401) | typedef signed char int8; type int16 (line 405) | typedef signed short int16; type int32 (line 409) | typedef signed int int32; type int64 (line 413) | typedef signed long long int64; type float32 (line 419) | typedef float float32; type float64 (line 423) | typedef double float64; type float32 (line 435) | typedef float32 float_t; type float64 (line 437) | typedef float64 float_t; type edcf_acparam (line 515) | struct edcf_acparam { type edcf_acparam_t (line 520) | typedef struct edcf_acparam edcf_acparam_t; type wl_ioctl_t (line 523) | typedef struct wl_ioctl { function wl_iovar_setint (line 559) | static inline int wl_iovar_setint(char *ifname, char *iovar, int val) function wl_iovar_getint (line 568) | static inline int wl_iovar_getint(char *ifname, char *iovar, int *val) FILE: WTPmacFrameReceive.c function getMacAddr (line 45) | int getMacAddr(int sock, char *interface, unsigned char *macAddr) function extractFrameInfo (line 59) | int extractFrameInfo(char *buffer, char *RSSI, char *SNR, int *dataRate) function extractFrame (line 73) | int extractFrame(CWProtocolMessage ** frame, unsigned char *buffer, int ... function extract802_11_Frame (line 86) | int extract802_11_Frame(CWProtocolMessage ** frame, unsigned char *buffe... function extractAddr (line 98) | int extractAddr(unsigned char *destAddr, unsigned char *sourceAddr, char... function macAddrCmp (line 108) | int macAddrCmp(unsigned char *addr1, unsigned char *addr2) function from_8023_to_80211 (line 127) | int from_8023_to_80211(unsigned char *inbuffer, int inlen, unsigned char... function CWWTPSendFrame (line 153) | int CWWTPSendFrame(unsigned char *buf, int len) function CW_THREAD_RETURN_TYPE (line 166) | CW_THREAD_RETURN_TYPE CWWTPReceiveFrame(void *arg) FILE: WUA.c type CWUpdateDescriptor (line 55) | struct CWUpdateDescriptor { type CWUpdateDescriptor (line 62) | struct CWUpdateDescriptor function main (line 91) | int main(int argc, char *argv[]) function WTPUpdateAgent (line 119) | void WTPUpdateAgent(char *CupPath) function WaitForWTPTermination (line 166) | void WaitForWTPTermination() function CWBool (line 196) | CWBool WUAStage1(char *CupPath, char *WTPDir) function CWBool (line 243) | CWBool WUAStage2(char *WTPDir) function CWBool (line 289) | CWBool Unzip(char *filename, char *destdir) function CWBool (line 309) | CWBool StartWTP(char *WTPDir) function CWBool (line 332) | CWBool RestoreBackupWTP(char *WTPDir) function StringToLower (line 357) | void StringToLower(char *str) function CWBool (line 363) | CWBool ParseCUD() function CleanTmpFiles (line 421) | void CleanTmpFiles(char *cupFile) function CWBool (line 440) | CWBool BackupCurrentWTP(char *WTPDir) function CWBool (line 456) | CWBool MakeDir(char *dirname) function CWBool (line 473) | CWBool WUAInitLog(char *logFile) function WUALog (line 481) | void WUALog(char *msg, ...) function WUALogClose (line 502) | void WUALogClose() function daemonize (line 508) | void daemonize() FILE: common.h function bswap_16 (line 50) | static inline unsigned short bswap_16(unsigned short v) function bswap_32 (line 55) | static inline unsigned int bswap_32(unsigned int v) type socklen_t (line 80) | typedef int socklen_t; type UINT64 (line 100) | typedef UINT64 u64; type UINT32 (line 101) | typedef UINT32 u32; type UINT16 (line 102) | typedef UINT16 u16; type UINT8 (line 103) | typedef UINT8 u8; type INT64 (line 104) | typedef INT64 s64; type INT32 (line 105) | typedef INT32 s32; type INT16 (line 106) | typedef INT16 s16; type INT8 (line 107) | typedef INT8 s8; type u64 (line 112) | typedef unsigned long long u64; type UINT32 (line 113) | typedef UINT32 u32; type UINT16 (line 114) | typedef UINT16 u16; type UINT8 (line 115) | typedef UINT8 u8; type s64 (line 116) | typedef long long s64; type INT32 (line 117) | typedef INT32 s32; type INT16 (line 118) | typedef INT16 s16; type INT8 (line 119) | typedef INT8 s8; type u64 (line 125) | typedef unsigned long long u64; type u64 (line 131) | typedef unsigned long u64; type u32 (line 133) | typedef unsigned int u32; type u16 (line 134) | typedef unsigned short u16; type u8 (line 135) | typedef unsigned char u8; type TUint64 (line 142) | typedef TUint64 u64; type TUint32 (line 143) | typedef TUint32 u32; type TUint16 (line 144) | typedef TUint16 u16; type TUint8 (line 145) | typedef TUint8 u8; type u64 (line 155) | typedef uint64_t u64; type u32 (line 156) | typedef uint32_t u32; type u16 (line 157) | typedef uint16_t u16; type u8 (line 158) | typedef uint8_t u8; type s64 (line 159) | typedef int64_t s64; type s32 (line 160) | typedef int32_t s32; type s16 (line 161) | typedef int16_t s16; type s8 (line 162) | typedef int8_t s8; function wpa_swap_16 (line 170) | static inline unsigned short wpa_swap_16(unsigned short v) function wpa_swap_32 (line 175) | static inline unsigned int wpa_swap_32(unsigned int v) type socklen_t (line 360) | typedef int socklen_t; type u16 (line 423) | typedef u16 __bitwise be16; type u16 (line 424) | typedef u16 __bitwise le16; type u32 (line 425) | typedef u32 __bitwise be32; type u32 (line 426) | typedef u32 __bitwise le32; type u64 (line 427) | typedef u64 __bitwise be64; type u64 (line 428) | typedef u64 __bitwise le64; function is_zero_ether_addr (line 458) | static inline int is_zero_ether_addr(const u8 * a) function is_broadcast_ether_addr (line 463) | static inline int is_broadcast_ether_addr(const u8 * a) FILE: hostapd_wrapper/src/capwap/capwap_mgmt_frame_ac.c function same_mac (line 16) | int same_mac( unsigned char *mac1, unsigned char *mac2){// return 0 function GetEapol_Frame (line 22) | int GetEapol_Frame( unsigned char *sa, unsigned char *buf, int len){ function isEAPOL_Frame (line 29) | int isEAPOL_Frame( unsigned char *buf, int len){ function stampa_mac (line 37) | void stampa_mac(char *s, unsigned char *mac){ function stamp_all_max (line 44) | void stamp_all_max( unsigned char *buf, unsigned char *own_mac){ function isCallBackFrame (line 55) | int isCallBackFrame( unsigned char *buf, int len, unsigned char *own_mac){ function AC_get_SubType (line 72) | int AC_get_SubType( unsigned char *buf, int len){ function AC_get_Type (line 82) | int AC_get_Type( unsigned char *buf, int len){ FILE: hostapd_wrapper/src/capwap/capwap_mgmt_frame_wtp.c function WTP_handle_assoc_cb (line 28) | void WTP_handle_assoc_cb(struct hostapd_data *hapd,const struct ieee8021... type hostapd_data (line 66) | struct hostapd_data type hostapd_iface (line 66) | struct hostapd_iface function WTP_handle_tx_callback_ASS_RES (line 81) | void WTP_handle_tx_callback_ASS_RES(void *ctx, unsigned char *buf, size... function isEAPOL_Frame (line 113) | int isEAPOL_Frame( unsigned char *buf, int len){ function WTP_get_SubType (line 121) | int WTP_get_SubType( unsigned char *buf,int len){ function WTP_get_Type (line 131) | int WTP_get_Type( unsigned char*buf,int len){ FILE: hostapd_wrapper/src/capwap/capwap_mgmt_frame_wtp.h type hostapd_data (line 7) | struct hostapd_data type ieee80211_mgmt (line 7) | struct ieee80211_mgmt type hostapd_data (line 9) | struct hostapd_data type hostapd_data (line 11) | struct hostapd_data type hostapd_iface (line 11) | struct hostapd_iface type hostapd_data (line 13) | struct hostapd_data type wpa_event_type (line 15) | enum wpa_event_type FILE: hostapd_wrapper/src/capwap/file_conf_ac.h type config_ac (line 4) | struct config_ac { function max_ (line 10) | int max_(int integer1,int integer2){ function countString (line 15) | int countString(char string[]){ function isEqualString (line 21) | int isEqualString(char String1[],char String2[]){ function StartWith (line 33) | int StartWith(char String1[],char String2[]){ function ReplaceString (line 45) | void ReplaceString(char *String1,char *rep,char *String2){ function ReadConfiguration (line 78) | void ReadConfiguration(struct config_ac *con_ac){ FILE: hostapd_wrapper/src/capwap/file_conf_wtp.h type config_wtp (line 4) | struct config_wtp { function max_ (line 10) | int max_(int integer1,int integer2){ function countString (line 15) | int countString(char string[]){ function isEqualString (line 21) | int isEqualString(char String1[],char String2[]){ function StartWith (line 33) | int StartWith(char String1[],char String2[]){ function ReplaceString (line 45) | void ReplaceString(char *String1,char *rep,char *String2){ function ReadConfiguration (line 78) | void ReadConfiguration(struct config_wtp *con_wtp){ FILE: hostapd_wrapper/src/capwap/ipc_capwap_ac.c type config_ac (line 32) | struct config_ac type sockaddr_un (line 40) | struct sockaddr_un type sockaddr_un (line 41) | struct sockaddr_un type sockaddr_in6 (line 46) | struct sockaddr_in6 type sockaddr_in6 (line 47) | struct sockaddr_in6 type sockaddr_in (line 49) | struct sockaddr_in type sockaddr_in (line 50) | struct sockaddr_in function capability_is_A (line 60) | int capability_is_A(){ function capability_is_B (line 64) | int capability_is_B(){ function capability_is_G (line 68) | int capability_is_G(){ function capability_is_N (line 72) | int capability_is_N(){ function capability_get_num_modes (line 77) | int capability_get_num_modes(){ function capability_get_first_channel (line 88) | int capability_get_first_channel(){ function capability_get_num_channels (line 92) | int capability_get_num_channels(){ function capability_get_max_dBm (line 96) | int capability_get_max_dBm(){ function capability_get_rates (line 100) | int capability_get_rates(int *rate_arr){ function capability_get_mac (line 117) | void capability_get_mac(unsigned char *buf) { function prep_beacon (line 121) | void prep_beacon(int fd,struct hostapd_data *hapd,struct wpa_driver_ap_p... function ipc_send_ADD_WLAN (line 213) | void ipc_send_ADD_WLAN(int fd,char *ssid, int len){ function ipc_send_DEL_WLAN (line 253) | void ipc_send_DEL_WLAN(int fd){ function ipc_send_CLOSE_to_AC (line 262) | void ipc_send_CLOSE_to_AC(int fd){ function ipc_send_add_station (line 267) | void ipc_send_add_station(int fd, u8 *buf, int len){ function ipc_send_del_station (line 297) | void ipc_send_del_station(int fd, u8 *buf, int len){ function ipc_send_80211_to_wtp (line 317) | void ipc_send_80211_to_wtp(int fd, u8 *buf, int len){ function send_response (line 322) | void send_response(int fd, u8 code, u8 *buf, int len){ function management_recv (line 346) | void management_recv(int fd, u8 code, u8 *buf, int len, void *hapd, void... function recv_request (line 366) | void recv_request(int fd,void *hapd, void *inject_func) function open_socket (line 387) | int open_socket() function wait_capability_from_AC (line 472) | void wait_capability_from_AC(int fd, void *hapd){ function end_ipc (line 549) | int end_ipc(int fd){ function start_ipc (line 569) | int start_ipc(void *hapd,void *inject_func){ FILE: hostapd_wrapper/src/capwap/ipc_capwap_ac.h type hostapd_data (line 15) | struct hostapd_data type wpa_driver_ap_params (line 15) | struct wpa_driver_ap_params FILE: hostapd_wrapper/src/capwap/ipc_capwap_wtp.c type pre_txq (line 34) | struct pre_txq { type queue_qos (line 40) | struct queue_qos { type wlan_state (line 48) | struct wlan_state { type config_wtp (line 55) | struct config_wtp type pre_txq (line 57) | struct pre_txq type sockaddr_un (line 62) | struct sockaddr_un type sockaddr_un (line 63) | struct sockaddr_un type sockaddr_in6 (line 67) | struct sockaddr_in6 type sockaddr_in (line 69) | struct sockaddr_in type wlan_state (line 76) | struct wlan_state type sockaddr_un (line 78) | struct sockaddr_un function ipc_send_CLOSE_to_WTP (line 84) | static void ipc_send_CLOSE_to_WTP(int fd) function ipc_send_80211_to_ac (line 91) | void ipc_send_80211_to_ac(int fd, u8 *buf, int len) function send_varesponse (line 96) | static void send_varesponse(int fd, u8 code, const char *fmt, ...) function send_response (line 109) | static void send_response(int fd, u8 code, u8 *buf, int len) function SET_RTS_handle (line 132) | static void SET_RTS_handle(int fd, u8 *buf, int len, void *hapd) function GET_RTS_handle (line 150) | static void GET_RTS_handle(int fd, u8 *buf, int len, void *hapd) function SET_FRAG_handle (line 157) | static void SET_FRAG_handle(int fd, u8 *buf, int len, void *hapd) function GET_FRAG_handle (line 172) | static void GET_FRAG_handle(int fd, u8 *buf, int len, void *hapd) function SET_FREQ_handle (line 177) | static void SET_FREQ_handle(int fd, u8 *buf, int len, void *hapd) function GET_FREQ_handle (line 207) | static void GET_FREQ_handle(int fd, u8 *buf, int len, void *hapd) function add_in_SET_TXQ_handle (line 216) | static void add_in_SET_TXQ_handle(u8 *buf, int len) function SET_TXQ_handle (line 230) | static void SET_TXQ_handle(int fd, u8 *buf, int len, void *hapd) function flush_SET_TXQ_handle (line 266) | void flush_SET_TXQ_handle(int fd, void *hapd) function SET_ADDR_handle (line 277) | static void SET_ADDR_handle(int fd, u8 *buf, int len, void *hapd) function DEL_ADDR_handle (line 289) | void DEL_ADDR_handle(int fd, u8 *buf, int len, void *hapd) function DEL_WLAN_handle (line 298) | static void DEL_WLAN_handle(int fd, u8 *buf, int len, void *hapd) function ADD_WLAN_handle (line 312) | static void ADD_WLAN_handle(int fd, u8 *buf, int len, void *hapd, unsign... function management_recv (line 383) | static void management_recv(int fd, u8 code, u8 *buf, int len, void *hap... function recv_request (line 441) | static void recv_request(int fd, void *hapd, void *inject_func) function open_socket (line 462) | static int open_socket() function end_ipc (line 546) | int end_ipc(int fd) function goto_preconnect (line 565) | static void goto_preconnect(int fd, void *hapd){ function wait_ADD_WLAN (line 616) | static void wait_ADD_WLAN(int fd, unsigned char *ssid_p, int *ssid_len_p... function start_ipc (line 655) | int start_ipc(void *hapd, unsigned char *ssid_p, int *ssid_len_p, void *... FILE: hostapd_wrapper/src/capwap/switch_8023_80211.c function add_8022_header (line 18) | int add_8022_header( unsigned char *inbuf, int inlen, unsigned char *ou... function add_80211_Data_header (line 48) | int add_80211_Data_header( unsigned char *da, unsigned char *sa, unsig... function add_8023_header (line 95) | int add_8023_header( unsigned char *mac_src, unsigned char *mac_dst, uns... function from_8023_to_80211 (line 114) | int from_8023_to_80211( unsigned char *inbuffer,int inlen, unsigned char... function from_80211_to_8023 (line 140) | int from_80211_to_8023( unsigned char *inbuffer,int inlen, unsigned char... FILE: hostapd_wrapper/src/drivers/driver_capwap.c type priv_params (line 62) | struct priv_params type ac_info (line 72) | struct ac_info { type ac_info (line 79) | struct ac_info type nl_handle (line 98) | struct nl_handle type nl_handle (line 99) | struct nl_handle function capwap_handle_destroy (line 118) | static void capwap_handle_destroy(struct nl_handle *handle) function __genl_ctrl_alloc_cache (line 128) | static inline int __genl_ctrl_alloc_cache(struct nl_handle *h, type capwap_handles (line 141) | struct capwap_handles { function nl_create_handles (line 147) | static int nl_create_handles(struct capwap_handles *handles, struct nl_c... function nl_destroy_handles (line 182) | static void nl_destroy_handles(struct capwap_handles *handles) type capwap_global (line 206) | struct capwap_global { type i802_bss (line 219) | struct i802_bss { type wpa_driver_capwap_data (line 230) | struct wpa_driver_capwap_data { type i802_bss (line 297) | struct i802_bss type nl80211_iftype (line 298) | enum nl80211_iftype type wpa_driver_capwap_data (line 300) | struct wpa_driver_capwap_data type wpa_driver_capwap_data (line 301) | struct wpa_driver_capwap_data type wpa_driver_capwap_data (line 305) | struct wpa_driver_capwap_data type wpa_driver_capwap_data (line 306) | struct wpa_driver_capwap_data type wpa_driver_capwap_data (line 313) | struct wpa_driver_capwap_data type wpa_driver_capwap_data (line 314) | struct wpa_driver_capwap_data type wpa_driver_capwap_data (line 315) | struct wpa_driver_capwap_data type wpa_driver_if_type (line 317) | enum wpa_driver_if_type function add_ifidx (line 320) | static inline void add_ifidx(struct wpa_driver_capwap_data *drv, int ifidx) function del_ifidx (line 324) | static inline void del_ifidx(struct wpa_driver_capwap_data *drv, int ifidx) function have_ifidx (line 328) | static inline int have_ifidx(struct wpa_driver_capwap_data *drv, int ifidx) type hostapd_freq_params (line 334) | struct hostapd_freq_params type wpa_driver_capwap_data (line 335) | struct wpa_driver_capwap_data type wpa_driver_capwap_data (line 338) | struct wpa_driver_capwap_data function is_ap_interface (line 341) | static int is_ap_interface(enum nl80211_iftype nlmode) function is_sta_interface (line 348) | static int is_sta_interface(enum nl80211_iftype nlmode) function is_p2p_interface (line 355) | static int is_p2p_interface(enum nl80211_iftype nlmode) type capwap_bss_info_arg (line 362) | struct capwap_bss_info_arg { type nl_msg (line 369) | struct nl_msg function ack_handler (line 373) | static int ack_handler(struct nl_msg *msg, void *arg) function finish_handler (line 380) | static int finish_handler(struct nl_msg *msg, void *arg) function error_handler (line 387) | static int error_handler(struct sockaddr_nl *nla, struct nlmsgerr *err, function no_seq_check (line 396) | static int no_seq_check(struct nl_msg *msg, void *arg) function send_and_recv (line 402) | static int send_and_recv(struct wpa_driver_capwap_data *drv, function send_and_recv_msgs (line 440) | static int send_and_recv_msgs(struct wpa_driver_capwap_data *drv, type family_data (line 451) | struct family_data { function family_handler (line 457) | static int family_handler(struct nl_msg *msg, void *arg) function nl_get_multicast_id (line 488) | static int nl_get_multicast_id(struct wpa_driver_capwap_data *drv, type wpa_driver_capwap_data (line 516) | struct wpa_driver_capwap_data type nl_msg (line 517) | struct nl_msg function wpa_driver_capwap_get_bssid (line 525) | static int wpa_driver_capwap_get_bssid(void *priv, u8 *bssid) function wpa_driver_capwap_get_ssid (line 537) | static int wpa_driver_capwap_get_ssid(void *priv, u8 *ssid) function wpa_driver_capwap_event_link (line 549) | static void wpa_driver_capwap_event_link(struct wpa_driver_capwap_data *... function wpa_driver_capwap_own_ifname (line 596) | static int wpa_driver_capwap_own_ifname(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_own_ifindex (line 622) | static int wpa_driver_capwap_own_ifindex(struct wpa_driver_capwap_data *... type wpa_driver_capwap_data (line 641) | struct wpa_driver_capwap_data type capwap_global (line 642) | struct capwap_global type wpa_driver_capwap_data (line 644) | struct wpa_driver_capwap_data function wpa_driver_capwap_event_rtm_newlink (line 655) | static void wpa_driver_capwap_event_rtm_newlink(void *ctx, function wpa_driver_capwap_event_rtm_dellink (line 761) | static void wpa_driver_capwap_event_rtm_dellink(void *ctx, function mlme_event_auth (line 804) | static void mlme_event_auth(struct wpa_driver_capwap_data *drv, function capwap_get_assoc_freq (line 831) | static unsigned int capwap_get_assoc_freq(struct wpa_driver_capwap_data ... function mlme_event_assoc (line 863) | static void mlme_event_assoc(struct wpa_driver_capwap_data *drv, function mlme_event_connect (line 909) | static void mlme_event_connect(struct wpa_driver_capwap_data *drv, function mlme_event_disconnect (line 960) | static void mlme_event_disconnect(struct wpa_driver_capwap_data *drv, function mlme_timeout_event (line 983) | static void mlme_timeout_event(struct wpa_driver_capwap_data *drv, function mlme_event_mgmt (line 1008) | static void mlme_event_mgmt(struct wpa_driver_capwap_data *drv, function mlme_event_action_tx_status (line 1046) | static void mlme_event_action_tx_status(struct wpa_driver_capwap_data *drv, function mlme_event_deauth_disassoc (line 1081) | static void mlme_event_deauth_disassoc(struct wpa_driver_capwap_data *drv, function mlme_event_unprot_disconnect (line 1138) | static void mlme_event_unprot_disconnect(struct wpa_driver_capwap_data *... function mlme_event (line 1170) | static void mlme_event(struct wpa_driver_capwap_data *drv, function mlme_event_michael_mic_failure (line 1227) | static void mlme_event_michael_mic_failure(struct wpa_driver_capwap_data... function mlme_event_join_ibss (line 1263) | static void mlme_event_join_ibss(struct wpa_driver_capwap_data *drv, function mlme_event_remain_on_channel (line 1280) | static void mlme_event_remain_on_channel(struct wpa_driver_capwap_data *... function send_scan_event (line 1328) | static void send_scan_event(struct wpa_driver_capwap_data *drv, int abor... function get_link_signal (line 1369) | static int get_link_signal(struct nl_msg *msg, void *arg) function capwap_get_link_signal (line 1417) | static int capwap_get_link_signal(struct wpa_driver_capwap_data *drv, function get_link_noise (line 1442) | static int get_link_noise(struct nl_msg *msg, void *arg) function capwap_get_link_noise (line 1486) | static int capwap_get_link_noise(struct wpa_driver_capwap_data *drv, function get_noise_for_scan_results (line 1510) | static int get_noise_for_scan_results(struct nl_msg *msg, void *arg) function capwap_get_noise_for_scan_results (line 1563) | static int capwap_get_noise_for_scan_results( function capwap_cqm_event (line 1585) | static void capwap_cqm_event(struct wpa_driver_capwap_data *drv, function capwap_new_station_event (line 1652) | static void capwap_new_station_event(struct wpa_driver_capwap_data *drv, function capwap_del_station_event (line 1684) | static void capwap_del_station_event(struct wpa_driver_capwap_data *drv, function capwap_rekey_offload_event (line 1710) | static void capwap_rekey_offload_event(struct wpa_driver_capwap_data *drv, function capwap_pmksa_candidate_event (line 1752) | static void capwap_pmksa_candidate_event(struct wpa_driver_capwap_data *... function process_event (line 1786) | static int process_event(struct nl_msg *msg, void *arg) function wpa_driver_capwap_event_receive (line 1919) | static void wpa_driver_capwap_event_receive(int sock, void *eloop_ctx, function wpa_driver_capwap_set_country (line 1947) | static int wpa_driver_capwap_set_country(void *priv, const char *alpha2_... type wiphy_info_data (line 1976) | struct wiphy_info_data { function wiphy_info_handler (line 1983) | static int wiphy_info_handler(struct nl_msg *msg, void *arg) function wpa_driver_capwap_get_info (line 2170) | static int wpa_driver_capwap_get_info(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_capa (line 2178) | static int wpa_driver_capwap_capa(struct wpa_driver_capwap_data *drv) function android_genl_ctrl_resolve (line 2212) | static int android_genl_ctrl_resolve(struct nl_handle *handle, function wpa_driver_capwap_init_nl_global (line 2247) | static int wpa_driver_capwap_init_nl_global(struct capwap_global *global) function wpa_driver_capwap_init_nl (line 2271) | static int wpa_driver_capwap_init_nl(struct wpa_driver_capwap_data *drv) function wpa_driver_capwap_rfkill_blocked (line 2278) | static void wpa_driver_capwap_rfkill_blocked(void *ctx) function wpa_driver_capwap_rfkill_unblocked (line 2288) | static void wpa_driver_capwap_rfkill_unblocked(void *ctx) function capwap_get_phy_name (line 2302) | static void capwap_get_phy_name(struct wpa_driver_capwap_data *drv) function capwap_l2_read (line 2313) | static void capwap_l2_read(void *ctx, const u8 *src_addr, const u8 *buf, type wpa_driver_capwap_data (line 2334) | struct wpa_driver_capwap_data type rfkill_config (line 2335) | struct rfkill_config type i802_bss (line 2336) | struct i802_bss function capwap_register_frame (line 2393) | static int capwap_register_frame(struct wpa_driver_capwap_data *drv, function capwap_register_action_frame (line 2428) | static int capwap_register_action_frame(struct wpa_driver_capwap_data *drv, function capwap_register_action_frames (line 2437) | static int capwap_register_action_frames(struct wpa_driver_capwap_data *... function wpa_driver_capwap_send_rfkill (line 2445) | static void wpa_driver_capwap_send_rfkill(void *eloop_ctx, void *timeout... function wpa_driver_capwap_finish_drv_init (line 2451) | static int function wpa_driver_capwap_del_beacon (line 2527) | static int wpa_driver_capwap_del_beacon(struct wpa_driver_capwap_data *drv) function wpa_driver_capwap_deinit (line 2552) | static void wpa_driver_capwap_deinit(void *priv) function wpa_driver_capwap_scan_timeout (line 2572) | static void wpa_driver_capwap_scan_timeout(void *eloop_ctx, void *timeou... function wpa_driver_capwap_scan (line 2591) | static int wpa_driver_capwap_scan(void *priv, function wpa_driver_capwap_sched_scan (line 2725) | static int wpa_driver_capwap_sched_scan(void *priv, function wpa_driver_capwap_stop_sched_scan (line 2835) | static int wpa_driver_capwap_stop_sched_scan(void *priv) function u8 (line 2867) | static const u8 * capwap_get_ie(const u8 *ies, size_t ies_len, u8 ie) function capwap_scan_filtered (line 2889) | static int capwap_scan_filtered(struct wpa_driver_capwap_data *drv, function bss_info_handler (line 2913) | static int bss_info_handler(struct nl_msg *msg, void *arg) function clear_state_mismatch (line 3082) | static void clear_state_mismatch(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_check_bss_status (line 3095) | static void wpa_driver_capwap_check_bss_status( type wpa_scan_results (line 3146) | struct wpa_scan_results type wpa_driver_capwap_data (line 3147) | struct wpa_driver_capwap_data type nl_msg (line 3149) | struct nl_msg type wpa_scan_results (line 3150) | struct wpa_scan_results type capwap_bss_info_arg (line 3152) | struct capwap_bss_info_arg type wpa_scan_results (line 3188) | struct wpa_scan_results type i802_bss (line 3192) | struct i802_bss type wpa_driver_capwap_data (line 3193) | struct wpa_driver_capwap_data type wpa_scan_results (line 3194) | struct wpa_scan_results function capwap_dump_scan (line 3203) | static void capwap_dump_scan(struct wpa_driver_capwap_data *drv) function wpa_driver_capwap_set_key (line 3227) | static int wpa_driver_capwap_set_key(const char *ifname, void *priv, function nl_add_key (line 3384) | static int nl_add_key(struct nl_msg *msg, enum wpa_alg alg, function capwap_set_conn_keys (line 3438) | static int capwap_set_conn_keys(struct wpa_driver_associate_params *params, function wpa_driver_capwap_mlme (line 3498) | static int wpa_driver_capwap_mlme(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_disconnect (line 3533) | static int wpa_driver_capwap_disconnect(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_deauthenticate (line 3544) | static int wpa_driver_capwap_deauthenticate(void *priv, const u8 *addr, function wpa_driver_capwap_disassociate (line 3562) | static int wpa_driver_capwap_disassociate(void *priv, const u8 *addr, function wpa_driver_capwap_authenticate (line 3577) | static int wpa_driver_capwap_authenticate( type phy_info_arg (line 3694) | struct phy_info_arg { function phy_info_handler (line 3699) | static int phy_info_handler(struct nl_msg *msg, void *arg) type hostapd_hw_modes (line 3872) | struct hostapd_hw_modes type hostapd_hw_modes (line 3873) | struct hostapd_hw_modes type hostapd_hw_modes (line 3877) | struct hostapd_hw_modes type hostapd_channel_data (line 3910) | struct hostapd_channel_data type hostapd_channel_data (line 3916) | struct hostapd_channel_data function capwap_set_ht40_mode (line 3963) | static void capwap_set_ht40_mode(struct hostapd_hw_modes *mode, int start, function capwap_set_ht40_mode_sec (line 3976) | static void capwap_set_ht40_mode_sec(struct hostapd_hw_modes *mode, int ... function capwap_reg_rule_ht40 (line 3993) | static void capwap_reg_rule_ht40(struct nlattr *tb[], function capwap_reg_rule_sec (line 4022) | static void capwap_reg_rule_sec(struct nlattr *tb[], function capwap_get_reg (line 4049) | static int capwap_get_reg(struct nl_msg *msg, void *arg) function capwap_set_ht40_flags (line 4096) | static int capwap_set_ht40_flags(struct wpa_driver_capwap_data *drv, type hostapd_hw_modes (line 4110) | struct hostapd_hw_modes type hostapd_hw_modes (line 4124) | struct hostapd_hw_modes type hostapd_hw_modes (line 4131) | struct hostapd_hw_modes type hostapd_channel_data (line 4148) | struct hostapd_channel_data type hostapd_hw_modes (line 4181) | struct hostapd_hw_modes function wpa_driver_capwap_send_frame (line 4191) | static int wpa_driver_capwap_send_frame(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_send_mlme (line 4253) | static int wpa_driver_capwap_send_mlme(void *priv, const u8 *data, function capwap_set_ap_isolate (line 4304) | static int capwap_set_ap_isolate(struct i802_bss *bss, int enabled) function capwap_set_bss (line 4324) | static int capwap_set_bss(struct i802_bss *bss, int cts, int preamble, function wpa_driver_capwap_set_ap (line 4353) | static int wpa_driver_capwap_set_ap(void *priv, function wpa_driver_capwap_set_freq (line 4515) | static int wpa_driver_capwap_set_freq(struct wpa_driver_capwap_data *drv, function u32 (line 4525) | static u32 sta_flags_capwap(int flags) function wpa_driver_capwap_sta_add (line 4544) | static int wpa_driver_capwap_sta_add(void *priv, function wpa_driver_capwap_sta_remove (line 4599) | static int wpa_driver_capwap_sta_remove(void *priv, const u8 *addr) function capwap_remove_iface (line 4627) | static void capwap_remove_iface(struct wpa_driver_capwap_data *drv, type nl80211_iftype (line 4653) | enum nl80211_iftype function capwap_create_iface_once (line 4674) | static int capwap_create_iface_once(struct wpa_driver_capwap_data *drv, function capwap_create_iface (line 4747) | static int capwap_create_iface(struct wpa_driver_capwap_data *drv, function handle_tx_callback (line 4775) | static void handle_tx_callback(void *ctx, u8 *buf, size_t len, int ok) function from_unknown_sta (line 4796) | static void from_unknown_sta(struct wpa_driver_capwap_data *drv, function handle_frame (line 4817) | static void handle_frame(struct wpa_driver_capwap_data *drv, function handle_monitor_read (line 4856) | static void handle_monitor_read(int sock, void *eloop_ctx, void *sock_ctx){ type sock_filter (line 4933) | struct sock_filter type sock_fprog (line 5033) | struct sock_fprog function add_monitor_filter (line 5039) | static int add_monitor_filter(int s) function capwap_remove_monitor_interface (line 5077) | static void capwap_remove_monitor_interface( function capwap_create_monitor_interface (line 5085) | static int capwap_create_monitor_interface(struct wpa_driver_capwap_data... function capwap_send_eapol_data (line 5164) | static int capwap_send_eapol_data(struct i802_bss *bss, function wpa_driver_capwap_hapd_send_eapol (line 5184) | static int wpa_driver_capwap_hapd_send_eapol( function wpa_driver_capwap_sta_set_flags (line 5256) | static int wpa_driver_capwap_sta_set_flags(void *priv, const u8 *addr, function wpa_driver_capwap_ap (line 5319) | static int wpa_driver_capwap_ap(struct wpa_driver_capwap_data *drv, function capwap_leave_ibss (line 5352) | static int capwap_leave_ibss(struct wpa_driver_capwap_data *drv) function wpa_driver_capwap_ibss (line 5380) | static int wpa_driver_capwap_ibss(struct wpa_driver_capwap_data *drv, function capwap_get_assoc_bssid (line 5454) | static unsigned int capwap_get_assoc_bssid(struct wpa_driver_capwap_data... function capwap_disconnect (line 5486) | static int capwap_disconnect(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_connect (line 5503) | static int wpa_driver_capwap_connect( function wpa_driver_capwap_associate (line 5671) | static int wpa_driver_capwap_associate( function capwap_set_mode (line 5811) | static int capwap_set_mode(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_set_mode (line 5847) | static int wpa_driver_capwap_set_mode(struct i802_bss *bss, function wpa_driver_capwap_get_capa (line 5940) | static int wpa_driver_capwap_get_capa(void *priv, function wpa_driver_capwap_set_operstate (line 5954) | static int wpa_driver_capwap_set_operstate(void *priv, int state) function wpa_driver_capwap_set_supp_port (line 5968) | static int wpa_driver_capwap_set_supp_port(void *priv, int authorized) function i802_set_freq (line 6000) | static int i802_set_freq(void *priv, struct hostapd_freq_params *freq) function min_int (line 6012) | static inline int min_int(int a, int b) function get_key_handler (line 6020) | static int get_key_handler(struct nl_msg *msg, void *arg) function i802_get_seqnum (line 6041) | static int i802_get_seqnum(const char *iface, void *priv, const u8 *addr, function i802_set_rate_sets (line 6069) | static int i802_set_rate_sets(void *priv, int *supp_rates, int *basic_ra... function i802_set_rts (line 6102) | static int i802_set_rts(void *priv, int rts) function i802_set_frag (line 6136) | static int i802_set_frag(void *priv, int frag) function i802_flush (line 6170) | static int i802_flush(void *priv) function get_sta_handler (line 6196) | static int get_sta_handler(struct nl_msg *msg, void *arg) function i802_read_sta_data (line 6248) | static int i802_read_sta_data(void *priv, struct hostap_sta_driver_data ... function i802_set_tx_queue_params (line 6274) | static int i802_set_tx_queue_params(void *priv, int queue, int aifs, function i802_set_sta_vlan (line 6334) | static int i802_set_sta_vlan(void *priv, const u8 *addr, function i802_get_inact_sec (line 6369) | static int i802_get_inact_sec(void *priv, const u8 *addr) function i802_sta_clear_stats (line 6383) | static int i802_sta_clear_stats(void *priv, const u8 *addr) function i802_sta_deauth (line 6392) | static int i802_sta_deauth(void *priv, const u8 *own_addr, const u8 *addr, function i802_sta_disassoc (line 6415) | static int i802_sta_disassoc(void *priv, const u8 *own_addr, const u8 *a... function add_ifidx (line 6438) | static void add_ifidx(struct wpa_driver_capwap_data *drv, int ifidx) function del_ifidx (line 6477) | static void del_ifidx(struct wpa_driver_capwap_data *drv, int ifidx) function have_ifidx (line 6490) | static int have_ifidx(struct wpa_driver_capwap_data *drv, int ifidx) function i802_set_wds_sta (line 6502) | static int i802_set_wds_sta(void *priv, const u8 *addr, int aid, int val, function AC_handle_eapol (line 6533) | void AC_handle_eapol(struct wpa_driver_capwap_data *drv, u8 *buf, int len){ function handle_eapol (line 6543) | static void handle_eapol(int sock, void *eloop_ctx, void *sock_ctx) function i802_check_bridge (line 6573) | static int i802_check_bridge(struct wpa_driver_capwap_data *drv, type hostapd_data (line 6628) | struct hostapd_data type wpa_init_params (line 6629) | struct wpa_init_params type wpa_driver_capwap_data (line 6635) | struct wpa_driver_capwap_data type i802_bss (line 6636) | struct i802_bss function i802_deinit (line 6740) | static void i802_deinit(void *priv) function wpa_driver_capwap_if_type (line 6751) | static enum nl80211_iftype wpa_driver_capwap_if_type( function capwap_addr_in_use (line 6773) | static int capwap_addr_in_use(struct capwap_global *global, const u8 *addr) function capwap_p2p_interface_addr (line 6785) | static int capwap_p2p_interface_addr(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_if_add (line 6812) | static int wpa_driver_capwap_if_add(void *priv, enum wpa_driver_if_type ... function wpa_driver_capwap_if_remove (line 6917) | static int wpa_driver_capwap_if_remove(void *priv, function cookie_handler (line 6974) | static int cookie_handler(struct nl_msg *msg, void *arg) function capwap_send_frame_cmd (line 6987) | static int capwap_send_frame_cmd(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_send_action (line 7033) | static int wpa_driver_capwap_send_action(void *priv, unsigned int freq, function wpa_driver_capwap_send_action_cancel_wait (line 7074) | static void wpa_driver_capwap_send_action_cancel_wait(void *priv) function wpa_driver_capwap_remain_on_channel (line 7102) | static int wpa_driver_capwap_remain_on_channel(void *priv, unsigned int ... function wpa_driver_capwap_cancel_remain_on_channel (line 7142) | static int wpa_driver_capwap_cancel_remain_on_channel(void *priv) function wpa_driver_capwap_probe_req_report (line 7181) | static int wpa_driver_capwap_probe_req_report(void *priv, int report) function capwap_disable_11b_rates (line 7234) | static int capwap_disable_11b_rates(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_deinit_ap (line 7283) | static int wpa_driver_capwap_deinit_ap(void *priv) function wpa_driver_capwap_deinit_p2p_cli (line 7295) | static int wpa_driver_capwap_deinit_p2p_cli(void *priv) function wpa_driver_capwap_resume (line 7306) | static void wpa_driver_capwap_resume(void *priv) function capwap_send_ft_action (line 7318) | static int capwap_send_ft_action(void *priv, u8 action, const u8 *target... function capwap_signal_monitor (line 7370) | static int capwap_signal_monitor(void *priv, int threshold, int hysteresis) function capwap_signal_poll (line 7407) | static int capwap_signal_poll(void *priv, struct wpa_signal_info *si) function capwap_send_frame (line 7423) | static int capwap_send_frame(void *priv, const u8 *data, size_t data_len, function capwap_set_param (line 7433) | static int capwap_set_param(void *priv, const char *param) type capwap_global (line 7459) | struct capwap_global type netlink_config (line 7460) | struct netlink_config function capwap_global_deinit (line 7496) | static void capwap_global_deinit(void *priv) type i802_bss (line 7528) | struct i802_bss type wpa_driver_capwap_data (line 7529) | struct wpa_driver_capwap_data function capwap_pmkid (line 7534) | static int capwap_pmkid(struct i802_bss *bss, int cmd, const u8 *bssid, function capwap_add_pmkid (line 7558) | static int capwap_add_pmkid(void *priv, const u8 *bssid, const u8 *pmkid) function capwap_remove_pmkid (line 7567) | static int capwap_remove_pmkid(void *priv, const u8 *bssid, const u8 *pm... function capwap_flush_pmkid (line 7577) | static int capwap_flush_pmkid(void *priv) function capwap_set_rekey_info (line 7586) | static void capwap_set_rekey_info(void *priv, const u8 *kek, const u8 *kck, function capwap_poll_client (line 7621) | static void capwap_poll_client(void *priv, const u8 *own_addr, const u8 ... function capwap_send_tdls_mgmt (line 7661) | static int capwap_send_tdls_mgmt(void *priv, const u8 *dst, u8 action_code, function capwap_tdls_oper (line 7696) | static int capwap_tdls_oper(void *priv, enum tdls_oper oper, const u8 *p... function AC_inject_frame_in_hostapd (line 7748) | void AC_inject_frame_in_hostapd(void *priv, u8 *buf, int len){ type wpa_driver_ops (line 7803) | struct wpa_driver_ops FILE: hostapd_wrapper/src/drivers/driver_capwap_wtp.c type wtp_info (line 65) | struct wtp_info { type priv_params (line 77) | struct priv_params { type priv_params (line 83) | struct priv_params function stampa_buffer (line 85) | void stampa_buffer(u8 *buf, int len){ type wtp_info (line 95) | struct wtp_info type nl_handle (line 113) | struct nl_handle type nl_handle (line 115) | struct nl_handle function capwap_handle_destroy (line 134) | static void capwap_handle_destroy(struct nl_handle *handle) function __genl_ctrl_alloc_cache (line 144) | static inline int __genl_ctrl_alloc_cache(struct nl_handle *h, type capwap_handles (line 157) | struct capwap_handles { function nl_create_handles (line 162) | static int nl_create_handles(struct capwap_handles *handles, struct nl_c... function nl_destroy_handles (line 197) | static void nl_destroy_handles(struct capwap_handles *handles) type capwap_global (line 221) | struct capwap_global { type i802_bss (line 234) | struct i802_bss { type wpa_driver_capwap_data (line 245) | struct wpa_driver_capwap_data { type i802_bss (line 316) | struct i802_bss type nl80211_iftype (line 317) | enum nl80211_iftype type wpa_driver_capwap_data (line 319) | struct wpa_driver_capwap_data type wpa_driver_capwap_data (line 320) | struct wpa_driver_capwap_data type wpa_driver_capwap_data (line 324) | struct wpa_driver_capwap_data type wpa_driver_capwap_data (line 325) | struct wpa_driver_capwap_data type wpa_driver_capwap_data (line 332) | struct wpa_driver_capwap_data type wpa_driver_capwap_data (line 333) | struct wpa_driver_capwap_data type wpa_driver_capwap_data (line 334) | struct wpa_driver_capwap_data type wpa_driver_if_type (line 336) | enum wpa_driver_if_type function add_ifidx (line 339) | static inline void add_ifidx(struct wpa_driver_capwap_data *drv, int ifidx) function del_ifidx (line 343) | static inline void del_ifidx(struct wpa_driver_capwap_data *drv, int ifidx) function have_ifidx (line 347) | static inline int have_ifidx(struct wpa_driver_capwap_data *drv, int ifidx) type hostapd_freq_params (line 353) | struct hostapd_freq_params type wpa_driver_capwap_data (line 354) | struct wpa_driver_capwap_data type wpa_driver_capwap_data (line 357) | struct wpa_driver_capwap_data function is_ap_interface (line 360) | static int is_ap_interface(enum nl80211_iftype nlmode) function is_sta_interface (line 367) | static int is_sta_interface(enum nl80211_iftype nlmode) function is_p2p_interface (line 374) | static int is_p2p_interface(enum nl80211_iftype nlmode) type capwap_bss_info_arg (line 381) | struct capwap_bss_info_arg { type nl_msg (line 388) | struct nl_msg function ack_handler (line 392) | static int ack_handler(struct nl_msg *msg, void *arg) function finish_handler (line 399) | static int finish_handler(struct nl_msg *msg, void *arg) function error_handler (line 406) | static int error_handler(struct sockaddr_nl *nla, struct nlmsgerr *err, function no_seq_check (line 415) | static int no_seq_check(struct nl_msg *msg, void *arg) function send_and_recv (line 421) | static int send_and_recv(struct wpa_driver_capwap_data *drv, function send_and_recv_msgs (line 459) | static int send_and_recv_msgs(struct wpa_driver_capwap_data *drv, type family_data (line 470) | struct family_data { function family_handler (line 476) | static int family_handler(struct nl_msg *msg, void *arg) function nl_get_multicast_id (line 507) | static int nl_get_multicast_id(struct wpa_driver_capwap_data *drv, type wpa_driver_capwap_data (line 536) | struct wpa_driver_capwap_data type nl_msg (line 537) | struct nl_msg function wpa_driver_capwap_get_bssid (line 547) | static int wpa_driver_capwap_get_bssid(void *priv, u8 *bssid) function wpa_driver_capwap_get_ssid (line 559) | static int wpa_driver_capwap_get_ssid(void *priv, u8 *ssid) function wpa_driver_capwap_event_link (line 574) | static void wpa_driver_capwap_event_link(struct wpa_driver_capwap_data *... function wpa_driver_capwap_own_ifname (line 621) | static int wpa_driver_capwap_own_ifname(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_own_ifindex (line 647) | static int wpa_driver_capwap_own_ifindex(struct wpa_driver_capwap_data *... type wpa_driver_capwap_data (line 666) | struct wpa_driver_capwap_data type capwap_global (line 667) | struct capwap_global type wpa_driver_capwap_data (line 669) | struct wpa_driver_capwap_data function wpa_driver_capwap_event_rtm_newlink (line 680) | static void wpa_driver_capwap_event_rtm_newlink(void *ctx, function wpa_driver_capwap_event_rtm_dellink (line 786) | static void wpa_driver_capwap_event_rtm_dellink(void *ctx, function mlme_event_auth (line 829) | static void mlme_event_auth(struct wpa_driver_capwap_data *drv, function capwap_get_assoc_freq (line 856) | static unsigned int capwap_get_assoc_freq(struct wpa_driver_capwap_data ... function mlme_event_assoc (line 888) | static void mlme_event_assoc(struct wpa_driver_capwap_data *drv, function mlme_event_connect (line 934) | static void mlme_event_connect(struct wpa_driver_capwap_data *drv, function mlme_event_disconnect (line 985) | static void mlme_event_disconnect(struct wpa_driver_capwap_data *drv, function mlme_timeout_event (line 1008) | static void mlme_timeout_event(struct wpa_driver_capwap_data *drv, function mlme_event_mgmt (line 1033) | static void mlme_event_mgmt(struct wpa_driver_capwap_data *drv, function mlme_event_action_tx_status (line 1071) | static void mlme_event_action_tx_status(struct wpa_driver_capwap_data *drv, function mlme_event_deauth_disassoc (line 1106) | static void mlme_event_deauth_disassoc(struct wpa_driver_capwap_data *drv, function mlme_event_unprot_disconnect (line 1163) | static void mlme_event_unprot_disconnect(struct wpa_driver_capwap_data *... function mlme_event (line 1195) | static void mlme_event(struct wpa_driver_capwap_data *drv, function mlme_event_michael_mic_failure (line 1252) | static void mlme_event_michael_mic_failure(struct wpa_driver_capwap_data... function mlme_event_join_ibss (line 1288) | static void mlme_event_join_ibss(struct wpa_driver_capwap_data *drv, function mlme_event_remain_on_channel (line 1305) | static void mlme_event_remain_on_channel(struct wpa_driver_capwap_data *... function send_scan_event (line 1353) | static void send_scan_event(struct wpa_driver_capwap_data *drv, int abor... function get_link_signal (line 1394) | static int get_link_signal(struct nl_msg *msg, void *arg) function capwap_get_link_signal (line 1442) | static int capwap_get_link_signal(struct wpa_driver_capwap_data *drv, function get_link_noise (line 1467) | static int get_link_noise(struct nl_msg *msg, void *arg) function capwap_get_link_noise (line 1511) | static int capwap_get_link_noise(struct wpa_driver_capwap_data *drv, function get_noise_for_scan_results (line 1535) | static int get_noise_for_scan_results(struct nl_msg *msg, void *arg) function capwap_get_noise_for_scan_results (line 1588) | static int capwap_get_noise_for_scan_results( function capwap_cqm_event (line 1610) | static void capwap_cqm_event(struct wpa_driver_capwap_data *drv, function capwap_new_station_event (line 1677) | static void capwap_new_station_event(struct wpa_driver_capwap_data *drv, function capwap_del_station_event (line 1709) | static void capwap_del_station_event(struct wpa_driver_capwap_data *drv, function capwap_rekey_offload_event (line 1735) | static void capwap_rekey_offload_event(struct wpa_driver_capwap_data *drv, function capwap_pmksa_candidate_event (line 1777) | static void capwap_pmksa_candidate_event(struct wpa_driver_capwap_data *... function process_event (line 1811) | static int process_event(struct nl_msg *msg, void *arg) function wpa_driver_capwap_event_receive (line 1944) | static void wpa_driver_capwap_event_receive(int sock, void *eloop_ctx, function wpa_driver_capwap_set_country (line 1972) | static int wpa_driver_capwap_set_country(void *priv, const char *alpha2_... type wiphy_info_data (line 2001) | struct wiphy_info_data { function wiphy_info_handler (line 2008) | static int wiphy_info_handler(struct nl_msg *msg, void *arg) function wpa_driver_capwap_get_info (line 2196) | static int wpa_driver_capwap_get_info(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_capa (line 2224) | static int wpa_driver_capwap_capa(struct wpa_driver_capwap_data *drv) function android_genl_ctrl_resolve (line 2260) | static int android_genl_ctrl_resolve(struct nl_handle *handle, function wpa_driver_capwap_init_nl_global (line 2295) | static int wpa_driver_capwap_init_nl_global(struct capwap_global *global) function wpa_driver_capwap_init_nl (line 2320) | static int wpa_driver_capwap_init_nl(struct wpa_driver_capwap_data *drv) function wpa_driver_capwap_rfkill_blocked (line 2374) | static void wpa_driver_capwap_rfkill_blocked(void *ctx) function wpa_driver_capwap_rfkill_unblocked (line 2384) | static void wpa_driver_capwap_rfkill_unblocked(void *ctx) function capwap_get_phy_name (line 2398) | static void capwap_get_phy_name(struct wpa_driver_capwap_data *drv) function capwap_l2_read (line 2434) | static void capwap_l2_read(void *ctx, const u8 *src_addr, const u8 *buf, type wpa_driver_capwap_data (line 2455) | struct wpa_driver_capwap_data type rfkill_config (line 2456) | struct rfkill_config type i802_bss (line 2457) | struct i802_bss function capwap_register_frame (line 2514) | static int capwap_register_frame(struct wpa_driver_capwap_data *drv, function capwap_register_action_frame (line 2549) | static int capwap_register_action_frame(struct wpa_driver_capwap_data *drv, function capwap_register_action_frames (line 2558) | static int capwap_register_action_frames(struct wpa_driver_capwap_data *... function wpa_driver_capwap_send_rfkill (line 2616) | static void wpa_driver_capwap_send_rfkill(void *eloop_ctx, void *timeout... function wpa_driver_capwap_finish_drv_init (line 2622) | static int function wpa_driver_capwap_del_beacon (line 2695) | static int wpa_driver_capwap_del_beacon(struct wpa_driver_capwap_data *drv) function wpa_driver_capwap_deinit (line 2720) | static void wpa_driver_capwap_deinit(void *priv) function wpa_driver_capwap_scan_timeout (line 2803) | static void wpa_driver_capwap_scan_timeout(void *eloop_ctx, void *timeou... function wpa_driver_capwap_scan (line 2822) | static int wpa_driver_capwap_scan(void *priv, function wpa_driver_capwap_sched_scan (line 2963) | static int wpa_driver_capwap_sched_scan(void *priv, function wpa_driver_capwap_stop_sched_scan (line 3079) | static int wpa_driver_capwap_stop_sched_scan(void *priv) function u8 (line 3110) | static const u8 * capwap_get_ie(const u8 *ies, size_t ies_len, u8 ie) function capwap_scan_filtered (line 3132) | static int capwap_scan_filtered(struct wpa_driver_capwap_data *drv, function bss_info_handler (line 3156) | static int bss_info_handler(struct nl_msg *msg, void *arg) function clear_state_mismatch (line 3325) | static void clear_state_mismatch(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_check_bss_status (line 3338) | static void wpa_driver_capwap_check_bss_status( type wpa_scan_results (line 3389) | struct wpa_scan_results type wpa_driver_capwap_data (line 3390) | struct wpa_driver_capwap_data type nl_msg (line 3392) | struct nl_msg type wpa_scan_results (line 3393) | struct wpa_scan_results type capwap_bss_info_arg (line 3395) | struct capwap_bss_info_arg type wpa_scan_results (line 3431) | struct wpa_scan_results type i802_bss (line 3434) | struct i802_bss type wpa_driver_capwap_data (line 3435) | struct wpa_driver_capwap_data type wpa_scan_results (line 3436) | struct wpa_scan_results function capwap_dump_scan (line 3445) | static void capwap_dump_scan(struct wpa_driver_capwap_data *drv) function wpa_driver_capwap_set_key (line 3469) | static int wpa_driver_capwap_set_key(const char *ifname, void *priv, function nl_add_key (line 3625) | static int nl_add_key(struct nl_msg *msg, enum wpa_alg alg, function capwap_set_conn_keys (line 3679) | static int capwap_set_conn_keys(struct wpa_driver_associate_params *params, function wpa_driver_capwap_mlme (line 3739) | static int wpa_driver_capwap_mlme(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_disconnect (line 3774) | static int wpa_driver_capwap_disconnect(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_deauthenticate (line 3785) | static int wpa_driver_capwap_deauthenticate(void *priv, const u8 *addr, function wpa_driver_capwap_disassociate (line 3802) | static int wpa_driver_capwap_disassociate(void *priv, const u8 *addr, function wpa_driver_capwap_authenticate (line 3816) | static int wpa_driver_capwap_authenticate( type phy_info_arg (line 3933) | struct phy_info_arg { function phy_info_handler (line 3938) | static int phy_info_handler(struct nl_msg *msg, void *arg) type hostapd_hw_modes (line 4111) | struct hostapd_hw_modes type hostapd_hw_modes (line 4112) | struct hostapd_hw_modes type hostapd_hw_modes (line 4115) | struct hostapd_hw_modes type hostapd_channel_data (line 4145) | struct hostapd_channel_data type hostapd_channel_data (line 4151) | struct hostapd_channel_data function capwap_set_ht40_mode (line 4185) | static void capwap_set_ht40_mode(struct hostapd_hw_modes *mode, int start, function capwap_set_ht40_mode_sec (line 4198) | static void capwap_set_ht40_mode_sec(struct hostapd_hw_modes *mode, int ... function capwap_reg_rule_ht40 (line 4215) | static void capwap_reg_rule_ht40(struct nlattr *tb[], function capwap_reg_rule_sec (line 4244) | static void capwap_reg_rule_sec(struct nlattr *tb[], function capwap_get_reg (line 4271) | static int capwap_get_reg(struct nl_msg *msg, void *arg) function capwap_set_ht40_flags (line 4318) | static int capwap_set_ht40_flags(struct wpa_driver_capwap_data *drv, type hostapd_hw_modes (line 4332) | struct hostapd_hw_modes type i802_bss (line 4338) | struct i802_bss type wpa_driver_capwap_data (line 4339) | struct wpa_driver_capwap_data type nl_msg (line 4340) | struct nl_msg type phy_info_arg (line 4341) | struct phy_info_arg function wpa_driver_capwap_send_frame (line 4369) | int wpa_driver_capwap_send_frame(struct wpa_driver_capwap_data *drv,cons... function wpa_driver_capwap_send_mlme (line 4421) | static int wpa_driver_capwap_send_mlme(void *priv, const u8 *data, function capwap_set_ap_isolate (line 4472) | static int capwap_set_ap_isolate(struct i802_bss *bss, int enabled) function capwap_set_bss (line 4492) | static int capwap_set_bss(struct i802_bss *bss, int cts, int preamble, function wpa_driver_capwap_set_ap (line 4522) | static int wpa_driver_capwap_set_ap(void *priv, function wpa_driver_capwap_set_freq (line 4674) | static int wpa_driver_capwap_set_freq(struct wpa_driver_capwap_data *drv, function u32 (line 4723) | static u32 sta_flags_capwap(int flags) function wpa_driver_capwap_sta_add (line 4741) | static int wpa_driver_capwap_sta_add(void *priv, function wpa_driver_capwap_sta_remove (line 4802) | static int wpa_driver_capwap_sta_remove(void *priv, const u8 *addr) function capwap_remove_iface (line 4830) | static void capwap_remove_iface(struct wpa_driver_capwap_data *drv, type nl80211_iftype (line 4856) | enum nl80211_iftype function capwap_create_iface_once (line 4877) | static int capwap_create_iface_once(struct wpa_driver_capwap_data *drv, function capwap_create_iface (line 4948) | static int capwap_create_iface(struct wpa_driver_capwap_data *drv, function handle_tx_callback (line 4975) | static void handle_tx_callback(void *ctx, u8 *buf, size_t len, int ok) function from_unknown_sta (line 4996) | static void from_unknown_sta(struct wpa_driver_capwap_data *drv, function handle_frame (line 5017) | static void handle_frame(struct wpa_driver_capwap_data *drv, function handle_monitor_read (line 5050) | static void handle_monitor_read(int sock, void *eloop_ctx, void *sock_ctx){ type sock_filter (line 5201) | struct sock_filter type sock_fprog (line 5301) | struct sock_fprog function add_monitor_filter (line 5307) | static int add_monitor_filter(int s) function capwap_remove_monitor_interface (line 5345) | static void capwap_remove_monitor_interface( function capwap_create_monitor_interface (line 5361) | static int capwap_create_monitor_interface(struct wpa_driver_capwap_data... function capwap_send_eapol_data (line 5442) | static int capwap_send_eapol_data(struct i802_bss *bss, function wpa_driver_capwap_hapd_send_eapol (line 5462) | static int wpa_driver_capwap_hapd_send_eapol( function wpa_driver_capwap_sta_set_flags (line 5532) | static int wpa_driver_capwap_sta_set_flags(void *priv, const u8 *addr, function wpa_driver_capwap_ap (line 5595) | static int wpa_driver_capwap_ap(struct wpa_driver_capwap_data *drv, function capwap_leave_ibss (line 5628) | static int capwap_leave_ibss(struct wpa_driver_capwap_data *drv) function wpa_driver_capwap_ibss (line 5656) | static int wpa_driver_capwap_ibss(struct wpa_driver_capwap_data *drv, function capwap_get_assoc_bssid (line 5730) | static unsigned int capwap_get_assoc_bssid(struct wpa_driver_capwap_data... function capwap_disconnect (line 5762) | static int capwap_disconnect(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_connect (line 5779) | static int wpa_driver_capwap_connect( function wpa_driver_capwap_associate (line 5947) | static int wpa_driver_capwap_associate( function capwap_set_mode (line 6087) | static int capwap_set_mode(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_set_mode (line 6123) | static int wpa_driver_capwap_set_mode(struct i802_bss *bss, function wpa_driver_capwap_get_capa (line 6216) | static int wpa_driver_capwap_get_capa(void *priv, function wpa_driver_capwap_set_operstate (line 6230) | static int wpa_driver_capwap_set_operstate(void *priv, int state) function wpa_driver_capwap_set_supp_port (line 6244) | static int wpa_driver_capwap_set_supp_port(void *priv, int authorized) function i802_set_freq (line 6276) | static int i802_set_freq(void *priv, struct hostapd_freq_params *freq) function min_int (line 6288) | static inline int min_int(int a, int b) function get_key_handler (line 6296) | static int get_key_handler(struct nl_msg *msg, void *arg) function i802_get_seqnum (line 6317) | static int i802_get_seqnum(const char *iface, void *priv, const u8 *addr, function i802_set_rate_sets (line 6345) | static int i802_set_rate_sets(void *priv, int *supp_rates, int *basic_ra... function i802_set_rts (line 6375) | static int i802_set_rts(void *priv, int rts) function i802_set_frag (line 6409) | static int i802_set_frag(void *priv, int frag) function i802_flush (line 6443) | static int i802_flush(void *priv) function get_sta_handler (line 6469) | static int get_sta_handler(struct nl_msg *msg, void *arg) function i802_read_sta_data (line 6521) | static int i802_read_sta_data(void *priv, struct hostap_sta_driver_data ... function i802_set_tx_queue_params (line 6547) | static int i802_set_tx_queue_params(void *priv, int queue, int aifs, function i802_set_sta_vlan (line 6608) | static int i802_set_sta_vlan(void *priv, const u8 *addr, function i802_get_inact_sec (line 6643) | static int i802_get_inact_sec(void *priv, const u8 *addr) function i802_sta_clear_stats (line 6657) | static int i802_sta_clear_stats(void *priv, const u8 *addr) function i802_sta_deauth (line 6666) | static int i802_sta_deauth(void *priv, const u8 *own_addr, const u8 *addr, function i802_sta_disassoc (line 6687) | static int i802_sta_disassoc(void *priv, const u8 *own_addr, const u8 *a... function add_ifidx (line 6710) | static void add_ifidx(struct wpa_driver_capwap_data *drv, int ifidx){ function del_ifidx (line 6748) | static void del_ifidx(struct wpa_driver_capwap_data *drv, int ifidx) function have_ifidx (line 6761) | static int have_ifidx(struct wpa_driver_capwap_data *drv, int ifidx) function i802_set_wds_sta (line 6773) | static int i802_set_wds_sta(void *priv, const u8 *addr, int aid, int val, function handle_eapol (line 6805) | static void handle_eapol(int sock, void *eloop_ctx, void *sock_ctx) function i802_check_bridge (line 6854) | static int i802_check_bridge(struct wpa_driver_capwap_data *drv, function AC_popu_capa_info (line 6908) | void AC_popu_capa_info(struct i802_bss *bss, unsigned char *mac_addr) type hostapd_data (line 6942) | struct hostapd_data type wpa_init_params (line 6943) | struct wpa_init_params type wpa_driver_capwap_data (line 6947) | struct wpa_driver_capwap_data type i802_bss (line 6948) | struct i802_bss function i802_deinit (line 7090) | static void i802_deinit(void *priv) function wpa_driver_capwap_if_type (line 7101) | static enum nl80211_iftype wpa_driver_capwap_if_type( function capwap_addr_in_use (line 7123) | static int capwap_addr_in_use(struct capwap_global *global, const u8 *addr) function capwap_p2p_interface_addr (line 7135) | static int capwap_p2p_interface_addr(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_if_add (line 7162) | static int wpa_driver_capwap_if_add(void *priv, enum wpa_driver_if_type ... function wpa_driver_capwap_if_remove (line 7266) | static int wpa_driver_capwap_if_remove(void *priv, function cookie_handler (line 7322) | static int cookie_handler(struct nl_msg *msg, void *arg) function capwap_send_frame_cmd (line 7335) | static int capwap_send_frame_cmd(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_send_action (line 7381) | static int wpa_driver_capwap_send_action(void *priv, unsigned int freq, function wpa_driver_capwap_send_action_cancel_wait (line 7421) | static void wpa_driver_capwap_send_action_cancel_wait(void *priv) function wpa_driver_capwap_remain_on_channel (line 7448) | static int wpa_driver_capwap_remain_on_channel(void *priv, unsigned int ... function wpa_driver_capwap_cancel_remain_on_channel (line 7487) | static int wpa_driver_capwap_cancel_remain_on_channel(void *priv) function wpa_driver_capwap_probe_req_report (line 7525) | static int wpa_driver_capwap_probe_req_report(void *priv, int report) function capwap_disable_11b_rates (line 7578) | static int capwap_disable_11b_rates(struct wpa_driver_capwap_data *drv, function wpa_driver_capwap_deinit_ap (line 7627) | static int wpa_driver_capwap_deinit_ap(void *priv) function wpa_driver_capwap_deinit_p2p_cli (line 7639) | static int wpa_driver_capwap_deinit_p2p_cli(void *priv) function wpa_driver_capwap_resume (line 7650) | static void wpa_driver_capwap_resume(void *priv) function capwap_send_ft_action (line 7662) | static int capwap_send_ft_action(void *priv, u8 action, const u8 *target... function capwap_signal_monitor (line 7714) | static int capwap_signal_monitor(void *priv, int threshold, int hysteresis) function capwap_signal_poll (line 7751) | static int capwap_signal_poll(void *priv, struct wpa_signal_info *si) function capwap_send_frame (line 7767) | static int capwap_send_frame(void *priv, const u8 *data, size_t data_len, function capwap_set_param (line 7777) | static int capwap_set_param(void *priv, const char *param) type capwap_global (line 7803) | struct capwap_global type netlink_config (line 7804) | struct netlink_config function capwap_global_deinit (line 7840) | static void capwap_global_deinit(void *priv) type i802_bss (line 7872) | struct i802_bss type wpa_driver_capwap_data (line 7873) | struct wpa_driver_capwap_data function capwap_pmkid (line 7878) | static int capwap_pmkid(struct i802_bss *bss, int cmd, const u8 *bssid, function capwap_add_pmkid (line 7902) | static int capwap_add_pmkid(void *priv, const u8 *bssid, const u8 *pmkid) function capwap_remove_pmkid (line 7911) | static int capwap_remove_pmkid(void *priv, const u8 *bssid, const u8 *pm... function capwap_flush_pmkid (line 7921) | static int capwap_flush_pmkid(void *priv) function capwap_set_rekey_info (line 7930) | static void capwap_set_rekey_info(void *priv, const u8 *kek, const u8 *kck, function capwap_poll_client (line 7965) | static void capwap_poll_client(void *priv, const u8 *own_addr, const u8 ... function capwap_send_tdls_mgmt (line 8005) | static int capwap_send_tdls_mgmt(void *priv, const u8 *dst, u8 action_code, function capwap_tdls_oper (line 8040) | static int capwap_tdls_oper(void *priv, enum tdls_oper oper, const u8 *p... function WTP_inject_frame_in_air (line 8093) | void WTP_inject_frame_in_air(void *priv, u8 *buf, int len) type wpa_driver_ops (line 8114) | struct wpa_driver_ops FILE: hostapd_wrapper/src/drivers/linux_ioctl_fake.c function linux_set_iface_flags (line 26) | int linux_set_iface_flags(int sock, const char *ifname, int dev_up){ function linux_iface_up (line 31) | int linux_iface_up(int sock, const char *ifname){ function linux_get_ifhwaddr (line 36) | int linux_get_ifhwaddr(int sock, const char *ifname, u8 *addr){ function linux_set_ifhwaddr (line 69) | int linux_set_ifhwaddr(int sock, const char *ifname, const u8 *addr){ function linux_br_add (line 89) | int linux_br_add(int sock, const char *brname){ function linux_br_del (line 93) | int linux_br_del(int sock, const char *brname){ function linux_br_add_if (line 97) | int linux_br_add_if(int sock, const char *brname, const char *ifname){ function linux_br_del_if (line 101) | int linux_br_del_if(int sock, const char *brname, const char *ifname){ function linux_br_get (line 105) | int linux_br_get(char *brname, const char *ifname){ FILE: hostapd_wrapper/src/drivers/netlink_fake.c type netlink_data (line 25) | struct netlink_data { function netlink_receive_link (line 31) | static void netlink_receive_link(struct netlink_data *netlink, function netlink_receive (line 41) | static void netlink_receive(int sock, void *eloop_ctx, void *sock_ctx) type netlink_data (line 47) | struct netlink_data type netlink_config (line 47) | struct netlink_config type netlink_data (line 50) | struct netlink_data type sockaddr_nl (line 51) | struct sockaddr_nl function netlink_deinit (line 73) | void netlink_deinit(struct netlink_data *netlink) function netlink_send_oper_ifla (line 78) | int netlink_send_oper_ifla(struct netlink_data *netlink, int ifindex, FILE: hostapd_wrapper/src/drivers/netlink_fake.h type netlink_data (line 18) | struct netlink_data type ifinfomsg (line 19) | struct ifinfomsg type netlink_config (line 21) | struct netlink_config { type netlink_data (line 29) | struct netlink_data type netlink_config (line 29) | struct netlink_config type netlink_data (line 30) | struct netlink_data type netlink_data (line 31) | struct netlink_data FILE: ieee802_11_defs.h type adv_proto_id (line 309) | enum adv_proto_id { type anqp_info_id (line 318) | enum anqp_info_id { type nai_realm_eap_auth_param (line 338) | enum nai_realm_eap_auth_param { type nai_realm_eap_auth_inner_non_eap (line 348) | enum nai_realm_eap_auth_inner_non_eap { type nai_realm_eap_cred_type (line 355) | enum nai_realm_eap_cred_type { type ieee80211_hdr (line 372) | struct ieee80211_hdr { type ieee80211_mgmt (line 391) | struct ieee80211_mgmt { type ieee80211_ht_capabilities (line 519) | struct ieee80211_ht_capabilities { type ieee80211_ht_operation (line 528) | struct ieee80211_ht_operation { type wmm_information_element (line 660) | struct wmm_information_element { type wmm_ac_parameter (line 682) | struct wmm_ac_parameter { type wmm_parameter_element (line 692) | struct wmm_parameter_element { type wmm_tspec_element (line 706) | struct wmm_tspec_element { type p2p_attr_id (line 744) | enum p2p_attr_id { type p2p_status_code (line 794) | enum p2p_status_code { type p2p_act_frame_type (line 813) | enum p2p_act_frame_type { type p2p_action_frame_type (line 821) | enum p2p_action_frame_type { type p2p_service_protocol_type (line 833) | enum p2p_service_protocol_type { type p2p_sd_status (line 841) | enum p2p_sd_status { type wnm_action (line 866) | enum wnm_action { FILE: os.h type os_time_t (line 18) | typedef long os_time_t; type os_time (line 27) | struct os_time { type os_time (line 37) | struct os_time type os_tm (line 71) | struct os_tm { type os_tm (line 80) | struct os_tm FILE: smac_code.h type u8 (line 27) | typedef unsigned char u8; type u16 (line 28) | typedef unsigned short u16; type u32 (line 29) | typedef unsigned int u32; FILE: tap.c function tun_alloc (line 17) | int tun_alloc(char *dev, int flags) function init_AC_tap_interface (line 66) | int init_AC_tap_interface(int WTPIndex) FILE: timerlib.c type tl_timer_t (line 72) | typedef struct timer tl_timer_t; type timeval (line 76) | struct timeval type timer (line 79) | struct timer { function timer_free (line 101) | static void timer_free(tl_timer_t * t) function timer_dequeue (line 110) | static void timer_dequeue(tl_timer_t * t) function timer_start (line 140) | static void timer_start(struct timeval *abs_to) function timer_init (line 260) | int timer_init() function timer_destroy (line 322) | void timer_destroy() function timer_add (line 344) | int timer_add(long sec, long usec, void (*hndlr) (void *), void *hndlr_arg) function timer_rem (line 441) | void timer_rem(int id, void (*free_arg) (void *)) function timer_print (line 491) | void timer_print() FILE: wireless_copy.h type __uint32_t (line 90) | typedef __uint32_t __u32; type __int32_t (line 91) | typedef __int32_t __s32; type __uint16_t (line 92) | typedef __uint16_t __u16; type __int16_t (line 93) | typedef __int16_t __s16; type __uint8_t (line 94) | typedef __uint8_t __u8; type iw_param (line 650) | struct iw_param { type iw_point (line 661) | struct iw_point { type iw_freq (line 675) | struct iw_freq { type iw_quality (line 685) | struct iw_quality { type iw_discarded (line 700) | struct iw_discarded { type iw_missed (line 712) | struct iw_missed { type iw_thrspy (line 719) | struct iw_thrspy { type iw_scan_req (line 737) | struct iw_scan_req { type iw_encode_ext (line 798) | struct iw_encode_ext { type iw_mlme (line 811) | struct iw_mlme { type iw_pmksa (line 824) | struct iw_pmksa { type iw_michaelmicfailure (line 831) | struct iw_michaelmicfailure { type iw_pmkid_cand (line 839) | struct iw_pmkid_cand { type iw_statistics (line 850) | struct iw_statistics { type iw_point (line 877) | struct iw_point type iw_param (line 878) | struct iw_param type iw_freq (line 879) | struct iw_freq type iw_param (line 883) | struct iw_param type iw_param (line 884) | struct iw_param type iw_param (line 885) | struct iw_param type iw_param (line 886) | struct iw_param type iw_param (line 887) | struct iw_param type iw_param (line 889) | struct iw_param type iw_point (line 891) | struct iw_point type iw_param (line 892) | struct iw_param type iw_quality (line 893) | struct iw_quality type sockaddr (line 895) | struct sockaddr type sockaddr (line 896) | struct sockaddr type iw_param (line 898) | struct iw_param type iw_point (line 899) | struct iw_point type iwreq (line 908) | struct iwreq { type iw_range (line 927) | struct iw_range { type iw_priv_args (line 1028) | struct iw_priv_args { type iw_event (line 1045) | struct iw_event { FILE: wum/wum.c type WTPInfo (line 11) | struct WTPInfo type version_info (line 13) | struct version_info type WTPInfo (line 13) | struct WTPInfo type cmd_t (line 27) | typedef struct { type WTPInfo (line 43) | struct WTPInfo function main (line 46) | int main(int argc, char *argv[]) function sanitize_wtp_list (line 134) | int sanitize_wtp_list(int *work_list, int n) function count_tokens (line 178) | int count_tokens(char *str1, char *str2) function do_version_cmd (line 255) | void do_version_cmd(int acserver, char *wtpIds, char *wtpNames) function do_update_cmd (line 276) | void do_update_cmd(int acserver, char *wtpIds, char *wtpNames, char *cup... function do_cancel_cmd (line 324) | void do_cancel_cmd(int acserver, char *wtpIds, char *wtpNames) function WTP_name2id (line 346) | int WTP_name2id(char *name) function get_cmd_id (line 372) | int get_cmd_id(char *cmd) function printWTPList (line 383) | void printWTPList(struct WTPInfo *wtpList, int nWTPs) function printVersionHeader (line 401) | void printVersionHeader() function printVersionInfo (line 408) | void printVersionInfo(struct version_info v_info, int wtpId, struct WTPI... function printVersionFooter (line 415) | void printVersionFooter() function usage (line 420) | void usage(char *name) FILE: wum/wumLib.c type WTPInfo (line 18) | struct WTPInfo type wum_req_t (line 20) | typedef struct __attribute__ ((__packed__)) { type wum_resp_t (line 29) | typedef struct { function ACServerConnect (line 52) | int ACServerConnect(char *address, int port) function ACServerDisconnect (line 87) | void ACServerDisconnect(int acserver) type WTPInfo (line 99) | struct WTPInfo type WTPInfo (line 103) | struct WTPInfo type WTPInfo (line 115) | struct WTPInfo function readWTPInfo (line 129) | void readWTPInfo(int acserver, struct WTPInfo *WTPInfo, int pos) function freeWTPList (line 161) | void freeWTPList(struct WTPInfo *wtpList, int nWTPs) function WUMGetWTPVersion (line 171) | int WUMGetWTPVersion(int acserver, int wtpId, struct version_info *v_info) function StringToLower (line 205) | void StringToLower(char *str) function WUMReadCupVersion (line 211) | int WUMReadCupVersion(char *cup_pathname, struct version_info *update_v) function WUMSendCommitRequest (line 264) | int WUMSendCommitRequest(int acserver, int wtpId) function WUMSendCancelRequest (line 294) | int WUMSendCancelRequest(int acserver, int wtpId) function WUMSendFragment (line 324) | int WUMSendFragment(int acserver, int wtpId, void *buf, int size, int seq) function WUMUpdate (line 359) | int WUMUpdate(int acserver, int wtpId, void *cup_buf, struct version_inf... function WUMSendUpdateRequest (line 390) | int WUMSendUpdateRequest(int acserver, int wtpId, struct version_info up... function WUMSendMessage (line 421) | int WUMSendMessage(int acserver, wum_req_t msg) function WUMReceiveMessage (line 441) | int WUMReceiveMessage(int acserver, wum_resp_t * msg) function WUMPayloadRetrieve8 (line 475) | char WUMPayloadRetrieve8(wum_resp_t * resp) function WUMPayloadStore8 (line 480) | void WUMPayloadStore8(wum_req_t * req, char c) function WUMPayloadStore32 (line 485) | void WUMPayloadStore32(wum_req_t * req, int i) function WUMPayloadStoreRawBytes (line 492) | void WUMPayloadStoreRawBytes(wum_req_t * req, void *buf, int size) function readn (line 498) | int /* Read "n" bytes from a descriptor. */ readn(int fd, void *vptr, si... function Readn (line 521) | int Readn(int fd, void *ptr, size_t nbytes) function writen (line 530) | int /* Write "n" bytes to a descriptor. */ writen(int fd, const void *vp... function Writen (line 552) | int Writen(int fd, void *ptr, size_t nbytes) function Read32 (line 560) | int Read32(int fd, int *ptr) function Write32 (line 571) | int Write32(int fd, void *ptr) FILE: wum/wumLib.h type WTPInfo (line 30) | struct WTPInfo { type version_info (line 35) | struct version_info { type WTPInfo (line 44) | struct WTPInfo type WTPInfo (line 45) | struct WTPInfo type version_info (line 47) | struct version_info type version_info (line 48) | struct version_info type version_info (line 49) | struct version_info