diff options
author | Calin Velea <vcalinus@gemenii.ro> | 2007-04-09 15:29:51 -0500 |
---|---|---|
committer | Jeffrey C. Ollie <jeff@ocjtech.us> | 2007-04-09 15:29:51 -0500 |
commit | 8d3e3ccfd0d0cb82b253f937339d1c6189a2bf54 (patch) | |
tree | b8bc9ff4aad0c8e7933e91895f6f3cf7d93f8e24 /bgpd/bgpd.h | |
parent | c15deb1b7428a2baedfb615b1a41fe28d48c598c (diff) | |
download | quagga-0.99.5-realms.diff.tar.bz2 quagga-0.99.5-realms.diff.tar.xz |
Appying patch from http://vcalinus.gemenii.ro/quagga-0.99.5-realms.diffquagga-0.99.5-realms.diff
Diffstat (limited to 'bgpd/bgpd.h')
-rw-r--r-- | bgpd/bgpd.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/bgpd/bgpd.h b/bgpd/bgpd.h index 9e2aa3e0..dc451e78 100644 --- a/bgpd/bgpd.h +++ b/bgpd/bgpd.h @@ -410,6 +410,11 @@ struct peer u_int32_t connect; u_int32_t routeadv; +#ifdef SUPPORT_REALMS +#define PEER_CONFIG_REALM (1 << 4) /* Default realm. */ + u_int32_t realm; +#endif + /* Timer values. */ u_int32_t v_start; u_int32_t v_connect; @@ -889,6 +894,11 @@ extern int peer_weight_unset (struct peer *); extern int peer_timers_set (struct peer *, u_int32_t, u_int32_t); extern int peer_timers_unset (struct peer *); +#ifdef SUPPORT_REALMS +extern int peer_realm_set (struct peer *, u_int32_t); +extern int peer_realm_unset (struct peer *); +#endif + extern int peer_timers_connect_set (struct peer *, u_int32_t); extern int peer_timers_connect_unset (struct peer *); |