aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorDavid M. Syzdek <david@syzdek.net>2022-01-15 23:34:18 -0900
committerDavid M. Syzdek <david@syzdek.net>2022-01-15 23:34:18 -0900
commita80117ad739342b5099da9326e5d1e74e2b2472a (patch)
tree2f0a8bebb27354f6e3001c15e25327420c99f82a
parentf59e06ac8a94c85db99013a3d365fe8677c9c6e5 (diff)
downloadtinyrad-a80117ad739342b5099da9326e5d1e74e2b2472a.tar.gz
tinyrad-a80117ad739342b5099da9326e5d1e74e2b2472a.tar.bz2
tinyrad-a80117ad739342b5099da9326e5d1e74e2b2472a.tar.xz
tinyrad-a80117ad739342b5099da9326e5d1e74e2b2472a.zip
libtinyrad: fixing sign on outvalue for TRAD_OPT_SCHEME
-rw-r--r--doc/mans/tinyrad_options.3.in2
-rw-r--r--lib/libtinyrad/lmemory.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/doc/mans/tinyrad_options.3.in b/doc/mans/tinyrad_options.3.in
index eceeb74..f3784f2 100644
--- a/doc/mans/tinyrad_options.3.in
+++ b/doc/mans/tinyrad_options.3.in
@@ -114,7 +114,7 @@ Sets/gets timeout for socket/network operations. \fIinvalue\fR must be a
114.TP 114.TP
115.B TRAD_OPT_SCHEME 115.B TRAD_OPT_SCHEME
116Retrieves the configured scheme of the client library. \fIoutvalue\fR must be 116Retrieves the configured scheme of the client library. \fIoutvalue\fR must be
117a \fBint *\fR. Valid schemes are \fBTRAD_RADIUS\fR, \fBTRAD_RADIUS_ACCT\fR, 117a \unsigned *\fR. Valid schemes are \fBTRAD_RADIUS\fR, \fBTRAD_RADIUS_ACCT\fR,
118\fBTRAD_RADIUS_DYNAUTH\fR, and \fBTRAD_RADSEC\fR. This is a read-only option. 118\fBTRAD_RADIUS_DYNAUTH\fR, and \fBTRAD_RADSEC\fR. This is a read-only option.
119 119
120.TP 120.TP
diff --git a/lib/libtinyrad/lmemory.c b/lib/libtinyrad/lmemory.c
index ec37044..638cf84 100644
--- a/lib/libtinyrad/lmemory.c
+++ b/lib/libtinyrad/lmemory.c
@@ -209,7 +209,7 @@ tinyrad_get_option(
209 case TRAD_OPT_SCHEME: 209 case TRAD_OPT_SCHEME:
210 TinyRadDebug(TRAD_DEBUG_ARGS, " == %s( tr, TRAD_OPT_SCHEME, outvalue )", __FUNCTION__); 210 TinyRadDebug(TRAD_DEBUG_ARGS, " == %s( tr, TRAD_OPT_SCHEME, outvalue )", __FUNCTION__);
211 TinyRadDebug(TRAD_DEBUG_ARGS, " <= outvalue: %i", tr->scheme); 211 TinyRadDebug(TRAD_DEBUG_ARGS, " <= outvalue: %i", tr->scheme);
212 *((int *)outvalue) = tr->scheme; 212 *((unsigned *)outvalue) = tr->scheme;
213 break; 213 break;
214 214
215 case TRAD_OPT_SOCKET_BIND_ADDRESSES: 215 case TRAD_OPT_SOCKET_BIND_ADDRESSES: