From d0111c2f8b5b73739f7193a79415e1d0bc8ee8c8 Mon Sep 17 00:00:00 2001 From: Angelo Mantellini Date: Wed, 20 Mar 2019 11:03:25 +0100 Subject: [HICN-128] README utils and renaming of executables Change-Id: I5e3cd78306d9f4a25197b54ca5b2779e600891c8 Signed-off-by: Angelo Mantellini --- apps/README.md | 23 ++++++++++------------- apps/src/higet/higet.cc | 14 ++++++-------- apps/src/http-server/http-server.cc | 18 ++++++++++++------ 3 files changed, 28 insertions(+), 27 deletions(-) (limited to 'apps') diff --git a/apps/README.md b/apps/README.md index 10a93f948..1311006f6 100644 --- a/apps/README.md +++ b/apps/README.md @@ -30,6 +30,7 @@ Basic dependencies: - pthreads - Libevent - Libparc +- Libcurl ## Executables ## @@ -41,14 +42,10 @@ The command `higet` runs the higet application. higet can be executed with the following options: ``` -higet [OPTION]... [URL]... - +higet [option]... [url]... Options: - -O filename write documents to FILE - -S print server response -Example: - higet -O - http://origin/index.html - +-O = write documents to +-S = print server response ``` ### hicn-http-server ### @@ -60,12 +57,12 @@ The command can be executed in the following way: hicn-http-server [OPTIONS] Options: - -p path path to root foot folder - -f confFile configuration file - -o tcpPort tcp listener port - -l webserverPrefix webserver prefix - -x tcpProxyPrefix tcp proxy prefix - -z hicnProxyPrefix hicn proxy prefix +-p = path to root folder +-f = configuration file path +-o = tcp listener port +-l = webserver prefix +-x = tcp proxy prefix +-z = hicn proxy prefix ``` ## License ## diff --git a/apps/src/higet/higet.cc b/apps/src/higet/higet.cc index 58b582a9d..1d1379887 100644 --- a/apps/src/higet/higet.cc +++ b/apps/src/higet/higet.cc @@ -87,14 +87,12 @@ void processResponse(Configuration &conf, } void usage(char *program_name) { - std::cerr << "USAGE:" << std::endl; - std::cerr << "\t" << program_name << " [OPTION]... [URL]..." << std::endl; - std::cerr << "OPTIONS:" << std::endl; - std::cerr << "\t" - << "-O filename write documents to FILE" << std::endl; - std::cerr << "\t" - << "-S print server response" << std::endl; - std::cerr << "EXAMPLE:" << std::endl; + std::cerr << "usage:" << std::endl; + std::cerr << program_name << " [option]... [url]..." << std::endl; + std::cerr << program_name << "options:" << std::endl; + std::cerr << "-O = write documents to " << std::endl; + std::cerr << "-S = print server response" << std::endl; + std::cerr << "example:" << std::endl; std::cerr << "\t" << program_name << " -O - http://origin/index.html" << std::endl; exit(EXIT_FAILURE); diff --git a/apps/src/http-server/http-server.cc b/apps/src/http-server/http-server.cc index f65734bae..ec6aa19a1 100644 --- a/apps/src/http-server/http-server.cc +++ b/apps/src/http-server/http-server.cc @@ -166,13 +166,19 @@ void afterSignal(HttpServer *webServer, const std::error_code &errorCode) { } void usage(const char *programName) { - cerr << programName - << " [-p PATH_TO_ROOT_FOOT_FOLDER] [-f CONFIGURATION_FILE] [-o " - "TCP_LISTEN_PORT] [-l WEBSERVER_PREFIX] [-x TCP_PROXY_ADDRESS] [-z " - "ICN_PROXY_PREFIX]\n" - << "Web server able to publish content and generate http responses over " - "TCP/ICN\n" + cerr << "usage: " << programName << " [options]" << endl; + cerr << programName << " options:" << endl; + cerr << "-p = path to root folder" << endl; + cerr << "-f = configuration file path" << endl; + cerr << "-o = tcp listener port" << endl; + cerr << "-l = webserver prefix" << endl; + cerr << "-x = tcp proxy prefix" << endl; + cerr << "-z = hicn proxy prefix" << endl; + cerr << endl; + cerr << "Web server able to publish content and generate http responses over " + "TCP/ICN" << endl; + cerr << endl; exit(1); } -- cgit 1.2.3-korg