summaryrefslogtreecommitdiffstats
path: root/include/sdp_lib.h
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2005-12-09 09:12:44 +0000
committerMarcel Holtmann <marcel@holtmann.org>2005-12-09 09:12:44 +0000
commit641d636fb24fb0dea567388a4f0d0f135d4ea48c (patch)
treec4ef313d6ea85bc44f3684f16ba9b4216e901856 /include/sdp_lib.h
parent8db4e616c0107df21e3cacd981d073a64414de77 (diff)
Add support for allocation of binary text elements
Diffstat (limited to 'include/sdp_lib.h')
-rw-r--r--include/sdp_lib.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/sdp_lib.h b/include/sdp_lib.h
index 57b5b15f..a45f36ef 100644
--- a/include/sdp_lib.h
+++ b/include/sdp_lib.h
@@ -102,10 +102,12 @@ int sdp_get_string_attr(const sdp_record_t *rec, uint16_t attr, char *value, int
* Basic sdp data functions
*/
sdp_data_t *sdp_data_alloc(uint8_t dtd, const void *value);
+sdp_data_t *sdp_data_alloc_with_length(uint8_t dtd, const void *value, uint32_t length);
void sdp_data_free(sdp_data_t *data);
sdp_data_t *sdp_data_get(const sdp_record_t *rec, uint16_t attr_id);
sdp_data_t *sdp_seq_alloc(void **dtds, void **values, int len);
+sdp_data_t *sdp_seq_alloc_with_length(void **dtds, void **values, int *length, int len);
sdp_data_t *sdp_seq_append(sdp_data_t *seq, sdp_data_t *data);
int sdp_attr_add(sdp_record_t *rec, uint16_t attr, sdp_data_t *data);