Changeset 638:9448cba86673 in freeDiameter for libfreeDiameter/messages.c
- Timestamp:
- Dec 17, 2010, 6:41:19 PM (13 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libfreeDiameter/messages.c
r637 r638 140 140 141 141 /* Macro to validate a MSGFL_ value */ 142 #define CHECK_AVPFL(_fl) ( ((_fl) & (- (AVPFL_MAX << 1) )) == 0 ) 142 143 #define CHECK_MSGFL(_fl) ( ((_fl) & (- (MSGFL_MAX << 1) )) == 0 ) 143 144 … … 200 201 201 202 /* Check the parameters */ 202 CHECK_PARAMS( avp && CHECK_ MSGFL(flags) );203 CHECK_PARAMS( avp && CHECK_AVPFL(flags) ); 203 204 204 205 if (model) { … … 223 224 new->avp_public.avp_len = GETINITIALSIZE(dictdata.avp_basetype, dictdata.avp_flag_val ); 224 225 new->avp_public.avp_vendor = dictdata.avp_vendor; 226 } 227 228 if (flags & AVPFL_SET_BLANK_VALUE) { 229 new->avp_public.avp_value = &new->avp_storage; 225 230 } 226 231
Note: See TracChangeset
for help on using the changeset viewer.