Changeset 2027

Show
Ignore:
Timestamp:
02/16/11 13:09:16 (2 years ago)
Author:
ahu
Message:

forgot to copy d_havetsig properly, leading to odd behaviour

Files:
1 modified

Legend:

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

    r2025 r2027  
    9494  d_tsigsecret = orig.d_tsigsecret; 
    9595   
     96  d_havetsig = orig.d_havetsig; 
    9697  d_wrapped=orig.d_wrapped; 
    9798 
     
    389390    r->d_tsigtimersonly = d_tsigtimersonly; 
    390391  } 
     392  r->d_havetsig = d_havetsig; 
    391393  return r; 
    392394} 
     
    577579  uint64_t now = time(0); 
    578580  if(abs(trc->d_time - now) > trc->d_fudge) { 
    579     L<<Logger::Error<<"Packet for '"<<q->qdomain<<"' denied: TSIG timestamp delta "<< abs(trc->d_time - now)<<" bigger than 'fudge' "<<trc->d_fudge<<endl; 
     581    L<<Logger::Error<<"Packet for '"<<q->qdomain<<"' denied: TSIG (key '"<<*keyname<<"') time delta "<< abs(trc->d_time - now)<<" > 'fudge' "<<trc->d_fudge<<endl; 
    580582    return false; 
    581583  }