Dibbler - a portable DHCPv6  1.0.2RC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RelMsgRelayForw.h
Go to the documentation of this file.
1 /*
2  * Dibbler - a portable DHCPv6
3  *
4  * authors: Tomasz Mrugalski <thomson@klub.com.pl>
5  * Marek Senderski <msend@o2.pl>
6  *
7  * released under GNU GPL v2 only licence
8  *
9  */
10 
11 #ifndef RELMSGRELAYFORW_H
12 #define RELMSGRELAYFORW_H
13 
14 #include "RelMsg.h"
15 #include "IPv6Addr.h"
16 
17 #define MIN_RELAYFORW_LEN 34
18 
19 class TRelMsgRelayForw: public TRelMsg {
20 
21  public:
22  TRelMsgRelayForw(int iface, SPtr<TIPv6Addr> addr, char * data, int dataLen);
23  std::string getName() const;
24  bool check();
25 
26  int storeSelf(char * buffer);
27  int getSize();
28 
29  private:
32 };
33 
34 #endif
35