From 5ab72400ceac3e0f6db5e23f359b447d96295afb Mon Sep 17 00:00:00 2001 From: Chris Michael Date: Thu, 12 Feb 2015 14:05:38 -0500 Subject: [PATCH] add function to return network max nickname length Signed-off-by: Chris Michael --- src/lib/Express.h | 1 + src/lib/network.c | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/src/lib/Express.h b/src/lib/Express.h index 2dfd397..3644d37 100644 --- a/src/lib/Express.h +++ b/src/lib/Express.h @@ -150,6 +150,7 @@ EXAPI const char *express_network_username_get(Express_Network *net); EXAPI void express_network_username_send(Express_Network *net); EXAPI void express_network_nickname_set(Express_Network *net, const char *name); EXAPI const char *express_network_nickname_get(Express_Network *net); +EXAPI int express_network_nickname_length_get(Express_Network *net); EXAPI void express_network_nickname_send(Express_Network *net); EXAPI void express_network_nick_password_set(Express_Network *net, const char *passwd); EXAPI void express_network_nick_password_send(Express_Network *net); diff --git a/src/lib/network.c b/src/lib/network.c index 99e4f3f..907997a 100644 --- a/src/lib/network.c +++ b/src/lib/network.c @@ -531,6 +531,13 @@ express_network_nickname_get(Express_Network *net) return net->nick; } +EXAPI int +express_network_nickname_length_get(Express_Network *net) +{ + if (!net) return -1; + return net->nicklen; +} + EXAPI void express_network_nickname_send(Express_Network *net) {