diff options
| author | Garrett D'Amore <garrett@damore.org> | 2024-11-03 09:15:48 -0800 |
|---|---|---|
| committer | Garrett D'Amore <garrett@damore.org> | 2024-11-03 09:17:08 -0800 |
| commit | c77e32bc6da45a2c20b70451a6fb9d0caf636c75 (patch) | |
| tree | e4adca494a120f37460c1f79c5f122c6ee65ffae /src/tools | |
| parent | fb7f83b4c6f371372f742ff45f5efb8e83374f8c (diff) | |
| download | nng-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')
| -rw-r--r-- | src/tools/nngcat/nngcat.c | 26 |
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; |
