提交 2444ff5a authored 作者: Anthony Minessale's avatar Anthony Minessale

sigh

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5388 d0543943-73ff-0310-b7d9-9358b9ac24b2
上级 434a4e63
...@@ -106,12 +106,12 @@ typedef struct { ...@@ -106,12 +106,12 @@ typedef struct {
typedef struct { typedef struct {
int16_t type; int16_t type;
uint16_t length; uint16_t length;
char value[1]; char value[];
} switch_stun_packet_attribute_t; } switch_stun_packet_attribute_t;
typedef struct { typedef struct {
switch_stun_packet_header_t header; switch_stun_packet_header_t header;
uint8_t first_attribute[1]; uint8_t first_attribute[];
} switch_stun_packet_t; } switch_stun_packet_t;
typedef struct { typedef struct {
...@@ -228,7 +228,7 @@ SWITCH_DECLARE(switch_status_t) switch_stun_lookup(char **ip, ...@@ -228,7 +228,7 @@ SWITCH_DECLARE(switch_status_t) switch_stun_lookup(char **ip,
\param packet the packet in question \param packet the packet in question
\return the size in bytes (host order) of the entire packet \return the size in bytes (host order) of the entire packet
*/ */
#define switch_stun_packet_length(packet) ntohs(packet->header.length) + sizeof(switch_stun_packet_header_t) #define switch_stun_packet_length(packet) ntohs(packet->header.length) + (sizeof(switch_stun_packet_header_t))
///\} ///\}
SWITCH_END_EXTERN_C SWITCH_END_EXTERN_C
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论