aboutsummaryrefslogtreecommitdiff
path: root/data/server.c
diff options
context:
space:
mode:
Diffstat (limited to 'data/server.c')
-rw-r--r--data/server.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/data/server.c b/data/server.c
index 4574415..8581b83 100644
--- a/data/server.c
+++ b/data/server.c
@@ -24,13 +24,13 @@ struct Socket {
// ----------------------------------------------------------------------------
void sig_handler(int signo) {
(void)signo;
- g_warn("Signal received, will stop SALIS data server");
+ log_warn("Signal received, will stop SALIS data server");
sql_close();
exit(0);
}
void respond_name(int socket_fd) {
- g_info("Client requested simulation name");
+ log_info("Client requested simulation name");
struct json_object *sim_name = json_object_new_object();
json_object_object_add(sim_name, "name", json_object_new_string(NAME));
@@ -39,7 +39,7 @@ void respond_name(int socket_fd) {
}
void respond_opts(int socket_fd) {
- g_info("Client requested simulation options");
+ log_info("Client requested simulation options");
struct json_object *sim_opts = json_object_from_file(SIM_OPTS);
json_object_to_fd(socket_fd, sim_opts, 0);
@@ -47,7 +47,7 @@ void respond_opts(int socket_fd) {
}
void respond_hash(int socket_fd) {
- g_info("Client requested git hash");
+ log_info("Client requested git hash");
char buff[41] = { 0 };
FILE *pipe = popen("git rev-parse HEAD", "r");
@@ -64,12 +64,12 @@ void respond_data(int socket_fd, struct json_object *request) {
assert(request);
const char *request_str = json_object_to_json_string(request);
- g_info("Client requested simulation data with the following parameters: %s", request_str);
+ log_info("Client requested simulation data with the following parameters: %s", request_str);
struct json_object *response = json_object_new_object();
json_object_object_add(response, "response", json_object_new_string("hello!"));
const char *response_str = json_object_to_json_string(response);
- g_info("Sending response to client: %s", response_str);
+ log_info("Sending response to client: %s", response_str);
json_object_to_fd(socket_fd, response, 0);
shutdown(socket_fd, SHUT_WR);
@@ -81,7 +81,7 @@ int handle_client(struct Socket *socket) {
char socket_ip[INET_ADDRSTRLEN];
inet_ntop(AF_INET, &socket->addr.sin_addr, socket_ip, INET_ADDRSTRLEN);
- g_info("Client connected: %s:%d", socket_ip, ntohs(socket->addr.sin_port));
+ log_info("Client connected: %s:%d", socket_ip, ntohs(socket->addr.sin_port));
struct json_object *request_json = json_object_from_fd(socket->fd);
struct json_object *request_str = NULL;
@@ -105,7 +105,7 @@ int handle_client(struct Socket *socket) {
json_object_put(request_json);
- g_info("Client disconnected: %s:%d", socket_ip, ntohs(socket->addr.sin_port));
+ log_info("Client disconnected: %s:%d", socket_ip, ntohs(socket->addr.sin_port));
close(socket->fd);
free(socket);
@@ -113,14 +113,14 @@ int handle_client(struct Socket *socket) {
}
int main(void) {
- g_info("Initializing salis data server");
- g_info("Connecting to database in: %s", DATA_PUSH_PATH);
+ log_info("Initializing salis data server");
+ log_info("Connecting to database in: %s", DATA_PUSH_PATH);
sql_open();
signal(SIGINT, sig_handler);
signal(SIGTERM, sig_handler);
- g_info("Binding to port: %d", PORT);
+ log_info("Binding to port: %d", PORT);
int opt = 1;
int socket_fd = socket(AF_INET, SOCK_STREAM, 0);
setsockopt(socket_fd, SOL_SOCKET, SO_REUSEADDR, &opt, sizeof(opt));
@@ -130,7 +130,7 @@ int main(void) {
socket_addr.sin_port = htons(PORT);
bind(socket_fd, (struct sockaddr *)&socket_addr, sizeof(struct sockaddr_in));
- g_info("Listening...");
+ log_info("Listening...");
listen(socket_fd, BACKLOG);
while (true) {