diff --git a/daemon/libs/iax2/iax-client.h b/daemon/libs/iax2/iax-client.h
index 36cac57d050299bb1f45017f70c288379d91e330..083d08b63f9dba63555aca7c2ecbb400a5b3c123 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);