From cefc6e1995f7f8e53e16db745eac7a86c2ebffd3 Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Fri, 3 Jan 2025 08:21:00 -0800 Subject: api: drop the 64-bit option accessors (no more 64-bit option types) --- src/core/defs.h | 1 - src/core/options.c | 23 ----------------------- src/core/options.h | 4 +--- src/core/stream.c | 32 -------------------------------- src/nng.c | 24 ------------------------ 5 files changed, 1 insertion(+), 83 deletions(-) (limited to 'src') diff --git a/src/core/defs.h b/src/core/defs.h index 979c0300..419f5ba7 100644 --- a/src/core/defs.h +++ b/src/core/defs.h @@ -189,7 +189,6 @@ typedef enum { NNI_TYPE_NONE, // DO NOT USE NNI_TYPE_BOOL, NNI_TYPE_INT32, - NNI_TYPE_UINT64, NNI_TYPE_SIZE, NNI_TYPE_DURATION, NNI_TYPE_STRING, diff --git a/src/core/options.c b/src/core/options.c index 1540a807..7e05c23e 100644 --- a/src/core/options.c +++ b/src/core/options.c @@ -105,18 +105,6 @@ nni_copyin_str(char *s, const void *v, size_t maxsz, nni_type t) return (0); } -int -nni_copyin_u64(uint64_t *up, const void *v, size_t sz, nni_type t) -{ - NNI_ARG_UNUSED(sz); - - if (t != NNI_TYPE_UINT64) { - return (NNG_EBADTYPE); - } - *up = *(uint64_t *) v; - return (0); -} - int nni_copyin_sockaddr(nng_sockaddr *ap, const void *v, nni_type t) { @@ -183,17 +171,6 @@ nni_copyout_sockaddr( return (0); } -int -nni_copyout_u64(uint64_t u, void *dst, size_t *szp, nni_type t) -{ - NNI_ARG_UNUSED(szp); - if (t != NNI_TYPE_UINT64) { - return (NNG_EBADTYPE); - } - *(uint64_t *) dst = u; - return (0); -} - int nni_copyout_str(const char *str, void *dst, size_t *szp, nni_type t) { diff --git a/src/core/options.h b/src/core/options.h index 89006630..8aa7fce7 100644 --- a/src/core/options.h +++ b/src/core/options.h @@ -1,5 +1,5 @@ // -// Copyright 2018 Staysail Systems, Inc. +// Copyright 2025 Staysail Systems, Inc. // Copyright 2018 Capitar IT Group BV // Copyright 2018 Devolutions // @@ -33,7 +33,6 @@ extern int nni_copyin_size( size_t *, const void *, size_t, size_t, size_t, nni_type); extern int nni_copyin_str(char *, const void *, size_t, nni_type); extern int nni_copyin_ptr(void **, const void *, size_t, nni_type); -extern int nni_copyin_u64(uint64_t *, const void *, size_t, nni_type); extern int nni_copyin_sockaddr(nng_sockaddr *, const void *, nni_type); // nni_copyout_xxx copies out a type of the named value. It assumes that @@ -46,7 +45,6 @@ extern int nni_copyout_ptr(void *, void *, size_t *, nni_type); extern int nni_copyout_size(size_t, void *, size_t *, nni_type); extern int nni_copyout_sockaddr( const nng_sockaddr *, void *, size_t *, nni_type); -extern int nni_copyout_u64(uint64_t, void *, size_t *, nni_type); // nni_copyout_str copies out a string. If the type is NNI_TYPE_STRING, // then it passes through a pointer, created by nni_strdup(). diff --git a/src/core/stream.c b/src/core/stream.c index 2c7a9ff3..8686e5b2 100644 --- a/src/core/stream.c +++ b/src/core/stream.c @@ -367,12 +367,6 @@ nng_stream_get_size(nng_stream *s, const char *n, size_t *v) return (nni_stream_get(s, n, v, NULL, NNI_TYPE_SIZE)); } -int -nng_stream_get_uint64(nng_stream *s, const char *n, uint64_t *v) -{ - return (nni_stream_get(s, n, v, NULL, NNI_TYPE_UINT64)); -} - int nng_stream_get_string(nng_stream *s, const char *n, char **v) { @@ -409,12 +403,6 @@ nng_stream_dialer_get_size(nng_stream_dialer *d, const char *n, size_t *v) return (nni_stream_dialer_get(d, n, v, NULL, NNI_TYPE_SIZE)); } -int -nng_stream_dialer_get_uint64(nng_stream_dialer *d, const char *n, uint64_t *v) -{ - return (nni_stream_dialer_get(d, n, v, NULL, NNI_TYPE_UINT64)); -} - int nng_stream_dialer_get_string(nng_stream_dialer *d, const char *n, char **v) { @@ -458,13 +446,6 @@ nng_stream_listener_get_size(nng_stream_listener *l, const char *n, size_t *v) return (nni_stream_listener_get(l, n, v, NULL, NNI_TYPE_SIZE)); } -int -nng_stream_listener_get_uint64( - nng_stream_listener *l, const char *n, uint64_t *v) -{ - return (nni_stream_listener_get(l, n, v, NULL, NNI_TYPE_UINT64)); -} - int nng_stream_listener_get_string(nng_stream_listener *l, const char *n, char **v) { @@ -509,12 +490,6 @@ nng_stream_dialer_set_size(nng_stream_dialer *d, const char *n, size_t v) return (nni_stream_dialer_set(d, n, &v, sizeof(v), NNI_TYPE_SIZE)); } -int -nng_stream_dialer_set_uint64(nng_stream_dialer *d, const char *n, uint64_t v) -{ - return (nni_stream_dialer_set(d, n, &v, sizeof(v), NNI_TYPE_UINT64)); -} - int nng_stream_dialer_set_ms(nng_stream_dialer *d, const char *n, nng_duration v) { @@ -560,13 +535,6 @@ nng_stream_listener_set_size(nng_stream_listener *l, const char *n, size_t v) return (nni_stream_listener_set(l, n, &v, sizeof(v), NNI_TYPE_SIZE)); } -int -nng_stream_listener_set_uint64( - nng_stream_listener *l, const char *n, uint64_t v) -{ - return (nni_stream_listener_set(l, n, &v, sizeof(v), NNI_TYPE_UINT64)); -} - int nng_stream_listener_set_ms( nng_stream_listener *l, const char *n, nng_duration v) diff --git a/src/nng.c b/src/nng.c index 363d4d28..77d16b9e 100644 --- a/src/nng.c +++ b/src/nng.c @@ -704,12 +704,6 @@ nng_dialer_set_size(nng_dialer id, const char *n, size_t v) return (dialer_set(id, n, &v, sizeof(v), NNI_TYPE_SIZE)); } -int -nng_dialer_set_uint64(nng_dialer id, const char *n, uint64_t v) -{ - return (dialer_set(id, n, &v, sizeof(v), NNI_TYPE_UINT64)); -} - int nng_dialer_set_ms(nng_dialer id, const char *n, nng_duration v) { @@ -761,12 +755,6 @@ nng_dialer_get_size(nng_dialer id, const char *n, size_t *v) return (dialer_get(id, n, v, NULL, NNI_TYPE_SIZE)); } -int -nng_dialer_get_uint64(nng_dialer id, const char *n, uint64_t *v) -{ - return (dialer_get(id, n, v, NULL, NNI_TYPE_UINT64)); -} - int nng_dialer_get_string(nng_dialer id, const char *n, char **v) { @@ -844,12 +832,6 @@ nng_listener_set_size(nng_listener id, const char *n, size_t v) return (listener_set(id, n, &v, sizeof(v), NNI_TYPE_SIZE)); } -int -nng_listener_set_uint64(nng_listener id, const char *n, uint64_t v) -{ - return (listener_set(id, n, &v, sizeof(v), NNI_TYPE_UINT64)); -} - int nng_listener_set_ms(nng_listener id, const char *n, nng_duration v) { @@ -902,12 +884,6 @@ nng_listener_get_size(nng_listener id, const char *n, size_t *v) return (listener_get(id, n, v, NULL, NNI_TYPE_SIZE)); } -int -nng_listener_get_uint64(nng_listener id, const char *n, uint64_t *v) -{ - return (listener_get(id, n, v, NULL, NNI_TYPE_UINT64)); -} - int nng_listener_get_string(nng_listener id, const char *n, char **v) { -- cgit v1.2.3-70-g09d2