|
| void | AirpcapGetVersion (unsigned *VersionMajor, unsigned *VersionMinor, unsigned *VersionRev, unsigned *VersionBuild) |
| | Return a string with the API version. More...
|
| |
| char * | AirpcapGetLastError (PAirpcapHandle AdapterHandle) |
| | Return the last error related to the specified handle. More...
|
| |
| bool | AirpcapGetDeviceList (PAirpcapDeviceDescription *PPAllDevs, char *Ebuf) |
| | Return the list of available devices. More...
|
| |
| void | AirpcapFreeDeviceList (PAirpcapDeviceDescription PAllDevs) |
| | Free a list of devices returned by AirpcapGetDeviceList() More...
|
| |
| PAirpcapHandle | AirpcapOpen (char *DeviceName, char *Ebuf) |
| | Open an adapter. More...
|
| |
| void | AirpcapClose (PAirpcapHandle AdapterHandle) |
| | Close an adapter. More...
|
| |
| bool | AirpcapSetMonitorMode (PAirpcapHandle AdapterHandle, bool MonitorModeEnabled) |
| | Sets the monitor mode for the specified adapter. More...
|
| |
| bool | AirpcapGetMonitorMode (PAirpcapHandle AdapterHandle, bool *PMonitorModeEnabled) |
| | Returns true if the specified adapter is in monitor mode. More...
|
| |
| bool | AirpcapSetLinkType (PAirpcapHandle AdapterHandle, AirpcapLinkType NewLinkType) |
| | Set the link type of an adapter. More...
|
| |
| bool | AirpcapGetLinkType (PAirpcapHandle AdapterHandle, PAirpcapLinkType PLinkType) |
| | Get the link type of the specified adapter. More...
|
| |
| bool | AirpcapSetFcsPresence (PAirpcapHandle AdapterHandle, bool IsFcsPresent) |
| | Configures the adapter on whether to include the MAC Frame Check Sequence in the captured packets. More...
|
| |
| bool | AirpcapGetFcsPresence (PAirpcapHandle AdapterHandle, bool *PIsFcsPresent) |
| | Returns true if the specified adapter includes the MAC Frame Check Sequence in the captured packets. More...
|
| |
| bool | AirpcapSetFcsValidation (PAirpcapHandle AdapterHandle, AirpcapValidationType ValidationType) |
| | Configures the adapter to accept or drop frames with an incorrect Frame Check sequence (FCS). More...
|
| |
| bool | AirpcapGetFcsValidation (PAirpcapHandle AdapterHandle, PAirpcapValidationType ValidationType) |
| | Checks if the specified adapter is configured to capture frames with incorrect an incorrect Frame Check Sequence (FCS). More...
|
| |
| bool | AirpcapSetDeviceKeys (PAirpcapHandle AdapterHandle, PAirpcapKeysCollection KeysCollection) |
| | Set the list of decryption keys that the driver is going to use with the specified device. More...
|
| |
| bool | AirpcapGetDeviceKeys (PAirpcapHandle AdapterHandle, PAirpcapKeysCollection KeysCollection, unsigned *PKeysCollectionSize) |
| | Returns the list of decryption keys in the driver that are currently associated with the specified device. More...
|
| |
| bool | AirpcapSetDriverKeys (PAirpcapHandle AdapterHandle, PAirpcapKeysCollection KeysCollection) |
| | Set the global list of decryption keys that the driver is going to use with all the devices. More...
|
| |
| bool | AirpcapGetDriverKeys (PAirpcapHandle AdapterHandle, PAirpcapKeysCollection KeysCollection, unsigned *PKeysCollectionSize) |
| | Returns the global list of decryption keys in the driver that are associated with all the devices. More...
|
| |
| bool | AirpcapSetDecryptionState (PAirpcapHandle AdapterHandle, AirpcapDecryptionState Enable) |
| | Turns on or off the decryption of the incoming frames with the adapter-specific keys. More...
|
| |
| bool | AirpcapGetDecryptionState (PAirpcapHandle AdapterHandle, PAirpcapDecryptionState PEnable) |
| | Tells if this open instance is configured to perform the decryption of the incoming frames with the adapter-specific keys. More...
|
| |
| bool | AirpcapSetDriverDecryptionState (PAirpcapHandle AdapterHandle, AirpcapDecryptionState Enable) |
| | Turns on or off the decryption of the incoming frames with the global driver set of keys. More...
|
| |
| bool | AirpcapGetDriverDecryptionState (PAirpcapHandle AdapterHandle, PAirpcapDecryptionState PEnable) |
| | Tells if this open instance is configured to perform the decryption of the incoming frames with the global driver set of keys. More...
|
| |
| bool | AirpcapSetDeviceChannel (PAirpcapHandle AdapterHandle, unsigned Channel) |
| | Set the radio channel of a device. More...
|
| |
| bool | AirpcapGetDeviceChannel (PAirpcapHandle AdapterHandle, unsigned *PChannel) |
| | Get the radio channel of a device. More...
|
| |
| bool | AirpcapSetKernelBuffer (PAirpcapHandle AdapterHandle, unsigned BufferSize) |
| | Set the size of the kernel packet buffer for this adapter. More...
|
| |
| bool | AirpcapGetKernelBufferSize (PAirpcapHandle AdapterHandle, unsigned *PSizeBytes) |
| | Get the size of the kernel packet buffer for this adapter. More...
|
| |
| bool | AirpcapStoreCurConfigAsAdapterDefault (PAirpcapHandle AdapterHandle) |
| | Saves the configuration of the specified adapter in the registry, so that it becomes the default for this adapter. More...
|
| |
| bool | AirpcapSetFilter (PAirpcapHandle AdapterHandle, void *Instructions, unsigned Len) |
| | Set the BPF kernel filter for an adapter. More...
|
| |
| bool | AirpcapGetMacAddress (PAirpcapHandle AdapterHandle, PAirpcapMacAddress PMacAddress) |
| | Return the MAC address of an adapter. More...
|
| |
| bool | AirpcapSetMinToCopy (PAirpcapHandle AdapterHandle, unsigned MinToCopy) |
| | Set the mintocopy parameter for an open adapter. More...
|
| |
| bool | AirpcapGetReadEvent (PAirpcapHandle AdapterHandle, void ***PReadEvent) |
| | Gets an event that is signaled when that is signalled when packets are available in the kernel buffer (see AirpcapSetMinToCopy()). More...
|
| |
| bool | AirpcapRead (PAirpcapHandle AdapterHandle, uint8_t *Buffer, unsigned BufSize, unsigned *PReceievedBytes) |
| | Fills a user-provided buffer with zero or more packets that have been captured on the referenced adapter. More...
|
| |
| bool | AirpcapWrite (PAirpcapHandle AdapterHandle, char *TxPacket, uint32_t PacketLen) |
| | Transmits a packet. More...
|
| |
| bool | AirpcapGetStats (PAirpcapHandle AdapterHandle, PAirpcapStats PStats) |
| | Get per-adapter WinPcap-compatible capture statistics. More...
|
| |
| bool | AirpcapGetLedsNumber (PAirpcapHandle AdapterHandle, unsigned *NumberOfLeds) |
| | Get the number of LEDs the referenced adapter has available. More...
|
| |
| bool | AirpcapTurnLedOn (PAirpcapHandle AdapterHandle, unsigned LedNumber) |
| | Turn on one of the adapter's LEDs. More...
|
| |
| bool | AirpcapTurnLedOff (PAirpcapHandle AdapterHandle, unsigned LedNumber) |
| | Turn off one of the adapter's LEDs. More...
|
| |
| bool | AirpcapSetDeviceChannelEx (PAirpcapHandle AdapterHandle, AirpcapChannelInfo ChannelInfo) |
| | Set the channel of a device through its radio frequency. In case of 802.11n enabled devices, it sets the extension channel, if used. More...
|
| |
| bool | AirpcapGetDeviceChannelEx (PAirpcapHandle AdapterHandle, PAirpcapChannelInfo PChannelInfo) |
| | Get the channel of a device through its radiofrequency. In case of 802.11n enabled devices, it gets the extension channel, if in use. More...
|
| |
| bool | AirpcapGetDeviceSupportedChannels (PAirpcapHandle AdapterHandle, PAirpcapChannelInfo *ppChannelInfo, unsigned *pNumChannelInfo) |
| | Get the list of supported channels for a given device. In case of a 802.11n capable device, information related to supported extension channels is also reported. More...
|
| |
| bool | AirpcapConvertFrequencyToChannel (unsigned Frequency, unsigned *PChannel, PAirpcapChannelBand PBand) |
| | Converts a given frequency to the corresponding channel. More...
|
| |
| bool | AirpcapConvertChannelToFrequency (unsigned Channel, unsigned *PFrequency) |
| | Converts a given channel to the corresponding frequency. More...
|
| |
Copyright (c) 2006-2007 CACE Technologies, Davis (California) All rights reserved.
SPDX-License-Identifier: BSD-3-Clause