aboutsummaryrefslogtreecommitdiff
path: root/src/tools/nngcat/nngcat.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/nngcat/nngcat.c')
-rw-r--r--src/tools/nngcat/nngcat.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/tools/nngcat/nngcat.c b/src/tools/nngcat/nngcat.c
index 57bee3e5..1a1ed667 100644
--- a/src/tools/nngcat/nngcat.c
+++ b/src/tools/nngcat/nngcat.c
@@ -1124,11 +1124,11 @@ main(int ac, char **av)
rv = nng_dialer_start(d, async);
act = "dial";
if ((rv == 0) && (verbose == OPT_VERBOSE)) {
- char *ustr;
- if (nng_dialer_get_string(
- d, NNG_OPT_URL, &ustr) == 0) {
- printf("Connected to: %s\n", ustr);
- nng_strfree(ustr);
+ char us[NNG_MAXADDRSTRLEN];
+ const nng_url *url;
+ if (nng_dialer_get_url(d, &url) == 0) {
+ nng_url_sprintf(us, sizeof(us), url);
+ printf("Connected to: %s\n", us);
}
}
break;
@@ -1158,11 +1158,11 @@ main(int ac, char **av)
rv = nng_listener_start(l, async);
act = "listen";
if ((rv == 0) && (verbose == OPT_VERBOSE)) {
- char *ustr;
- if (nng_listener_get_string(
- l, NNG_OPT_URL, &ustr) == 0) {
- printf("Listening at: %s\n", ustr);
- nng_strfree(ustr);
+ const nng_url *url;
+ char us[NNG_MAXADDRSTRLEN];
+ if (nng_listener_get_url(l, &url) == 0) {
+ nng_url_sprintf(us, sizeof(us), url);
+ printf("Listening at: %s\n", us);
}
}
break;