|
|
| version 1.1.1.1.2.2, 2011/10/13 16:08:52 | version 1.1.1.1.2.3, 2011/10/14 09:04:04 |
|---|---|
| Line 53 int Verbose; | Line 53 int Verbose; |
| u_int Crypted = 1; | u_int Crypted = 1; |
| proc_head_t pH; | proc_head_t pH; |
| int bpfLEN, Timeout, Daemon = 1; | int bpfLEN, Timeout, Daemon = 1; |
| char Key[STRSIZ]; | |
| extern char compiled[], compiledby[], compilehost[]; | extern char compiled[], compiledby[], compilehost[]; |
| Line 67 Usage() | Line 68 Usage() |
| "\t-U <user>\tRun service with other user\n" | "\t-U <user>\tRun service with other user\n" |
| "\t-C <dir>\tRun service into chroot directory\n" | "\t-C <dir>\tRun service into chroot directory\n" |
| "\t-t <timeout>\tTimeout of login if no activity (default is 0 sec)\n" | "\t-t <timeout>\tTimeout of login if no activity (default is 0 sec)\n" |
| "\t-k <key>\tService cipher key\n" | |
| "\t-u\t\tSwitch to unencrypted traffic between hosts\n" | "\t-u\t\tSwitch to unencrypted traffic between hosts\n" |
| "\t-b\t\tRun into batch mode (default is daemon mode)\n" | "\t-b\t\tRun into batch mode (default is daemon mode)\n" |
| "\t-v\t\tVerbose (more -v, more verbosity ...)\n" | "\t-v\t\tVerbose (more -v, more verbosity ...)\n" |
| Line 126 main(int argc, char **argv) | Line 128 main(int argc, char **argv) |
| sched_root_task_t *root = NULL; | sched_root_task_t *root = NULL; |
| struct tagProc *proc; | struct tagProc *proc; |
| while ((ch = getopt(argc, argv, "hvubt:a:i:U:C:")) != -1) | strlcpy(Key, DEFAULT_KEY, sizeof Key); |
| while ((ch = getopt(argc, argv, "hvubt:a:i:U:C:k:")) != -1) | |
| switch (ch) { | switch (ch) { |
| case 'U': | case 'U': |
| pass = getpwnam(optarg); | pass = getpwnam(optarg); |
| Line 152 main(int argc, char **argv) | Line 156 main(int argc, char **argv) |
| break; | break; |
| case 't': | case 't': |
| Timeout = abs(strtol(optarg, NULL, 0)); | Timeout = abs(strtol(optarg, NULL, 0)); |
| break; | |
| case 'k': | |
| strlcpy(Key, optarg, sizeof Key); | |
| break; | break; |
| case 'a': | case 'a': |
| host = gethostbyname(optarg); | host = gethostbyname(optarg); |