NF_UDP_CONN_REQUEST

UDP connection request properties.

typedef struct _NF_UDP_CONN_REQUEST
{
	unsigned long	filteringFlag;	// See NF_FILTERING_FLAG
	unsigned long	processId;		// Process identifier
	unsigned short	ip_family;		// AF_INET for IPv4 and AF_INET6 for IPv6
	
	// Local address as sockaddr_in for IPv4 and sockaddr_in6 for IPv6
	unsigned char	localAddress[NF_MAX_ADDRESS_LENGTH]; 

	// Remote address as sockaddr_in for IPv4 and sockaddr_in6 for IPv6
	unsigned char	remoteAddress[NF_MAX_ADDRESS_LENGTH];
} NF_UDP_CONN_REQUEST, *PNF_UDP_CONN_REQUEST;

Members

filteringFlag
A value from NF_FILTERING_FLAG enumeration.
processId
Process identifier.
ip_family
Describes the family of IP addresses (AF_INET for IPv4 and AF_INET6 for IPv6).
localAddress
Local IPv4 or IPv6 address as sockaddr_in or sockaddr_in6.
remoteAddress
Remote IPv4 or IPv6 address as sockaddr_in or sockaddr_in6.