diff --git a/bin/main b/bin/main new file mode 100755 index 0000000..8260bbb Binary files /dev/null and b/bin/main differ diff --git a/src/main b/src/main deleted file mode 100755 index 07ef330..0000000 Binary files a/src/main and /dev/null differ diff --git a/src/main.c b/src/main.c index 98c8163..9205ede 100644 --- a/src/main.c +++ b/src/main.c @@ -15,8 +15,10 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND #include #include #include +#include #define BUF 1024 +#define DEBUG true struct datetime_t { @@ -36,14 +38,36 @@ struct errorLogEntry_t { char *connection_id_message; }; +void debugmsg(char *msg) { + if(DEBUG==true){ + printf("DEBUG: %s\n", msg); + } +} + +int checkparams(int *argc, char *argv[]) { + if(*argc <= 1) { + printf("Dateipfad anageben! Syntax: ./main \n"); + exit(-1); + }; +}; + struct errorLogEntry_t parseLogline(char *logLine) { struct errorLogEntry_t logEntry; return logEntry; }; + int main(int argc, char *argv[]) { - printf("START\n"); + debugmsg("START OF PROGRAM"); + int i = 0; + while(i