diff --git a/src/eitd/SIevents.hpp b/src/eitd/SIevents.hpp index 08025ce99..9fe70d58e 100644 --- a/src/eitd/SIevents.hpp +++ b/src/eitd/SIevents.hpp @@ -296,6 +296,7 @@ class SIevent vps = 0; table_id = 0xFF; /* 0xFF means "not set" */ version = 0xFF; + running = false; } void parse(Event &event); diff --git a/src/eitd/dmx.cpp b/src/eitd/dmx.cpp index dcfb766b1..9e95cbba5 100644 --- a/src/eitd/dmx.cpp +++ b/src/eitd/dmx.cpp @@ -66,6 +66,8 @@ DMX::DMX() dmx_num = 0; dmxBufferSizeInKB = 512; init(); + eit_version = 0; + dmx = 0; } void DMX::init() diff --git a/src/system/configure_network.cpp b/src/system/configure_network.cpp index 943abeecd..8a80f57da 100644 --- a/src/system/configure_network.cpp +++ b/src/system/configure_network.cpp @@ -39,6 +39,11 @@ CNetworkConfig::CNetworkConfig() netGetNameserver(our_nameserver); nameserver = our_nameserver; ifname = "eth0"; + orig_automatic_start = false; + orig_inet_static = false; + automatic_start = false; + inet_static = false; + wireless = false; } CNetworkConfig* CNetworkConfig::getInstance()