class PlaintextAuthHandler

RIPv2 Authentication handler for plaintext scheme. More...

Definition#include <auth.hh>
InheritsAuthHandlerBase [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public 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.

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 Nov 6 23:47:08 2003, using kdoc 2.0a54+XORP.