Terminate a connection on any error. Furthermore, disallow del_host,
[tinc] / src / tincd.c
index 6d57757..251e125 100644 (file)
@@ -1,6 +1,6 @@
 /*
     tincd.c -- the main file for tincd
-    Copyright (C) 1998,99 Ivo Timmermans <zarq@iname.com>
+    Copyright (C) 1998,1999,2000 Ivo Timmermans <zarq@iname.com>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
 
 /*
  * $Log: tincd.c,v $
+ * Revision 1.8  2000/05/14 12:22:42  guus
+ * Cleanups.
+ *
+ * Revision 1.7  2000/04/27 13:47:51  zarq
+ * Default config file name is tinc.conf, and pidfile is tinc.pid.
+ *
  * Revision 1.6  2000/04/18 16:04:10  zarq
  * Address for bugreports changed to tinc@nl.linux.org.
  *
@@ -304,30 +310,30 @@ void make_names(void)
       if(netname)
        {
          configfilename = xmalloc(strlen(netname)+18+strlen(CONFDIR));
-         sprintf(configfilename, "%s/tinc/%s/tincd.conf", CONFDIR, netname);
+         sprintf(configfilename, "%s/tinc/%s/tinc.conf", CONFDIR, netname);
        }
       else
        {
          configfilename = xmalloc(17+strlen(CONFDIR));
-         sprintf(configfilename, "%s/tinc/tincd.conf", CONFDIR);
+         sprintf(configfilename, "%s/tinc/tinc.conf", CONFDIR);
        }
     }
   
   if(netname)
     {
       pidfilename = xmalloc(strlen(netname)+20);
-      sprintf(pidfilename, "/var/run/tincd.%s.pid", netname);
+      sprintf(pidfilename, "/var/run/tinc.%s.pid", netname);
       confbase = xmalloc(strlen(netname)+8+strlen(CONFDIR));
       sprintf(confbase, "%s/tinc/%s/", CONFDIR, netname);
       identname = xmalloc(strlen(netname)+7);
-      sprintf(identname, "tincd.%s", netname);
+      sprintf(identname, "tinc.%s", netname);
     }
   else
     {
-      pidfilename = "/var/run/tincd.pid";
+      pidfilename = "/var/run/tinc.pid";
       confbase = xmalloc(7+strlen(CONFDIR));
       sprintf(confbase, "%s/tinc/", CONFDIR);
-      identname = "tincd";
+      identname = "tinc";
     }
 }
 
@@ -340,7 +346,7 @@ main(int argc, char **argv, char **envp)
 
   if(show_version)
     {
-      printf("%s version %s\nCopyright (C) 1998,99 Ivo Timmermans and others,\n"
+      printf("%s version %s\nCopyright (C) 1998,1999,2000 Ivo Timmermans and others,\n"
             "see the AUTHORS file for a complete list.\n\n"
             "tinc comes with ABSOLUTELY NO WARRANTY.  This is free software,\n"
             "and you are welcome to redistribute it under certain conditions;\n"
@@ -495,4 +501,3 @@ RETSIGTYPE parent_exit(int a)
 {
   exit(0);
 }
-