diff --git a/src/tcpconns.c b/src/tcpconns.c
index d39a6c32d4e1ce828e9f6de516f3999b7124b220..4db6f8ac4ba73e5f75354ab5ebea076b2f65e490 100644 (file)
--- a/src/tcpconns.c
+++ b/src/tcpconns.c
/**
* collectd - src/tcpconns.c
- * Copyright (C) 2007 Florian octo Forster
+ * Copyright (C) 2007,2008 Florian octo Forster
+ * Copyright (C) 2008 Michael Stapelberg
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
*
* Author:
* Florian octo Forster <octo at verplant.org>
+ * Michael Stapelberg <michael+git at stapelberg.de>
**/
/**
vl.values = values;
vl.values_len = 1;
- vl.time = time (NULL);
sstrncpy (vl.host, hostname_g, sizeof (vl.host));
sstrncpy (vl.plugin, "tcpconns", sizeof (vl.plugin));
sstrncpy (vl.type, "tcp_connections", sizeof (vl.type));
&& ((inp->inp_vflag & INP_IPV6) == 0))
continue;
- conn_handle_ports (inp->inp_lport, inp->inp_fport, tp->t_state);
+ conn_handle_ports (ntohs (inp->inp_lport), ntohs (inp->inp_fport),
+ tp->t_state);
} /* for (in_ptr) */
in_orig = NULL;