| ... | ... | @@ -7121,6 +7121,19 @@ pub const SIOCPROTOPRIVATE = 0x89E0; |
| 7121 | 7121 | |
| 7122 | 7122 | pub const IFNAMESIZE = 16; |
| 7123 | 7123 | |
| 7124 | pub const IFF = packed struct(u16) { |
| 7125 | UP: bool = false, |
| 7126 | BROADCAST: bool = false, |
| 7127 | DEBUG: bool = false, |
| 7128 | LOOPBACK: bool = false, |
| 7129 | POINTOPOINT: bool = false, |
| 7130 | NOTRAILERS: bool = false, |
| 7131 | RUNNING: bool = false, |
| 7132 | NOARP: bool = false, |
| 7133 | PROMISC: bool = false, |
| 7134 | _9: u7 = 0, |
| 7135 | }; |
| 7136 | |
| 7124 | 7137 | pub const ifmap = extern struct { |
| 7125 | 7138 | mem_start: usize, |
| 7126 | 7139 | mem_end: usize, |
| ... | ... | @@ -7140,7 +7153,7 @@ pub const ifreq = extern struct { |
| 7140 | 7153 | broadaddr: sockaddr, |
| 7141 | 7154 | netmask: sockaddr, |
| 7142 | 7155 | hwaddr: sockaddr, |
| 7143 | | flags: i16, |
| 7156 | flags: IFF, |
| 7144 | 7157 | ivalue: i32, |
| 7145 | 7158 | mtu: i32, |
| 7146 | 7159 | map: ifmap, |