Created
September 6, 2012 15:35
-
-
Save bklang/3657442 to your computer and use it in GitHub Desktop.
res_rtp_asterisk build failure
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ make | |
make[1]: Entering directory `/export/home/admin/asterisk-11-svn' | |
CC="cc" CXX="" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts | |
make[2]: Entering directory `/export/home/admin/asterisk-11-svn/menuselect' | |
make[2]: `makeopts' is up to date. | |
make[2]: Leaving directory `/export/home/admin/asterisk-11-svn/menuselect' | |
[CC] res_rtp_asterisk.c -> res_rtp_asterisk.o | |
In file included from /export/home/admin/asterisk-11-svn/include/asterisk/stun.h:29, | |
from res_rtp_asterisk.c:51: | |
/export/home/admin/asterisk-11-svn/include/asterisk/network.h: In function `inaddrcmp': | |
/export/home/admin/asterisk-11-svn/include/asterisk/network.h:92: error: structure has no member named `s_addr' | |
/export/home/admin/asterisk-11-svn/include/asterisk/network.h:92: error: structure has no member named `s_addr' | |
res_rtp_asterisk.c: In function `ast_rtp_on_ice_tx_pkt': | |
res_rtp_asterisk.c:706: warning: dereferencing type-punned pointer will break strict-aliasing rules | |
res_rtp_asterisk.c:710: warning: dereferencing type-punned pointer will break strict-aliasing rules | |
res_rtp_asterisk.c: In function `rtp_add_candidates_to_ice': | |
res_rtp_asterisk.c:1085: error: structure has no member named `s_addr' | |
make[2]: *** [res_rtp_asterisk.o] Error 1 | |
make[1]: *** [res] Error 2 | |
make[1]: Leaving directory `/export/home/admin/asterisk-11-svn' | |
gmake: *** [_cleantest_all] Error 2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* IPv4 Socket address. | |
*/ | |
struct sockaddr_in { | |
sa_family_t sin_family; | |
in_port_t sin_port; | |
struct in_addr sin_addr; | |
#if !defined(_XPG4_2) || defined(__EXTENSIONS__) | |
char sin_zero[8]; | |
#else | |
unsigned char sin_zero[8]; | |
#endif /* !defined(_XPG4_2) || defined(__EXTENSIONS__) */ | |
}; | |
struct in_addr { | |
union { | |
struct { uint8_t s_b1, s_b2, s_b3, s_b4; } _S_un_b; | |
struct { uint16_t s_w1, s_w2; } _S_un_w; | |
#if !defined(_XPG4_2) || defined(__EXTENSIONS__) | |
uint32_t _S_addr; | |
#else | |
in_addr_t _S_addr; | |
#endif /* !defined(_XPG4_2) || defined(__EXTENSIONS__) */ | |
} _S_un; | |
#define s_addr _S_un._S_addr /* should be used for all code */ | |
#define s_host _S_un._S_un_b.s_b2 /* OBSOLETE: host on imp */ | |
#define s_net _S_un._S_un_b.s_b1 /* OBSOLETE: network */ | |
#define s_imp _S_un._S_un_w.s_w2 /* OBSOLETE: imp */ | |
#define s_impno _S_un._S_un_b.s_b4 /* OBSOLETE: imp # */ | |
#define s_lh _S_un._S_un_b.s_b3 /* OBSOLETE: logical host */ | |
}; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment