Changeset 1270

Show
Ignore:
Timestamp:
11/15/08 20:34:19 (5 years ago)
Author:
ahu
Message:

further ::arg() stuff

Location:
trunk/pdns/pdns
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/pdns/pdns/dnspacket.cc

    r1252 r1270  
    189189  // 10800 3600 604800 3600 
    190190  data.serial=0; 
    191   data.refresh=arg().asNum("soa-refresh-default"); 
    192   data.retry=arg().asNum("soa-retry-default"); 
    193   data.expire=arg().asNum("soa-expire-default"); 
    194   data.default_ttl=arg().asNum("soa-minimum-ttl"); 
     191  data.refresh=::arg().asNum("soa-refresh-default"); 
     192  data.retry=::arg().asNum("soa-retry-default"); 
     193  data.expire=::arg().asNum("soa-expire-default"); 
     194  data.default_ttl=::arg().asNum("soa-minimum-ttl"); 
    195195 
    196196  vector<string>parts; 
     
    297297  stable_sort(rrs.begin(),rrs.end(),rrcomp); 
    298298 
    299   static bool mustShuffle =arg().mustDo("no-shuffle"); 
     299  static bool mustShuffle =::arg().mustDo("no-shuffle"); 
    300300 
    301301  if(!d_tcp && !mustShuffle) { 
  • trunk/pdns/pdns/nameserver.cc

    r1245 r1270  
    8080{ 
    8181  vector<string>locals; 
    82   stringtok(locals,arg()["local-address"]," ,"); 
     82  stringtok(locals,::arg()["local-address"]," ,"); 
    8383 
    8484  if(locals.empty()) 
     
    115115    } 
    116116 
    117     locala.sin_port=htons(arg().asNum("local-port")); 
     117    locala.sin_port=htons(::arg().asNum("local-port")); 
    118118     
    119     if(bind(s, (sockaddr*)&locala,sizeof(locala))<0) { 
     119    if(::bind(s, (sockaddr*)&locala,sizeof(locala))<0) { 
    120120      L<<Logger::Error<<"binding UDP socket to '"+localname+"' port "+lexical_cast<string>(ntohs(locala.sin_port))+": "<<strerror(errno)<<endl; 
    121121      throw AhuException("Unable to bind to UDP socket"); 
     
    123123    d_highfd=max(s,d_highfd); 
    124124    d_sockets.push_back(s); 
    125     L<<Logger::Error<<"UDP server bound to "<<inet_ntoa(locala.sin_addr)<<":"<<arg().asNum("local-port")<<endl; 
     125    L<<Logger::Error<<"UDP server bound to "<<inet_ntoa(locala.sin_addr)<<":"<<::arg().asNum("local-port")<<endl; 
    126126    FD_SET(s, &d_rfds); 
    127127  } 
     
    132132#if !WIN32 && HAVE_IPV6 
    133133  vector<string>locals; 
    134   stringtok(locals,arg()["local-ipv6"]," ,"); 
     134  stringtok(locals,::arg()["local-ipv6"]," ,"); 
    135135 
    136136  if(locals.empty()) 
     
    149149    } 
    150150     
    151     ComboAddress locala(localname, arg().asNum("local-port")); 
     151    ComboAddress locala(localname, ::arg().asNum("local-port")); 
    152152 
    153153    if(bind(s, (sockaddr*)&locala, sizeof(locala))<0) { 
     
    157157    d_highfd=max(s,d_highfd); 
    158158    d_sockets.push_back(s); 
    159     L<<Logger::Error<<"UDPv6 server bound to ["<<localname<<"]:"<<arg().asNum("local-port")<<endl; 
     159    L<<Logger::Error<<"UDPv6 server bound to ["<<localname<<"]:"<<::arg().asNum("local-port")<<endl; 
    160160    FD_SET(s, &d_rfds); 
    161161  } 
     
    167167  d_highfd=0; 
    168168  FD_ZERO(&d_rfds);   
    169   if(!arg()["local-address"].empty()) 
     169  if(!::arg()["local-address"].empty()) 
    170170    bindIPv4(); 
    171   if(!arg()["local-ipv6"].empty()) 
     171  if(!::arg()["local-ipv6"].empty()) 
    172172    bindIPv6(); 
    173173 
    174   if(arg()["local-address"].empty() && arg()["local-ipv6"].empty())  
     174  if(::arg()["local-address"].empty() && ::arg()["local-ipv6"].empty())  
    175175    L<<Logger::Critical<<"PDNS is deaf and mute! Not listening on any interfaces"<<endl; 
    176176