diff options
author | Claudio Jeker <claudio@cvs.openbsd.org> | 2005-02-10 14:05:49 +0000 |
---|---|---|
committer | Claudio Jeker <claudio@cvs.openbsd.org> | 2005-02-10 14:05:49 +0000 |
commit | 7ba285852c57519e95c0adb0d3c5bda648ee6f00 (patch) | |
tree | 9c5cc4829fe5545d4b8aa4f9a358fe501b196a39 /usr.sbin/ospfd/ospfd.h | |
parent | 8416919870b0a44c0ac353b967baed4dcfcaa31b (diff) |
Work around a timing issue in the db exchange phase. The DB description
packets comming from the net are looped through the RDE and may get
delayed because of this. The result is that the neighbor FSM ends in
state FULL instead of LOADING and so the LSDB is not correctly
synchronized. Issue found by norby@ OK norby@
Diffstat (limited to 'usr.sbin/ospfd/ospfd.h')
-rw-r--r-- | usr.sbin/ospfd/ospfd.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.sbin/ospfd/ospfd.h b/usr.sbin/ospfd/ospfd.h index 5a2c3855d6d..f47a5cf22ac 100644 --- a/usr.sbin/ospfd/ospfd.h +++ b/usr.sbin/ospfd/ospfd.h @@ -1,4 +1,4 @@ -/* $OpenBSD: ospfd.h,v 1.7 2005/02/09 17:41:16 claudio Exp $ */ +/* $OpenBSD: ospfd.h,v 1.8 2005/02/10 14:05:48 claudio Exp $ */ /* * Copyright (c) 2004 Esben Norby <norby@openbsd.org> @@ -106,6 +106,7 @@ enum imsg_type { IMSG_NEIGHBOR_DOWN, IMSG_NEIGHBOR_CHANGE, IMSG_DD, + IMSG_DD_END, IMSG_DB_SNAPSHOT, IMSG_DB_END, IMSG_LS_REQ, |