" -6                     Use only IPv6\n"
" -6                     Use only IPv6\n"));
static void print_usage(FILE *fp){	const char *program_name = get_program_name();	assert(fp != NULL);	assert(program_name != NULL);		fprintf(fp, _("Usage:\n""\t%s [options...] hostname port\n""\t%s -l -p port [-s addr] [options...] [hostname] [port]\n\n""Recognized options are:\n"), program_name, program_name);		fprintf(fp, _(" -4                     Use only IPv4\n"" -6                     Use only IPv6\n"#ifdef HAVE_BLUEZ" -b, --bluetooth        Use Bluetooth (L2CAP)\n"#endif" --buffer-size=BYTES    Set buffer size\n"" --continuous           Continuously accept connections\n""                        (only in listen mode with --exec)\n"" --disable-nagle        Disable nagle algorithm for TCP connections\n"" -e, --exec=CMD         Exec command after connect\n"" --half-close           Handle network half-closes correctly\n"" -h, --help             Display help\n"" -l, --listen           Listen mode, for inbound connects\n"" --mtu=BYTES            Set MTU for network connection transmits\n"" -n                     Numeric-only IP addresses, no DNS\n" " --no-reuseaddr         Disable SO_REUSEADDR socket option\n""                        (only in listen mode)\n"" --nru=BYTES            Set NRU for network connection receives\n"" -p, --port=PORT        Local source port\n"" -q, --hold-timeout=SEC1[:SEC2]\n""                        Set hold timeout(s) for local [and remote]\n"" --rcvbuf-size          Kernel receive buffer size for network sockets\n"" --recv-only            Only receive data, don't transmit\n"" -s, --address=ADDRESS  Local source address\n"#ifdef HAVE_BLUEZ" --sco                  Use SCO over Bluetooth\n"#endif" --send-only            Only transmit data, don't receive\n"" --sndbuf-size          Kernel send buffer size for network sockets\n"" -t, --idle-timeout=SECONDS\n""                        Idle connection timeout\n"" -u, --udp              Require use of UDP\n"" -v                     Increase program verbosity\n""                        (call twice for max verbosity)\n"" --version              Display nc6 version information\n"" -w, --timeout=SECONDS  Timeout for connects/accepts\n"" -x, --transfer         File transfer mode\n""\n"));}