Bind redirection
WFP driver allows to redirect the binding for client or server sockets, to make them use a different network interface or port.
For example it is possible to route the traffic of some application/protocol via required network interface. Or set a different port for listening by some server application.
The bind redirection is defined by rules
NF_BINDING_RULE, added to driver using
nf_addBindingRule.
The binding rules are deleted automatically after calling nf_free. Also it is possible to delete all rules using
nf_deleteBindingRules
This feature is supported only by WFP driver.