]> git.ipfire.org Git - thirdparty/FORT-validator.git/commit
Calculate and get changes between serials.
authorpcarana <pc.moreno2099@gmail.com>
Fri, 15 Mar 2019 15:41:08 +0000 (09:41 -0600)
committerpcarana <pc.moreno2099@gmail.com>
Fri, 15 Mar 2019 15:41:08 +0000 (09:41 -0600)
commit51066c131859997b85827cc871e039c3b222c9a9
treeb7ac8becd5155e5486bb750610529db2a2b8cf77
parent286da77378f6e7abba03f6bfc6843187326440d4
Calculate and get changes between serials.

Use a base serial, the base will always be the last DB update.
Calculate the difference between the latest version and the past, and store it as delta.
Save pointers to deltas, increment last serial number when the update ops are complete.
Avoid to send duplicate announcements/withdrawals.
src/csv.c
src/rtr/pdu_handler.c
src/rtr/pdu_sender.c
src/vrps.c
src/vrps.h