git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5388 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
Anthony Minessale 2007-06-18 17:37:29 +00:00
parent 434a4e6315
commit 2444ff5ad1
1 changed files with 3 additions and 3 deletions

View File

@ -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,
\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