Dibbler - a portable DHCPv6  1.0.2RC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
KeyList.h
Go to the documentation of this file.
1 /*
2  * Dibbler - a portable DHCPv6
3  *
4  * author: Michal Kowalczuk <michal@kowalczuk.eu>
5  *
6  * released under GNU GPL v2 only licence
7  *
8  */
9 
10 #include <stdlib.h>
11 #include <string.h>
12 #include "Portable.h"
13 
14 #ifndef KEYLIST_FILE_HEADER_INC
15 #define KEYLIST_FILE_HEADER_INC
16 
18  // client-server SPI
20 
22  char * AuthInfoKey;
23 
25 };
26 
27 class KeyList {
28 public:
29  KeyTContainer< SPtr<> >: beginning(NULL) {}
30  ~KeyTContainer< SPtr<> >;
31  void Add(uint32_t SPI, uint32_t AAASPI, char * AuthInfoKey);
32  void Del(uint32_t SPI);
33  char * Get(uint32_t SPI);
34 protected:
36 };
37 
38 #endif
39