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.