summaryrefslogtreecommitdiff
path: root/ripd/ChangeLog
diff options
context:
space:
mode:
authorpaul <paul>2005-02-04 23:42:41 +0000
committerpaul <paul>2005-02-04 23:42:41 +0000
commitb14ee00b7f23f216b5f159e88de915b8755b97d6 (patch)
tree9ca5e20d7ddb00d1e2c40f3ed0f2a68c3b0ba876 /ripd/ChangeLog
parentc4c7d0c48b1219d7ed9ed1377cea1be239c45d5d (diff)
2005-02-04 Paul Jakma <paul@dishone.st>
* ripd.c: Untangle the construction of RIP auth data. (rip_auth_prepare_str_send) new helper function, prepare correct key string. (rip_auth_simple_write) new helper, write out the rip simple password auth psuedo-RTE. (rip_auth_md5_ah_write) new helper, write out the MD5 auth-header psuedo-RTE. (rip_auth_header_write) new helper, write out correct auth header data / psuedo-RTE. (rip_auth_md5_set) rip out the memmove and writing of the auth header psuedo-RTE. So that all that is left is to write the trailing auth digest, and update digest offset field in the original header. (rip_write_rte) rip out writing of RIP header, writing of simple auth data psuedo-RTE. Make it do what its name suggests, write out actual RTEs. (rip_output_process) remove the incorrect additional decrements of rtemax. Prepare the auth_str, which simple or MD5 auth will need. Move write out of RIP header and auth data to inside the loop. Adjust paramaters as required.
Diffstat (limited to 'ripd/ChangeLog')
-rw-r--r--ripd/ChangeLog23
1 files changed, 23 insertions, 0 deletions
diff --git a/ripd/ChangeLog b/ripd/ChangeLog
index 60be27ea..edb504aa 100644
--- a/ripd/ChangeLog
+++ b/ripd/ChangeLog
@@ -1,3 +1,26 @@
+2005-02-04 Paul Jakma <paul@dishone.st>
+
+ * ripd.c: Untangle the construction of RIP auth data.
+ (rip_auth_prepare_str_send) new helper function, prepare
+ correct key string.
+ (rip_auth_simple_write) new helper, write out the
+ rip simple password auth psuedo-RTE.
+ (rip_auth_md5_ah_write) new helper, write out the
+ MD5 auth-header psuedo-RTE.
+ (rip_auth_header_write) new helper, write out correct
+ auth header data / psuedo-RTE.
+ (rip_auth_md5_set) rip out the memmove and writing of the
+ auth header psuedo-RTE. So that all that is left is to
+ write the trailing auth digest, and update digest offset
+ field in the original header.
+ (rip_write_rte) rip out writing of RIP header, writing of
+ simple auth data psuedo-RTE. Make it do what its name suggests,
+ write out actual RTEs.
+ (rip_output_process) remove the incorrect additional decrements
+ of rtemax. Prepare the auth_str, which simple or MD5 auth will
+ need. Move write out of RIP header and auth data to inside the
+ loop. Adjust paramaters as required.
+
2005-01-30 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
* ripd.c: (rip_create_socket) Replace perror with zlog_err.