X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Flibcollectdclient%2Fcollectd%2Fnetwork.h;h=0b9736205fddb6866f1bb448cee91415b9216434;hb=24b87484c7fd2e0998682db6f77e54d8cdc459d4;hp=fdb9b33f99232ee977293de966c585d3f8158267;hpb=936c450a86c841eea89888c8550c9118fae90c25;p=collectd.git diff --git a/src/libcollectdclient/collectd/network.h b/src/libcollectdclient/collectd/network.h index fdb9b33f..0b973620 100644 --- a/src/libcollectdclient/collectd/network.h +++ b/src/libcollectdclient/collectd/network.h @@ -27,10 +27,14 @@ #ifndef LIBCOLLECTDCLIENT_NETWORK_H #define LIBCOLLECTDCLIENT_NETWORK_H 1 +#include "collectd/client.h" + #include #include -#include "client.h" +#ifdef WIN32 +extern unsigned int if_nametoindex(const char *interface_name); +#endif #define NET_DEFAULT_V4_ADDR "239.192.74.66" #define NET_DEFAULT_V6_ADDR "ff18::efc0:4a42" @@ -60,7 +64,7 @@ int lcc_server_destroy(lcc_network_t *net, lcc_server_t *srv); /* Configure servers */ int lcc_server_set_ttl(lcc_server_t *srv, uint8_t ttl); -int lcc_server_set_interface(lcc_server_t *srv, char const *interface); +int lcc_server_set_interface(lcc_server_t *srv, char const *iface); int lcc_server_set_security_level(lcc_server_t *srv, lcc_security_level_t level, const char *username, const char *password); @@ -73,5 +77,4 @@ int lcc_network_notification_send (lcc_network_t *net, const lcc_notification_t *notif); #endif -/* vim: set sw=2 sts=2 et : */ #endif /* LIBCOLLECTDCLIENT_NETWORK_H */