Changeset 528:1b3b9790e7cb in freeDiameter for extensions/app_acct/acct_conf.y
- Timestamp:
- Sep 3, 2010, 4:46:16 PM (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/app_acct/acct_conf.y
r403 r528 102 102 fd_log_debug(" Table name .... : '%s'\n", acct_config->tablename ?: "<null>"); 103 103 fd_log_debug(" Timestamp field : '%s'\n", acct_config->tsfield ?: "<null>"); 104 fd_log_debug(" Server name fld : '%s'\n", acct_config->srvnfield ?: "<null>"); 104 105 fd_log_debug(" AVPs that will be saved to the database:\n"); 105 106 for (li = acct_config->avps.next; li != &acct_config->avps; li = li->next) { … … 137 138 free(acct_config->tablename); 138 139 free(acct_config->tsfield); 140 free(acct_config->srvnfield); 139 141 140 142 /* Done */ … … 205 207 %token TABLE 206 208 %token TSFIELD 209 %token SRVNFIELD 207 210 208 211 /* Tokens and types */ … … 224 227 | conffile tableline 225 228 | conffile tsfieldline 229 | conffile srvnfieldline 226 230 | conffile errors 227 231 { … … 321 325 } 322 326 ; 327 328 srvnfieldline: SRVNFIELD '=' QSTRING ';' 329 { 330 if (acct_config->srvnfield) { 331 yyerror (&yylloc, conffile, "Duplicate entry"); 332 YYERROR; 333 } 334 acct_config->srvnfield = $3 335 } 336 ;
Note: See TracChangeset
for help on using the changeset viewer.