diff options
author | sin <sin@2f30.org> | 2014-09-23 13:20:41 +0100 |
---|---|---|
committer | sin <sin@2f30.org> | 2014-09-23 13:20:41 +0100 |
commit | 9290ff8baa69f9afe77503a2c3694b1059b9d9aa (patch) | |
tree | 92ebeef8103d746bca268987adbc7a230ae42a50 /ratox.c | |
parent | 39f8cd7c5cf07ec8dfd490c3366806c89b61eb25 (diff) |
Add TCP mode
Diffstat (limited to 'ratox.c')
-rw-r--r-- | ratox.c | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -757,6 +757,7 @@ static int toxinit(void) { toxopt.ipv6enabled = ipv6; + toxopt.udp_disabled = tcpenabled; tox = tox_new(&toxopt); dataload(); datasave(); @@ -1246,7 +1247,10 @@ shutdown(void) static void usage(void) { - fprintf(stderr, "usage: %s [-4|-6]\n", argv0); + fprintf(stderr, "usage: %s [-4|-6] [-t]\n", argv0); + fprintf(stderr, " -4\tIPv4 only\n"); + fprintf(stderr, " -6\tIPv6 only\n"); + fprintf(stderr, " -t\tEnable TCP mode (UDP by default)\n"); exit(EXIT_FAILURE); } @@ -1259,6 +1263,9 @@ main(int argc, char *argv[]) case '6': ipv6 = 1; break; + case 't': + tcpenabled = 1; + break; default: usage(); } ARGEND; |