From 49129ec1b22d527728ab1e876060d897ee5bf78c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20D=C3=A9saulniers?= <sim.desaulniers@gmail.com> Date: Thu, 30 Jun 2016 01:32:46 +0200 Subject: [PATCH] tools: specify optional arg syntax -o[ARG] --- doc/dhtnode.1 | 6 +++--- tools/dhtnode.cpp | 2 +- tools/tools_common.h | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/doc/dhtnode.1 b/doc/dhtnode.1 index f225208e..d5bb639c 100644 --- a/doc/dhtnode.1 +++ b/doc/dhtnode.1 @@ -7,7 +7,7 @@ .SH SYNOPSIS .B dhtnode [-h] -.B dhtnode [-v [\fIlogfile\fP]] [-i] [-d] [-n \fInetwork_id\fP] [-p \fIlocal_port\fP] [-b [\fIbootstrap_host\fP[:\fIport\fP]]] +.B dhtnode [-v[\fIlogfile\fP]] [-i] [-d] [-n \fInetwork_id\fP] [-p \fIlocal_port\fP] [-b[\fIbootstrap_host\fP[:\fIport\fP]]] .SH DESCRIPTION @@ -45,7 +45,7 @@ interactive shell: Prints some help. .TP -\fB-v\fP \fIlogfile\fP +\fB-v\fP\fIlogfile\fP Enable the verbose mode. Optionally provide a log file. .TP @@ -66,7 +66,7 @@ the merge of two different networks (available since OpenDHT v0.6.1). Use port \fIlocal_port\fP for the program to bind to. .TP -\fB-b\fP \fIbootstrap_host\fP[:\fIport\fP] +\fB-b\fP\fIbootstrap_host\fP[:\fIport\fP] The program needs to be given a node to connect to the network. You use this option to provide the ip address of that node. diff --git a/tools/dhtnode.cpp b/tools/dhtnode.cpp index 322087ab..5112fbaa 100644 --- a/tools/dhtnode.cpp +++ b/tools/dhtnode.cpp @@ -29,7 +29,7 @@ extern "C" { using namespace dht; void print_usage() { - std::cout << "Usage: dhtnode [-v [logfile]] [-i] [-d] [-n network_id] [-p local_port] [-b [bootstrap_host[:port]]]" << std::endl << std::endl; + std::cout << "Usage: dhtnode [-v[logfile]] [-i] [-d] [-n network_id] [-p local_port] [-b[bootstrap_host[:port]]]" << std::endl << std::endl; std::cout << "dhtnode, a simple OpenDHT command line node runner." << std::endl; std::cout << "Report bugs to: http://opendht.net" << std::endl; } diff --git a/tools/tools_common.h b/tools/tools_common.h index d1f68dc7..07418b4e 100644 --- a/tools/tools_common.h +++ b/tools/tools_common.h @@ -155,7 +155,7 @@ static const constexpr struct option long_options[] = { {"net", required_argument, nullptr, 'n'}, {"bootstrap", optional_argument, nullptr, 'b'}, {"identity", no_argument , nullptr, 'i'}, - {"verbose", no_argument , nullptr, 'v'}, + {"verbose", optional_argument, nullptr, 'v'}, {"daemonize", no_argument , nullptr, 'd'}, {nullptr, 0, nullptr, 0} }; -- GitLab