From a7bb1242d9e2c7b3b6c816071ded9a5e8871433f Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Thu, 14 May 2009 02:23:54 -0400 Subject: Add tcp md5sig support --- config/openbgpd/openbgpd.inc | 4 ++++ config/openbgpd/openbgpd_neighbors.xml | 12 ++++++++++++ 2 files changed, 16 insertions(+) (limited to 'config/openbgpd') diff --git a/config/openbgpd/openbgpd.inc b/config/openbgpd/openbgpd.inc index 835c3081..c786f0d9 100644 --- a/config/openbgpd/openbgpd.inc +++ b/config/openbgpd/openbgpd.inc @@ -79,6 +79,10 @@ function openbgpd_install_conf() { if($neighbor['groupname'] == $group['name']) { $conffile .= " neighbor {$neighbor['neighbor']} {\n"; $conffile .= " descr \"{$neighbor['descr']}\"\n"; + if($neighbor['md5sigpass']) + $conffile .= " tcp md5sig password {$neighbor['md5sigpass']}\n"; + if($neighbor['md5sigkey']) + $conffile .= " tcp md5sig key {$neighbor['md5sigkey']}\n"; foreach($neighbor['row'] as $row) { $conffile .= " {$row['paramaters']} {$row['parmvalue']} \n"; } diff --git a/config/openbgpd/openbgpd_neighbors.xml b/config/openbgpd/openbgpd_neighbors.xml index cc170c0b..28fa87ab 100644 --- a/config/openbgpd/openbgpd_neighbors.xml +++ b/config/openbgpd/openbgpd_neighbors.xml @@ -105,6 +105,18 @@ + + MD5 Signature Password + md5sigpass + + input + + + MD5 Signature Key + md5sigkey + + input + none none -- cgit v1.2.3