tNew flag to specify config path - synk - synchronize files between hosts
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit f6019ad0e9d48e70fa1f065b4dec323841a8c4a7
 (DIR) parent 43a97e482b12a092bc8b38ea684e4ffa9f984e3a
 (HTM) Author: Willy <willyatmailoodotorg>
       Date:   Tue,  6 Sep 2016 18:54:20 +0200
       
       New flag to specify config path
       
       Diffstat:
         M synk.c                              |       5 ++++-
       
       1 file changed, 4 insertions(+), 1 deletion(-)
       ---
 (DIR) diff --git a/synk.c b/synk.c
       t@@ -93,7 +93,7 @@ int verbose = LOG_ERROR;
        void
        usage(char *name)
        {
       -        fprintf(stderr, "usage: %s [-qvs] [-p PORT] -h HOST [FILE..]\n", name),
       +        fprintf(stderr, "usage: %s [-qvs] [-f FILE] [-p PORT] -h HOST [FILE..]\n", name);
                exit(1);
        }
        
       t@@ -609,6 +609,9 @@ main(int argc, char *argv[])
                addpeer(&plist, "localhost", 0);
        
                ARGBEGIN{
       +        case 'f':
       +                strncpy(config, EARGF(usage(argv0)), PATH_MAX);
       +                break;
                case 'h':
                        hostname = EARGF(usage(argv0));
                        if (mode == SYNK_CLIENT)