X-Git-Url: https://git.ucc.asn.au/?p=tpg%2Fopendispense2.git;a=blobdiff_plain;f=src%2Fserver%2Fmain.c;fp=src%2Fserver%2Fmain.c;h=2cc3bc3dd69dad6241c30e5942172e4c893f9dbc;hp=cbebee28e92f2de0bc0a4979a60b4cef3ec61b6a;hb=6b38df8f8ab2f7064aa6bd61692a10005a944e6f;hpb=9eb2276f88e432949398b20835cd8deaa053b6bc diff --git a/src/server/main.c b/src/server/main.c index cbebee2..2cc3bc3 100644 --- a/src/server/main.c +++ b/src/server/main.c @@ -31,6 +31,7 @@ extern int gbServer_RunInBackground; extern int giServer_Port; extern const char *gsItemListFile; extern const char *gsCoke_ModbusAddress; +extern int gsCoke_ModbusPort; extern const char *gsDoor_SerialPort; extern bool gbSyslogEnabled; @@ -126,13 +127,15 @@ int main(int argc, char *argv[]) gbServer_RunInBackground = Config_GetValue_Bool("daemonise", 0); gsCokebankPath = Config_GetValue("cokebank_database", 0); gsDoor_SerialPort = Config_GetValue("door_serial_port", 0); - gsCoke_ModbusAddress = Config_GetValue("coke_modbus_address", 0); giServer_Port = Config_GetValue_Int("server_port", 0); gsItemListFile = Config_GetValue("items_file", 0); gbNoCostMode = (Config_GetValue_Bool("test_mode", 0) == 1); gbSyslogEnabled = (Config_GetValue_Bool("disable_syslog", 0) == 0); + gsCoke_ModbusAddress = Config_GetValue("coke_modbus_address", 0); + gsCoke_ModbusPort = Config_GetValue_Int("coke_modbus_port", 0); + signal(SIGINT, sigint_handler); signal(SIGTERM, sigint_handler);