aboutsummaryrefslogtreecommitdiffstats
path: root/src/libskabus/skabus_rpc_idstr_async.c
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2018-06-17 00:49:40 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2018-06-17 00:49:40 +0000
commit3b02160632eee0d812bf3fb4f1831e8f87bf1a3d (patch)
treec52bc95441117306fa966562875679b0b46e0058 /src/libskabus/skabus_rpc_idstr_async.c
parenta4e26ae89a52693cadd4f86c417146aa8e6f3a8a (diff)
downloadskabus-3b02160632eee0d812bf3fb4f1831e8f87bf1a3d.tar.gz
Bunch of misc things, most of them not working, to check later
Diffstat (limited to 'src/libskabus/skabus_rpc_idstr_async.c')
-rw-r--r--src/libskabus/skabus_rpc_idstr_async.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libskabus/skabus_rpc_idstr_async.c b/src/libskabus/skabus_rpc_idstr_async.c
index 9737086..4a77319 100644
--- a/src/libskabus/skabus_rpc_idstr_async.c
+++ b/src/libskabus/skabus_rpc_idstr_async.c
@@ -17,7 +17,7 @@ int skabus_rpc_idstr_async (skabus_rpc_t *a, char const *idstr, skabus_rpc_inter
char pack[10] = "S" ;
struct iovec v[3] = { { .iov_base = pack, .iov_len = 10 }, { .iov_base = (char *)idstr, .iov_len = idlen+1 }, { .iov_base = (char *)re, .iov_len = relen+1 } } ;
if (idlen > SKABUS_RPC_IDSTR_SIZE) return (errno = ENAMETOOLONG, 0) ;
- if (relen > 0x6ffffffe) return (errno = ENAMETOOLONG, 0) ;
+ if (relen > SKABUS_RPC_RE_MAXLEN) return (errno = ENAMETOOLONG, 0) ;
if (!gensetdyn_new(&a->r, &a->pmid)) return 0 ;
result->ifid = a->pmid ;
result->r = &a->r ;