Navigation


Changeset 24:bd83ce9328ed in freeDiameter for freeDiameter/fdd.y


Ignore:
Timestamp:
Oct 21, 2009, 6:42:45 PM (15 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Cleanups and completed sctp code (not finished)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • freeDiameter/fdd.y

    r23 r24  
    219219                                ret = getaddrinfo($3, NULL, &hints, &ai);
    220220                                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 );
    222222                                freeaddrinfo(ai);
    223223                                free($3);
     
    430430                                if (ret == EAI_NONAME) {
    431431                                        /* The name was maybe not numeric, try again */
    432                                         disc = 1;
     432                                        disc = EP_FL_DISC;
    433433                                        hints.ai_flags &= ~ AI_NUMERICHOST;
    434434                                        ret = getaddrinfo($4, NULL, &hints, &ai);
     
    436436                                if (ret) { yyerror (&yylloc, conf, gai_strerror(ret)); YYERROR; }
    437437                               
    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 );
    439439                                free($4);
    440440                                freeaddrinfo(ai);
Note: See TracChangeset for help on using the changeset viewer.