summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDenys Smirnov <denis.smirnov.91@gmail.com>2019-04-14 21:51:52 +0300
committerYorhel <git@yorhel.nl>2019-04-15 12:38:42 +0200
commit59268fe770f6bb230b7dc49f3b5d5e7ac82fbcba (patch)
treef5ac63f3bfc8d3c4058b0b10e6e93c70f4a10575 /src
parent91ec0074a3c44641c07c3299f95a54161ef0b9df (diff)
Display the protocol in the status bar.
Diffstat (limited to 'src')
-rw-r--r--src/uit_hub.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/uit_hub.c b/src/uit_hub.c
index e58f8a4..a0d3ff1 100644
--- a/src/uit_hub.c
+++ b/src/uit_hub.c
@@ -127,8 +127,10 @@ static void t_draw(ui_tab_t *tab) {
char *addr = var_get(tab->hub->id, VAR_hubaddr);
char *conn = !listen_hub_active(tab->hub->id) ? g_strdup("[passive]")
: g_strdup_printf("[active: %s]", hub_ip(tab->hub));
- char *tmp = g_strdup_printf("%s @ %s%s %s", tab->hub->nick, addr,
- tab->hub->isop ? " (operator)" : tab->hub->isreg ? " (registered)" : "", conn);
+ char *proto = tab->hub->adc ? "[adc]" : "[nmdc]";
+ char *tmp = g_strdup_printf("%s @ %s%s %s %s", tab->hub->nick, addr,
+ tab->hub->isop ? " (operator)" : tab->hub->isreg ? " (registered)" : "",
+ conn, proto);
g_free(conn);
mvaddstr(winrows-4, 0, tmp);
g_free(tmp);