xref: /cloud-hypervisor/net_gen/src/sockios.rs (revision 9af2968a7dc47b89bf07ea9dc5e735084efcfa3a)
1 // Copyright © 2021 Intel Corporation
2 //
3 // SPDX-License-Identifier: Apache-2.0
4 //
5 
6 // bindgen /usr/include/linux/sockios.h --no-layout-tests
7 
8 /* automatically generated by rust-bindgen 0.58.1 */
9 
10 pub const __BITS_PER_LONG: u32 = 64;
11 pub const FIOSETOWN: u32 = 35073;
12 pub const SIOCSPGRP: u32 = 35074;
13 pub const FIOGETOWN: u32 = 35075;
14 pub const SIOCGPGRP: u32 = 35076;
15 pub const SIOCATMARK: u32 = 35077;
16 pub const SIOCGSTAMP_OLD: u32 = 35078;
17 pub const SIOCGSTAMPNS_OLD: u32 = 35079;
18 pub const SOCK_IOC_TYPE: u32 = 137;
19 pub const SIOCGSTAMP: u32 = 35078;
20 pub const SIOCGSTAMPNS: u32 = 35079;
21 pub const SIOCADDRT: u32 = 35083;
22 pub const SIOCDELRT: u32 = 35084;
23 pub const SIOCRTMSG: u32 = 35085;
24 pub const SIOCGIFNAME: u32 = 35088;
25 pub const SIOCSIFLINK: u32 = 35089;
26 pub const SIOCGIFCONF: u32 = 35090;
27 pub const SIOCGIFFLAGS: u32 = 35091;
28 pub const SIOCSIFFLAGS: u32 = 35092;
29 pub const SIOCGIFADDR: u32 = 35093;
30 pub const SIOCSIFADDR: u32 = 35094;
31 pub const SIOCGIFDSTADDR: u32 = 35095;
32 pub const SIOCSIFDSTADDR: u32 = 35096;
33 pub const SIOCGIFBRDADDR: u32 = 35097;
34 pub const SIOCSIFBRDADDR: u32 = 35098;
35 pub const SIOCGIFNETMASK: u32 = 35099;
36 pub const SIOCSIFNETMASK: u32 = 35100;
37 pub const SIOCGIFMETRIC: u32 = 35101;
38 pub const SIOCSIFMETRIC: u32 = 35102;
39 pub const SIOCGIFMEM: u32 = 35103;
40 pub const SIOCSIFMEM: u32 = 35104;
41 pub const SIOCGIFMTU: u32 = 35105;
42 pub const SIOCSIFMTU: u32 = 35106;
43 pub const SIOCSIFNAME: u32 = 35107;
44 pub const SIOCSIFHWADDR: u32 = 35108;
45 pub const SIOCGIFENCAP: u32 = 35109;
46 pub const SIOCSIFENCAP: u32 = 35110;
47 pub const SIOCGIFHWADDR: u32 = 35111;
48 pub const SIOCGIFSLAVE: u32 = 35113;
49 pub const SIOCSIFSLAVE: u32 = 35120;
50 pub const SIOCADDMULTI: u32 = 35121;
51 pub const SIOCDELMULTI: u32 = 35122;
52 pub const SIOCGIFINDEX: u32 = 35123;
53 pub const SIOGIFINDEX: u32 = 35123;
54 pub const SIOCSIFPFLAGS: u32 = 35124;
55 pub const SIOCGIFPFLAGS: u32 = 35125;
56 pub const SIOCDIFADDR: u32 = 35126;
57 pub const SIOCSIFHWBROADCAST: u32 = 35127;
58 pub const SIOCGIFCOUNT: u32 = 35128;
59 pub const SIOCGIFBR: u32 = 35136;
60 pub const SIOCSIFBR: u32 = 35137;
61 pub const SIOCGIFTXQLEN: u32 = 35138;
62 pub const SIOCSIFTXQLEN: u32 = 35139;
63 pub const SIOCETHTOOL: u32 = 35142;
64 pub const SIOCGMIIPHY: u32 = 35143;
65 pub const SIOCGMIIREG: u32 = 35144;
66 pub const SIOCSMIIREG: u32 = 35145;
67 pub const SIOCWANDEV: u32 = 35146;
68 pub const SIOCOUTQNSD: u32 = 35147;
69 pub const SIOCGSKNS: u32 = 35148;
70 pub const SIOCDARP: u32 = 35155;
71 pub const SIOCGARP: u32 = 35156;
72 pub const SIOCSARP: u32 = 35157;
73 pub const SIOCDRARP: u32 = 35168;
74 pub const SIOCGRARP: u32 = 35169;
75 pub const SIOCSRARP: u32 = 35170;
76 pub const SIOCGIFMAP: u32 = 35184;
77 pub const SIOCSIFMAP: u32 = 35185;
78 pub const SIOCADDDLCI: u32 = 35200;
79 pub const SIOCDELDLCI: u32 = 35201;
80 pub const SIOCGIFVLAN: u32 = 35202;
81 pub const SIOCSIFVLAN: u32 = 35203;
82 pub const SIOCBONDENSLAVE: u32 = 35216;
83 pub const SIOCBONDRELEASE: u32 = 35217;
84 pub const SIOCBONDSETHWADDR: u32 = 35218;
85 pub const SIOCBONDSLAVEINFOQUERY: u32 = 35219;
86 pub const SIOCBONDINFOQUERY: u32 = 35220;
87 pub const SIOCBONDCHANGEACTIVE: u32 = 35221;
88 pub const SIOCBRADDBR: u32 = 35232;
89 pub const SIOCBRDELBR: u32 = 35233;
90 pub const SIOCBRADDIF: u32 = 35234;
91 pub const SIOCBRDELIF: u32 = 35235;
92 pub const SIOCSHWTSTAMP: u32 = 35248;
93 pub const SIOCGHWTSTAMP: u32 = 35249;
94 pub const SIOCDEVPRIVATE: u32 = 35312;
95 pub const SIOCPROTOPRIVATE: u32 = 35296;
96