-static int show_version;
-
-/* If nonzero, it will attempt to kill a running tincd and exit. */
-static int kill_tincd = 0;
-
-/* If zero, don't detach from the terminal. */
-static int do_detach = 1;
-
-char *identname; /* program name for syslog */
-char *pidfilename; /* pid file location */
-static pid_t ppid; /* pid of non-detached part */
-char **g_argv; /* a copy of the cmdline arguments */
-
-void cleanup_and_exit(int);
-int detach(void);
-int kill_other(void);
-void make_names(void);
-RETSIGTYPE parent_exit(int a);
-void setup_signals(void);
-int write_pidfile(void);
-
-static struct option const long_options[] =
-{
- { "kill", no_argument, NULL, 'k' },
- { "net", required_argument, NULL, 'n' },
- { "timeout", required_argument, NULL, 'p' },
- { "help", no_argument, &show_help, 1 },
- { "version", no_argument, &show_version, 1 },
- { "no-detach", no_argument, &do_detach, 0 },
- { NULL, 0, NULL, 0 }
-};