浏览代码

Very noise replies updated for new ipv6 structs

Bogdan-Andrei Iancu 23 年之前
父节点
当前提交
f0dc74e63a
共有 2 个文件被更改,包括 7 次插入6 次删除
  1. 2 2
      Makefile.defs
  2. 5 4
      msg_translator.c

+ 2 - 2
Makefile.defs

@@ -87,8 +87,8 @@ DEFS+= -DNAME='"$(NAME)"' -DVERSION='"$(RELEASE)"' -DARCH='"$(ARCH)"' \
 	 -DSHM_MEM  -DSHM_MMAP \
 	 -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 \
 	 -DWAIT -DNEW_HNAME \
-	  -DUSE_IPV6 \
-	 #-DVERY_NOISY_REPLIES\
+	 -DUSE_IPV6 \
+	 -DVERY_NOISY_REPLIES\
 	 #-DSILENT_FR \
 	 #-DNO_DEBUG \
 	 #-DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=0 \

+ 5 - 4
msg_translator.c

@@ -188,11 +188,12 @@ char * warning_builder( struct sip_msg *msg, unsigned int *returned_len)
 	{
 		memcpy(buf+fix_len,"Warning: 392 ",13);
 		fix_len +=13;
-		memcpy(buf+fix_len,names[0],names_len[0]);
-		fix_len += names_len[0];
+		memcpy(buf+fix_len, sock_info[0].name.s,sock_info[0].name.len);
+		fix_len += sock_info[0].name.len;
 		//*(buf+fix_len++) = ':';
-		memcpy(buf+fix_len,port_no_str,port_no_str_len);
-		fix_len += port_no_str_len;
+		memcpy(buf+fix_len,sock_info[0].port_no_str.s,
+			sock_info[0].port_no_str.len);
+		fix_len += sock_info[0].port_no_str.len;
 		memcpy(buf+fix_len, " \"Noisy feedback tells: ",24);
 		fix_len += 24;
 	}