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