From 8ad296769192cf4628710ac0b228be2aca6d8dad Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Wed, 23 Aug 2017 11:23:22 -0700 Subject: Implement dynamic option numbering. This permits option numbers to be allocated based on string name. Eventually all the option values will be replaced with option names. This will facilitate transports (ZeroTier) that may need further options. --- src/nng.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/nng.c') diff --git a/src/nng.c b/src/nng.c index 2cd1b3a5..191c83fb 100644 --- a/src/nng.c +++ b/src/nng.c @@ -878,6 +878,18 @@ nng_msg_getopt(nng_msg *msg, int opt, void *ptr, size_t *szp) return (nni_msg_getopt(msg, opt, ptr, szp)); } +int +nng_option_lookup(const char *name) +{ + return (nni_option_lookup(name)); +} + +const char * +nng_option_name(int id) +{ + return (nni_option_name(id)); +} + #if 0 int nng_snapshot_create(nng_socket sock, nng_snapshot **snapp) -- cgit v1.2.3-70-g09d2