netcmd plugin: Use cf_util_get_service() to handle the "Port" option.
authorFlorian Forster <octo@collectd.org>
Thu, 11 Apr 2013 15:37:51 +0000 (08:37 -0700)
committerFlorian Forster <octo@collectd.org>
Tue, 9 Jun 2015 16:52:10 +0000 (17:52 +0100)
src/collectd.conf.pod
src/netcmd.c

index e8e1f3e..43f3c4b 100644 (file)
@@ -3911,8 +3911,7 @@ Address or hostname to bind to. If not specified, bind to the I<any> address.
 
 =item B<Port> I<Port>|I<Service>
 
-Port number or service name to bind to. Defaults to C<"25826">. Please note
-that even numeric ports must be specified as a string.
+Port number or service name to bind to. Defaults to C<"25826">.
 
 =item B<TLSCertFile> I<Path>
 
index c46e5a7..bc052ed 100644 (file)
@@ -1218,7 +1218,7 @@ static int nc_config_peer (const oconfig_item_t *ci) /* {{{ */
     if (strcasecmp ("Address", child->key) == 0)
       cf_util_get_string (child, &p->node);
     else if (strcasecmp ("Port", child->key) == 0)
-      cf_util_get_string (child, &p->service);
+      cf_util_get_service (child, &p->service);
     else if (strcasecmp ("TLSCertFile", child->key) == 0)
       cf_util_get_string (child, &p->tls_cert_file);
     else if (strcasecmp ("TLSKeyFile", child->key) == 0)