Mercurial > hg > freeDiameter
comparison libfdproto/messages.c @ 916:058e95c3a336
Initialize dummy AVP for Failed-AVP content with 0s instead of FFs
author | Sebastien Decugis <sdecugis@freediameter.net> |
---|---|
date | Tue, 05 Feb 2013 14:35:01 +0100 |
parents | 9bd18fa4e601 |
children | b1776283d69e |
comparison
equal
deleted
inserted
replaced
915:9bd18fa4e601 | 916:058e95c3a336 |
---|---|
236 | 236 |
237 if (flags & AVPFL_SET_RAWDATA_FROM_AVP) { | 237 if (flags & AVPFL_SET_RAWDATA_FROM_AVP) { |
238 new->avp_rawlen = (*avp)->avp_public.avp_len - GETAVPHDRSZ( (*avp)->avp_public.avp_flags ); | 238 new->avp_rawlen = (*avp)->avp_public.avp_len - GETAVPHDRSZ( (*avp)->avp_public.avp_flags ); |
239 if (new->avp_rawlen) { | 239 if (new->avp_rawlen) { |
240 CHECK_MALLOC( new->avp_rawdata = malloc(new->avp_rawlen) ); | 240 CHECK_MALLOC( new->avp_rawdata = malloc(new->avp_rawlen) ); |
241 memset(new->avp_rawdata, 0xFF, new->avp_rawlen); | 241 memset(new->avp_rawdata, 0x00, new->avp_rawlen); |
242 } | 242 } |
243 } | 243 } |
244 | 244 |
245 /* The new object is ready, return */ | 245 /* The new object is ready, return */ |
246 *avp = new; | 246 *avp = new; |