- ipv6 support (-DUSE_IPV6)
[sip-router] / parser / msg_parser.h
index 09326a0..e90f5bd 100644 (file)
@@ -8,6 +8,7 @@
 #include "../str.h"
 #include "../data_lump.h"
 #include "../flags.h"
+#include "../ip_addr.h"
 
 #define SIP_REQUEST 1
 #define SIP_REPLY   2
@@ -209,8 +210,8 @@ struct sip_msg{
        char* eoh; /* pointer to the end of header (if found) or null */
        char* unparsed; /* here we stopped parsing*/
 
-       unsigned int src_ip;
-       unsigned int dst_ip;
+       struct ip_addr src_ip;
+       struct ip_addr dst_ip;
        char* orig; /* original message copy */
        char* buf;  /* scratch pad, holds a modfied message,
                                   via, etc. point into it */