changed logging format - fiche - A pastebin adjusted for gopher use
 (HTM) git clone git://vernunftzentrum.de/fiche.git
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) LICENSE
       ---
 (DIR) commit 157353707e17bc4c8ac4dd6743711bedb7a5a526
 (DIR) parent 1d425525a1cdc53210a94c1288ab580aab5fb1ab
 (HTM) Author: solusipse <solus1ps3@gmail.com>
       Date:   Tue,  9 Sep 2014 03:26:21 +0200
       
       changed logging format
       
       Diffstat:
         fiche.c                             |      15 +++++++++------
       
       1 file changed, 9 insertions(+), 6 deletions(-)
       ---
 (DIR) diff --git a/fiche.c b/fiche.c
       @@ -131,18 +131,21 @@ void perform_connection(int listen_socket)
        
        void display_date()
        {
       -    printf("%s", get_date());
       +    printf("%s\n", get_date());
        }
        
        char *get_date()
        {
            time_t rawtime;
            struct tm *timeinfo;
       +    char *timechar;
        
            time(&rawtime);
            timeinfo = localtime(&rawtime);
       +    timechar = asctime(timeinfo);
       +    timechar[strlen(timechar)-1] = 0;
        
       -    return asctime(timeinfo);
       +    return timechar;
        }
        
        struct client_data get_client_address(struct sockaddr_in client_address)
       @@ -155,7 +158,7 @@ struct client_data get_client_address(struct sockaddr_in client_address)
            if (hostp == NULL)
            {
                printf("ERROR: Couldn't obtain client's hostname\n");
       -        data.hostname = "error";
       +        data.hostname = "n/a";
            }
            else
                data.hostname = hostp->h_name;
       @@ -164,7 +167,7 @@ struct client_data get_client_address(struct sockaddr_in client_address)
            if (hostaddrp == NULL)
            {
                printf("ERROR: Couldn't obtain client's address\n");
       -        data.ip_address = "error";
       +        data.ip_address = "n/a";
            }
            else
                data.ip_address = hostaddrp;
       @@ -179,9 +182,9 @@ void save_log(char *slug, char *hostaddrp, char *h_name)
                char contents[256];
        
                if (slug != NULL)
       -            snprintf(contents, sizeof contents, "\n%s%s|%s|%s%s", get_date(), slug, hostaddrp, h_name, return_line());
       +            snprintf(contents, sizeof contents, "%s -- %s -- %s (%s)\n", slug, get_date(), hostaddrp, h_name);
                else
       -            snprintf(contents, sizeof contents, "\n%s%s|%s|%s%s", get_date(), "rejected", hostaddrp, h_name, return_line());
       +            snprintf(contents, sizeof contents, "%s -- %s -- %s (%s)\n", "rej", get_date(), hostaddrp, h_name);
        
                FILE *fp;
                fp = fopen(LOG, "a");