From c9bd89072f89bb8afe29537319f6ad31ff3f8c61 Mon Sep 17 00:00:00 2001 From: Yang Zhao Date: Thu, 16 Jun 2022 11:55:13 +0800 Subject: [PATCH] enh: taos shell support cloud service (#13883) * enh: support url in commandline taos shell * fix: normal host logic * enh: add default -R if env var set * fix: refine taos shell cloud service * fix: improve user friendly * fix: add cloud tcp connection * fix: header file * fix: default restul * fix: other plat os --- src/kit/shell/src/shellDarwin.c | 2 ++ src/kit/shell/src/shellLinux.c | 2 ++ src/kit/shell/src/shellWindows.c | 2 ++ 3 files changed, 6 insertions(+) diff --git a/src/kit/shell/src/shellDarwin.c b/src/kit/shell/src/shellDarwin.c index 3866b1166b..7803113a0f 100644 --- a/src/kit/shell/src/shellDarwin.c +++ b/src/kit/shell/src/shellDarwin.c @@ -583,9 +583,11 @@ int tcpConnect(char* host, int port) { struct sockaddr_in serv_addr; if (port == 0) { port = 6041; + args.port = 6041; } if (NULL == host) { host = "localhost"; + args.host = "localhost"; } struct hostent *server = gethostbyname(host); diff --git a/src/kit/shell/src/shellLinux.c b/src/kit/shell/src/shellLinux.c index b2bfaceeb3..aa67019628 100644 --- a/src/kit/shell/src/shellLinux.c +++ b/src/kit/shell/src/shellLinux.c @@ -613,9 +613,11 @@ int tcpConnect(char* host, int port) { struct sockaddr_in serv_addr; if (port == 0) { port = 6041; + args.port = 6041; } if (NULL == host) { host = "localhost"; + args.host = "localhost"; } struct hostent *server = gethostbyname(host); diff --git a/src/kit/shell/src/shellWindows.c b/src/kit/shell/src/shellWindows.c index 0578611cd7..990f4739c5 100644 --- a/src/kit/shell/src/shellWindows.c +++ b/src/kit/shell/src/shellWindows.c @@ -377,9 +377,11 @@ int tcpConnect(char* host, int iport) { hints; if (iport == 0) { iport = 6041; + args.port = 6041 } if (NULL == host) { host = "localhost"; + args.host = "localhost"; } char port[10] = {0}; -- GitLab