class MD5PacketTrailer

Container for MD5 trailer. More...

 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Methods

Public Static Methods

Public Members

Protected Members


Detailed Description

THE MD5 authentication trailer has the following content:

af (2 bytes): // 0xffff - Authentication header one (2 bytes): // 0x01 - RFC2082 defined auth_data (16 bytes); // 16 bytes of data

 MD5PacketTrailer (const uint8_t* data)

MD5PacketTrailer

static const size_t SIZE

SIZE

size_t  size ()

size

[static]

Get the RIP IPv4 MD5 authentication trailer size.

Returns: the RIP IPv4 MD5 authentication trailer size.

inline uint16_t  addr_family ()

addr_family

[const]

inline const uint8_t*  auth_data ()

auth_data

[const]

inline uint32_t  auth_data_bytes ()

auth_data_bytes

[const]

inline uint32_t  auth_data_offset ()

auth_data_offset

[const]

inline bool  valid ()

valid

[const]

static const size_t _af_sizeof

_af_sizeof

[protected]

static const size_t _one_sizeof

_one_sizeof

[protected]

static const size_t _auth_data_sizeof

_auth_data_sizeof

[protected]

static const size_t _af_offset

_af_offset

[protected]

static const size_t _one_offset

_one_offset

[protected]

static const size_t _auth_data_offset

_auth_data_offset

[protected]


Generated by: pavlin on possum.icir.org on Wed Mar 21 11:24:07 2007, using kdoc $.