changeset 110:0e21b85edf85

Fix buggy CE info function for vendor-specific application id
author Sebastien Decugis <sdecugis@nict.go.jp>
date Tue, 08 Dec 2009 14:36:36 +0900
parents a522268ec95b
children 3b6174b6b35b
files freeDiameter/p_ce.c
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/freeDiameter/p_ce.c	Tue Dec 08 14:03:44 2009 +0900
+++ b/freeDiameter/p_ce.c	Tue Dec 08 14:36:36 2009 +0900
@@ -184,7 +184,7 @@
 					avp = avp2;
 					CHECK_FCT( fd_msg_avp_new ( dictobj_vid, 0, &avp2 ) );
 					val.u32 = a->vndid;
-					CHECK_FCT( fd_msg_avp_setvalue( avp, &val ) );
+					CHECK_FCT( fd_msg_avp_setvalue( avp2, &val ) );
 					CHECK_FCT( fd_msg_avp_add( avp, MSG_BRW_LAST_CHILD, avp2 ) );
 				}
 				CHECK_FCT( fd_msg_avp_add( msg, MSG_BRW_LAST_CHILD, avp ) );
@@ -200,7 +200,7 @@
 					avp = avp2;
 					CHECK_FCT( fd_msg_avp_new ( dictobj_vid, 0, &avp2 ) );
 					val.u32 = a->vndid;
-					CHECK_FCT( fd_msg_avp_setvalue( avp, &val ) );
+					CHECK_FCT( fd_msg_avp_setvalue( avp2, &val ) );
 					CHECK_FCT( fd_msg_avp_add( avp, MSG_BRW_LAST_CHILD, avp2 ) );
 				}
 				CHECK_FCT( fd_msg_avp_add( msg, MSG_BRW_LAST_CHILD, avp ) );
"Welcome to our mercurial repository"