| UpdatePacket ()
| UpdatePacket |
| UpdatePacket (const uint8_t *d, uint16_t l, const BGPPeerData *peerdata,
BGPMain* mainprocess, bool do_checks)
throw(CorruptMessage,UnusableMessage) | UpdatePacket |
| ~UpdatePacket ()
| ~UpdatePacket |
| void add_withdrawn (const BGPUpdateAttrib& wdr)
| add_withdrawn |
| void replace_pathattribute_list (FPAList4Ref& pa_list)
| replace_pathattribute_list |
| void add_pathatt (const PathAttribute& pa)
| add_pathatt |
| void add_pathatt (PathAttribute *pa)
| add_pathatt |
| void add_nlri (const BGPUpdateAttrib& nlri)
| add_nlri |
| const BGPUpdateAttribList& wr_list ()
| wr_list |
[const]
| FPAList4Ref& pa_list ()
| pa_list |
| const BGPUpdateAttribList& nlri_list ()
| nlri_list |
[const]
| template <typename A> const MPReachNLRIAttribute<A> * mpreach (Safi)
| mpreach |
[const]
| template <typename A> const MPUNReachNLRIAttribute<A> * mpunreach (Safi)
| mpunreach |
[const]
| bool encode (uint8_t *buf, size_t& len, const BGPPeerData *peerdata)
| encode |
[const]
Reimplemented from BGPPacket.
| bool big_enough ()
| big_enough |
[const]
| string str ()
| str |
[const]
Reimplemented from BGPPacket.
| bool operator== (const UpdatePacket& him)
| operator== |
[const]