diff options
author | claudio <claudio@openbsd.org> | 2020-01-21 11:10:24 +0000 |
---|---|---|
committer | claudio <claudio@openbsd.org> | 2020-01-21 11:10:24 +0000 |
commit | ef86330c9bb6c22074d160c66c14eb3c02774232 (patch) | |
tree | 4d91838991a0f2d662b2fef62222c38cf6f5ba3c /usr.sbin | |
parent | Set --enable-openssl-hash to use digests from libcrypto instead (diff) | |
download | wireguard-openbsd-ef86330c9bb6c22074d160c66c14eb3c02774232.tar.xz wireguard-openbsd-ef86330c9bb6c22074d160c66c14eb3c02774232.zip |
Add some additional cease error subcodes as defined by iana.
OK denis@ deraadt@
Diffstat (limited to 'usr.sbin')
-rw-r--r-- | usr.sbin/bgpd/bgpd.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/usr.sbin/bgpd/bgpd.h b/usr.sbin/bgpd/bgpd.h index 6a400d1d312..eedf36a5e3f 100644 --- a/usr.sbin/bgpd/bgpd.h +++ b/usr.sbin/bgpd/bgpd.h @@ -1,4 +1,4 @@ -/* $OpenBSD: bgpd.h,v 1.397 2020/01/09 11:55:25 claudio Exp $ */ +/* $OpenBSD: bgpd.h,v 1.398 2020/01/21 11:10:24 claudio Exp $ */ /* * Copyright (c) 2003, 2004 Henning Brauer <henning@openbsd.org> @@ -574,7 +574,9 @@ enum suberr_cease { ERR_CEASE_CONN_REJECT, ERR_CEASE_OTHER_CHANGE, ERR_CEASE_COLLISION, - ERR_CEASE_RSRC_EXHAUST + ERR_CEASE_RSRC_EXHAUST, + ERR_CEASE_HARD_RESET, + ERR_CEASE_MAX_SENT_PREFIX }; struct kroute_node; @@ -1432,14 +1434,16 @@ static const char * const suberr_update_names[] = { static const char * const suberr_cease_names[] = { "none", - "max-prefix exceeded", + "received max-prefix exceeded", "administratively down", "peer unconfigured", "administrative reset", "connection rejected", "other config change", "collision", - "resource exhaustion" + "resource exhaustion", + "hard reset", + "sent max-prefix exceeded" }; static const char * const ctl_res_strerror[] = { |