class PlaintextAuthHandler

RIPv2 Authentication handler for plaintext scheme. More...

 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Methods

Public Static Methods

Protected Members


Detailed Description

bool  authenticate (const uint8_t* packet, size_t packet_bytes, const PacketRouteEntry<IPv4>*& entries_start, uint32_t& n_entries)

authenticate

Reimplemented from AuthHandlerBase.

uint32_t  authenticate (const uint8_t* packet, size_t packet_bytes, PacketRouteEntry<IPv4>* first_entry, vector<uint8_t>& trailer_data)

authenticate

Reimplemented from AuthHandlerBase.

uint32_t  head_entries ()

head_entries

[const]

Reimplemented from AuthHandlerBase.

uint32_t  max_routing_entries ()

max_routing_entries

[const]

Reimplemented from AuthHandlerBase.

const char*  name ()

name

[const]

Reimplemented from AuthHandlerBase.

const char*  auth_type_name ()

auth_type_name

[static]

void  set_key (const string& plaintext_key)

set_key

const string&  key ()

key

[const]

string _key

_key

[protected]


Generated by: pavlin on possum.icir.org on Wed Apr 13 21:53:21 2005, using kdoc $.