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_inbound (const uint8_t* packet, size_t packet_bytes, const PacketRouteEntry<IPv4>*& entries_start, uint32_t& n_entries, const IPv4& src_addr, bool new_peer)

authenticate_inbound

Reimplemented from AuthHandlerBase.

bool  authenticate_outbound (RipPacket<IPv4>& packet, list<RipPacket<IPv4> *>& auth_packets, size_t& n_routes)

authenticate_outbound

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 Thu Mar 9 04:43:53 2006, using kdoc $.