|
@ -885,13 +885,15 @@ main(int argc, char **argv) |
|
|
char *plugin_port = NULL; |
|
|
char *plugin_port = NULL; |
|
|
char tmp_port[8]; |
|
|
char tmp_port[8]; |
|
|
|
|
|
|
|
|
int remote_num = 0; |
|
|
|
|
|
ss_addr_t remote_addr[MAX_REMOTE_NUM]; |
|
|
|
|
|
char *remote_port = NULL; |
|
|
|
|
|
|
|
|
|
|
|
ss_addr_t tunnel_addr = { .host = NULL, .port = NULL }; |
|
|
ss_addr_t tunnel_addr = { .host = NULL, .port = NULL }; |
|
|
char *tunnel_addr_str = NULL; |
|
|
char *tunnel_addr_str = NULL; |
|
|
|
|
|
|
|
|
|
|
|
int remote_num = 0; |
|
|
|
|
|
char *remote_port = NULL; |
|
|
|
|
|
ss_addr_t remote_addr[MAX_REMOTE_NUM]; |
|
|
|
|
|
|
|
|
|
|
|
memset(remote_addr, 0, sizeof(ss_addr_t) * MAX_REMOTE_NUM); |
|
|
|
|
|
|
|
|
static struct option long_options[] = { |
|
|
static struct option long_options[] = { |
|
|
{ "fast-open", no_argument, NULL, GETOPT_VAL_FAST_OPEN }, |
|
|
{ "fast-open", no_argument, NULL, GETOPT_VAL_FAST_OPEN }, |
|
|
{ "mtu", required_argument, NULL, GETOPT_VAL_MTU }, |
|
|
{ "mtu", required_argument, NULL, GETOPT_VAL_MTU }, |
|
|