netlink_packet_route/neighbour/
flags.rs
1const NTF_USE: u8 = 1 << 0;
4const NTF_SELF: u8 = 1 << 1;
5const NTF_CONTROLLER: u8 = 1 << 2;
7const NTF_PROXY: u8 = 1 << 3;
8const NTF_EXT_LEARNED: u8 = 1 << 4;
9const NTF_OFFLOADED: u8 = 1 << 5;
10const NTF_STICKY: u8 = 1 << 6;
11const NTF_ROUTER: u8 = 1 << 7;
12
13bitflags! {
14 #[derive(Clone, Eq, PartialEq, Debug, Copy, Default)]
15 #[non_exhaustive]
16 pub struct NeighbourFlags: u8 {
17 const Use = NTF_USE;
18 const Own = NTF_SELF;
19 const Controller = NTF_CONTROLLER;
20 const Proxy = NTF_PROXY;
21 const ExtLearned = NTF_EXT_LEARNED;
22 const Offloaded = NTF_OFFLOADED;
23 const Sticky = NTF_STICKY;
24 const Router = NTF_ROUTER;
25 const _ = !0;
26 }
27}