Changeset 24:bd83ce9328ed in freeDiameter for freeDiameter/fdd.y
- Timestamp:
- Oct 21, 2009, 6:42:45 PM (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
freeDiameter/fdd.y
r23 r24 219 219 ret = getaddrinfo($3, NULL, &hints, &ai); 220 220 if (ret) { yyerror (&yylloc, conf, gai_strerror(ret)); YYERROR; } 221 CHECK_FCT_DO( fd_ep_add_merge( &conf->cnf_endpoints, ai->ai_addr, ai->ai_addrlen, 1, 0, 0, 0), YYERROR );221 CHECK_FCT_DO( fd_ep_add_merge( &conf->cnf_endpoints, ai->ai_addr, ai->ai_addrlen, EP_FL_CONF ), YYERROR ); 222 222 freeaddrinfo(ai); 223 223 free($3); … … 430 430 if (ret == EAI_NONAME) { 431 431 /* The name was maybe not numeric, try again */ 432 disc = 1;432 disc = EP_FL_DISC; 433 433 hints.ai_flags &= ~ AI_NUMERICHOST; 434 434 ret = getaddrinfo($4, NULL, &hints, &ai); … … 436 436 if (ret) { yyerror (&yylloc, conf, gai_strerror(ret)); YYERROR; } 437 437 438 CHECK_FCT_DO( fd_ep_add_merge( &fddpi.pi_endpoints, ai->ai_addr, ai->ai_addrlen, 1, disc, 0, 0), YYERROR );438 CHECK_FCT_DO( fd_ep_add_merge( &fddpi.pi_endpoints, ai->ai_addr, ai->ai_addrlen, EP_FL_CONF | disc ), YYERROR ); 439 439 free($4); 440 440 freeaddrinfo(ai);
Note: See TracChangeset
for help on using the changeset viewer.