aboutsummaryrefslogtreecommitdiff
path: root/src/tools/nngcat
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2024-11-03 09:15:48 -0800
committerGarrett D'Amore <garrett@damore.org>2024-11-03 09:17:08 -0800
commitc77e32bc6da45a2c20b70451a6fb9d0caf636c75 (patch)
treee4adca494a120f37460c1f79c5f122c6ee65ffae /src/tools/nngcat
parentfb7f83b4c6f371372f742ff45f5efb8e83374f8c (diff)
downloadnng-c77e32bc6da45a2c20b70451a6fb9d0caf636c75.tar.gz
nng-c77e32bc6da45a2c20b70451a6fb9d0caf636c75.tar.bz2
nng-c77e32bc6da45a2c20b70451a6fb9d0caf636c75.zip
Remove untyped nng_dialer_get/set and nng_listener_get/set.
Diffstat (limited to 'src/tools/nngcat')
-rw-r--r--src/tools/nngcat/nngcat.c26
1 files changed, 12 insertions, 14 deletions
diff --git a/src/tools/nngcat/nngcat.c b/src/tools/nngcat/nngcat.c
index da3bd6d6..547b336b 100644
--- a/src/tools/nngcat/nngcat.c
+++ b/src/tools/nngcat/nngcat.c
@@ -1112,8 +1112,8 @@ main(int ac, char **av)
nng_strerror(rv));
}
if (zthome != NULL) {
- rv = nng_dialer_set(d, NNG_OPT_ZT_HOME, zthome,
- strlen(zthome) + 1);
+ rv = nng_dialer_set_string(
+ d, NNG_OPT_ZT_HOME, zthome);
if ((rv != 0) && (rv != NNG_ENOTSUP)) {
fatal("Unable to set ZT home: %s",
nng_strerror(rv));
@@ -1122,12 +1122,11 @@ main(int ac, char **av)
rv = nng_dialer_start(d, async);
act = "dial";
if ((rv == 0) && (verbose == OPT_VERBOSE)) {
- char ustr[256];
- size_t sz;
- sz = sizeof(ustr);
- if (nng_dialer_get(
- d, NNG_OPT_URL, ustr, &sz) == 0) {
+ char *ustr;
+ if (nng_dialer_get_string(
+ d, NNG_OPT_URL, &ustr) == 0) {
printf("Connected to: %s\n", ustr);
+ nng_strfree(ustr);
}
}
break;
@@ -1148,8 +1147,8 @@ main(int ac, char **av)
nng_strerror(rv));
}
if (zthome != NULL) {
- rv = nng_listener_set(l, NNG_OPT_ZT_HOME,
- zthome, strlen(zthome) + 1);
+ rv = nng_listener_set_string(
+ l, NNG_OPT_ZT_HOME, zthome);
if ((rv != 0) && (rv != NNG_ENOTSUP)) {
fatal("Unable to set ZT home: %s",
nng_strerror(rv));
@@ -1158,12 +1157,11 @@ main(int ac, char **av)
rv = nng_listener_start(l, async);
act = "listen";
if ((rv == 0) && (verbose == OPT_VERBOSE)) {
- char ustr[256];
- size_t sz;
- sz = sizeof(ustr);
- if (nng_listener_get(
- l, NNG_OPT_URL, ustr, &sz) == 0) {
+ char *ustr;
+ if (nng_listener_get_string(
+ l, NNG_OPT_URL, &ustr) == 0) {
printf("Listening at: %s\n", ustr);
+ nng_strfree(ustr);
}
}
break;