|
Profishark API 2.6.1.0
|
Packets type filter configuration. More...
#include <ProfisharkAPI.h>
Data Fields | ||
| union { | ||
| struct { | ||
| bool isIPv4 | ||
| bool isIPv6 | ||
| bool isARP | ||
| bool isTCP | ||
| bool isUDP | ||
| bool isICMP | ||
| bool isIGMP | ||
| bool isHTTPS | ||
| bool isHTTP | ||
| bool isFTP | ||
| bool isDNS | ||
| bool isSMTP | ||
| bool isPOP3 | ||
| bool isDHCP | ||
| bool isSSH | ||
| bool isSIP | ||
| bool isSMB | ||
| bool isTCPFlags_FIN | ||
| bool isTCPFlags_SYN | ||
| bool isTCPFlags_RST | ||
| bool isTCPFlags_PSH | ||
| bool isTCPFlags_ACK | ||
| bool isZeroWindow | ||
| bool isQUIC | ||
| bool isVLAN | ||
| bool isL2Other | ||
| bool isL4Other | ||
| } | ||
| bool type [26] | ||
| }; | ||
Packets type filter configuration.
| bool isARP |
packet is ARP
| bool isDHCP |
packet is DHCP
| bool isDNS |
packet is DNS
| bool isFTP |
packet is FTP
| bool isHTTP |
packet is HTTP
| bool isHTTPS |
packet is HTTPS
| bool isICMP |
packet is ICMP
| bool isIGMP |
packet is IGMP
| bool isIPv4 |
packet is IPV4
| bool isIPv6 |
packet is IPV6
| bool isL2Other |
packet has another L2 type
| bool isL4Other |
packet has another L4 type
| bool isPOP3 |
packet is POP3
| bool isQUIC |
packet is QUIC
| bool isSIP |
packet is SIP
| bool isSMB |
packet is SMB
| bool isSMTP |
packet is SMTP
| bool isSSH |
packet is SSH
| bool isTCP |
packet is TCP
| bool isTCPFlags_ACK |
packet TCP flag ACK is on
| bool isTCPFlags_FIN |
packet TCP flag FIN is on
| bool isTCPFlags_PSH |
packet TCP flag PSH is on
| bool isTCPFlags_RST |
packet TCP flag RST is on
| bool isTCPFlags_SYN |
packet TCP flag SYN is on
| bool isUDP |
packet is UDP
| bool isVLAN |
packet has a VLAN tag
| bool isZeroWindow |
TCP window size is zero