From 5b18817fbf8d45f78ccfadc65c3918fba5cc60e9 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sat, 12 Oct 2019 17:28:09 +0100 Subject: [PATCH] Print system version. --- main.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/main.c b/main.c index 1a53eac..1b90972 100644 --- a/main.c +++ b/main.c @@ -22,6 +22,7 @@ #include #include #include +#include int main() { @@ -32,10 +33,21 @@ int main() int sockfd, cli_sock; struct sockaddr_in serv_addr, cli_addr; socklen_t cli_len; + struct utsname utsname; printf("DiscImageChef Remote Server %s\n", DICMOTE_VERSION); printf("Copyright (C) 2019 Natalia Portillo\n"); + ret = uname(&utsname); + + if(ret) + { + printf("Error %d getting system version.\n", errno); + return 1; + } + + printf("Running under %s %s (%s).\n", utsname.sysname, utsname.release, utsname.machine); + ret = getifaddrs(&ifa); if(ret)