You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the officiel/actual version, only the WINDIVERT_LAYER_NETWORK is supported/used. That restricts the utilization of Clumsy when only forwarding the packet (layer: WINDIVERT_LAYER_NETWORK_FORWARD) on the machine (ex: Internet Connection Sharing in Windows).
My need was to use a Windows PC to simulate a WAN link to a physical firewall. The Windows PC was sharing an Internet connexion with the use of Windows ICS functionality.
The only modification I needed in Clumsy to make it work was:
int divertStart(const char *filter, char buf[]) {
int ix;
//divertHandle = WinDivertOpen(filter, WINDIVERT_LAYER_NETWORK, DIVERT_PRIORITY, 0);
divertHandle = WinDivertOpen(filter, WINDIVERT_LAYER_NETWORK_FORWARD, DIVERT_PRIORITY, 0);
I think a "nice" combo BOX can be added to the Clumsy GUI for choosing between both layer.
What do you think?
Regards,
Claude-Olivier
The text was updated successfully, but these errors were encountered:
Hi,
In the officiel/actual version, only the WINDIVERT_LAYER_NETWORK is supported/used. That restricts the utilization of Clumsy when only forwarding the packet (layer: WINDIVERT_LAYER_NETWORK_FORWARD) on the machine (ex: Internet Connection Sharing in Windows).
My need was to use a Windows PC to simulate a WAN link to a physical firewall. The Windows PC was sharing an Internet connexion with the use of Windows ICS functionality.
The only modification I needed in Clumsy to make it work was:
int divertStart(const char *filter, char buf[]) {
int ix;
//divertHandle = WinDivertOpen(filter, WINDIVERT_LAYER_NETWORK, DIVERT_PRIORITY, 0);
divertHandle = WinDivertOpen(filter, WINDIVERT_LAYER_NETWORK_FORWARD, DIVERT_PRIORITY, 0);
I think a "nice" combo BOX can be added to the Clumsy GUI for choosing between both layer.
What do you think?
Regards,
Claude-Olivier
The text was updated successfully, but these errors were encountered: