From aa02fb24785be5a99a4e11b23d68a61ba8d89433 Mon Sep 17 00:00:00 2001
From: Vittorio Giovara <vittorio.giovara@savoirfairelinux.com>
Date: Fri, 25 Apr 2014 17:21:06 -0400
Subject: [PATCH] iax2: explicitly define the structure to avoid linkage
 problems

Change-Id: I3da8382983361672e98779cbb447e8a3ffef0a12
---
 daemon/libs/iax2/iax-client.h | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/daemon/libs/iax2/iax-client.h b/daemon/libs/iax2/iax-client.h
index 36cac57d05..083d08b63f 100644
--- a/daemon/libs/iax2/iax-client.h
+++ b/daemon/libs/iax2/iax-client.h
@@ -12,6 +12,7 @@
  */
 
 #include <sys/socket.h>
+#include <netinet/in.h>
 
 #ifndef _ASTERISK_IAX_CLIENT_H
 #define _ASTERISK_IAX_CLIENT_H
@@ -163,8 +164,6 @@ extern int iax_auth_reply(struct iax_session *session, char *password,
 /* Free an event */
 extern void iax_event_free(struct iax_event *event);
 
-struct sockaddr_in;
-
 /* Front ends for sending events */
 extern int iax_send_dtmf(struct iax_session *session, char digit);
 extern int iax_send_voice(struct iax_session *session, int format, unsigned char *data, int datalen, int samples);
-- 
GitLab