www.pudn.com > protoname.rar > protoname_rtable.h, change:2005-10-03,size:414b


#ifndef __protoname_rtable_h__ 
#define __protoname_rtable_h__ 
 
#include <trace.h> 
#include <map> 
 
typedef std::map<nsaddr_t, nsaddr_t> rtable_t; 
 
class protoname_rtable { 
   rtable_t rt_; 
 
   public: 
   protoname_rtable(); 
   void print(Trace*); 
   void clear(); 
   void rm_entry(nsaddr_t); 
   void add_entry(nsaddr_t, nsaddr_t); 
   nsaddr_t lookup(nsaddr_t); 
   u_int32_t size(); 
}; 
 
#endif