net_gen, net_util: Regenerate bindings

Regernating the bindings required some minor changes to accomodate
changes around the accessing of unions.

Signed-off-by: Rob Bradford <robert.bradford@intel.com>
This commit is contained in:
Rob Bradford
2021-05-07 10:01:37 +00:00
committed by Sebastien Boeuf
parent 1f94208090
commit f0b64547c2
5 changed files with 1209 additions and 4093 deletions

View File

@@ -1,89 +1,95 @@
// Copyright 2017 The Chromium OS Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the THIRD-PARTY file.
// Copyright © 2021 Intel Corporation
//
// SPDX-License-Identifier: Apache-2.0
//
/* automatically generated by rust-bindgen */
// bindgen /usr/include/linux/sockios.h --no-layout-tests
pub const FIOSETOWN: ::std::os::raw::c_uint = 35073;
pub const SIOCSPGRP: ::std::os::raw::c_uint = 35074;
pub const FIOGETOWN: ::std::os::raw::c_uint = 35075;
pub const SIOCGPGRP: ::std::os::raw::c_uint = 35076;
pub const SIOCATMARK: ::std::os::raw::c_uint = 35077;
pub const SIOCGSTAMP: ::std::os::raw::c_uint = 35078;
pub const SIOCGSTAMPNS: ::std::os::raw::c_uint = 35079;
pub const SOCK_IOC_TYPE: ::std::os::raw::c_uint = 137;
pub const SIOCADDRT: ::std::os::raw::c_uint = 35083;
pub const SIOCDELRT: ::std::os::raw::c_uint = 35084;
pub const SIOCRTMSG: ::std::os::raw::c_uint = 35085;
pub const SIOCGIFNAME: ::std::os::raw::c_uint = 35088;
pub const SIOCSIFLINK: ::std::os::raw::c_uint = 35089;
pub const SIOCGIFCONF: ::std::os::raw::c_uint = 35090;
pub const SIOCGIFFLAGS: ::std::os::raw::c_uint = 35091;
pub const SIOCSIFFLAGS: ::std::os::raw::c_uint = 35092;
pub const SIOCGIFADDR: ::std::os::raw::c_uint = 35093;
pub const SIOCSIFADDR: ::std::os::raw::c_uint = 35094;
pub const SIOCGIFDSTADDR: ::std::os::raw::c_uint = 35095;
pub const SIOCSIFDSTADDR: ::std::os::raw::c_uint = 35096;
pub const SIOCGIFBRDADDR: ::std::os::raw::c_uint = 35097;
pub const SIOCSIFBRDADDR: ::std::os::raw::c_uint = 35098;
pub const SIOCGIFNETMASK: ::std::os::raw::c_uint = 35099;
pub const SIOCSIFNETMASK: ::std::os::raw::c_uint = 35100;
pub const SIOCGIFMETRIC: ::std::os::raw::c_uint = 35101;
pub const SIOCSIFMETRIC: ::std::os::raw::c_uint = 35102;
pub const SIOCGIFMEM: ::std::os::raw::c_uint = 35103;
pub const SIOCSIFMEM: ::std::os::raw::c_uint = 35104;
pub const SIOCGIFMTU: ::std::os::raw::c_uint = 35105;
pub const SIOCSIFMTU: ::std::os::raw::c_uint = 35106;
pub const SIOCSIFNAME: ::std::os::raw::c_uint = 35107;
pub const SIOCSIFHWADDR: ::std::os::raw::c_uint = 35108;
pub const SIOCGIFENCAP: ::std::os::raw::c_uint = 35109;
pub const SIOCSIFENCAP: ::std::os::raw::c_uint = 35110;
pub const SIOCGIFHWADDR: ::std::os::raw::c_uint = 35111;
pub const SIOCGIFSLAVE: ::std::os::raw::c_uint = 35113;
pub const SIOCSIFSLAVE: ::std::os::raw::c_uint = 35120;
pub const SIOCADDMULTI: ::std::os::raw::c_uint = 35121;
pub const SIOCDELMULTI: ::std::os::raw::c_uint = 35122;
pub const SIOCGIFINDEX: ::std::os::raw::c_uint = 35123;
pub const SIOGIFINDEX: ::std::os::raw::c_uint = 35123;
pub const SIOCSIFPFLAGS: ::std::os::raw::c_uint = 35124;
pub const SIOCGIFPFLAGS: ::std::os::raw::c_uint = 35125;
pub const SIOCDIFADDR: ::std::os::raw::c_uint = 35126;
pub const SIOCSIFHWBROADCAST: ::std::os::raw::c_uint = 35127;
pub const SIOCGIFCOUNT: ::std::os::raw::c_uint = 35128;
pub const SIOCGIFBR: ::std::os::raw::c_uint = 35136;
pub const SIOCSIFBR: ::std::os::raw::c_uint = 35137;
pub const SIOCGIFTXQLEN: ::std::os::raw::c_uint = 35138;
pub const SIOCSIFTXQLEN: ::std::os::raw::c_uint = 35139;
pub const SIOCETHTOOL: ::std::os::raw::c_uint = 35142;
pub const SIOCGMIIPHY: ::std::os::raw::c_uint = 35143;
pub const SIOCGMIIREG: ::std::os::raw::c_uint = 35144;
pub const SIOCSMIIREG: ::std::os::raw::c_uint = 35145;
pub const SIOCWANDEV: ::std::os::raw::c_uint = 35146;
pub const SIOCOUTQNSD: ::std::os::raw::c_uint = 35147;
pub const SIOCGSKNS: ::std::os::raw::c_uint = 35148;
pub const SIOCDARP: ::std::os::raw::c_uint = 35155;
pub const SIOCGARP: ::std::os::raw::c_uint = 35156;
pub const SIOCSARP: ::std::os::raw::c_uint = 35157;
pub const SIOCDRARP: ::std::os::raw::c_uint = 35168;
pub const SIOCGRARP: ::std::os::raw::c_uint = 35169;
pub const SIOCSRARP: ::std::os::raw::c_uint = 35170;
pub const SIOCGIFMAP: ::std::os::raw::c_uint = 35184;
pub const SIOCSIFMAP: ::std::os::raw::c_uint = 35185;
pub const SIOCADDDLCI: ::std::os::raw::c_uint = 35200;
pub const SIOCDELDLCI: ::std::os::raw::c_uint = 35201;
pub const SIOCGIFVLAN: ::std::os::raw::c_uint = 35202;
pub const SIOCSIFVLAN: ::std::os::raw::c_uint = 35203;
pub const SIOCBONDENSLAVE: ::std::os::raw::c_uint = 35216;
pub const SIOCBONDRELEASE: ::std::os::raw::c_uint = 35217;
pub const SIOCBONDSETHWADDR: ::std::os::raw::c_uint = 35218;
pub const SIOCBONDSLAVEINFOQUERY: ::std::os::raw::c_uint = 35219;
pub const SIOCBONDINFOQUERY: ::std::os::raw::c_uint = 35220;
pub const SIOCBONDCHANGEACTIVE: ::std::os::raw::c_uint = 35221;
pub const SIOCBRADDBR: ::std::os::raw::c_uint = 35232;
pub const SIOCBRDELBR: ::std::os::raw::c_uint = 35233;
pub const SIOCBRADDIF: ::std::os::raw::c_uint = 35234;
pub const SIOCBRDELIF: ::std::os::raw::c_uint = 35235;
pub const SIOCSHWTSTAMP: ::std::os::raw::c_uint = 35248;
pub const SIOCGHWTSTAMP: ::std::os::raw::c_uint = 35249;
pub const SIOCDEVPRIVATE: ::std::os::raw::c_uint = 35312;
pub const SIOCPROTOPRIVATE: ::std::os::raw::c_uint = 35296;
/* automatically generated by rust-bindgen 0.58.1 */
pub const __BITS_PER_LONG: u32 = 64;
pub const FIOSETOWN: u32 = 35073;
pub const SIOCSPGRP: u32 = 35074;
pub const FIOGETOWN: u32 = 35075;
pub const SIOCGPGRP: u32 = 35076;
pub const SIOCATMARK: u32 = 35077;
pub const SIOCGSTAMP_OLD: u32 = 35078;
pub const SIOCGSTAMPNS_OLD: u32 = 35079;
pub const SOCK_IOC_TYPE: u32 = 137;
pub const SIOCGSTAMP: u32 = 35078;
pub const SIOCGSTAMPNS: u32 = 35079;
pub const SIOCADDRT: u32 = 35083;
pub const SIOCDELRT: u32 = 35084;
pub const SIOCRTMSG: u32 = 35085;
pub const SIOCGIFNAME: u32 = 35088;
pub const SIOCSIFLINK: u32 = 35089;
pub const SIOCGIFCONF: u32 = 35090;
pub const SIOCGIFFLAGS: u32 = 35091;
pub const SIOCSIFFLAGS: u32 = 35092;
pub const SIOCGIFADDR: u32 = 35093;
pub const SIOCSIFADDR: u32 = 35094;
pub const SIOCGIFDSTADDR: u32 = 35095;
pub const SIOCSIFDSTADDR: u32 = 35096;
pub const SIOCGIFBRDADDR: u32 = 35097;
pub const SIOCSIFBRDADDR: u32 = 35098;
pub const SIOCGIFNETMASK: u32 = 35099;
pub const SIOCSIFNETMASK: u32 = 35100;
pub const SIOCGIFMETRIC: u32 = 35101;
pub const SIOCSIFMETRIC: u32 = 35102;
pub const SIOCGIFMEM: u32 = 35103;
pub const SIOCSIFMEM: u32 = 35104;
pub const SIOCGIFMTU: u32 = 35105;
pub const SIOCSIFMTU: u32 = 35106;
pub const SIOCSIFNAME: u32 = 35107;
pub const SIOCSIFHWADDR: u32 = 35108;
pub const SIOCGIFENCAP: u32 = 35109;
pub const SIOCSIFENCAP: u32 = 35110;
pub const SIOCGIFHWADDR: u32 = 35111;
pub const SIOCGIFSLAVE: u32 = 35113;
pub const SIOCSIFSLAVE: u32 = 35120;
pub const SIOCADDMULTI: u32 = 35121;
pub const SIOCDELMULTI: u32 = 35122;
pub const SIOCGIFINDEX: u32 = 35123;
pub const SIOGIFINDEX: u32 = 35123;
pub const SIOCSIFPFLAGS: u32 = 35124;
pub const SIOCGIFPFLAGS: u32 = 35125;
pub const SIOCDIFADDR: u32 = 35126;
pub const SIOCSIFHWBROADCAST: u32 = 35127;
pub const SIOCGIFCOUNT: u32 = 35128;
pub const SIOCGIFBR: u32 = 35136;
pub const SIOCSIFBR: u32 = 35137;
pub const SIOCGIFTXQLEN: u32 = 35138;
pub const SIOCSIFTXQLEN: u32 = 35139;
pub const SIOCETHTOOL: u32 = 35142;
pub const SIOCGMIIPHY: u32 = 35143;
pub const SIOCGMIIREG: u32 = 35144;
pub const SIOCSMIIREG: u32 = 35145;
pub const SIOCWANDEV: u32 = 35146;
pub const SIOCOUTQNSD: u32 = 35147;
pub const SIOCGSKNS: u32 = 35148;
pub const SIOCDARP: u32 = 35155;
pub const SIOCGARP: u32 = 35156;
pub const SIOCSARP: u32 = 35157;
pub const SIOCDRARP: u32 = 35168;
pub const SIOCGRARP: u32 = 35169;
pub const SIOCSRARP: u32 = 35170;
pub const SIOCGIFMAP: u32 = 35184;
pub const SIOCSIFMAP: u32 = 35185;
pub const SIOCADDDLCI: u32 = 35200;
pub const SIOCDELDLCI: u32 = 35201;
pub const SIOCGIFVLAN: u32 = 35202;
pub const SIOCSIFVLAN: u32 = 35203;
pub const SIOCBONDENSLAVE: u32 = 35216;
pub const SIOCBONDRELEASE: u32 = 35217;
pub const SIOCBONDSETHWADDR: u32 = 35218;
pub const SIOCBONDSLAVEINFOQUERY: u32 = 35219;
pub const SIOCBONDINFOQUERY: u32 = 35220;
pub const SIOCBONDCHANGEACTIVE: u32 = 35221;
pub const SIOCBRADDBR: u32 = 35232;
pub const SIOCBRDELBR: u32 = 35233;
pub const SIOCBRADDIF: u32 = 35234;
pub const SIOCBRDELIF: u32 = 35235;
pub const SIOCSHWTSTAMP: u32 = 35248;
pub const SIOCGHWTSTAMP: u32 = 35249;
pub const SIOCDEVPRIVATE: u32 = 35312;
pub const SIOCPROTOPRIVATE: u32 = 35296;