NetFilter SDK 2.0
Client side | Server side

Overview
Installation
Building drivers
Using NetFilter API
Configurations
Flow control contexts
Driver registry settings
Bind redirection
I found a bug in drivers
FAQ
Functions
    nf_registerDriver
    nf_registerDriverEx
    nf_unRegisterDriver
    nf_init
    nf_free
    nf_addRule
    nf_addRuleEx
    nf_setRules
    nf_setRulesEx
    nf_deleteRules
    nf_addBindingRule
    nf_deleteBindingRules
    nf_tcpClose
    nf_tcpPostReceive
    nf_tcpPostSend
    nf_tcpSetConnectionState
    nf_tcpDisableFiltering
    nf_udpPostReceive
    nf_udpPostSend
    nf_udpSetConnectionState
    nf_udpDisableFiltering
    nf_setTCPTimeout
    nf_tcpSetSockOpt
    nf_tcpIsProxy
    nf_setOptions
    nf_getTCPConnInfo
    nf_getUDPConnInfo
    nf_completeTCPConnectRequest
    nf_completeUDPConnectRequest
    nf_getProcessName
    nf_ipPostReceive
    nf_ipPostSend
    nf_setIPEventHandler
    nf_addFlowCtl
    nf_deleteFlowCtl
    nf_modifyFlowCtl
    nf_setTCPFlowCtl
    nf_setUDPFlowCtl
    nf_getFlowCtlStat
    nf_getTCPStat
    nf_getUDPStat
    nf_getDriverType
Structures
    NF_EventHandler
    NF_IPEventHandler
    NF_RULE
    NF_RULE_EX
    NF_BINDING_RULE
    NF_TCP_CONN_INFO
    NF_UDP_CONN_INFO
    NF_UDP_CONN_REQUEST
    NF_UDP_OPTIONS
    NF_IP_PACKET_OPTIONS
    NF_FLOWCTL_DATA
    NF_FLOWCTL_STAT