Clean up the firewall manager check for if it is enabled. Now it returns almost instantly instead of waiting for a few seconds.

This commit is contained in:
Ken Moore
2016-09-13 12:41:16 -04:00
parent 70289f9d7a
commit 44b6b88699

View File

@@ -148,8 +148,7 @@ bool Firewall::IsRunning()
}
bool Firewall::IsEnabled(){
ServiceManager serviceManager;
return serviceManager.isEnabled( serviceManager.GetService("ipfw") );
return (0 == system("sysrc -c firewall_enable=\"YES\"") );
}
void Firewall::Start()