Commit d0cec237 authored by Youness Alaoui's avatar Youness Alaoui

make nice_address_init part of the API

parent a58b92bb
...@@ -44,6 +44,12 @@ ...@@ -44,6 +44,12 @@
#include "address.h" #include "address.h"
NICEAPI_EXPORT void
nice_address_init (NiceAddress *addr)
{
addr->s.addr.sa_family = AF_UNSPEC;
}
NICEAPI_EXPORT NiceAddress * NICEAPI_EXPORT NiceAddress *
nice_address_new (void) nice_address_new (void)
{ {
......
...@@ -67,11 +67,6 @@ struct _NiceAddress ...@@ -67,11 +67,6 @@ struct _NiceAddress
} s; } s;
}; };
static inline void
nice_address_init (NiceAddress *addr)
{
addr->s.addr.sa_family = AF_UNSPEC;
}
NiceAddress * NiceAddress *
nice_address_new (void); nice_address_new (void);
...@@ -80,7 +75,7 @@ void ...@@ -80,7 +75,7 @@ void
nice_address_free (NiceAddress *addr); nice_address_free (NiceAddress *addr);
NiceAddress * NiceAddress *
nice_address_dup (const NiceAddress *a); nice_address_dup (const NiceAddress *addr);
void void
nice_address_set_ipv4 (NiceAddress *addr, guint32 addr_ipv4); nice_address_set_ipv4 (NiceAddress *addr, guint32 addr_ipv4);
...@@ -110,11 +105,11 @@ void ...@@ -110,11 +105,11 @@ void
nice_address_to_string (const NiceAddress *addr, gchar *dst); nice_address_to_string (const NiceAddress *addr, gchar *dst);
gboolean gboolean
nice_address_is_private (const NiceAddress *a); nice_address_is_private (const NiceAddress *addr);
G_GNUC_WARN_UNUSED_RESULT G_GNUC_WARN_UNUSED_RESULT
gboolean gboolean
nice_address_is_valid (const NiceAddress *a); nice_address_is_valid (const NiceAddress *addr);
G_END_DECLS G_END_DECLS
......
...@@ -3,6 +3,7 @@ nice_address_dup ...@@ -3,6 +3,7 @@ nice_address_dup
nice_address_equal nice_address_equal
nice_address_free nice_address_free
nice_address_get_port nice_address_get_port
nice_address_init
nice_address_is_private nice_address_is_private
nice_address_is_valid nice_address_is_valid
nice_address_new nice_address_new
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment