summaryrefslogtreecommitdiffstats
path: root/sdpd/sdpd.h
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2007-04-25 18:59:55 +0000
committerMarcel Holtmann <marcel@holtmann.org>2007-04-25 18:59:55 +0000
commiteefb64d927b48d2de2e100b1f7ee715bf86bbb57 (patch)
treeb554c892901c0010969e21b14198cc77a6a0c78a /sdpd/sdpd.h
parent748b15f0a5eb6c1078a4dff64604f042c48a7a4a (diff)
Add device ID support
Diffstat (limited to 'sdpd/sdpd.h')
-rw-r--r--sdpd/sdpd.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/sdpd/sdpd.h b/sdpd/sdpd.h
index 8ec47b1a..13aa2c74 100644
--- a/sdpd/sdpd.h
+++ b/sdpd/sdpd.h
@@ -46,6 +46,8 @@ int service_remove_req(sdp_req_t *req, sdp_buf_t *rsp);
void register_public_browse_group(int public);
void register_server_service(int public);
+void register_device_id(const uint16_t vendor, const uint16_t product,
+ const uint16_t version);
typedef struct {
uint32_t timestamp;
@@ -80,7 +82,7 @@ uint32_t sdp_get_time();
#define SDP_SERVER_MASTER (1 << 1)
#define SDP_SERVER_PUBLIC (1 << 2)
-int start_sdp_server(uint16_t mtu, uint32_t flags);
+int start_sdp_server(uint16_t mtu, const char *did, uint32_t flags);
void stop_sdp_server(void);
int add_record_to_server(sdp_record_t *rec);