/****************************************************************************** main - Entry point. *******************************************************************************/ void main() { try { PacketFilter pktFilter; // Add IP addresses which are to be blocked. pktFilter.AddToBlockList( L"209.160.73.61" ); pktFilter.AddToBlockList( L"69.10.233.10" ); // Start firewall. if( pktFilter.StartFirewall() ) { printf( "\nFirewall started successfully...\n" ); } else { printf( "\nError starting firewall. GetLastError() 0x%x", ::GetLastError() ); } // Wait. printf( "\nPress any key to stop firewall...\n" ); _getch(); // Stop firewall. if( pktFilter.StopFirewall() ) { printf( "\nFirewall stopped successfully...\n" ); } else { printf( "\nError stopping firewall. GetLastError() 0x%x", ::GetLastError() ); } // Quit. printf( "\nPress any key to exit...\n" ); _getch(); } catch(...) { } }
/****************************************************************************** main - Entry point. *******************************************************************************/ int main() { try { PacketFilter pktFilter; // Start firewall. if( pktFilter.StartFirewall() ) { printf("Tapluid64 = %I64d\n", pktFilter.tapluid64); printf( "\nFirewall started successfully...\n" ); } else { printf( "\nError starting firewall. GetLastError() 0x%x", ::GetLastError() ); } // Wait. printf( "\nPress any key to stop firewall...\n" ); _getch(); // Stop firewall. if( pktFilter.StopFirewall() ) { printf( "\nFirewall stopped successfully...\n" ); } else { printf( "\nError stopping firewall. GetLastError() 0x%x", ::GetLastError() ); } // Quit. printf( "\nPress any key to exit...\n" ); _getch(); } catch(...) { } }