diff options
author | Henning Brauer <henning@cvs.openbsd.org> | 2004-03-10 11:38:34 +0000 |
---|---|---|
committer | Henning Brauer <henning@cvs.openbsd.org> | 2004-03-10 11:38:34 +0000 |
commit | abad3baed4b13617494132f3b7093177b1632689 (patch) | |
tree | d962ec01cd551fcb8b25c02377ca79126b03b13e /usr.sbin/bgpd/bgpd.h | |
parent | fd7b9fc3b134fe231ec808a21c97c2a2d0824660 (diff) |
implement framework to announce capabilities in the open messages we send.
this includes handling "unsupported optional parameter" notifications from the
peer and retrying without capability announcement. claudio ok
Diffstat (limited to 'usr.sbin/bgpd/bgpd.h')
-rw-r--r-- | usr.sbin/bgpd/bgpd.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.sbin/bgpd/bgpd.h b/usr.sbin/bgpd/bgpd.h index 7f94cb412c3..fd1fc8de1a0 100644 --- a/usr.sbin/bgpd/bgpd.h +++ b/usr.sbin/bgpd/bgpd.h @@ -1,4 +1,4 @@ -/* $OpenBSD: bgpd.h,v 1.104 2004/03/02 19:45:04 henning Exp $ */ +/* $OpenBSD: bgpd.h,v 1.105 2004/03/10 11:38:32 henning Exp $ */ /* * Copyright (c) 2003, 2004 Henning Brauer <henning@openbsd.org> @@ -160,6 +160,7 @@ struct peer_config { enum announce_type announce_type; enum enforce_as enforce_as; char tcp_md5_key[TCP_MD5_KEY_LEN]; + u_int8_t capabilities; enum reconf_action reconf_action; }; |