X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=iface.h;h=b5c27089827d4015d9784ec40c298c8a0385659a;hb=8e7f83aa5b6d910e80c56b31f4eb79b02e7ca67b;hp=85e535ca13be8a504b59fbbbf4eaee19f280e58f;hpb=ad1f9d3725a300f10eca071c6fe2f2c583f51436;p=catta diff --git a/iface.h b/iface.h index 85e535c..b5c2708 100644 --- a/iface.h +++ b/iface.h @@ -92,4 +92,8 @@ gboolean flx_interface_address_relevant(flxInterfaceAddress *a); gboolean flx_interface_match(flxInterface *i, gint index, guchar protocol); +typedef void (*flxInterfaceMonitorWalkCallback)(flxInterfaceMonitor *m, flxInterface *i, gpointer userdata); + +void flx_interface_monitor_walk(flxInterfaceMonitor *m, gint index, guchar protocol, flxInterfaceMonitorWalkCallback callback, gpointer userdata); + #endif