X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=flx.h;fp=flx.h;h=b7a5ae9977b0bbfa9ea538aeaa66957ace61fe8a;hb=c77f4231ed850b90b9b6f337727e19b63418426f;hp=8c46673e0d990c8338f36edafcd4e306f68ec1e7;hpb=33ccd714ea9469b5b7d3b36bbe468ba1b0f31dfc;p=catta diff --git a/flx.h b/flx.h index 8c46673..b7a5ae9 100644 --- a/flx.h +++ b/flx.h @@ -4,6 +4,8 @@ #include #include +#include "address.h" + struct _flxServer; typedef struct _flxServer flxServer; @@ -28,7 +30,8 @@ void flx_server_free(flxServer* s); gint flx_server_get_next_id(flxServer *s); void flx_server_add_rr(flxServer *s, gint id, gint interface, const flxRecord *rr); -void flx_server_add(flxServer *s, gint id, const gchar *name, gint interface, guint16 type, gconstpointer data, guint size); +void flx_server_add(flxServer *s, gint id, gint interface, const gchar *name, guint16 type, gconstpointer data, guint size); +void flx_server_add_address(flxServer *s, gint id, gint interface, const gchar *name, flxAddress *a); void flx_server_remove(flxServer *s, gint id);