00001 #ifndef CLNTIAADDRESS_H_HEADER_INCLUDED_C112313F 00002 #define CLNTIAADDRESS_H_HEADER_INCLUDED_C112313F 00003 00004 #include "SmartPtr.h" 00005 #include "Container.h" 00006 #include "OptIAAddress.h" 00007 00008 class TClntOptIAAddress : public TOptIAAddress 00009 { 00010 public: 00011 TClntOptIAAddress(char *addr,int n, TMsg* parent); 00012 TClntOptIAAddress(SmartPtr<TIPv6Addr> addr, long pref, long valid, TMsg* parent); 00013 bool doDuties(); 00014 bool isValid(); 00015 }; 00016 00017 #endif /* IAADDRESS_H_HEADER_INCLUDED_C112313F */ 00018