mirror of
https://gitlab.nic.cz/labs/bird.git
synced 2024-12-22 17:51:53 +00:00
struct ospf_neigbor corrected.
This commit is contained in:
parent
c76674f0e9
commit
903a3f3928
@ -112,22 +112,25 @@ struct ospf_hello_packet {
|
|||||||
u32 bdr;
|
u32 bdr;
|
||||||
};
|
};
|
||||||
|
|
||||||
/* FIXME: int is not a good idea */
|
|
||||||
struct ospf_neighbor
|
struct ospf_neighbor
|
||||||
{
|
{
|
||||||
|
struct ospf_iface *ifa;
|
||||||
int state;
|
int state;
|
||||||
#define NEIGHBOR_DOWN 0
|
#define NEIGHBOR_DOWN 0
|
||||||
#define NEIGHBOR_INIT 1
|
#define NEIGHBOR_INIT 1
|
||||||
#define NEIGHBOR_2WAY 2
|
#define NEIGHBOR_2WAY 2
|
||||||
#define NEIGHBOR_ATTEMPT 3
|
#define NEIGHBOR_ATTEMPT 3
|
||||||
#define NEIGHBOR_EXSTART 4
|
#define NEIGHBOR_EXSTART 4
|
||||||
|
#define NEIGHBOR_EXCHANGE 5
|
||||||
|
#define NEIGHBOR_LOADING 6
|
||||||
|
#define NEIGHBOR_FULL 7
|
||||||
timer *inactim; /* Inactivity timer */
|
timer *inactim; /* Inactivity timer */
|
||||||
int ms; /* Master/slave */
|
byte ms; /* Master/slave */
|
||||||
int dds; /* DD Sequence number being sentg */
|
u32 dds; /* DD Sequence number being sentg */
|
||||||
int ddr; /* last Dat Des packet */
|
u32 ddr; /* last Dat Des packet */
|
||||||
u32 rid; /* Router ID */
|
u32 rid; /* Router ID */
|
||||||
int pri; /* Priority */
|
byte pri; /* Priority */
|
||||||
int options; /* Options */
|
byte options; /* Options */
|
||||||
u32 dr; /* Neigbour's idea of DR */
|
u32 dr; /* Neigbour's idea of DR */
|
||||||
u32 bdr; /* Neigbour's idea of BDR */
|
u32 bdr; /* Neigbour's idea of BDR */
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user