Added option to connect to server instead of serial device
This commit is contained in:
parent
3fe55673d3
commit
23a70177b2
2 changed files with 98 additions and 10 deletions
|
@ -52,6 +52,8 @@ const char *slip_config_ipaddr;
|
|||
int slip_config_flowcontrol = 0;
|
||||
int slip_config_timestamp = 0;
|
||||
const char *slip_config_siodev = NULL;
|
||||
const char *slip_config_host = NULL;
|
||||
const char *slip_config_port = NULL;
|
||||
char slip_config_tundev[32] = { "" };
|
||||
uint16_t slip_config_basedelay = 0;
|
||||
|
||||
|
@ -101,6 +103,14 @@ slip_config_handle_arguments(int argc, char **argv)
|
|||
}
|
||||
break;
|
||||
|
||||
case 'a':
|
||||
slip_config_host = optarg;
|
||||
break;
|
||||
|
||||
case 'p':
|
||||
slip_config_port = optarg;
|
||||
break;
|
||||
|
||||
case 'd':
|
||||
slip_config_basedelay = 10;
|
||||
if(optarg) slip_config_basedelay = atoi(optarg);
|
||||
|
@ -121,6 +131,8 @@ fprintf(stderr," -B baudrate 9600,19200,38400,57600,115200,921600 (default 11
|
|||
fprintf(stderr," -H Hardware CTS/RTS flow control (default disabled)\n");
|
||||
fprintf(stderr," -L Log output format (adds time stamps)\n");
|
||||
fprintf(stderr," -s siodev Serial device (default /dev/ttyUSB0)\n");
|
||||
fprintf(stderr," -a host Connect via TCP to server at <host>\n");
|
||||
fprintf(stderr," -p port Connect via TCP to server at <host>:<port>\n");
|
||||
fprintf(stderr," -t tundev Name of interface (default tun0)\n");
|
||||
fprintf(stderr," -v[level] Verbosity level\n");
|
||||
fprintf(stderr," -v0 No messages\n");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue