diff options
author | Mikael Magnusson <mikma@users.sourceforge.net> | 2022-04-28 00:34:16 +0200 |
---|---|---|
committer | Mikael Magnusson <mikma@users.sourceforge.net> | 2022-04-28 00:34:16 +0200 |
commit | 1cf694b165dd18f2bd4e3bd33ba203b45a20c316 (patch) | |
tree | d4a9d810a50584532da7e5db489c50ced62fae67 | |
parent | 6e1305cd48e44358a5bd1053c7335982e2c99f87 (diff) |
WIP: change -b -> -B
-rw-r--r-- | main.c | 20 |
1 files changed, 10 insertions, 10 deletions
@@ -134,7 +134,7 @@ static int usage(const char *name) "Usage: %s -p [addr:]port -h docroot\n" " -f Do not fork to background\n" " -c file Configuration file, default is '/etc/httpd.conf'\n" - " -b interface Bind subsequent ports (and addresses) to specified\n" + " -B interface Bind subsequent ports (and addresses) to specified\n" " network interface with SO_BINDTODEVICE\n" " -p [addr:]port Bind to specified address and port, multiple allowed\n" #ifdef HAVE_TLS @@ -264,7 +264,7 @@ int main(int argc, char **argv) init_defaults_pre(); signal(SIGPIPE, SIG_IGN); - while ((ch = getopt(argc, argv, "A:ab:C:c:Dd:E:fh:H:I:i:K:k:L:l:m:N:n:p:qRr:Ss:T:t:U:u:Xx:y:")) != -1) { + while ((ch = getopt(argc, argv, "A:aB:C:c:Dd:E:fh:H:I:i:K:k:L:l:m:N:n:p:qRr:Ss:T:t:U:u:Xx:y:")) != -1) { switch(ch) { #ifdef HAVE_TLS case 'C': @@ -279,14 +279,6 @@ int main(int argc, char **argv) conf.tls_redirect = 1; break; - case 'b': - free(device); - if (optarg[0] == '\0') - device = NULL; - else - device = strdup(optarg); - break; - case 's': n_tls++; /* fall through */ @@ -299,6 +291,14 @@ int main(int argc, char **argv) "ignoring -%c\n", ch); break; #endif + case 'B': + free(device); + if (optarg[0] == '\0') + device = NULL; + else + device = strdup(optarg); + break; + case 'p': optarg = strdup(optarg); bound += add_listener_arg(optarg, device, (ch == 's')); |