updates
This commit is contained in:
parent
536dcc8c6b
commit
6d8140dc59
21
src/main.c
21
src/main.c
@ -40,6 +40,18 @@ struct errorLogEntry_t {
|
||||
char *connection_id_message;
|
||||
};
|
||||
|
||||
// https://nginx.org/en/docs/http/ngx_http_log_module.html
|
||||
struct access_log_entry_t {
|
||||
char remote_addr;
|
||||
char remote_user;
|
||||
struct datetime_t time_local;
|
||||
char request;
|
||||
unsigned int status;
|
||||
unsigned int body_bytes_sent;
|
||||
char http_referer;
|
||||
char http_user_agent;
|
||||
};
|
||||
|
||||
void debugmsg(char *msg) {
|
||||
if(DEBUG==true){
|
||||
printf("DEBUG: %s\n", msg);
|
||||
@ -74,7 +86,7 @@ int main(int argc, char *argv[]) {
|
||||
sprintf(msg,"Argument %d: %s, Speicheradresse: %p\n", i, argv[i], &argv[i]);
|
||||
debugmsg(msg);
|
||||
i++;
|
||||
};
|
||||
}
|
||||
checkparams(&argc, argv);
|
||||
char *filepath = argv[1];
|
||||
FILE *fp = fopen(filepath, "r");
|
||||
@ -88,6 +100,13 @@ int main(int argc, char *argv[]) {
|
||||
long filesize = ftell(fp);
|
||||
sprintf(msg, "Datei %s geöffnet. Speicheradresse %p, Speichergröße %ld\n", filepath, &fp, filesize);
|
||||
debugmsg(msg);
|
||||
char filebuffer[BUF];
|
||||
rewind(fp);
|
||||
while (fgets(filebuffer, BUF, fp)){
|
||||
debugmsg("entered loop\n");
|
||||
fputs(filebuffer, stdout);
|
||||
debugmsg("endloop");
|
||||
}
|
||||
}
|
||||
debugmsg("END OF PROGRAM");
|
||||
return 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user