1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
/*
* Dibbler - a portable DHCPv6
*
* authors: Tomasz Mrugalski <thomson@klub.com.pl>
* Marek Senderski <msend@o2.pl>
*
* released under GNU GPL v2 only licence
*
*/
class TClntIfaceMgr;
#ifndef CLNTMSGINFREQUEST_H
#define CLNTMSGINFREQUEST_H
#include "SmartPtr.h"
#include "ClntMsg.h"
#include "ClntCfgMgr.h"
class TClntMsgInfRequest : public TClntMsg
{
public:
TClntMsgInfRequest(TOptList ReqOpts, int iface);
TClntMsgInfRequest(SPtr<TClntCfgIface> iface);
void answer(SPtr<TClntMsg> msg);
void doDuties();
bool check();
std::string getName() const;
~TClntMsgInfRequest();
};
#endif
|