diff --git a/gobex/gobex.c b/gobex/gobex.c
index 8fbd28a..e432eb5 100644
--- a/gobex/gobex.c
+++ b/gobex/gobex.c
return header->hlen;
}
-GObexHeader *g_obex_header_parse(const void *data, size_t len,
+GObexHeader *g_obex_header_decode(const void *data, size_t len,
gboolean copy, size_t *parsed)
{
GObexHeader *header;
diff --git a/gobex/gobex.h b/gobex/gobex.h
index a4dae21..cf79e26 100644
--- a/gobex/gobex.h
+++ b/gobex/gobex.h
GObexHeader *g_obex_header_uint32(guint8 id, guint32 val);
size_t g_obex_header_encode(GObexHeader *header, void *hdr_ptr, size_t buf_len);
-GObexHeader *g_obex_header_parse(const void *data, size_t len,
+GObexHeader *g_obex_header_decode(const void *data, size_t len,
gboolean copy, size_t *parsed);
void g_obex_header_free(GObexHeader *header);
diff --git a/unit/test-gobex.c b/unit/test-gobex.c
index 638580e..d1fd5f0 100644
--- a/unit/test-gobex.c
+++ b/unit/test-gobex.c
uint8_t encoded[1024];
size_t len;
- header = g_obex_header_parse(buf, buf_len, FALSE, &len);
+ header = g_obex_header_decode(buf, buf_len, FALSE, &len);
g_assert(header != NULL);
g_assert_cmpuint(len, ==, buf_len);
GObexHeader *header;
size_t parsed;
- header = g_obex_header_parse(hdr_connid, sizeof(hdr_connid),
+ header = g_obex_header_decode(hdr_connid, sizeof(hdr_connid),
FALSE, &parsed);
g_assert(header != NULL);
GObexHeader *header;
size_t parsed;
- header = g_obex_header_parse(hdr_name_ascii, sizeof(hdr_name_ascii),
+ header = g_obex_header_decode(hdr_name_ascii, sizeof(hdr_name_ascii),
FALSE, &parsed);
g_assert(header != NULL);
GObexHeader *header;
size_t parsed;
- header = g_obex_header_parse(hdr_name_umlaut, sizeof(hdr_name_umlaut),
+ header = g_obex_header_decode(hdr_name_umlaut, sizeof(hdr_name_umlaut),
FALSE, &parsed);
g_assert(header != NULL);
GObexHeader *header;
size_t parsed;
- header = g_obex_header_parse(hdr_body, sizeof(hdr_body),
+ header = g_obex_header_decode(hdr_body, sizeof(hdr_body),
FALSE, &parsed);
g_assert(header != NULL);
GObexHeader *header;
size_t parsed;
- header = g_obex_header_parse(hdr_body, sizeof(hdr_body),
+ header = g_obex_header_decode(hdr_body, sizeof(hdr_body),
TRUE, &parsed);
g_assert(header != NULL);
GObexHeader *header;
size_t parsed;
- header = g_obex_header_parse(hdr_actionid, sizeof(hdr_actionid),
+ header = g_obex_header_decode(hdr_actionid, sizeof(hdr_actionid),
FALSE, &parsed);
g_assert(header != NULL);
g_byte_array_append(buf, hdr_actionid, sizeof(hdr_actionid));
g_byte_array_append(buf, hdr_body, sizeof(hdr_body));
- header = g_obex_header_parse(buf->data, buf->len, FALSE, &parsed);
+ header = g_obex_header_decode(buf->data, buf->len, FALSE, &parsed);
g_assert(header != NULL);
g_assert_cmpuint(parsed, ==, sizeof(hdr_connid));
g_byte_array_remove_range(buf, 0, parsed);
g_obex_header_free(header);
- header = g_obex_header_parse(buf->data, buf->len, FALSE, &parsed);
+ header = g_obex_header_decode(buf->data, buf->len, FALSE, &parsed);
g_assert(header != NULL);
g_assert_cmpuint(parsed, ==, sizeof(hdr_name_ascii));
g_byte_array_remove_range(buf, 0, parsed);
g_obex_header_free(header);
- header = g_obex_header_parse(buf->data, buf->len, FALSE, &parsed);
+ header = g_obex_header_decode(buf->data, buf->len, FALSE, &parsed);
g_assert(header != NULL);
g_assert_cmpuint(parsed, ==, sizeof(hdr_actionid));
g_byte_array_remove_range(buf, 0, parsed);
g_obex_header_free(header);
- header = g_obex_header_parse(buf->data, buf->len, FALSE, &parsed);
+ header = g_obex_header_decode(buf->data, buf->len, FALSE, &parsed);
g_assert(header != NULL);
g_assert_cmpuint(parsed, ==, sizeof(hdr_body));
g_byte_array_remove_range(buf, 0, parsed);