summaryrefslogtreecommitdiffstats
path: root/flx.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2005-01-18 00:17:40 +0000
committerLennart Poettering <lennart@poettering.net>2005-01-18 00:17:40 +0000
commitd6e2dbabccb08970da991e6d2b0fda7a56d83e6f (patch)
tree86e41d0c2f761a408e6a2514ee48e62234cdd0f3 /flx.h
parent927f8b06fe3550f45c8d7b119acaa77d9b22888c (diff)
fold local.c into iface.c
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@7 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'flx.h')
-rw-r--r--flx.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/flx.h b/flx.h
index 419ab86..dad707e 100644
--- a/flx.h
+++ b/flx.h
@@ -4,11 +4,11 @@
#include <stdio.h>
#include <glib.h>
-#include "address.h"
-
struct _flxServer;
typedef struct _flxServer flxServer;
+#include "address.h"
+
typedef struct {
gchar *name;
guint16 type;
@@ -32,6 +32,7 @@ gint flx_server_get_next_id(flxServer *s);
void flx_server_add_rr(flxServer *s, gint id, gint interface, guchar protocol, const flxRecord *rr);
void flx_server_add(flxServer *s, gint id, gint interface, guchar protocol, const gchar *name, guint16 type, gconstpointer data, guint size);
void flx_server_add_address(flxServer *s, gint id, gint interface, guchar protocol, const gchar *name, flxAddress *a);
+void flx_server_add_text(flxServer *s, gint id, gint interface, guchar protocol, const gchar *name, const gchar *text);
void flx_server_remove(flxServer *s, gint id);
@@ -44,9 +45,6 @@ void flx_server_dump(flxServer *s, FILE *f);
struct _flxLocalAddrSource;
typedef struct _flxLocalAddrSource flxLocalAddrSource;
-flxLocalAddrSource *flx_local_addr_source_new(flxServer *s);
-void flx_local_addr_source_free(flxLocalAddrSource *l);
-
enum {
FLX_DNS_TYPE_A = 0x01,
FLX_DNS_TYPE_NS = 0x02,