removed unnecessary info when -l and -o is used

pull/10/head
Maximilian 2015-10-14 23:07:53 +02:00
parent fa8f1d4306
commit 96fabc3b6a
1 changed files with 4 additions and 8 deletions

View File

@ -94,10 +94,6 @@ int main(int argc, char **argv)
while ((opt = getopt(argc, argv, "ldwocfs:b:n:?")) != -1) {
switch (opt) {
case 'l':
send_listen = 1;
break;
case 'd':
detach = 1;
break;
@ -110,6 +106,10 @@ int main(int argc, char **argv)
send_open = 1;
break;
case 'l':
send_listen = 1;
break;
case 'c':
send_close = 1;
break;
@ -170,13 +170,9 @@ int main(int argc, char **argv)
write(fd, buf, strlen(buf));
}
/* prefer listen-only over normal open */
if (send_listen) {
sprintf(buf, "L\r");
write(fd, buf, strlen(buf));
if (send_open)
printf("ignoring -o, due to listen-only option -l\n");
} else if (send_open) {
sprintf(buf, "O\r");
write(fd, buf, strlen(buf));