From 15bde4c46b707f7a95c7ea6650a3f02d67e50530 Mon Sep 17 00:00:00 2001 From: David Timber Date: Mon, 12 Jul 2021 16:16:22 +1000 Subject: Impl proone-htbtclient, bugfix, --enable-mttools * Remove --enable-hostinfod and add --enable-mttools, which enables hostinfod and htbtclient * Change PRNE_HTBT_PROTO_PORT so that the macro can be used in another macro expression(for help message) * Add prne_mbedtls_perror() * proone-htbtclient: implement hostinfo command * proone-htbthost * Add --hostcred option * Response with status frame on ENOMEM * htbt: add prne_htbt_serrc_tostr() and prne_htbt_gen_msgid() * Add prne_ctoupper(), prne_ctolower(), prne_cisspace(), prne_cisprint() * The added functions are the locale-independent equivalent of their POSIX counterparts * Remove Use of the POSIX functions * Add test unit --- .vscode/launch.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to '.vscode/launch.json') diff --git a/.vscode/launch.json b/.vscode/launch.json index e1aa280..bd9d2e0 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -30,6 +30,20 @@ "preLaunchTask": "Build htbthost", "miDebuggerPath": "/usr/bin/gdb" }, + { + "name": "htbtclient", + "type": "cppdbg", + "request": "launch", + "program": "${workspaceFolder}/src/proone-htbtclient", + "args": [ "-t", "localhost", "hostinfo" ], + "stopAtEntry": false, + "cwd": "${workspaceFolder}", + "environment": [], + "externalConsole": false, + "MIMode": "gdb", + "preLaunchTask": "Build htbtclient", + "miDebuggerPath": "/usr/bin/gdb" + }, { "name": "resolv", "type": "cppdbg", -- cgit