From: Marc Rittinghaus Date: Tue, 5 Jul 2022 19:35:26 +0000 (+0200) Subject: Upgrade to GO 1.18 and gccgo 12.1.0 X-Git-Tag: RELEASE-0.14.0~1 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=20b7203f88a8d939f35e675d94f048678855062b;p=unikraft%2Flibs%2Flibgo.git Upgrade to GO 1.18 and gccgo 12.1.0 This commit upgrades the library version to 1.18 by using the upstream GO runtime library provided by GCC12. New Makefile rules are introduced to compartimentalize GO pacakge bulding. Helper scripts are also added to assist with creation of such Makefiles. Glue code was also added to help with compatibility, and additional headers from `libffi` and `libbacktrace` were also introduced. Co-authored-by: Marc Rittinghaus Co-authored-by: Eduard Vintilă Signed-off-by: Marc Rittinghaus Signed-off-by: Eduard Vintilă Reviewed-by: Radu Nichita Reviewed-by: Stefan Jumarea Approved-by: Razvan Deaconescu Tested-by: Unikraft CI GitHub-Closes: #7 --- diff --git a/COPYING.md b/COPYING.md deleted file mode 100644 index 084ac73..0000000 --- a/COPYING.md +++ /dev/null @@ -1,39 +0,0 @@ -License -======= - -Unikraft libgo wrappers ----------------------------------- - -This repository contains wrapper code to build libgo with Unikraft. -Each C code file in this repository should declare who is the -copyright owner and under which terms and conditions the code is -licensed. If such a licence note is missing, the following copyright -notice will apply: - - Copyright (c) Year, Institution. All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - 3. Neither the name of the copyright holder nor the names of its - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE - LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. - diff --git a/Config.uk b/Config.uk index d4e65a5..c10bde3 100644 --- a/Config.uk +++ b/Config.uk @@ -1,20 +1,17 @@ -config LIBGO +menuconfig LIBGO bool "libgo - Go library" default n select LIBUKDEBUG select LIBUKALLOC - select LIBNEWLIBC - select LIBUKMMAP - select LIBPOSIX_SYSINFO + select LIBPOSIX_EVENT + select LIBUKSIGNAL + select PAGING + select LIBUKVMEM + select LIBPOSIX_MMAP select LIBCOMPILER_RT select LIBUNWIND - select LIBCXX - select LIBCXXABI - select LIBPTHREAD_EMBEDDED - select LIBGCC - select LIBFFI - select LIBBACKTRACE select LIBLWIP - select LIBUCONTEXT - select LIBPOSIX_USER - select LIBSYSCALL_SHIM + +if LIBGO + +endif diff --git a/MAINTAINERS.md b/MAINTAINERS.md deleted file mode 100644 index cfd114e..0000000 --- a/MAINTAINERS.md +++ /dev/null @@ -1,11 +0,0 @@ -Maintainers List -================ - -For notes on how to read this information, please refer to `MAINTAINERS.md` in -the main Unikraft repository. - - LIBGO-UNIKRAFT - M: Costin Lupu - M: Felipe Huici - L: minios-devel@lists.xen.org - F: * diff --git a/Makefile.build b/Makefile.build new file mode 100644 index 0000000..b896c31 --- /dev/null +++ b/Makefile.build @@ -0,0 +1,30 @@ +# TODO: Can we create build rules for the Makefiles instead? +ifneq ($(call qstrip,$(UK_GOLIBS_R) $(UK_GOLIBS_R-y)),) +$(foreach L,$(UK_GOLIBS_R) $(UK_GOLIBS_R-y), \ + $(shell $(GO_PY3) $(GO_BM) -b $(L) \ + $($(call vgolib,$(L))_BASE) \ + -o $(call golibnametomk,$(L)) \ + $($(call vprefix_golib,$(L),SRCS)) \ + $($(call vprefix_golib,$(L),SRCS-y))); \ + $(eval include $(call golibnametomk,$(L))); \ +) +endif + +ifneq ($(call qstrip,$(UK_GOLIBS) $(UK_GOLIBS-y)),) +$(foreach L,$(UK_GOLIBS) $(UK_GOLIBS-y), \ + $(if $(call qstrip,$($(call vprefix_golib,$(L),SRCS)) \ + $($(call vprefix_golib,$(L),SRCS-y))), \ + $(eval $(call build_golib,$(L), \ + $($(call vprefix_golib,$(L),SRCS)) \ + $($(call vprefix_golib,$(L),SRCS-y)), \ + $(call golibnametoolib,$(L)), \ + $(call golibnametoalib, \ + $($(call vgolib,$(L))_DEPS) \ + $($(call vgolib,$(L))_DEPS-y)), \ + $($(call vprefix_golib,$(L),GOFLAGS)) \ + $($(call vprefix_golib,$(L),GOFLAGS-y)))); \ + , \ + $(call verbose_info,Warning: $(L) has no sources$(comma) ignoring...) \ + ); \ +) +endif diff --git a/Makefile.clean b/Makefile.clean new file mode 100644 index 0000000..4a12562 --- /dev/null +++ b/Makefile.clean @@ -0,0 +1,5 @@ +ifneq ($(call qstrip,$(UK_GOLIBS) $(UK_GOLIBS-y)),) +$(foreach L,$(UK_GOLIBS) $(UK_GOLIBS-y), \ +$(eval $(call clean_golib,$(L))); \ +) +endif diff --git a/Makefile.rules b/Makefile.rules index 49f8730..9c8fbec 100644 --- a/Makefile.rules +++ b/Makefile.rules @@ -1,23 +1,206 @@ -define buildrule_go = -$(4): $(2) | preprocess - $(call build_cmd,GOC,$(1),$(4),\ - $(GOC) $$(COMPFLAGS) $$(COMPFLAGS-y) \ - $$(GOCINCLUDES) $$(GOCINCLUDES-y) \ - $$($(call vprefix_lib,$(1),GOCINCLUDES)) $$($(call vprefix_lib,$(1),GOCINCLUDES-y)) \ - $$($(call vprefix_src,$(1),$(2),$(3),INCLUDES)) $$($(call vprefix_src,$(1),$(2),$(3),INCLUDES-y)) \ - $$($(call vprefix_glb,$(3),ARCHFLAGS)) $$($(call vprefix_glb,$(3),ARCHFLAGS-y)) \ - $$(GOCFLAGS) $$(GOCFLAGS-y) $$(GOCFLAGS_EXTRA) \ - $$($(call vprefix_lib,$(1),GOCFLAGS)) $$($(call vprefix_lib,$(1),GOCFLAGS-y)) \ - $$($(call vprefix_src,$(1),$(2),$(3),FLAGS)) $$($(call vprefix_src,$(1),$(2),$(3),FLAGS-y)) \ +# SPDX-License-Identifier: BSD-3-Clause +# +# libgo Makefile.rules +# +# Authors: Marc Rittinghaus +# +# Copyright (c) 2022, Karlsruhe Institute of Technology (KIT) +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived from +# this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# + +GO_LIBGO_PATH := $(dir $(lastword $(MAKEFILE_LIST))) + +GO_BM := $(addsuffix /scripts/gen-makefile.py,$(GO_LIBGO_PATH)) +GO_PY3 := python3 + +# To avoid name clashes with regular Unikraft libraries we build all the go +# packages in the go subfolder of the build directory +GO_PREFIX = go +GO_BUILD_DIR = $(BUILD_DIR)/$(GO_PREFIX) + +################################################################################ +# Paths and Filenames +################################################################################ + +# Transform $libname to object file name +# Example: example.com/test -> $(GO_BUILD_DIR)/example.com/test/test.o +# golibnametoolib $libname(s) +define golibnametoolib = +$(addprefix $(GO_BUILD_DIR)/,$(join $(1),\ + $(addsuffix .o,$(addprefix /,$(notdir $(1)))))) +endef + +# Transform $libname to archive file name +# Example: example.com/test -> $(GO_BUILD_DIR)/example.com/libtest.a +# golibnametoalib $libname(s) +define golibnametoalib = +$(addprefix $(GO_BUILD_DIR)/,$(join $(dir $(1)),\ + $(addsuffix .a,$(addprefix lib,$(notdir $(1)))))) +endef + +# Receive Makefile path for a library +# Example: example.com/test -> $(GO_BUILD_DIR)/example.com/test/Makefile +define golibnametomk = +$(addprefix $(GO_BUILD_DIR)/,$(addsuffix /Makefile,$(1))) +endef + +# Returns all source files which are not .go files +# Example: test.go test.c -> test.c +# gonotgo $file(s) +define gonotgo = +$(patsubst %.go,,$(1)) +endef + +# Returns the name of the object files for each non-go source file +# Example: example.com/test test.go test.c -> +# $(GO_BUILD_DIR)/example.com/test/test.c.o +# gonotgoobjs $libname $file(s) +define gonotgoobjs = +$(addprefix $(GO_BUILD_DIR)/$(1)/,$(addsuffix .o,\ + $(call gonotgo,$(notdir $(2))))) +endef + +################################################################################ +# Variable name prefixes +################################################################################ + +# Transform $libname to a variable name. This will uppercase and substitute +# . and / and - with underscores. +# Example: example.com/test -> EXAMPLE_COM_TEST +# vgolib $libname(s) +vgolib = $(call uc,$(subst .,_,$(subst /,_,$(subst -,_,$(1))))) + +# Build a variable name from $libname +# Example: example.com/test, SRCS -> EXAMPLE_COM_TEST_SRCS +# vprefix_golib $libname,$varname(s) +vprefix_golib = $(addprefix $(call vgolib,$(1))_,$(2)) + +################################################################################ +# Registration +################################################################################ + +# Filter compiler flags commonly used in Unikraft that are not supported by +# gccgo and trigger a warning during build +# _filter_flags $flags +define _gofilter_flags = +$(subst -ffreestanding,, \ +$(subst -fhosted,,$(1))) +endef + +# _linkgolib $libname +define _linkgolib = +UK_ALIBS-y += $(call golibnametoalib,$(1)) +endef + +# Register a GO library to the build system. This might be GO main +# or a different GO package (in which case we have the addtional +# -fgo-pkgpath flag) +# +# TODO: We do not handle the case where dependencies are includes +# multiple times +# +# __addgolib $libname,$extraflags,$linkit +define __addgolib = +$(call mk_sub_libbuild_dir,$(GO_PREFIX),$(1)) +UK_GOLIBS-y += $(1) +UK_ALIBS-$(3) += $(call golibnametoalib,$(1)) +$(eval $(call vgolib,$(1))_BASE := $(IMPORT_BASE)) +$(eval $(call vgolib,$(1))_BUILD := $(GO_BUILD_DIR)/$(1)) +$(eval $(call vgolib,$(1))_GOFLAGS += $(2)) +endef + +# _addgolib $libname,$extraflags,$linkit +_addgolib = $(call __addgolib,$(1),-fgo-pkgpath=$(1) $(2),$(3)) + +# _addgolib $libname,$extraflags +_addgoapp = $(call __addgolib,$(1),$(2),y) + +# Register a GO library and append it to the list of libraries that need to +# be processed for dependency resolution before starting the actual build +# addgolib $libname +define addgolib +$(call _addgolib,$(1),,y) +UK_GOLIBS_R += $(1) +endef + +# addgolib_s $libname,$switch +define addgolib_s +ifeq ($(2),y) +$(call addgolib,$(1)) +endif +endef + +# Same as addgolib but for an GO application library supplying the main pkg +# addgoapp $libname +define addgoapp = +$(call _addgoapp,$(1),) +UK_GOLIBS_R += $(1) +endef + +# addgoapp_s $libname,$switch +define addgoapp_s +ifeq ($(2),y) +$(call addgoapp,$(1)) +endif +endef + +################################################################################ +# Buildrules for libraries +################################################################################ + +# build_golib $libname,$source,$target,$deps,$extraflags +define build_golib = +$(call golibnametoalib,$(1)): $(2) $(4) $(call gonotgoobjs,$(1),$(2)) + $(call build_cmd,GCCGO,$(1),$(3),\ + $(GOC) $$(call _gofilter_flags,$$(COMPFLAGS) $$(COMPFLAGS-y)) \ + $$(GOFLAGS) $$(GOFLAGS-y) \ $(5) \ - $$(DBGFLAGS) $$(DBGFLAGS-y) \ - -D__LIBNAME__=$(1) -D__BASENAME__=$(notdir $(2)) $(if $(3),-D__VARIANT__=$(3)) \ - -c $(2) -o $(4) $(call depflags,$(4)) + -I $(GO_BUILD_DIR) \ + $$(call _gofilter_flags,$$(DBGFLAGS) $$(DBGFLAGS-y)) \ + -c $(filter %.go,$(2)) -o $(3) \ ) + $(call build_cmd,AR,$(1),$(call golibnametoalib,$(1)),\ + $(AR) rcD $(call golibnametoalib,$(1)) \ + $(3) $(call gonotgoobjs,$(1),$(2)) \ + ) + +$(foreach S,$(call gonotgo,$(2)), \ + $(eval $(call buildrule,$(call vgolib,$(1)),$(S),, \ + $(call gonotgoobjs,$(1),$(S)))) \ +) UK_SRCS-y += $(2) -UK_DEPS-y += $(call out2dep,$(4)) -UK_OBJS-y += $(4) -$(eval $(call vprefix_lib,$(1),OBJS-y) += $(4)) -$(eval $(call vprefix_lib,$(1),CLEAN-y) += $(call build_clean,$(4)) $(call out2dep,$(4))) +UK_OBJS-y += $(3) +$(eval $(call vprefix_golib,$(1),OBJS-y) += $(3)) + +$(eval $(call vprefix_golib,$(1),CLEAN-y) += $(call build_clean,$(3))) +$(eval $(call vprefix_golib,$(1),CLEAN-y) += $(call golibnametoalib,$(1))) + +$(GO_PREFIX)/$(1): $(3) + +.PHONY: $(GO_PREFIX)/$(1) endef diff --git a/Makefile.uk b/Makefile.uk index 8fc0da5..70e13aa 100644 --- a/Makefile.uk +++ b/Makefile.uk @@ -4,9 +4,11 @@ # # Authors: Charalampos Mainas # Costin Lupu +# Marc Rittinghaus # # Copyright (c) 2019, NEC Europe Ltd., NEC Corporation # 2019, University Politehnica of Bucharest +# 2022, Karlsruhe Institute of Technology (KIT) # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions @@ -38,135 +40,156 @@ # Library registration ################################################################################ $(eval $(call addlib_s,libgo,$(CONFIG_LIBGO))) +$(eval $(call addlib_s,libgoffi,$(CONFIG_LIBGO))) +$(eval $(call addlib_s,libgobacktrace,$(CONFIG_LIBGO))) ################################################################################ # Original sources ################################################################################ -LIBGCC_VERSION=7.3.0 +LIBGCC_VERSION=12.1.0 LIBGCC_URL=https://ftp.gnu.org/gnu/gcc/gcc-$(LIBGCC_VERSION)/gcc-$(LIBGCC_VERSION).tar.gz LIBGO_PATCHDIR=$(LIBGO_BASE)/patches LIBGCC_SUBDIR=gcc-$(LIBGCC_VERSION) -## Patch gcc sources with libgo patches -$(eval $(call patch,libgcc,$(LIBGO_PATCHDIR),$(LIBGCC_SUBDIR))) + +ifeq ($(call have_gcc),y) +$(call error_if_gcc_version_lt,12,1) +endif + +$(eval $(call fetch,libgo,$(LIBGCC_URL))) +$(eval $(call patch,libgo,$(LIBGO_PATCHDIR),$(LIBGCC_SUBDIR))) ################################################################################ # Helpers ################################################################################ -LIBGCC_EXTRACTED = $(LIBGCC_ORIGIN)/gcc-$(LIBGCC_VERSION) -LIBGO_EXTRACTED = $(LIBGCC_EXTRACTED)/libgo +LIBGCC_EXTRACTED = $(LIBGO_ORIGIN)/gcc-$(LIBGCC_VERSION) +LIBGO_EXTRACTED = $(LIBGCC_EXTRACTED)/libgo +LIBGOFFI_EXTRACTED = $(LIBGCC_EXTRACTED)/libffi +LIBGOBACKTRACE_EXTRACTED = $(LIBGCC_EXTRACTED)/libbacktrace ################################################################################ # Library includes ################################################################################ -LIBGO_COMMON_INCLUDES-y = -I$(LIBGO_BASE)/include -I$(LIBGO_BASE)/generated/include \ - -I$(LIBGO_EXTRACTED) -I$(LIBGO_EXTRACTED)/runtime \ - -I$(LIBGCC_EXTRACTED)/libffi/include -I$(LIBGCC_BASE)/libffi/include \ - -I$(LIBGCC_EXTRACTED)/libgcc \ - -I$(LIBBACKTRACE_EXTRACTED) \ - -I$(LIBGCC_EXTRACTED)/gcc/include -LIBGO_COMMON_INCLUDES-$(CONFIG_ARCH_X86_64) += -I$(LIBFFI_EXTRACTED)/src/x86 +LIBGO_COMMON_INCLUDES-y += -I$(LIBGO_BASE)/libgo/include +LIBGO_COMMON_INCLUDES-y += -I$(LIBGCC_EXTRACTED)/include +LIBGO_COMMON_INCLUDES-y += -I$(LIBGCC_EXTRACTED)/libgcc +LIBGO_COMMON_INCLUDES-y += -I$(LIBGCC_EXTRACTED)/gcc +LIBGO_COMMON_INCLUDES-y += -I$(LIBGCC_EXTRACTED)/gcc/include LIBGO_COMMON_INCLUDES-$(CONFIG_ARCH_X86_64) += -I$(LIBGCC_EXTRACTED)/gcc/config/i386 -LIBGO_ASINCLUDES-y = $(LIBGO_COMMON_INCLUDES-y) -LIBGO_CINCLUDES-y = $(LIBGO_COMMON_INCLUDES-y) +LIBGO_INCLUDES-y += -I$(LIBGO_BASE) +LIBGO_INCLUDES-y += -I$(LIBGO_EXTRACTED) +LIBGO_INCLUDES-y += -I$(LIBGO_EXTRACTED)/runtime + +LIBGOFFI_INCLUDES-y += -I$(LIBGO_BASE)/libffi/include +LIBGOFFI_INCLUDES-y += -I$(LIBGCC_EXTRACTED)/libffi/include +LIBGOFFI_INCLUDES-$(CONFIG_ARCH_X86_64) += -I$(LIBGCC_EXTRACTED)/libffi/src/x86 + +LIBGOBACKTRACE_INCLUDES-y += -I$(LIBGO_BASE)/libbacktrace/include +LIBGOBACKTRACE_INCLUDES-y += -I$(LIBGCC_EXTRACTED)/libbacktrace + +# libgo +LIBGO_ASINCLUDES-y += $(LIBGO_COMMON_INCLUDES-y) +LIBGO_ASINCLUDES-y += $(LIBGO_INCLUDES-y) +LIBGO_ASINCLUDES-y += $(LIBGOFFI_INCLUDES-y) +LIBGO_ASINCLUDES-y += $(LIBGOBACKTRACE_INCLUDES-y) + +LIBGO_CINCLUDES-y += $(LIBGO_COMMON_INCLUDES-y) +LIBGO_CINCLUDES-y += $(LIBGO_INCLUDES-y) +LIBGO_CINCLUDES-y += $(LIBGOFFI_INCLUDES-y) +LIBGO_CINCLUDES-y += $(LIBGOBACKTRACE_INCLUDES-y) + +# libffi +LIBGOFFI_ASINCLUDES-y += $(LIBGO_COMMON_INCLUDES-y) +LIBGOFFI_ASINCLUDES-y += $(LIBGOFFI_INCLUDES-y) + +LIBGOFFI_CINCLUDES-y += $(LIBGO_COMMON_INCLUDES-y) +LIBGOFFI_CINCLUDES-y += $(LIBGOFFI_INCLUDES-y) + +# libbacktrace +LIBGOBACKTRACE_ASINCLUDES-y += $(LIBGO_COMMON_INCLUDES-y) +LIBGOBACKTRACE_ASINCLUDES-y += $(LIBGOBACKTRACE_INCLUDES-y) + +LIBGOBACKTRACE_CINCLUDES-y += $(LIBGO_COMMON_INCLUDES-y) +LIBGOBACKTRACE_CINCLUDES-y += $(LIBGOBACKTRACE_INCLUDES-y) ################################################################################ # Global flags ################################################################################ -LIBGO_CFLAGS-y += -DHAVE_CONFIG_H -D_INCLUDE_MALLOC_H_ \ - -fexceptions -fnon-call-exceptions -fplan9-extensions -fno-split-stack \ - -Wall -Wextra -Wwrite-strings -Wcast-qual -Wno-unused-function \ - -minline-all-stringops -Wno-implicit-function-declaration \ - -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -LIBGO_CFLAGS-y += -Wno-cast-qual -Wno-unused-value -Wno-unused-parameter + +# libgo +LIBGO_CFLAGS-y += -fno-checking +LIBGO_CFLAGS-y += -DHAVE_CONFIG_H +LIBGO_CFLAGS-y += -fexceptions +LIBGO_CFLAGS-y += -fnon-call-exceptions +LIBGO_CFLAGS-y += -fno-split-stack +LIBGO_CFLAGS-y += -Wall +LIBGO_CFLAGS-y += -Wextra +LIBGO_CFLAGS-y += -Wwrite-strings +LIBGO_CFLAGS-y += -Werror +LIBGO_CFLAGS-y += -minline-all-stringops +LIBGO_CFLAGS-y += -D_GNU_SOURCE +LIBGO_CFLAGS-y += -D_LARGEFILE_SOURCE +LIBGO_CFLAGS-y += -D_FILE_OFFSET_BITS=64 +LIBGO_CFLAGS-y += -D__linux__ +LIBGO_CFLAGS-$(CONFIG_ARCH_X86_64) += -D__x86_64__ + +LIBGO_ASFLAGS-y += -D__linux__ +LIBGO_ASFLAGS-$(CONFIG_ARCH_X86_64) += -D__x86_64__ + +GOFLAGS-$(CONFIG_LIBGO) += -minline-all-stringops +GOFLAGS-$(CONFIG_LIBGO) += -Wno-return-local-addr +GOFLAGS-$(CONFIG_LIBGO) += -Wno-maybe-uninitialized +GOFLAGS-$(CONFIG_LIBGO) += -Wno-uninitialized + +# libffi +LIBGOFFI_CFLAGS-y += -DHAVE_CONFIG_H +LIBGOFFI_CFLAGS-y += -fno-checking +LIBGOFFI_CFLAGS-$(CONFIG_ARCH_X86_64) += -D__x86_64__ +LIBGOFFI_CFLAGS-y += -Wno-unused-parameter +LIBGOFFI_CFLAGS-y += -Wno-unused-label +LIBGOFFI_CFLAGS-y += -Wno-sign-compare +LIBGOFFI_CFLAGS-y += -Wno-deprecated-declarations +LIBGOFFI_CFLAGS-y += -Wno-implicit-fallthrough +LIBGOFFI_CFLAGS-y += -Wno-empty-body + +# libbacktrace +LIBGOBACKTRACE_CFLAGS-y += ################################################################################ # libgo code ################################################################################ +LIBGO_SRCS-y += $(LIBGO_BASE)/stubs.c -LIBGO_SRCS-y += $(LIBGO_BASE)/glue.c - -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/bytes/indexbyte.c|bytes -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/log/syslog/syslog_c.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/reflect/makefunc_ffi_c.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/runtime/internal/atomic/atomic.c|runtime.internal -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/strings/indexbyte.c|strings -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/sync/atomic/atomic.c|sync -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/syscall/clone_linux.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/syscall/errno.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/syscall/signame.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/syscall/wait.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/aeshash.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/env_posix.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/getncpu-linux.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-assert.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-breakpoint.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-caller.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-callers.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-cdiv.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-cgo.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-construct-map.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-ffi.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-fieldtrack.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-matherr.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-memclr.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-memcmp.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-memequal.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-memmove.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-nanotime.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-new.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-now.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-reflect-call.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-runtime-error.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-setenv.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-signal.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-strslice.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-typedesc-equal.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-unsafe-newarray.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-unsafe-new.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-unsafe-pointer.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-unsetenv.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-unwind.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-varargs.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/heapdump.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/mcache.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/mcentral.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/mem.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/mfixalloc.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/mgc0.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/mheap.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/msize.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/panic.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/parfor.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/print.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/proc.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/runtime_c.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/thread.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/thread-linux.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/yield.c +# libgo LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-main.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/sysinfo.c -LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/malloc.c # generated - -# Generate go2c tool -$(LIBGO_BUILD)/goc2c: $(LIBGCC_BUILD)/.patched - $(call verbose_cmd,GEN,libgo: $(notdir $@), \ - cd $(LIBGO_EXTRACTED) && gcc -o $@ $(LIBGO_EXTRACTED)/runtime/goc2c.c) - -# Generate malloc.c -$(LIBGO_EXTRACTED)/malloc.c: $(LIBGO_EXTRACTED)/runtime/malloc.goc $(LIBGO_BUILD)/goc2c - $(call verbose_cmd,GEN,libgo: $(notdir $@), \ - cd $(LIBGO_EXTRACTED) && $(LIBGO_BUILD)/goc2c $< > $@) - -UK_PREPARE += $(LIBGO_BUILD)/goc2c $(LIBGO_EXTRACTED)/malloc.c - -# Go packages -LIBGO_GOFLAGS-y += -minline-all-stringops -fno-split-stack -LIBGO_GOFLAGS-$(CONFIG_DEBUG_SYMBOLS_LVL0) += -g0 -LIBGO_GOFLAGS-$(CONFIG_DEBUG_SYMBOLS_LVL1) += -g1 -LIBGO_GOFLAGS-$(CONFIG_DEBUG_SYMBOLS_LVL2) += -g2 -LIBGO_GOFLAGS-$(CONFIG_DEBUG_SYMBOLS_LVL3) += -g3 -LIBGO_GOFLAGS-y += -I$(LIBGO_BUILD) -LIBGO_GOFLAGS = $(LIBGO_GOFLAGS-y) - -include $(LIBGO_BASE)/packages.uk + +include $(LIBGO_BASE)/libgo/Makefile.native.uk +include $(LIBGO_BASE)/libgo/Makefile.runtime.uk + +# libffi +LIBGOFFI_SRCS-y += $(LIBGOFFI_EXTRACTED)/src/types.c +LIBGOFFI_SRCS-y += $(LIBGOFFI_EXTRACTED)/src/closures.c +LIBGOFFI_SRCS-y += $(LIBGOFFI_EXTRACTED)/src/java_raw_api.c +LIBGOFFI_SRCS-y += $(LIBGOFFI_EXTRACTED)/src/raw_api.c +LIBGOFFI_SRCS-y += $(LIBGOFFI_EXTRACTED)/src/tramp.c +LIBGOFFI_SRCS-y += $(LIBGOFFI_EXTRACTED)/src/prep_cif.c +ifeq (x86_64,$(CONFIG_UK_ARCH)) +LIBGOFFI_SRCS-y += $(LIBGOFFI_EXTRACTED)/src/x86/ffi64.c +LIBGOFFI_SRCS-y += $(LIBGOFFI_EXTRACTED)/src/x86/unix64.S +LIBGOFFI_SRCS-y += $(LIBGOFFI_EXTRACTED)/src/x86/win64.S +LIBGOFFI_SRCS-y += $(LIBGOFFI_EXTRACTED)/src/x86/ffiw64.c +endif + +# libbacktrace +LIBGOBACKTRACE_SRCS-y += $(LIBGOBACKTRACE_EXTRACTED)/atomic.c +LIBGOBACKTRACE_SRCS-y += $(LIBGOBACKTRACE_EXTRACTED)/backtrace.c +LIBGOBACKTRACE_SRCS-y += $(LIBGOBACKTRACE_EXTRACTED)/dwarf.c +LIBGOBACKTRACE_SRCS-y += $(LIBGOBACKTRACE_EXTRACTED)/elf.c +LIBGOBACKTRACE_SRCS-y += $(LIBGOBACKTRACE_EXTRACTED)/fileline.c +LIBGOBACKTRACE_SRCS-y += $(LIBGOBACKTRACE_EXTRACTED)/mmap.c +LIBGOBACKTRACE_SRCS-y += $(LIBGOBACKTRACE_EXTRACTED)/mmapio.c +LIBGOBACKTRACE_SRCS-y += $(LIBGOBACKTRACE_EXTRACTED)/posix.c +LIBGOBACKTRACE_SRCS-y += $(LIBGOBACKTRACE_EXTRACTED)/print.c +LIBGOBACKTRACE_SRCS-y += $(LIBGOBACKTRACE_EXTRACTED)/simple.c +LIBGOBACKTRACE_SRCS-y += $(LIBGOBACKTRACE_EXTRACTED)/sort.c +LIBGOBACKTRACE_SRCS-y += $(LIBGOBACKTRACE_EXTRACTED)/state.c diff --git a/config.h b/config.h new file mode 100644 index 0000000..2c90936 --- /dev/null +++ b/config.h @@ -0,0 +1,431 @@ +/* config.h. Generated from config.h.in by configure. */ +/* config.h.in. Generated from configure.ac by autoheader. */ + +/* Define if building universal (internal helper macro) */ +/* #undef AC_APPLE_UNIVERSAL_BUILD */ + +/* Define to the flags needed for the .section .eh_frame directive. */ +#define EH_FRAME_FLAGS "aw" + +/* Define to 1 if you have the `accept4' function. */ +#define HAVE_ACCEPT4 1 + +/* Define to 1 if you have the `acosl' function. */ +#define HAVE_ACOSL 1 + +/* Define to 1 if you have the `asinl' function. */ +#define HAVE_ASINL 1 + +/* Define if your assembler supports GNU comdat group syntax. */ +#define HAVE_AS_COMDAT_GAS 1 + +#ifdef __x86_64__ +/* Define if your assembler supports unwind section type. */ +#define HAVE_AS_X86_64_UNWIND_SECTION_TYPE 1 + +/* Define if your assembler supports AES instructions. */ +/* #undef HAVE_AS_X86_AES */ + +/* Define if your assembler supports PC relative relocs. */ +#define HAVE_AS_X86_PCREL 1 +#endif + +/* Define to 1 if you have the `atan2l' function. */ +#define HAVE_ATAN2L 1 + +/* Define to 1 if you have the `atanl' function. */ +#define HAVE_ATANL 1 + +/* Define to 1 if you have the `cosl' function. */ +#define HAVE_COSL 1 + +/* Define to 1 if you have the header file, and it defines `DIR'. + */ +#define HAVE_DIRENT_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_DLFCN_H 1 + +/* Define to 1 if you have the `dl_iterate_phdr' function. */ +#define HAVE_DL_ITERATE_PHDR 1 + +/* Define to 1 if you have the `dup3' function. */ +#define HAVE_DUP3 1 + +/* Define to 1 if you have the `epoll_create1' function. */ +#define HAVE_EPOLL_CREATE1 1 + +/* Define to 1 if you have the `expl' function. */ +#define HAVE_EXPL 1 + +/* Define to 1 if you have the `expm1l' function. */ +#define HAVE_EXPM1L 1 + +/* Define to 1 if you have the `faccessat' function. */ +#define HAVE_FACCESSAT 1 + +/* Define to 1 if you have the `fallocate' function. */ +#define HAVE_FALLOCATE 1 + +/* Define to 1 if you have the `fchmodat' function. */ +/* #undef HAVE_FCHMODAT */ + +/* Define to 1 if you have the `fchownat' function. */ +/* #undef HAVE_FCHOWNAT */ + +/* Define to 1 if you have the `futimesat' function. */ +#define HAVE_FUTIMESAT 1 + +/* Define if _Unwind_GetIPInfo is available. */ +#define HAVE_GETIPINFO 1 + +/* Define to 1 if you have the `getxattr' function. */ +/* #undef HAVE_GETXATTR */ + +/* Define to 1 if you have the `inotify_add_watch' function. */ +/* #undef HAVE_INOTIFY_ADD_WATCH */ + +/* Define to 1 if you have the `inotify_init' function. */ +/* #undef HAVE_INOTIFY_INIT */ + +/* Define to 1 if you have the `inotify_init1' function. */ +/* #undef HAVE_INOTIFY_INIT1 */ + +/* Define to 1 if you have the `inotify_rm_watch' function. */ +/* #undef HAVE_INOTIFY_RM_WATCH */ + +/* Define to 1 if you have the header file. */ +#define HAVE_INTTYPES_H 1 + +/* Define to 1 if you have the `ldexpl' function. */ +#define HAVE_LDEXPL 1 + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_LINUX_ETHER_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_LINUX_FILTER_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_LINUX_FS_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_LINUX_IF_ADDR_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_LINUX_IF_ETHER_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_LINUX_IF_TUN_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_LINUX_NETLINK_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_LINUX_PTRACE_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_LINUX_REBOOT_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_LINUX_RTNETLINK_H */ + +/* Define to 1 if you have the `listxattr' function. */ +/* #undef HAVE_LISTXATTR */ + +/* Define to 1 if the system has the type `loff_t'. */ +#define HAVE_LOFF_T 1 + +/* Define to 1 if you have the `log10l' function. */ +#define HAVE_LOG10L 1 + +/* Define to 1 if you have the `log1pl' function. */ +#define HAVE_LOG1PL 1 + +/* Define to 1 if you have the `logl' function. */ +#define HAVE_LOGL 1 + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_LWP_H */ + +/* Define to 1 if you have the `matherr' function. */ +/* #undef HAVE_MATHERR */ + +/* Define to 1 if you have the `memmem' function. */ +#define HAVE_MEMMEM 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_MEMORY_H 1 + +/* Define to 1 if you have the `mincore' function. */ +/* #undef HAVE_MINCORE */ + +/* Define to 1 if you have the `mkdirat' function. */ +/* #undef HAVE_MKDIRAT */ + +/* Define to 1 if you have the `mknodat' function. */ +/* #undef HAVE_MKNODAT */ + +/* Define to 1 if you have the header file, and it defines `DIR'. */ +/* #undef HAVE_NDIR_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_NETINET_ICMP6_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_NETINET_IF_ETHER_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_NETINET_IN_SYST_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_NETINET_IP_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_NETINET_IP_MROUTE_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_NETPACKET_PACKET_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_NET_BPF_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_NET_IF_ARP_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_NET_IF_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_NET_ROUTE_H */ + +/* Define to 1 if the system has the type `off64_t'. */ +#define HAVE_OFF64_T 1 + +/* Define to 1 if you have the `open64' function. */ +#define HAVE_OPEN64 1 + +/* Define to 1 if you have the `openat' function. */ +#define HAVE_OPENAT 1 + +/* Define to 1 if you have the `pipe2' function. */ +#define HAVE_PIPE2 1 + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_PORT_H */ + +/* Define to 1 if you have the `removexattr' function. */ +/* #undef HAVE_REMOVEXATTR */ + +/* Define to 1 if you have the `renameat' function. */ +/* #undef HAVE_RENAMEAT */ + +/* Define to 1 if you have the header file. */ +#define HAVE_SCHED_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SEMAPHORE_H 1 + +/* Define to 1 if you have the `sem_timedwait' function. */ +#define HAVE_SEM_TIMEDWAIT 1 + +/* Define to 1 if you have the `setenv' function. */ +#define HAVE_SETENV 1 + +/* Define to 1 if you have the `setxattr' function. */ +/* #undef HAVE_SETXATTR */ + +/* Define to 1 if you have the `sinl' function. */ +#define HAVE_SINL 1 + +/* Define to 1 if you have the `splice' function. */ +/* #undef HAVE_SPLICE */ + +/* Define to 1 if you have the header file. */ +#define HAVE_STDINT_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STDLIB_H 1 + +/* Define to 1 if you have the `strerror_r' function. */ +#define HAVE_STRERROR_R 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STRINGS_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STRING_H 1 + +/* Define to 1 if you have the `strsignal' function. */ +#define HAVE_STRSIGNAL 1 + +/* Define to 1 if `d_type' is a member of `struct dirent'. */ +#define HAVE_STRUCT_DIRENT_D_TYPE 1 + +/* Define to 1 if defines struct exception */ +/* #undef HAVE_STRUCT_EXCEPTION */ + +/* Define to 1 if you have the `sync_file_range' function. */ +/* #undef HAVE_SYNC_FILE_RANGE 1 */ + +/* Define to 1 if you have the `syscall' function. */ +#define HAVE_SYSCALL 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYSCALL_H 1 + +/* Define to 1 if you have the header file, and it defines `DIR'. + */ +/* #undef HAVE_SYS_DIR_H */ + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_EPOLL_H 1 + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_SYS_EVENT_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_SYS_FILE_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_SYS_INOTIFY_H */ + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_MMAN_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_MOUNT_H 1 + +/* Define to 1 if you have the header file, and it defines `DIR'. + */ +/* #undef HAVE_SYS_NDIR_H */ + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_PRCTL_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_PTRACE_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_SELECT_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_SOCKET_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_STATFS_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_STAT_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_SYSCALL_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_SYSCTL_H 1 + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_SYS_SYSINFO_H */ + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_SYS_TIMEX_H */ + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_TYPES_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_USER_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_UTSNAME_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_VFS_H 1 + +/* Define to 1 if you have the `tanl' function. */ +#define HAVE_TANL 1 + +/* Define to 1 if you have the `tee' function. */ +/* #undef HAVE_TEE */ + +/* Define to 1 if you have the header file. */ +#define HAVE_UNISTD_H 1 + +/* Define to 1 if you have the `unlinkat' function. */ +/* #undef HAVE_UNLINKAT */ + +/* Define to 1 if you have the `unsetenv' function. */ +/* #undef HAVE_UNSETENV */ + +/* Define to 1 if you have the `unshare' function. */ +/* #undef HAVE_UNSHARE */ + +/* Define to 1 if you have the `utimensat' function. */ +#define HAVE_UTIMENSAT + +/* Define to 1 if you have the header file. */ +#define HAVE_UTIME_H 1 + +/* Define to 1 if you have the `wait4' function. */ +#define HAVE_WAIT4 1 + +/* Define if the linker support split stack adjustments */ +/* #undef LINKER_SUPPORTS_SPLIT_STACK */ + +/* Define to the sub-directory in which libtool stores uninstalled libraries. + */ +#define LT_OBJDIR ".libs/" + +/* Name of package */ +/* #undef PACKAGE */ + +/* Define to the address where bug reports for this package should be sent. */ +#define PACKAGE_BUGREPORT "" + +/* Define to the full name of this package. */ +#define PACKAGE_NAME "package-unused" + +/* Define to the full name and version of this package. */ +#define PACKAGE_STRING "package-unused version-unused" + +/* Define to the one symbol short name of this package. */ +#define PACKAGE_TARNAME "libgo" + +/* Define to the home page for this package. */ +#define PACKAGE_URL "" + +/* Define to the version of this package. */ +#define PACKAGE_VERSION "version-unused" + +/* Define if setcontext clobbers TLS variables */ +/* #undef SETCONTEXT_CLOBBERS_TLS */ + +/* The size of `void *', as computed by sizeof. */ +#define SIZEOF_VOID_P 8 + +/* Define to 1 if you have the ANSI C header files. */ +#define STDC_HEADERS 1 + +/* Define if we're to use libffi. */ +#define USE_LIBFFI 1 + +/* Define if the compiler supports -fsplit-stack */ +/* #undef USING_SPLIT_STACK */ + +/* Version number of package */ +/* #undef VERSION */ + +/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most + significant byte first (like Motorola and SPARC, unlike Intel). */ +#if defined AC_APPLE_UNIVERSAL_BUILD +# if defined __BIG_ENDIAN__ +# define WORDS_BIGENDIAN 1 +# endif +#else +# ifndef WORDS_BIGENDIAN +/* # undef WORDS_BIGENDIAN */ +# endif +#endif + +/* Define to `long int' if does not define. */ +/* #undef off_t */ diff --git a/generated/epoll.go b/generated/epoll.go deleted file mode 100644 index b713de8..0000000 --- a/generated/epoll.go +++ /dev/null @@ -1,6 +0,0 @@ -package syscall -type EpollEvent struct { - Events uint32 - Fd int32 - Pad [4]byte -} diff --git a/generated/include/config.h b/generated/include/config.h deleted file mode 100644 index a76b3d8..0000000 --- a/generated/include/config.h +++ /dev/null @@ -1,415 +0,0 @@ -/* config.h. Generated from config.h.in by configure. */ -/* config.h.in. Generated from configure.ac by autoheader. */ - -/* Define if building universal (internal helper macro) */ -/* #undef AC_APPLE_UNIVERSAL_BUILD */ - -/* Define to the flags needed for the .section .eh_frame directive. */ -#define EH_FRAME_FLAGS "aw" - -/* Define to 1 if you have the `accept4' function. */ -//#define HAVE_ACCEPT4 1 - -/* Define to 1 if you have the `acosl' function. */ -#define HAVE_ACOSL 1 - -/* Define to 1 if you have the `asinl' function. */ -#define HAVE_ASINL 1 - -/* Define if your assembler supports GNU comdat group syntax. */ -#define HAVE_AS_COMDAT_GAS 1 - -/* Define if your assembler supports unwind section type. */ -#define HAVE_AS_X86_64_UNWIND_SECTION_TYPE 1 - -/* Define if your assembler supports AES instructions. */ -//#define HAVE_AS_X86_AES 1 - -/* Define if your assembler supports PC relative relocs. */ -#define HAVE_AS_X86_PCREL 1 - -/* Define to 1 if you have the `atan2l' function. */ -#define HAVE_ATAN2L 1 - -/* Define to 1 if you have the `atanl' function. */ -#define HAVE_ATANL 1 - -/* Define to 1 if you have the `cosl' function. */ -#define HAVE_COSL 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_DLFCN_H 1 - -/* Define to 1 if you have the `dl_iterate_phdr' function. */ -#define HAVE_DL_ITERATE_PHDR 1 - -/* Define to 1 if you have the `dup3' function. */ -#define HAVE_DUP3 1 - -/* Define to 1 if you have the `epoll_create1' function. */ -//#define HAVE_EPOLL_CREATE1 1 - -/* Define to 1 if you have the `expl' function. */ -#define HAVE_EXPL 1 - -/* Define to 1 if you have the `expm1l' function. */ -#define HAVE_EXPM1L 1 - -/* Define to 1 if you have the `faccessat' function. */ -#define HAVE_FACCESSAT 1 - -/* Define to 1 if you have the `fallocate' function. */ -#define HAVE_FALLOCATE 1 - -/* Define to 1 if you have the `fchmodat' function. */ -//#define HAVE_FCHMODAT 1 - -/* Define to 1 if you have the `fchownat' function. */ -//#define HAVE_FCHOWNAT 1 - -/* Define to 1 if you have the `futimesat' function. */ -//#define HAVE_FUTIMESAT 1 - -/* Define if _Unwind_GetIPInfo is available. */ -#define HAVE_GETIPINFO 1 - -/* Define to 1 if you have the `getxattr' function. */ -//#define HAVE_GETXATTR 1 - -/* Define to 1 if you have the `inotify_add_watch' function. */ -//#define HAVE_INOTIFY_ADD_WATCH 1 - -/* Define to 1 if you have the `inotify_init' function. */ -//#define HAVE_INOTIFY_INIT 1 - -/* Define to 1 if you have the `inotify_init1' function. */ -//#define HAVE_INOTIFY_INIT1 1 - -/* Define to 1 if you have the `inotify_rm_watch' function. */ -//#define HAVE_INOTIFY_RM_WATCH 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_INTTYPES_H 1 - -/* Define to 1 if you have the `ldexpl' function. */ -#define HAVE_LDEXPL 1 - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_LINUX_ETHER_H */ - -/* Define to 1 if you have the header file. */ -//#define HAVE_LINUX_FILTER_H 1 - -/* Define to 1 if you have the header file. */ -//#define HAVE_LINUX_FS_H 1 - -/* Define to 1 if you have the header file. */ -//#define HAVE_LINUX_IF_ADDR_H 1 - -/* Define to 1 if you have the header file. */ -//#define HAVE_LINUX_IF_ETHER_H 1 - -/* Define to 1 if you have the header file. */ -//#define HAVE_LINUX_IF_TUN_H 1 - -/* Define to 1 if you have the header file. */ -//#define HAVE_LINUX_NETLINK_H 1 - -/* Define to 1 if you have the header file. */ -//#define HAVE_LINUX_PTRACE_H 1 - -/* Define to 1 if you have the header file. */ -//#define HAVE_LINUX_REBOOT_H 1 - -/* Define to 1 if you have the header file. */ -//#define HAVE_LINUX_RTNETLINK_H 1 - -/* Define to 1 if you have the `listxattr' function. */ -//#define HAVE_LISTXATTR 1 - -/* Define to 1 if the system has the type `loff_t'. */ -#define HAVE_LOFF_T 1 - -/* Define to 1 if you have the `log10l' function. */ -#define HAVE_LOG10L 1 - -/* Define to 1 if you have the `log1pl' function. */ -#define HAVE_LOG1PL 1 - -/* Define to 1 if you have the `logl' function. */ -#define HAVE_LOGL 1 - -/* Define to 1 if you have the `matherr' function. */ -/* #undef HAVE_MATHERR */ - -/* Define to 1 if you have the header file. */ -#define HAVE_MEMORY_H 1 - -/* Define to 1 if you have the `mincore' function. */ -//#define HAVE_MINCORE 1 - -/* Define to 1 if you have the `mkdirat' function. */ -//#define HAVE_MKDIRAT 1 - -/* Define to 1 if you have the `mknodat' function. */ -//#define HAVE_MKNODAT 1 - -/* Define to 1 if you have the header file. */ -//#define HAVE_NETINET_ICMP6_H 1 - -/* Define to 1 if you have the header file. */ -//#define HAVE_NETINET_IF_ETHER_H 1 - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_NETINET_IN_SYST_H */ - -/* Define to 1 if you have the header file. */ -//#define HAVE_NETINET_IP_H 1 - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_NETINET_IP_MROUTE_H */ - -/* Define to 1 if you have the header file. */ -//#define HAVE_NETPACKET_PACKET_H 1 - -/* Define to 1 if you have the header file. */ -//#define HAVE_NET_IF_ARP_H 1 - -/* Define to 1 if you have the header file. */ -//#define HAVE_NET_IF_H 1 - -/* Define to 1 if you have the header file. */ -//#define HAVE_NET_ROUTE_H 1 - -/* Define to 1 if the system has the type `off64_t'. */ -#define HAVE_OFF64_T 1 - -/* Define to 1 if you have the `open64' function. */ -//#define HAVE_OPEN64 1 - -/* Define to 1 if you have the `openat' function. */ -#define HAVE_OPENAT 1 - -/* Define to 1 if you have the `pipe2' function. */ -//#define HAVE_PIPE2 1 - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_PORT_H */ - -/* Define to 1 if you have the `removexattr' function. */ -//#define HAVE_REMOVEXATTR 1 - -/* Define to 1 if you have the `renameat' function. */ -//#define HAVE_RENAMEAT 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SCHED_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SEMAPHORE_H 1 - -/* Define to 1 if you have the `sem_timedwait' function. */ -#define HAVE_SEM_TIMEDWAIT 1 - -/* Define to 1 if you have the `setenv' function. */ -#define HAVE_SETENV 1 - -/* Define to 1 if you have the `setxattr' function. */ -//#define HAVE_SETXATTR 1 - -/* Define to 1 if you have the `sinl' function. */ -#define HAVE_SINL 1 - -/* Define to 1 if you have the `splice' function. */ -//#define HAVE_SPLICE 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_STDINT_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_STDLIB_H 1 - -/* Define to 1 if you have the `strerror_r' function. */ -#define HAVE_STRERROR_R 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_STRINGS_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_STRING_H 1 - -/* Define to 1 if you have the `strsignal' function. */ -#define HAVE_STRSIGNAL 1 - -/* Define to 1 if defines struct exception */ -/* #undef HAVE_STRUCT_EXCEPTION */ - -/* Define to 1 if the compiler provides the __sync_add_and_fetch function for - uint64 */ -#define HAVE_SYNC_ADD_AND_FETCH_8 1 - -/* Define to 1 if the compiler provides the __sync_bool_compare_and_swap - function for uint32 */ -#define HAVE_SYNC_BOOL_COMPARE_AND_SWAP_4 1 - -/* Define to 1 if the compiler provides the __sync_bool_compare_and_swap - function for uint64 */ -#define HAVE_SYNC_BOOL_COMPARE_AND_SWAP_8 1 - -/* Define to 1 if the compiler provides the __sync_fetch_and_add function for - uint32 */ -#define HAVE_SYNC_FETCH_AND_ADD_4 1 - -/* Define to 1 if you have the `sync_file_range' function. */ -//#define HAVE_SYNC_FILE_RANGE 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYSCALL_H 1 - -/* Define to 1 if you have the header file. */ -//#define HAVE_SYS_EPOLL_H 1 - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_SYS_EVENT_H */ - -/* Define to 1 if you have the header file. */ -//#define HAVE_SYS_FILE_H 1 - -/* Define to 1 if you have the header file. */ -//#define HAVE_SYS_INOTIFY_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_MMAN_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_MOUNT_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_PRCTL_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_PTRACE_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_SELECT_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_SOCKET_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_STATFS_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_STAT_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_SYSCALL_H 1 - -/* Define to 1 if you have the header file. */ -//#define HAVE_SYS_SYSINFO_H 1 - -/* Define to 1 if you have the header file. */ -//#define HAVE_SYS_TIMEX_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_TYPES_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_USER_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_UTSNAME_H 1 - -/* Define to 1 if you have the header file. */ -//#define HAVE_SYS_VFS_H 1 - -/* Define to 1 if you have the `tanl' function. */ -#define HAVE_TANL 1 - -/* Define to 1 if you have the `tee' function. */ -//#define HAVE_TEE 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_UNISTD_H 1 - -/* Define to 1 if you have the `unlinkat' function. */ -//#define HAVE_UNLINKAT 1 - -/* Define to 1 if you have the `unsetenv' function. */ -#define HAVE_UNSETENV 1 - -/* Define to 1 if you have the `unshare' function. */ -//#define HAVE_UNSHARE 1 - -/* Define to 1 if you have the header file and it works. */ -/* #undef HAVE_USTAT_H */ - -/* Define to 1 if you have the `utimensat' function. */ -//#define HAVE_UTIMENSAT 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_UTIME_H 1 - -/* Define to 1 if you have the `wait4' function. */ -#define HAVE_WAIT4 1 - -/* Define if the linker support split stack adjustments */ -/* #undef LINKER_SUPPORTS_SPLIT_STACK */ - -/* Define to the sub-directory in which libtool stores uninstalled libraries. - */ -#define LT_OBJDIR ".libs/" - -/* Name of package */ -/* #undef PACKAGE */ - -/* Define to the address where bug reports for this package should be sent. */ -#define PACKAGE_BUGREPORT "" - -/* Define to the full name of this package. */ -#define PACKAGE_NAME "package-unused" - -/* Define to the full name and version of this package. */ -#define PACKAGE_STRING "package-unused version-unused" - -/* Define to the one symbol short name of this package. */ -#define PACKAGE_TARNAME "libgo" - -/* Define to the home page for this package. */ -#define PACKAGE_URL "" - -/* Define to the version of this package. */ -#define PACKAGE_VERSION "version-unused" - -/* Define if setcontext clobbers TLS variables */ -/* #undef SETCONTEXT_CLOBBERS_TLS */ - -/* The size of `void *', as computed by sizeof. */ -#define SIZEOF_VOID_P 8 - -/* Define to 1 if you have the ANSI C header files. */ -#define STDC_HEADERS 1 - -/* Define if we're to use libffi. */ -#define USE_LIBFFI 1 - -/* Define if the compiler supports -fsplit-stack */ -//#define USING_SPLIT_STACK 1 - -/* Version number of package */ -/* #undef VERSION */ - -/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most - significant byte first (like Motorola and SPARC, unlike Intel). */ -#if defined AC_APPLE_UNIVERSAL_BUILD -# if defined __BIG_ENDIAN__ -# define WORDS_BIGENDIAN 1 -# endif -#else -# ifndef WORDS_BIGENDIAN -/* # undef WORDS_BIGENDIAN */ -# endif -#endif - -/* Define to `long int' if does not define. */ -/* #undef off_t */ diff --git a/generated/include/runtime.inc b/generated/include/runtime.inc deleted file mode 100644 index 9866e41..0000000 --- a/generated/include/runtime.inc +++ /dev/null @@ -1,988 +0,0 @@ -#define hashRandomBytes 128 -#define maxAlign 8 -#define hchanSize 96 -#define numBuckets 1024 -#define logSize 131072 -#define assoc 4 -#define maxCPUProfStack 64 -#define bucketCntBits 3 -#define bucketCnt 8 -#define maxKeySize 128 -#define maxValueSize 128 -#define dataOffset 8 -#define empty 0 -#define evacuatedEmpty 1 -#define evacuatedX 2 -#define evacuatedY 3 -#define minTopHash 4 -#define iterator 1 -#define oldIterator 2 -#define hashWriting 4 -#define sameSizeGrow 8 -#define noCheck 18446744073709551615 -#define maxZero 1024 -#define addrBits 48 -#define cntBits 19 -#define mutex_unlocked 0 -#define mutex_locked 1 -#define mutex_sleeping 2 -#define active_spin 4 -#define active_spin_cnt 30 -#define passive_spin 1 -#define memProfile 1 -#define blockProfile 2 -#define mutexProfile 3 -#define buckHashSize 179999 -#define maxStack 32 -#define pdReady 1 -#define pdWait 2 -#define pollBlockSize 4096 -#define freezeStopWait 2147483647 -#define forcePreemptNS 10000000 -#define tracebackCrash 1 -#define tracebackAll 2 -#define tracebackShift 2 -#define caseRecv 1 -#define caseSend 2 -#define caseDefault 3 -#define $sinkconst0 0 -#define selectSend 1 -#define selectRecv 2 -#define selectDefault 3 -#define semTabSize 251 -#define semaBlockProfile 1 -#define semaMutexProfile 2 -#define sigIdle 0 -#define sigReceiving 1 -#define sigSending 2 -#define smallSizeDiv 8 -#define smallSizeMax 1024 -#define largeSizeDiv 128 -#define tmpStringBufSize 32 -#define maxUint 18446744073709551615 -#define maxInt 9223372036854775807 -#define gcMarkWorkerDedicatedMode 0 -#define gcMarkWorkerFractionalMode 1 -#define gcMarkWorkerIdleMode 2 -#define traceEvNone 0 -#define traceEvBatch 1 -#define traceEvFrequency 2 -#define traceEvStack 3 -#define traceEvGomaxprocs 4 -#define traceEvProcStart 5 -#define traceEvProcStop 6 -#define traceEvGCStart 7 -#define traceEvGCDone 8 -#define traceEvGCScanStart 9 -#define traceEvGCScanDone 10 -#define traceEvGCSweepStart 11 -#define traceEvGCSweepDone 12 -#define traceEvGoCreate 13 -#define traceEvGoStart 14 -#define traceEvGoEnd 15 -#define traceEvGoStop 16 -#define traceEvGoSched 17 -#define traceEvGoPreempt 18 -#define traceEvGoSleep 19 -#define traceEvGoBlock 20 -#define traceEvGoUnblock 21 -#define traceEvGoBlockSend 22 -#define traceEvGoBlockRecv 23 -#define traceEvGoBlockSelect 24 -#define traceEvGoBlockSync 25 -#define traceEvGoBlockCond 26 -#define traceEvGoBlockNet 27 -#define traceEvGoSysCall 28 -#define traceEvGoSysExit 29 -#define traceEvGoSysBlock 30 -#define traceEvGoWaiting 31 -#define traceEvGoInSyscall 32 -#define traceEvHeapAlloc 33 -#define traceEvNextGC 34 -#define traceEvTimerGoroutine 35 -#define traceEvFutileWakeup 36 -#define traceEvString 37 -#define traceEvGoStartLocal 38 -#define traceEvGoUnblockLocal 39 -#define traceEvGoSysExitLocal 40 -#define traceEvGoStartLabel 41 -#define traceEvGoBlockGC 42 -#define traceEvCount 43 -#define traceTickDiv 64 -#define traceStackSize 128 -#define traceBytesPerNumber 10 -#define traceArgCountShift 6 -#define traceFutileWakeup 128 -#define kindBool 1 -#define kindInt 2 -#define kindInt8 3 -#define kindInt16 4 -#define kindInt32 5 -#define kindInt64 6 -#define kindUint 7 -#define kindUint8 8 -#define kindUint16 9 -#define kindUint32 10 -#define kindUint64 11 -#define kindUintptr 12 -#define kindFloat32 13 -#define kindFloat64 14 -#define kindComplex64 15 -#define kindComplex128 16 -#define kindArray 17 -#define kindChan 18 -#define kindFunc 19 -#define kindInterface 20 -#define kindMap 21 -#define kindPtr 22 -#define kindSlice 23 -#define kindString 24 -#define kindStruct 25 -#define kindUnsafePointer 26 -#define kindDirectIface 32 -#define kindGCProg 64 -#define kindNoPointers 128 -#define kindMask 31 -#define runeError 65533 -#define runeSelf 128 -#define maxRune 1114111 -#define surrogateMin 55296 -#define surrogateMax 57343 -#define t1 0 -#define tx 128 -#define t2 192 -#define t3 224 -#define t4 240 -#define t5 248 -#define maskx 63 -#define mask2 31 -#define mask3 15 -#define mask4 7 -#define rune1Max 127 -#define rune2Max 2047 -#define rune3Max 65535 -#define locb 128 -#define hicb 191 - -struct sudog; - -struct waitq { - struct sudog* first; - struct sudog* last; -}; - -struct cpuprofEntry { - uintptr_t count; - int64_t depth; - uintptr_t stack[64]; -}; - -struct TypeAssertionError { - String interfaceString; - String concreteString; - String assertedString; - String missingMethod; -}; - -struct errorCString { - uintptr_t cstr; -}; - -struct bmap { - uint8_t tophash[8]; -}; - -struct hiter { - void* key; - void* value; - void* t; - void* h; - void* buckets; - struct bmap* bptr; - Slice* overflow[2]; - uintptr_t startBucket; - uint8_t offset; - _Bool wrapped; - uint8_t B; - uint8_t i; - uintptr_t bucket; - uintptr_t checkBucket; -}; - -struct mlink; - -struct mcachelist { - struct mlink* list; - uint32_t nlist; -}; - -struct mspan; - -struct mcache { - int32_t next_sample; - uintptr_t local_cachealloc; - void* tiny; - uintptr_t tinysize; - struct mspan* alloc[67]; - struct mcachelist free[67]; - uintptr_t local_nlookup; - uintptr_t local_largefree; - uintptr_t local_nlargefree; - uintptr_t local_nsmallfree[67]; -}; - -struct mtypes { - uint8_t compression; - uintptr_t data; -}; - -struct special { - struct special* next; - uint16_t offset; - uint8_t kind; -}; - -struct mlink { - struct mlink* next; -}; - -struct bucket { - struct bucket* next; - struct bucket* allnext; - int64_t typ; - uintptr_t hash; - uintptr_t size; - uintptr_t nstk; -}; - -struct memRecord { - uintptr_t allocs; - uintptr_t frees; - uintptr_t alloc_bytes; - uintptr_t free_bytes; - uintptr_t prev_allocs; - uintptr_t prev_frees; - uintptr_t prev_alloc_bytes; - uintptr_t prev_free_bytes; - uintptr_t recent_allocs; - uintptr_t recent_frees; - uintptr_t recent_alloc_bytes; - uintptr_t recent_free_bytes; -}; - -struct blockRecord { - int64_t count; - int64_t cycles; -}; - -struct StackRecord { - uintptr_t Stack0[32]; -}; - -struct MemProfileRecord { - int64_t AllocBytes; - int64_t FreeBytes; - int64_t AllocObjects; - int64_t FreeObjects; - uintptr_t Stack0[32]; -}; - -struct mstats { - uint64_t alloc; - uint64_t total_alloc; - uint64_t sys; - uint64_t nlookup; - uint64_t nmalloc; - uint64_t nfree; - uint64_t heap_alloc; - uint64_t heap_sys; - uint64_t heap_idle; - uint64_t heap_inuse; - uint64_t heap_released; - uint64_t heap_objects; - uint64_t stacks_inuse; - uint64_t stacks_sys; - uint64_t mspan_inuse; - uint64_t mspan_sys; - uint64_t mcache_inuse; - uint64_t mcache_sys; - uint64_t buckhash_sys; - uint64_t gc_sys; - uint64_t other_sys; - uint64_t next_gc; - uint64_t last_gc; - uint64_t pause_total_ns; - uint64_t pause_ns[256]; - uint64_t pause_end[256]; - uint32_t numgc; - uint32_t numforcedgc; - double gc_cpu_fraction; - _Bool enablegc; - _Bool debuggc; - struct { - uint32_t size; - uint64_t nmalloc; - uint64_t nfree; - } by_size[67]; - uint64_t tinyallocs; - uint64_t gc_trigger; - uint64_t heap_live; - uint64_t heap_scan; - uint64_t heap_marked; -}; - -struct MemStats { - uint64_t Alloc; - uint64_t TotalAlloc; - uint64_t Sys; - uint64_t Lookups; - uint64_t Mallocs; - uint64_t Frees; - uint64_t HeapAlloc; - uint64_t HeapSys; - uint64_t HeapIdle; - uint64_t HeapInuse; - uint64_t HeapReleased; - uint64_t HeapObjects; - uint64_t StackInuse; - uint64_t StackSys; - uint64_t MSpanInuse; - uint64_t MSpanSys; - uint64_t MCacheInuse; - uint64_t MCacheSys; - uint64_t BuckHashSys; - uint64_t GCSys; - uint64_t OtherSys; - uint64_t NextGC; - uint64_t LastGC; - uint64_t PauseTotalNs; - uint64_t PauseNs[256]; - uint64_t PauseEnd[256]; - uint32_t NumGC; - uint32_t NumForcedGC; - double GCCPUFraction; - _Bool EnableGC; - _Bool DebugGC; - struct { - uint32_t Size; - uint64_t Mallocs; - uint64_t Frees; - } BySize[61]; -}; - -struct mOS { - uint8_t unused; -}; - -struct randomOrder { - uint32_t count; - Slice coprimes; -}; - -struct randomEnum { - uint32_t i; - uint32_t count; - uint32_t pos; - uint32_t inc; -}; - -struct dbgVar { - String name; - int32_t* value; -}; - -struct debugVars { - int32_t allocfreetrace; - int32_t cgocheck; - int32_t efence; - int32_t gccheckmark; - int32_t gcpacertrace; - int32_t gcshrinkstackoff; - int32_t gcstackbarrieroff; - int32_t gcstackbarrierall; - int32_t gcrescanstacks; - int32_t gcstoptheworld; - int32_t gctrace; - int32_t invalidptr; - int32_t sbrk; - int32_t scavenge; - int32_t scheddetail; - int32_t schedtrace; - int32_t wbshadow; -}; - -struct mutex { - uintptr_t key; -}; - -struct note { - uintptr_t key; -}; - -struct funcval { - uintptr_t fn; -}; - -struct iface { - void* tab; - void* data; -}; - -struct eface { - void* _type; - void* data; -}; - -struct g; - -struct hchan; - -struct sudog { - struct g* g; - uint32_t* selectdone; - struct sudog* next; - struct sudog* prev; - void* elem; - int64_t acquiretime; - int64_t releasetime; - uint32_t ticket; - struct sudog* waitlink; - struct hchan* c; -}; - -struct gcstats { - uint64_t nhandoff; - uint64_t nhandoffcnt; - uint64_t nprocyield; - uint64_t nosyield; - uint64_t nsleep; -}; - -struct _panic; - -struct _defer; - -struct m; - -struct tracebackg; - -struct g { - struct _panic* _panic; - struct _defer* _defer; - struct m* m; - uintptr_t syscallsp; - uintptr_t syscallpc; - void* param; - uint32_t atomicstatus; - int64_t goid; - int64_t waitsince; - String waitreason; - uint64_t schedlink; - _Bool preempt; - _Bool paniconfault; - _Bool preemptscan; - _Bool gcscandone; - _Bool gcscanvalid; - _Bool throwsplit; - int8_t raceignore; - _Bool sysblocktraced; - int64_t sysexitticks; - uint64_t traceseq; - uint64_t tracelastp; - struct m* lockedm; - uint32_t sig; - Slice writebuf; - uintptr_t sigcode0; - uintptr_t sigcode1; - uintptr_t sigpc; - uintptr_t gopc; - uintptr_t startpc; - struct sudog* waiting; - int32_t gcRescan; - int64_t gcAssistBytes; - void* exception; - _Bool isforeign; - void* gcstack; - uintptr_t gcstacksize; - void* gcnextsegment; - void* gcnextsp; - void* gcinitialsp; - void* gcregs[122]; - void* entry; - _Bool fromgogo; - _Bool issystem; - _Bool isbackground; - struct tracebackg* traceback; - void* context[122]; - void* stackcontext[10]; -}; - -struct p { - struct mutex lock; - int32_t id; - uint32_t status; - uint64_t link; - uint32_t schedtick; - uint32_t syscalltick; - uint64_t m; - struct mcache* mcache; - Slice deferpool; - struct _defer* deferpoolbuf[32]; - uint64_t goidcache; - uint64_t goidcacheend; - uint32_t runqhead; - uint32_t runqtail; - uint64_t runq[256]; - uint64_t runnext; - struct g* gfree; - int32_t gfreecnt; - Slice sudogcache; - struct sudog* sudogbuf[128]; - uint64_t tracebuf; - int64_t gcAssistTime; - uint64_t gcBgMarkWorker; - int64_t gcMarkWorkerMode; - uint32_t runSafePointFn; - uint8_t pad[64]; -}; - -struct schedt { - uint64_t goidgen; - uint64_t lastpoll; - struct mutex lock; - uint64_t midle; - int32_t nmidle; - int32_t nmidlelocked; - int32_t mcount; - int32_t maxmcount; - uint32_t ngsys; - uint64_t pidle; - uint32_t npidle; - uint32_t nmspinning; - uint64_t runqhead; - uint64_t runqtail; - int32_t runqsize; - struct mutex gflock; - struct g* gfree; - int32_t ngfree; - struct mutex sudoglock; - struct sudog* sudogcache; - struct mutex deferlock; - struct _defer* deferpool; - uint32_t gcwaiting; - int32_t stopwait; - struct note stopnote; - uint32_t sysmonwait; - struct note sysmonnote; - FuncVal* safePointFn; - int32_t safePointWait; - struct note safePointNote; - int32_t profilehz; - int64_t procresizetime; - int64_t totaltime; -}; - -struct lfnode { - uint64_t next; - uintptr_t pushcnt; -}; - -struct forcegcstate { - struct mutex lock; - struct g* g; - uint32_t idle; -}; - -struct _defer { - struct _defer* link; - _Bool* frame; - struct _panic* _panic; - uintptr_t pfn; - void* arg; - uintptr_t retaddr; - _Bool makefunccanrecover; - _Bool special; -}; - -struct _panic { - struct _panic* link; - Eface arg; - _Bool recovered; - _Bool isforeign; -}; - -struct sigset { - uint64_t __val[16]; -}; - -struct scase { - void* elem; - struct hchan* c; - uintptr_t pc; - uint16_t kind; - uint16_t index; - _Bool* receivedp; - int64_t releasetime; -}; - -struct runtimeSelect { - int64_t dir; - void* typ; - struct hchan* ch; - void* val; -}; - -struct semaRoot { - struct mutex lock; - struct sudog* head; - struct sudog* tail; - uint32_t nwait; -}; - -struct notifyList { - uint32_t wait; - uint32_t notify; - struct mutex lock; - struct sudog* head; - struct sudog* tail; -}; - -struct sigTabT { - int32_t flags; - String name; -}; - -struct _siginfo_t; - -struct sigctxt { - struct _siginfo_t* info; - void* ctxt; -}; - -struct divMagic { - uint8_t shift; - uint8_t shift2; - uint16_t mul; - uint16_t baseMask; -}; - -struct slice { - void* array; - int64_t len; - int64_t cap; -}; - -struct stringStruct { - void* str; - int64_t len; -}; - -struct stringStructDWARF { - uint8_t* str; - int64_t len; -}; - -struct Frames { - Slice callers; - uintptr_t last; - int64_t lastCount; -}; - -struct Func; - -struct Frame { - uintptr_t PC; - struct Func* Func; - String Function; - String File; - int64_t Line; - uintptr_t Entry; -}; - -struct Func { - String name; - uintptr_t entry; -}; - -struct timer { - int64_t i; - int64_t when; - int64_t period; - FuncVal* f; - Eface arg; - uintptr_t seq; -}; - -struct traceFrame { - uint64_t funcID; - uint64_t fileID; - uint64_t line; -}; - -struct traceAlloc { - uint64_t head; - uintptr_t off; -}; - -struct traceAllocBlock { - uint64_t next; - uint8_t data[65528]; -}; - -struct location { - uintptr_t pc; - String filename; - String function; - int64_t lineno; -}; - -struct method { - String* name; - String* pkgPath; - void* mtyp; - void* typ; - void* tfn; -}; - -struct uncommontype { - String* name; - String* pkgPath; - Slice methods; -}; - -struct imethod { - String* name; - String* pkgPath; - void* typ; -}; - -struct structfield { - String* name; - String* pkgPath; - void* typ; - String* tag; - uintptr_t offset; -}; - -struct timeval { - int64_t tv_sec; - int64_t tv_usec; -}; - -struct timespec { - int64_t tv_sec; - int64_t tv_nsec; -}; - -struct epollevent { - uint32_t events; - uint8_t data[8]; -}; - -struct semt { - int8_t __size[32]; - int64_t Godump_0_align[0]; -}; - -struct hchan { - uint64_t qcount; - uint64_t dataqsiz; - void* buf; - uint16_t elemsize; - uint32_t closed; - void* elemtype; - uint64_t sendx; - uint64_t recvx; - struct waitq recvq; - struct waitq sendq; - struct mutex lock; -}; - -struct cpuProfile { - _Bool on; - struct note wait; - uintptr_t count; - uintptr_t evicts; - uintptr_t lost; - struct { - struct cpuprofEntry entry[4]; - } hash[1024]; - uintptr_t log[65536][2]; - int64_t nlog; - int32_t toggle; - uint32_t handoff; - uint32_t wtoggle; - _Bool wholding; - _Bool flushing; - _Bool eodSent; -}; - -struct mspan { - struct mspan* next; - struct mspan* prev; - uintptr_t start; - uintptr_t npages; - struct mlink* freelist; - uint32_t sweepgen; - uint16_t ref; - uint8_t sizeclass; - _Bool incache; - uint8_t state; - uint8_t needzero; - uintptr_t elemsize; - int64_t unusedsince; - uintptr_t npreleased; - uintptr_t limit; - struct mtypes types; - struct mutex speciallock; - struct special* specials; - struct mlink* freebuf; -}; - -struct pollDesc { - struct pollDesc* link; - struct mutex lock; - uintptr_t fd; - _Bool closing; - uintptr_t seq; - uintptr_t rg; - struct timer rt; - int64_t rd; - uintptr_t wg; - struct timer wt; - int64_t wd; - uint32_t user; -}; - -struct pollCache { - struct mutex lock; - struct pollDesc* first; -}; - -struct m { - struct g* g0; - uint64_t procid; - struct g* gsignal; - struct sigset sigmask; - uintptr_t mstartfn; - struct g* curg; - uint64_t caughtsig; - uint64_t p; - uint64_t nextp; - int32_t id; - int32_t mallocing; - int32_t throwing; - String preemptoff; - int32_t locks; - int32_t softfloat; - int32_t dying; - int32_t profilehz; - int32_t helpgc; - _Bool spinning; - _Bool blocked; - _Bool inwb; - _Bool newSigstack; - int8_t printlock; - uint32_t fastrand; - uint64_t ncgocall; - int32_t ncgo; - struct note park; - struct m* alllink; - uint64_t schedlink; - struct mcache* mcache; - struct g* lockedg; - struct location createstack[32]; - uint32_t locked; - uintptr_t nextwaitm; - struct gcstats gcstats; - _Bool needextram; - uint8_t traceback; - void* waitunlockf; - void* waitlock; - uint8_t waittraceev; - int64_t waittraceskip; - _Bool startingtrace; - uint32_t syscalltick; - struct mOS mos; - void* gsignalstack; - uintptr_t gsignalstacksize; - _Bool dropextram; - int32_t gcing; -}; - -struct hselect { - uint16_t tcase; - uint16_t ncase; - uint16_t* pollorder; - uint16_t* lockorder; - struct scase scase[1]; -}; - -struct traceBufHeader { - uint64_t link; - uint64_t lastTicks; - int64_t pos; - struct location stk[128]; -}; - -struct traceStackTable { - struct mutex lock; - uint32_t seq; - struct traceAlloc mem; - uint64_t tab[8192]; -}; - -struct traceStack { - uint64_t link; - uintptr_t hash; - uint32_t id; - int64_t n; - struct location stk[0]; -}; - -struct tracebackg { - struct g* gp; - struct location locbuf[100]; - int64_t c; -}; -#define _Gidle 0 -#define _Grunnable 1 -#define _Grunning 2 -#define _Gsyscall 3 -#define _Gwaiting 4 -#define _Gmoribund_unused 5 -#define _Gdead 6 -#define _Genqueue_unused 7 -#define _Gcopystack 8 -#define _Gscan 4096 -#define _Gscanrunnable 4097 -#define _Gscanrunning 4098 -#define _Gscansyscall 4099 -#define _Gscanwaiting 4100 -#define _Pidle 0 -#define _Prunning 1 -#define _Psyscall 2 -#define _Pgcstop 3 -#define _Pdead 4 -#define _PageShift 13 -#define _MaxGomaxprocs 256 -#define _MaxSmallSize 32768 -#define _MaxMem 549755813887 -#define _MaxGcproc 32 -#define _LockExternal 1 -#define _LockInternal 2 -#define _SigNotify 1 -#define _SigKill 2 -#define _SigThrow 4 -#define _SigPanic 8 -#define _SigDefault 16 -#define _SigHandling 32 -#define _SigGoExit 64 -#define _SigSetStack 128 -#define _SigUnblock 256 -#define _TraceRuntimeFrames 1 -#define _TraceTrap 2 -#define _TraceJumpStack 4 -#define _TracebackMaxFrames 100 -#define _MHeapMap_TotalBits 39 -#define _NumSizeClasses 67 diff --git a/generated/libcalls.go b/generated/libcalls.go deleted file mode 100644 index 012fedc..0000000 --- a/generated/libcalls.go +++ /dev/null @@ -1,3079 +0,0 @@ -// This file was automatically generated by mksyscall.awk - -package syscall - -import "unsafe" - -// Automatically generated wrapper for strerror_r/strerror_r -//extern strerror_r -func c_strerror_r(errnum _C_int, b *byte, len Size_t) *byte -func strerror_r(errnum int, b []byte) (errstr *byte) { - var _p2 *byte - if len(b) > 0 { - _p2 = (*byte)(unsafe.Pointer(&b[0])) - } else { - _p2 = (*byte)(unsafe.Pointer(&_zero)) - } - _r := c_strerror_r(_C_int(errnum), _p2, Size_t(len(b))) - errstr = (*byte)(_r) - return -} - -// Automatically generated wrapper for raw_prctl/prctl -//extern prctl -func c_prctl(option _C_int, arg2 _C_long, arg3 _C_long, arg4 _C_long, arg5 _C_long) _C_int -func raw_prctl(option int, arg2 int, arg3 int, arg4 int, arg5 int) (ret int, err Errno) { - _r := c_prctl(_C_int(option), _C_long(arg2), _C_long(arg3), _C_long(arg4), _C_long(arg5)) - ret = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for raw_fork/fork -//extern fork -func c_fork() Pid_t -func raw_fork() (pid Pid_t, err Errno) { - _r := c_fork() - pid = (Pid_t)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for raw_getpid/getpid -//extern getpid -func c_getpid() Pid_t -func raw_getpid() (pid Pid_t) { - _r := c_getpid() - pid = (Pid_t)(_r) - return -} - -// Automatically generated wrapper for raw_getppid/getppid -//extern getppid -func c_getppid() Pid_t -func raw_getppid() (pid Pid_t) { - _r := c_getppid() - pid = (Pid_t)(_r) - return -} - -// Automatically generated wrapper for raw_setsid/setsid -//extern setsid -func c_setsid() Pid_t -func raw_setsid() (err Errno) { - _r := c_setsid() - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for raw_setpgid/setpgid -//extern setpgid -func c_setpgid(pid Pid_t, pgid Pid_t) _C_int -func raw_setpgid(pid int, pgid int) (err Errno) { - _r := c_setpgid(Pid_t(pid), Pid_t(pgid)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for raw_chroot/chroot -//extern chroot -func c_chroot(path *byte) _C_int -func raw_chroot(path *byte) (err Errno) { - _r := c_chroot(path) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for raw_chdir/chdir -//extern chdir -func c_chdir(path *byte) _C_int -func raw_chdir(path *byte) (err Errno) { - _r := c_chdir(path) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for raw_fcntl/__go_fcntl -//extern __go_fcntl -func c___go_fcntl(fd _C_int, cmd _C_int, arg _C_int) _C_int -func raw_fcntl(fd int, cmd int, arg int) (val int, err Errno) { - _r := c___go_fcntl(_C_int(fd), _C_int(cmd), _C_int(arg)) - val = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for raw_close/close -//extern close -func c_close(fd _C_int) _C_int -func raw_close(fd int) (err Errno) { - _r := c_close(_C_int(fd)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for raw_ioctl/__go_ioctl -//extern __go_ioctl -func c___go_ioctl(fd _C_int, cmd _C_int, val _C_int) _C_int -func raw_ioctl(fd int, cmd uintptr, val int) (rval int, err Errno) { - _r := c___go_ioctl(_C_int(fd), _C_int(cmd), _C_int(val)) - rval = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for raw_ioctl_ptr/__go_ioctl_ptr -//extern __go_ioctl_ptr -func c___go_ioctl_ptr(fd _C_int, cmd _C_int, val unsafe.Pointer) _C_int -func raw_ioctl_ptr(fd int, cmd uintptr, val unsafe.Pointer) (rval int, err Errno) { - _r := c___go_ioctl_ptr(_C_int(fd), _C_int(cmd), unsafe.Pointer(val)) - rval = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for raw_execve/execve -//extern execve -func c_execve(argv0 *byte, argv **byte, envv **byte) _C_int -func raw_execve(argv0 *byte, argv **byte, envv **byte) (err Errno) { - _r := c_execve(argv0, argv, envv) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for raw_write/write -//extern write -func c_write(fd _C_int, buf *byte, count Size_t) Ssize_t -func raw_write(fd int, buf *byte, count int) (err Errno) { - _r := c_write(_C_int(fd), buf, Size_t(count)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for raw_exit/_exit -//extern _exit -func c__exit(status _C_int) -func raw_exit(status int) { - c__exit(_C_int(status)) -} - -// Automatically generated wrapper for raw_dup2/dup2 -//extern dup2 -func c_dup2(oldfd _C_int, newfd _C_int) _C_int -func raw_dup2(oldfd int, newfd int) (err Errno) { - _r := c_dup2(_C_int(oldfd), _C_int(newfd)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for raw_kill/kill -//extern kill -func c_kill(pid Pid_t, sig _C_int) _C_int -func raw_kill(pid Pid_t, sig Signal) (err Errno) { - _r := c_kill(Pid_t(pid), _C_int(sig)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for raw_setgroups/setgroups -//extern setgroups -func c_setgroups(size Size_t, list *Gid_t) _C_int -func raw_setgroups(size int, list unsafe.Pointer) (err Errno) { - _r := c_setgroups(Size_t(size), (*Gid_t)(list)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Openat/__go_openat -//extern __go_openat -func c___go_openat(dirfd _C_int, path *byte, flags _C_int, mode Mode_t) _C_int -func Openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) { - var _p2 *byte - _p2, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c___go_openat(_C_int(dirfd), _p2, _C_int(flags), Mode_t(mode)) - fd = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for futimesat/futimesat -//extern futimesat -func c_futimesat(dirfd _C_int, path *byte, times *[2]Timeval) _C_int -func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) { - Entersyscall() - _r := c_futimesat(_C_int(dirfd), path, times) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for ptrace/ptrace -//extern ptrace -func c_ptrace(request _C_int, pid Pid_t, addr *byte, data *byte) _C_long -func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { - Entersyscall() - _r := c_ptrace(_C_int(request), Pid_t(pid), (*byte)(unsafe.Pointer(addr)), (*byte)(unsafe.Pointer(data))) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for raw_ptrace/ptrace -func raw_ptrace(request int, pid int, addr *byte, data *byte) (err Errno) { - _r := c_ptrace(_C_int(request), Pid_t(pid), addr, data) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for reboot/reboot -//extern reboot -func c_reboot(magic1 _C_uint, magic2 _C_uint, cmd _C_int, arg *byte) _C_int -func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) { - var _p4 *byte - _p4, err = BytePtrFromString(arg) - if err != nil { - return - } - Entersyscall() - _r := c_reboot(_C_uint(magic1), _C_uint(magic2), _C_int(cmd), _p4) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for accept4/accept4 -//extern accept4 -func c_accept4(fd _C_int, sa *RawSockaddrAny, len *Socklen_t, flags _C_int) _C_int -func accept4(fd int, sa *RawSockaddrAny, len *Socklen_t, flags int) (nfd int, err error) { - Entersyscall() - _r := c_accept4(_C_int(fd), sa, len, _C_int(flags)) - nfd = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - - -// Automatically generated wrapper for Dup3/dup3 -//extern dup3 -func c_dup3(oldfd _C_int, newfd _C_int, flags _C_int) _C_int -func Dup3(oldfd int, newfd int, flags int) (err error) { - _r := c_dup3(_C_int(oldfd), _C_int(newfd), _C_int(flags)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Faccessat/faccessat -//extern faccessat -func c_faccessat(dirfd _C_int, pathname *byte, mode _C_int, flags _C_int) _C_int -func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { - var _p2 *byte - _p2, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_faccessat(_C_int(dirfd), _p2, _C_int(mode), _C_int(flags)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Fallocate/fallocate -//extern fallocate -func c_fallocate(fd _C_int, mode _C_int, offset Offset_t, len Offset_t) _C_int -func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { - Entersyscall() - _r := c_fallocate(_C_int(fd), _C_int(mode), Offset_t(off), Offset_t(len)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Fchmodat/fchmodat -//extern fchmodat -func c_fchmodat(dirfd _C_int, pathname *byte, mode Mode_t, flags _C_int) _C_int -func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { - var _p2 *byte - _p2, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_fchmodat(_C_int(dirfd), _p2, Mode_t(mode), _C_int(flags)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Fchownat/fchownat -//extern fchownat -func c_fchownat(dirfd _C_int, path *byte, owner Uid_t, group Gid_t, flags _C_int) _C_int -func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { - var _p2 *byte - _p2, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_fchownat(_C_int(dirfd), _p2, Uid_t(uid), Gid_t(gid), _C_int(flags)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Flock/flock -//extern flock -func c_flock(fd _C_int, how _C_int) _C_int -func Flock(fd int, how int) (err error) { - Entersyscall() - _r := c_flock(_C_int(fd), _C_int(how)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Fstatfs/fstatfs -//extern fstatfs -func c_fstatfs(fd _C_int, buf *Statfs_t) _C_int -func Fstatfs(fd int, buf *Statfs_t) (err error) { - Entersyscall() - _r := c_fstatfs(_C_int(fd), buf) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Getxattr/getxattr -//extern getxattr -func c_getxattr(path *byte, attr *byte, buf *byte, count Size_t) Ssize_t -func Getxattr(path string, attr string, dest []byte) (sz int, err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - var _p2 *byte - _p2, err = BytePtrFromString(attr) - if err != nil { - return - } - var _p3 *byte - if len(dest) > 0 { - _p3 = (*byte)(unsafe.Pointer(&dest[0])) - } else { - _p3 = (*byte)(unsafe.Pointer(&_zero)) - } - Entersyscall() - _r := c_getxattr(_p1, _p2, _p3, Size_t(len(dest))) - sz = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for InotifyAddWatch/inotify_add_watch -//extern inotify_add_watch -func c_inotify_add_watch(fd _C_int, pathname *byte, mask uint32) _C_int -func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) { - var _p2 *byte - _p2, err = BytePtrFromString(pathname) - if err != nil { - return - } - Entersyscall() - _r := c_inotify_add_watch(_C_int(fd), _p2, uint32(mask)) - watchdesc = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for InotifyInit/inotify_init -//extern inotify_init -func c_inotify_init() _C_int -func InotifyInit() (fd int, err error) { - _r := c_inotify_init() - fd = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for InotifyInit1/inotify_init1 -//extern inotify_init1 -func c_inotify_init1(flags _C_int) _C_int -func InotifyInit1(flags int) (fd int, err error) { - _r := c_inotify_init1(_C_int(flags)) - fd = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for InotifyRmWatch/inotify_rm_watch -//extern inotify_rm_watch -func c_inotify_rm_watch(fd _C_int, wd uint32) _C_int -func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) { - _r := c_inotify_rm_watch(_C_int(fd), uint32(watchdesc)) - success = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - - -// Automatically generated wrapper for Listxattr/listxattr -//extern listxattr -func c_listxattr(path *byte, list *byte, size Size_t) Ssize_t -func Listxattr(path string, dest []byte) (sz int, err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - var _p2 *byte - if len(dest) > 0 { - _p2 = (*byte)(unsafe.Pointer(&dest[0])) - } else { - _p2 = (*byte)(unsafe.Pointer(&_zero)) - } - Entersyscall() - _r := c_listxattr(_p1, _p2, Size_t(len(dest))) - sz = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Mkdirat/mkdirat -//extern mkdirat -func c_mkdirat(dirfd _C_int, path *byte, mode Mode_t) _C_int -func Mkdirat(dirfd int, path string, mode uint32) (err error) { - var _p2 *byte - _p2, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_mkdirat(_C_int(dirfd), _p2, Mode_t(mode)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Mknodat/mknodat -//extern mknodat -func c_mknodat(dirfd _C_int, path *byte, mode Mode_t, dev _dev_t) _C_int -func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { - var _p2 *byte - _p2, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_mknodat(_C_int(dirfd), _p2, Mode_t(mode), _dev_t(dev)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for pipe2/pipe2 -//extern pipe2 -func c_pipe2(p *[2]_C_int, flags _C_int) _C_int -func pipe2(p *[2]_C_int, flags int) (err error) { - _r := c_pipe2(p, _C_int(flags)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - - -// Automatically generated wrapper for Removexattr/removexattr -//extern removexattr -func c_removexattr(path *byte, name *byte) _C_int -func Removexattr(path string, attr string) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - var _p2 *byte - _p2, err = BytePtrFromString(attr) - if err != nil { - return - } - Entersyscall() - _r := c_removexattr(_p1, _p2) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Renameat/renameat -//extern renameat -func c_renameat(olddirfd _C_int, oldpath *byte, newdirfd _C_int, newpath *byte) _C_int -func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { - var _p2 *byte - _p2, err = BytePtrFromString(oldpath) - if err != nil { - return - } - var _p4 *byte - _p4, err = BytePtrFromString(newpath) - if err != nil { - return - } - Entersyscall() - _r := c_renameat(_C_int(olddirfd), _p2, _C_int(newdirfd), _p4) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for sendfile/sendfile64 -//extern sendfile64 -func c_sendfile64(outfd _C_int, infd _C_int, offset *Offset_t, count Size_t) Ssize_t -func sendfile(outfd int, infd int, offset *Offset_t, count int) (written int, err error) { - Entersyscall() - _r := c_sendfile64(_C_int(outfd), _C_int(infd), offset, Size_t(count)) - written = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Setresuid/setresuid -//extern setresuid -func c_setresuid(ruid Uid_t, euid Uid_t, suid Uid_t) _C_int -func Setresuid(ruid int, eguid int, suid int) (err error) { - _r := c_setresuid(Uid_t(ruid), Uid_t(eguid), Uid_t(suid)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Setxattr/setxattr -//extern setxattr -func c_setxattr(path *byte, name *byte, value *byte, size Size_t, flags _C_int) _C_int -func Setxattr(path string, attr string, data []byte, flags int) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - var _p2 *byte - _p2, err = BytePtrFromString(attr) - if err != nil { - return - } - var _p3 *byte - if len(data) > 0 { - _p3 = (*byte)(unsafe.Pointer(&data[0])) - } else { - _p3 = (*byte)(unsafe.Pointer(&_zero)) - } - Entersyscall() - _r := c_setxattr(_p1, _p2, _p3, Size_t(len(data)), _C_int(flags)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for splice/splice -//extern splice -func c_splice(rfd _C_int, roff *_loff_t, wfd _C_int, woff *_loff_t, len Size_t, flags _C_uint) Ssize_t -func splice(rfd int, roff *_loff_t, wfd int, woff *_loff_t, len int, flags int) (n int64, err error) { - Entersyscall() - _r := c_splice(_C_int(rfd), roff, _C_int(wfd), woff, Size_t(len), _C_uint(flags)) - n = (int64)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Statfs/statfs -//extern statfs -func c_statfs(path *byte, buf *Statfs_t) _C_int -func Statfs(path string, buf *Statfs_t) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_statfs(_p1, buf) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for SyncFileRange/sync_file_range -//extern sync_file_range -func c_sync_file_range(fd _C_int, off Offset_t, n Offset_t, flags _C_uint) _C_int -func SyncFileRange(fd int, off int64, n int64, flags int) (err error) { - Entersyscall() - _r := c_sync_file_range(_C_int(fd), Offset_t(off), Offset_t(n), _C_uint(flags)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Tee/tee -//extern tee -func c_tee(rfd _C_int, wfd _C_int, len Size_t, flags _C_uint) Ssize_t -func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { - Entersyscall() - _r := c_tee(_C_int(rfd), _C_int(wfd), Size_t(len), _C_uint(flags)) - n = (int64)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for unlinkat/unlinkat -//extern unlinkat -func c_unlinkat(dirfd _C_int, path *byte, flags _C_int) _C_int -func unlinkat(dirfd int, path string, flags int) (err error) { - var _p2 *byte - _p2, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_unlinkat(_C_int(dirfd), _p2, _C_int(flags)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Unmount/umount2 -//extern umount2 -func c_umount2(target *byte, flags _C_int) _C_int -func Unmount(target string, flags int) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(target) - if err != nil { - return - } - Entersyscall() - _r := c_umount2(_p1, _C_int(flags)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Unshare/unshare -//extern unshare -func c_unshare(flags _C_int) _C_int -func Unshare(flags int) (err error) { - Entersyscall() - _r := c_unshare(_C_int(flags)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for utimensat/utimensat -//extern utimensat -func c_utimensat(dirfd _C_int, path *byte, times *[2]Timespec, flags _C_int) _C_int -func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { - var _p2 *byte - _p2, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_utimensat(_C_int(dirfd), _p2, times, _C_int(flags)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for pipe/pipe -//extern pipe -func c_pipe(p *[2]_C_int) _C_int -func pipe(p *[2]_C_int) (err error) { - _r := c_pipe(p) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for utimes/utimes -//extern utimes -func c_utimes(path *byte, times *[2]Timeval) _C_int -func utimes(path string, times *[2]Timeval) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_utimes(_p1, times) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for getcwd/getcwd -//extern getcwd -func c_getcwd(buf *byte, size Size_t) *byte -func getcwd(buf *byte, size Size_t) (err error) { - Entersyscall() - _r := c_getcwd(buf, Size_t(size)) - var errno Errno - setErrno := false - if _r == nil { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for getgroups/getgroups -//extern getgroups -func c_getgroups(size _C_int, list *Gid_t) _C_int -func getgroups(size int, list *Gid_t) (nn int, err error) { - _r := c_getgroups(_C_int(size), list) - nn = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for setgroups/setgroups -func setgroups(n int, list *Gid_t) (err error) { - _r := c_setgroups(Size_t(n), list) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Select/select -//extern select -func c_select(nfd _C_int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) _C_int -func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { - Entersyscall() - _r := c_select(_C_int(nfd), r, w, e, timeout) - n = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Access/access -//extern access -func c_access(path *byte, mode _C_int) _C_int -func Access(path string, mode uint32) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_access(_p1, _C_int(mode)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Chdir/chdir -func Chdir(path string) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_chdir(_p1) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Chmod/chmod -//extern chmod -func c_chmod(path *byte, mode Mode_t) _C_int -func Chmod(path string, mode uint32) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_chmod(_p1, Mode_t(mode)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Chown/chown -//extern chown -func c_chown(path *byte, uid Uid_t, gid Gid_t) _C_int -func Chown(path string, uid int, gid int) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_chown(_p1, Uid_t(uid), Gid_t(gid)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Chroot/chroot -func Chroot(path string) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_chroot(_p1) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Close/close -func Close(fd int) (err error) { - Entersyscall() - _r := c_close(_C_int(fd)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Creat/creat -//extern creat -func c_creat(path *byte, mode Mode_t) _C_int -func Creat(path string, mode uint32) (fd int, err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_creat(_p1, Mode_t(mode)) - fd = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Dup/dup -//extern dup -func c_dup(oldfd _C_int) _C_int -func Dup(oldfd int) (fd int, err error) { - _r := c_dup(_C_int(oldfd)) - fd = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Dup2/dup2 -func Dup2(oldfd int, newfd int) (err error) { - _r := c_dup2(_C_int(oldfd), _C_int(newfd)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Exit/exit -//extern exit -func c_exit(code _C_int) -func Exit(code int) { - Entersyscall() - c_exit(_C_int(code)) - Exitsyscall() -} - -// Automatically generated wrapper for Fchdir/fchdir -//extern fchdir -func c_fchdir(fd _C_int) _C_int -func Fchdir(fd int) (err error) { - Entersyscall() - _r := c_fchdir(_C_int(fd)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Fchmod/fchmod -//extern fchmod -func c_fchmod(fd _C_int, mode Mode_t) _C_int -func Fchmod(fd int, mode uint32) (err error) { - Entersyscall() - _r := c_fchmod(_C_int(fd), Mode_t(mode)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Fchown/fchown -//extern fchown -func c_fchown(fd _C_int, uid Uid_t, gid Gid_t) _C_int -func Fchown(fd int, uid int, gid int) (err error) { - Entersyscall() - _r := c_fchown(_C_int(fd), Uid_t(uid), Gid_t(gid)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for fcntl/__go_fcntl -func fcntl(fd int, cmd int, arg int) (val int, err error) { - Entersyscall() - _r := c___go_fcntl(_C_int(fd), _C_int(cmd), _C_int(arg)) - val = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for FcntlFlock/__go_fcntl_flock -//extern __go_fcntl_flock -func c___go_fcntl_flock(fd _C_int, cmd _C_int, arg *Flock_t) _C_int -func FcntlFlock(fd uintptr, cmd int, lk *Flock_t) (err error) { - Entersyscall() - _r := c___go_fcntl_flock(_C_int(fd), _C_int(cmd), lk) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Fdatasync/fdatasync -//extern fdatasync -func c_fdatasync(fd _C_int) _C_int -func Fdatasync(fd int) (err error) { - Entersyscall() - _r := c_fdatasync(_C_int(fd)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Fsync/fsync -//extern fsync -func c_fsync(fd _C_int) _C_int -func Fsync(fd int) (err error) { - Entersyscall() - _r := c_fsync(_C_int(fd)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Getegid/getegid -//extern getegid -func c_getegid() Gid_t -func Getegid() (egid int) { - _r := c_getegid() - egid = (int)(_r) - return -} - -// Automatically generated wrapper for Geteuid/geteuid -//extern geteuid -func c_geteuid() Uid_t -func Geteuid() (euid int) { - _r := c_geteuid() - euid = (int)(_r) - return -} - -// Automatically generated wrapper for Getgid/getgid -//extern getgid -func c_getgid() Gid_t -func Getgid() (gid int) { - _r := c_getgid() - gid = (int)(_r) - return -} - -// Automatically generated wrapper for Getpgid/getpgid -//extern getpgid -func c_getpgid(pid Pid_t) Pid_t -func Getpgid(pid int) (pgid int, err error) { - _r := c_getpgid(Pid_t(pid)) - pgid = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Getpgrp/getpgrp -//extern getpgrp -func c_getpgrp() Pid_t -func Getpgrp() (pid int) { - _r := c_getpgrp() - pid = (int)(_r) - return -} - -// Automatically generated wrapper for Getpid/getpid -func Getpid() (pid int) { - _r := c_getpid() - pid = (int)(_r) - return -} - -// Automatically generated wrapper for Getppid/getppid -func Getppid() (ppid int) { - _r := c_getppid() - ppid = (int)(_r) - return -} - -// Automatically generated wrapper for Getrusage/getrusage -//extern getrusage -func c_getrusage(who _C_int, rusage *Rusage) _C_int -func Getrusage(who int, rusage *Rusage) (err error) { - _r := c_getrusage(_C_int(who), rusage) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for gettimeofday/gettimeofday -//extern gettimeofday -func c_gettimeofday(tv *Timeval, tz *byte) _C_int -func gettimeofday(tv *Timeval, tz *byte) (err error) { - _r := c_gettimeofday(tv, tz) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Getuid/getuid -//extern getuid -func c_getuid() Uid_t -func Getuid() (uid int) { - _r := c_getuid() - uid = (int)(_r) - return -} - -// Automatically generated wrapper for Kill/kill -func Kill(pid int, sig Signal) (err error) { - _r := c_kill(Pid_t(pid), _C_int(sig)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Lchown/lchown -//extern lchown -func c_lchown(path *byte, uid Uid_t, gid Gid_t) _C_int -func Lchown(path string, uid int, gid int) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_lchown(_p1, Uid_t(uid), Gid_t(gid)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Link/link -//extern link -func c_link(oldpath *byte, newpath *byte) _C_int -func Link(oldpath string, newpath string) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(oldpath) - if err != nil { - return - } - var _p2 *byte - _p2, err = BytePtrFromString(newpath) - if err != nil { - return - } - Entersyscall() - _r := c_link(_p1, _p2) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Mkdir/mkdir -//extern mkdir -func c_mkdir(path *byte, mode Mode_t) _C_int -func Mkdir(path string, mode uint32) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_mkdir(_p1, Mode_t(mode)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Mknod/mknod -//extern mknod -func c_mknod(path *byte, mode Mode_t, dev _dev_t) _C_int -func Mknod(path string, mode uint32, dev int) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_mknod(_p1, Mode_t(mode), _dev_t(dev)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Mount/mount -//extern mount -func c_mount(source *byte, target *byte, fstype *byte, flags _C_long, data *byte) _C_int -func Mount(source string, target string, fstype string, flags uintptr, data string) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(source) - if err != nil { - return - } - var _p2 *byte - _p2, err = BytePtrFromString(target) - if err != nil { - return - } - var _p3 *byte - _p3, err = BytePtrFromString(fstype) - if err != nil { - return - } - var _p5 *byte - _p5, err = BytePtrFromString(data) - if err != nil { - return - } - Entersyscall() - _r := c_mount(_p1, _p2, _p3, _C_long(flags), _p5) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Nanosleep/nanosleep -//extern nanosleep -func c_nanosleep(time *Timespec, leftover *Timespec) _C_int -func Nanosleep(time *Timespec, leftover *Timespec) (err error) { - Entersyscall() - _r := c_nanosleep(time, leftover) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Pause/pause -//extern pause -func c_pause() _C_int -func Pause() (err error) { - Entersyscall() - _r := c_pause() - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for read/read -//extern read -func c_read(fd _C_int, buf *byte, count Size_t) Ssize_t -func read(fd int, p []byte) (n int, err error) { - var _p2 *byte - if len(p) > 0 { - _p2 = (*byte)(unsafe.Pointer(&p[0])) - } else { - _p2 = (*byte)(unsafe.Pointer(&_zero)) - } - Entersyscall() - _r := c_read(_C_int(fd), _p2, Size_t(len(p))) - n = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for readlen/read -func readlen(fd int, p *byte, np int) (n int, err error) { - Entersyscall() - _r := c_read(_C_int(fd), p, Size_t(np)) - n = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Readlink/readlink -//extern readlink -func c_readlink(path *byte, buf *byte, bufsiz Size_t) Ssize_t -func Readlink(path string, buf []byte) (n int, err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - var _p2 *byte - if len(buf) > 0 { - _p2 = (*byte)(unsafe.Pointer(&buf[0])) - } else { - _p2 = (*byte)(unsafe.Pointer(&_zero)) - } - Entersyscall() - _r := c_readlink(_p1, _p2, Size_t(len(buf))) - n = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Rename/rename -//extern rename -func c_rename(oldpath *byte, newpath *byte) _C_int -func Rename(oldpath string, newpath string) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(oldpath) - if err != nil { - return - } - var _p2 *byte - _p2, err = BytePtrFromString(newpath) - if err != nil { - return - } - Entersyscall() - _r := c_rename(_p1, _p2) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Rmdir/rmdir -//extern rmdir -func c_rmdir(path *byte) _C_int -func Rmdir(path string) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_rmdir(_p1) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Sethostname/sethostname -//extern sethostname -func c_sethostname(name *byte, len Size_t) _C_int -func Sethostname(p []byte) (err error) { - var _p1 *byte - if len(p) > 0 { - _p1 = (*byte)(unsafe.Pointer(&p[0])) - } else { - _p1 = (*byte)(unsafe.Pointer(&_zero)) - } - Entersyscall() - _r := c_sethostname(_p1, Size_t(len(p))) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Setgid/setgid -//extern setgid -func c_setgid(gid Gid_t) _C_int -func Setgid(gid int) (err error) { - _r := c_setgid(Gid_t(gid)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Setregid/setregid -//extern setregid -func c_setregid(rgid Gid_t, egid Gid_t) _C_int -func Setregid(rgid int, egid int) (err error) { - _r := c_setregid(Gid_t(rgid), Gid_t(egid)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Setpgid/setpgid -func Setpgid(pid int, pgid int) (err error) { - _r := c_setpgid(Pid_t(pid), Pid_t(pgid)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Setreuid/setreuid -//extern setreuid -func c_setreuid(ruid Uid_t, euid Uid_t) _C_int -func Setreuid(ruid int, euid int) (err error) { - _r := c_setreuid(Uid_t(ruid), Uid_t(euid)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Setsid/setsid -func Setsid() (pid int, err error) { - _r := c_setsid() - pid = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for settimeofday/settimeofday -//extern settimeofday -func c_settimeofday(tv *Timeval, tz *byte) _C_int -func settimeofday(tv *Timeval, tz *byte) (err error) { - _r := c_settimeofday(tv, tz) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Setuid/setuid -//extern setuid -func c_setuid(uid Uid_t) _C_int -func Setuid(uid int) (err error) { - _r := c_setuid(Uid_t(uid)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Symlink/symlink -//extern symlink -func c_symlink(oldpath *byte, newpath *byte) _C_int -func Symlink(oldpath string, newpath string) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(oldpath) - if err != nil { - return - } - var _p2 *byte - _p2, err = BytePtrFromString(newpath) - if err != nil { - return - } - Entersyscall() - _r := c_symlink(_p1, _p2) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Sync/sync -//extern sync -func c_sync() -func Sync() { - Entersyscall() - c_sync() - Exitsyscall() -} - -// Automatically generated wrapper for Time/time -//extern time -func c_time(t *Time_t) Time_t -func Time(t *Time_t) (tt Time_t, err error) { - _r := c_time(t) - tt = (Time_t)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Times/times -//extern times -func c_times(tms *Tms) _clock_t -func Times(tms *Tms) (ticks uintptr, err error) { - _r := c_times(tms) - ticks = (uintptr)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Umask/umask -//extern umask -func c_umask(mask Mode_t) Mode_t -func Umask(mask int) (oldmask int) { - _r := c_umask(Mode_t(mask)) - oldmask = (int)(_r) - return -} - -// Automatically generated wrapper for Unlink/unlink -//extern unlink -func c_unlink(path *byte) _C_int -func Unlink(path string) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_unlink(_p1) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Utime/utime -//extern utime -func c_utime(path *byte, buf *Utimbuf) _C_int -func Utime(path string, buf *Utimbuf) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_utime(_p1, buf) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for write/write -func write(fd int, p []byte) (n int, err error) { - var _p2 *byte - if len(p) > 0 { - _p2 = (*byte)(unsafe.Pointer(&p[0])) - } else { - _p2 = (*byte)(unsafe.Pointer(&_zero)) - } - Entersyscall() - _r := c_write(_C_int(fd), _p2, Size_t(len(p))) - n = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for writelen/write -func writelen(fd int, p *byte, np int) (n int, err error) { - Entersyscall() - _r := c_write(_C_int(fd), p, Size_t(np)) - n = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for munmap/munmap -//extern munmap -func c_munmap(addr *byte, length Size_t) _C_int -func munmap(addr uintptr, length uintptr) (err error) { - Entersyscall() - _r := c_munmap((*byte)(unsafe.Pointer(addr)), Size_t(length)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Madvise/madvise -//extern madvise -func c_madvise(addr *byte, len Size_t, advice _C_int) _C_int -func Madvise(b []byte, advice int) (err error) { - var _p1 *byte - if len(b) > 0 { - _p1 = (*byte)(unsafe.Pointer(&b[0])) - } else { - _p1 = (*byte)(unsafe.Pointer(&_zero)) - } - Entersyscall() - _r := c_madvise(_p1, Size_t(len(b)), _C_int(advice)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Mprotect/mprotect -//extern mprotect -func c_mprotect(addr *byte, len Size_t, prot _C_int) _C_int -func Mprotect(b []byte, prot int) (err error) { - var _p1 *byte - if len(b) > 0 { - _p1 = (*byte)(unsafe.Pointer(&b[0])) - } else { - _p1 = (*byte)(unsafe.Pointer(&_zero)) - } - Entersyscall() - _r := c_mprotect(_p1, Size_t(len(b)), _C_int(prot)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Tcgetattr/tcgetattr -//extern tcgetattr -func c_tcgetattr(fd _C_int, p *Termios) _C_int -func Tcgetattr(fd int, p *Termios) (err error) { - _r := c_tcgetattr(_C_int(fd), p) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Tcsetattr/tcsetattr -//extern tcsetattr -func c_tcsetattr(fd _C_int, actions _C_int, p *Termios) _C_int -func Tcsetattr(fd int, actions int, p *Termios) (err error) { - Entersyscall() - _r := c_tcsetattr(_C_int(fd), _C_int(actions), p) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for sysconf/sysconf -//extern sysconf -func c_sysconf(name _C_int) _C_long -func sysconf(name int) (ret int64, err error) { - Entersyscall() - _r := c_sysconf(_C_int(name)) - ret = (int64)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Fstat/fstat -//extern fstat -func c_fstat(fd _C_int, stat *Stat_t) _C_int -func Fstat(fd int, stat *Stat_t) (err error) { - Entersyscall() - _r := c_fstat(_C_int(fd), stat) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Ftruncate/ftruncate -//extern ftruncate -func c_ftruncate(fd _C_int, length Offset_t) _C_int -func Ftruncate(fd int, length int64) (err error) { - Entersyscall() - _r := c_ftruncate(_C_int(fd), Offset_t(length)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Getrlimit/getrlimit -//extern getrlimit -func c_getrlimit(resource _C_int, rlim *Rlimit) _C_int -func Getrlimit(resource int, rlim *Rlimit) (err error) { - _r := c_getrlimit(_C_int(resource), rlim) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Lstat/lstat -//extern lstat -func c_lstat(path *byte, stat *Stat_t) _C_int -func Lstat(path string, stat *Stat_t) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_lstat(_p1, stat) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for mmap/mmap -//extern mmap -func c_mmap(addr *byte, length Size_t, prot _C_int, flags _C_int, fd _C_int, offset Offset_t) *byte -func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) { - Entersyscall() - _r := c_mmap((*byte)(unsafe.Pointer(addr)), Size_t(length), _C_int(prot), _C_int(flags), _C_int(fd), Offset_t(offset)) - xaddr = (uintptr)(unsafe.Pointer(_r)) - var errno Errno - setErrno := false - if _r == nil { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Open/__go_open -//extern __go_open -func c___go_open(path *byte, mode _C_int, perm Mode_t) _C_int -func Open(path string, mode int, perm uint32) (fd int, err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c___go_open(_p1, _C_int(mode), Mode_t(perm)) - fd = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Pread/pread -//extern pread -func c_pread(fd _C_int, buf *byte, count Size_t, offset Offset_t) Ssize_t -func Pread(fd int, p []byte, offset int64) (n int, err error) { - var _p2 *byte - if len(p) > 0 { - _p2 = (*byte)(unsafe.Pointer(&p[0])) - } else { - _p2 = (*byte)(unsafe.Pointer(&_zero)) - } - Entersyscall() - _r := c_pread(_C_int(fd), _p2, Size_t(len(p)), Offset_t(offset)) - n = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Pwrite/pwrite -//extern pwrite -func c_pwrite(fd _C_int, buf *byte, count Size_t, offset Offset_t) Ssize_t -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { - var _p2 *byte - if len(p) > 0 { - _p2 = (*byte)(unsafe.Pointer(&p[0])) - } else { - _p2 = (*byte)(unsafe.Pointer(&_zero)) - } - Entersyscall() - _r := c_pwrite(_C_int(fd), _p2, Size_t(len(p)), Offset_t(offset)) - n = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Seek/lseek -//extern lseek -func c_lseek(fd _C_int, offset Offset_t, whence _C_int) Offset_t -func Seek(fd int, offset int64, whence int) (off int64, err error) { - Entersyscall() - _r := c_lseek(_C_int(fd), Offset_t(offset), _C_int(whence)) - off = (int64)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Setrlimit/setrlimit -//extern setrlimit -func c_setrlimit(resource int, rlim *Rlimit) _C_int -func Setrlimit(resource int, rlim *Rlimit) (err error) { - _r := c_setrlimit(int(resource), rlim) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Stat/stat -//extern stat -func c_stat(path *byte, stat *Stat_t) _C_int -func Stat(path string, stat *Stat_t) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_stat(_p1, stat) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Truncate/truncate -//extern truncate -func c_truncate(path *byte, length Offset_t) _C_int -func Truncate(path string, length int64) (err error) { - var _p1 *byte - _p1, err = BytePtrFromString(path) - if err != nil { - return - } - Entersyscall() - _r := c_truncate(_p1, Offset_t(length)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Uname/uname -//extern uname -func c_uname(buf *Utsname) _C_int -func Uname(buf *Utsname) (err error) { - _r := c_uname(buf) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for wait4/wait4 -//extern wait4 -func c_wait4(pid Pid_t, status *_C_int, options _C_int, rusage *Rusage) Pid_t -func wait4(pid Pid_t, status *_C_int, options int, rusage *Rusage) (wpid Pid_t, err error) { - Entersyscall() - _r := c_wait4(Pid_t(pid), status, _C_int(options), rusage) - wpid = (Pid_t)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for accept/accept -//extern accept -func c_accept(fd _C_int, sa *RawSockaddrAny, len *Socklen_t) _C_int -func accept(fd int, sa *RawSockaddrAny, len *Socklen_t) (nfd int, err error) { - Entersyscall() - _r := c_accept(_C_int(fd), sa, len) - nfd = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for getsockname/getsockname -//extern getsockname -func c_getsockname(fd _C_int, sa *RawSockaddrAny, len *Socklen_t) _C_int -func getsockname(fd int, sa *RawSockaddrAny, len *Socklen_t) (err error) { - _r := c_getsockname(_C_int(fd), sa, len) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for getpeername/getpeername -//extern getpeername -func c_getpeername(fd _C_int, sa *RawSockaddrAny, len *Socklen_t) _C_int -func getpeername(fd int, sa *RawSockaddrAny, len *Socklen_t) (err error) { - _r := c_getpeername(_C_int(fd), sa, len) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for setsockopt/setsockopt -//extern setsockopt -func c_setsockopt(s _C_int, level _C_int, optname _C_int, val *byte, vallen Socklen_t) _C_int -func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen Socklen_t) (err error) { - Entersyscall() - _r := c_setsockopt(_C_int(s), _C_int(level), _C_int(name), (*byte)(val), Socklen_t(vallen)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for recvfrom/recvfrom -//extern recvfrom -func c_recvfrom(fd _C_int, buf *byte, len Size_t, flags _C_int, from *RawSockaddrAny, fromlen *Socklen_t) Ssize_t -func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *Socklen_t) (n int, err error) { - var _p2 *byte - if len(p) > 0 { - _p2 = (*byte)(unsafe.Pointer(&p[0])) - } else { - _p2 = (*byte)(unsafe.Pointer(&_zero)) - } - Entersyscall() - _r := c_recvfrom(_C_int(fd), _p2, Size_t(len(p)), _C_int(flags), from, fromlen) - n = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Listen/listen -//extern listen -func c_listen(fd _C_int, n _C_int) _C_int -func Listen(fd int, n int) (err error) { - Entersyscall() - _r := c_listen(_C_int(fd), _C_int(n)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for Shutdown/shutdown -//extern shutdown -func c_shutdown(fd _C_int, how _C_int) _C_int -func Shutdown(fd int, how int) (err error) { - Entersyscall() - _r := c_shutdown(_C_int(fd), _C_int(how)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for EpollCreate/epoll_create -//extern epoll_create -func c_epoll_create(size _C_int) _C_int -func EpollCreate(size int) (fd int, err error) { - _r := c_epoll_create(_C_int(size)) - fd = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for EpollCreate1/epoll_create1 -//extern epoll_create1 -func c_epoll_create1(flags _C_int) _C_int -func EpollCreate1(flags int) (fd int, err error) { - _r := c_epoll_create1(_C_int(flags)) - fd = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for EpollCtl/epoll_ctl -//extern epoll_ctl -func c_epoll_ctl(epfd _C_int, op _C_int, fd _C_int, event *EpollEvent) _C_int -func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) { - _r := c_epoll_ctl(_C_int(epfd), _C_int(op), _C_int(fd), event) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for EpollWait/epoll_wait -//extern epoll_wait -func c_epoll_wait(epfd _C_int, events *EpollEvent, maxevents _C_int, timeout _C_int) _C_int -func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { - var _p2 *EpollEvent - if len(events) > 0 { - _p2 = (*EpollEvent)(unsafe.Pointer(&events[0])) - } else { - _p2 = (*EpollEvent)(unsafe.Pointer(&_zero)) - } - Entersyscall() - _r := c_epoll_wait(_C_int(epfd), _p2, _C_int(len(events)), _C_int(msec)) - n = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for bind/bind -//extern bind -func c_bind(fd _C_int, sa *RawSockaddrAny, len Socklen_t) _C_int -func bind(fd int, sa *RawSockaddrAny, len Socklen_t) (err error) { - Entersyscall() - _r := c_bind(_C_int(fd), sa, Socklen_t(len)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for connect/connect -//extern connect -func c_connect(s _C_int, addr *RawSockaddrAny, addrlen Socklen_t) _C_int -func connect(s int, addr *RawSockaddrAny, addrlen Socklen_t) (err error) { - Entersyscall() - _r := c_connect(_C_int(s), addr, Socklen_t(addrlen)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for socket/socket -//extern socket -func c_socket(domain _C_int, typ _C_int, protocol _C_int) _C_int -func socket(domain int, typ int, proto int) (fd int, err error) { - _r := c_socket(_C_int(domain), _C_int(typ), _C_int(proto)) - fd = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for socketpair/socketpair -//extern socketpair -func c_socketpair(domain _C_int, typ _C_int, protocol _C_int, fd *[2]_C_int) _C_int -func socketpair(domain int, typ int, proto int, fd *[2]_C_int) (err error) { - _r := c_socketpair(_C_int(domain), _C_int(typ), _C_int(proto), fd) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for getsockopt/getsockopt -//extern getsockopt -func c_getsockopt(s _C_int, level _C_int, name _C_int, val *byte, vallen *Socklen_t) _C_int -func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *Socklen_t) (err error) { - Entersyscall() - _r := c_getsockopt(_C_int(s), _C_int(level), _C_int(name), (*byte)(val), vallen) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for sendto/sendto -//extern sendto -func c_sendto(s _C_int, buf *byte, len Size_t, flags _C_int, to *RawSockaddrAny, tolen Socklen_t) Ssize_t -func sendto(s int, buf []byte, flags int, to *RawSockaddrAny, tolen Socklen_t) (err error) { - var _p2 *byte - if len(buf) > 0 { - _p2 = (*byte)(unsafe.Pointer(&buf[0])) - } else { - _p2 = (*byte)(unsafe.Pointer(&_zero)) - } - Entersyscall() - _r := c_sendto(_C_int(s), _p2, Size_t(len(buf)), _C_int(flags), to, Socklen_t(tolen)) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for recvmsg/recvmsg -//extern recvmsg -func c_recvmsg(s _C_int, msg *Msghdr, flags _C_int) Ssize_t -func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { - Entersyscall() - _r := c_recvmsg(_C_int(s), msg, _C_int(flags)) - n = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - -// Automatically generated wrapper for sendmsg/sendmsg -//extern sendmsg -func c_sendmsg(s _C_int, msg *Msghdr, flags _C_int) Ssize_t -func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { - Entersyscall() - _r := c_sendmsg(_C_int(s), msg, _C_int(flags)) - n = (int)(_r) - var errno Errno - setErrno := false - if _r < 0 { - errno = GetErrno() - setErrno = true - } - Exitsyscall() - if setErrno { - err = errno - } - return -} - diff --git a/generated/runtime_sysinfo.go b/generated/runtime_sysinfo.go deleted file mode 100644 index 1133ae9..0000000 --- a/generated/runtime_sysinfo.go +++ /dev/null @@ -1,6220 +0,0 @@ -package runtime -type _ptrdiff_t int64 -type _size_t uint64 -type _wchar_t int32 -type ___u_char uint8 -type ___u_short uint16 -type ___u_int uint32 -type ___u_long uint64 -type ___int8_t int8 -type ___uint8_t uint8 -type ___int16_t int16 -type ___uint16_t uint16 -type ___int32_t int32 -type ___uint32_t uint32 -type ___int64_t int64 -type ___uint64_t uint64 -type ___int_least8_t int8 -type ___uint_least8_t uint8 -type ___int_least16_t int16 -type ___uint_least16_t uint16 -type ___int_least32_t int32 -type ___uint_least32_t uint32 -type ___int_least64_t int64 -type ___uint_least64_t uint64 -type ___quad_t int64 -type ___u_quad_t uint64 -type ___intmax_t int64 -type ___uintmax_t uint64 -type ___dev_t uint64 -type ___uid_t uint32 -type ___gid_t uint32 -type ___ino_t uint64 -type ___ino64_t uint64 -type ___mode_t uint32 -type ___nlink_t uint64 -type ___off_t int64 -type ___off64_t int64 -type ___pid_t int32 -type ___fsid_t struct { __val [1+1]int32; } -const _sizeof___fsid_t = 8 -type ___clock_t int64 -type ___rlim_t uint64 -type ___rlim64_t uint64 -type ___id_t uint32 -type ___time_t int64 -type ___useconds_t uint32 -type ___suseconds_t int64 -type ___daddr_t int32 -type ___key_t int32 -type ___clockid_t int32 -type ___timer_t *byte -type ___blksize_t int64 -type ___blkcnt_t int64 -type ___blkcnt64_t int64 -type ___fsblkcnt_t uint64 -type ___fsblkcnt64_t uint64 -type ___fsfilcnt_t uint64 -type ___fsfilcnt64_t uint64 -type ___fsword_t int64 -type ___ssize_t int64 -type ___syscall_slong_t int64 -type ___syscall_ulong_t uint64 -type ___loff_t int64 -type ___caddr_t *int8 -type ___intptr_t int64 -type ___socklen_t uint32 -type ___sig_atomic_t int32 -type _u_char uint8 -type _u_short uint16 -type _u_int uint32 -type _u_long uint64 -type _quad_t int64 -type _u_quad_t uint64 -type _fsid_t struct { __val [1+1]int32; } -const _sizeof_fsid_t = 8 -type _loff_t int64 -type _ino_t uint64 -type _ino64_t uint64 -type _dev_t uint64 -type _gid_t uint32 -type _mode_t uint32 -type _nlink_t uint64 -type _uid_t uint32 -type _off_t int64 -type _off64_t int64 -type _pid_t int32 -type _id_t uint32 -type _ssize_t int64 -type _daddr_t int32 -type _caddr_t *int8 -type _key_t int32 -type _clock_t int64 -type _clockid_t int32 -type _time_t int64 -type _timer_t *byte -type _useconds_t uint32 -type _suseconds_t int64 -type _ulong uint64 -type _ushort uint16 -type _uint uint32 -type _int8_t int8 -type _int16_t int16 -type _int32_t int32 -type _int64_t int64 -type _u_int8_t uint8 -type _u_int16_t uint16 -type _u_int32_t uint32 -type _u_int64_t uint64 -type _register_t int64 -type ___sigset_t struct { __val [15+1]uint64; } -const _sizeof___sigset_t = 128 -type _sigset_t struct { __val [15+1]uint64; } -const _sizeof_sigset_t = 128 -const _sizeof_timeval = 16 -const _sizeof_timespec = 16 -type ___fd_mask int64 -type _fd_set struct { fds_bits [15+1]int64; } -const _sizeof_fd_set = 128 -type _fd_mask int64 -type _blksize_t int64 -type _blkcnt_t int64 -type _fsblkcnt_t uint64 -type _fsfilcnt_t uint64 -type _blkcnt64_t int64 -type _fsblkcnt64_t uint64 -type _fsfilcnt64_t uint64 -type ___pthread_rwlock_arch_t struct { __readers uint32; __writers uint32; __wrphase_futex uint32; __writers_futex uint32; __pad3 uint32; __pad4 uint32; __cur_writer int32; __shared int32; __rwelision int8; __pad1 [6+1]uint8; __pad2 uint64; __flags uint32; Godump_0_pad [4]byte; } -const _sizeof___pthread_rwlock_arch_t = 56 -type ___pthread_internal_list struct { __prev *___pthread_internal_list; __next *___pthread_internal_list; } -const _sizeof___pthread_internal_list = 16 -type ___pthread_list_t struct { __prev *___pthread_internal_list; __next *___pthread_internal_list; } -const _sizeof___pthread_list_t = 16 -type ___pthread_mutex_s struct { __lock int32; __count uint32; __owner int32; __nusers uint32; __kind int32; __spins int16; __elision int16; __list ___pthread_list_t; } -const _sizeof___pthread_mutex_s = 40 -type ___pthread_cond_s struct { __wseq uint64; __g1_start uint64; __g_refs [1+1]uint32; __g_size [1+1]uint32; __g1_orig_size uint32; __wrefs uint32; __g_signals [1+1]uint32; Godump_0_align [0]int64; } -const _sizeof___pthread_cond_s = 48 -type _pthread_t uint64 -type _pthread_mutexattr_t struct { __size [3+1]int8; Godump_0_align [0]int32; } -const _sizeof_pthread_mutexattr_t = 4 -type _pthread_condattr_t struct { __size [3+1]int8; Godump_0_align [0]int32; } -const _sizeof_pthread_condattr_t = 4 -type _pthread_key_t uint32 -type _pthread_once_t int32 -type _pthread_attr_t struct { __size [55+1]int8; Godump_0_align [0]int64; } -const _sizeof_pthread_attr_t = 56 -type _pthread_mutex_t struct { __data ___pthread_mutex_s; } -const _sizeof_pthread_mutex_t = 40 -type _pthread_cond_t struct { __data ___pthread_cond_s; } -const _sizeof_pthread_cond_t = 48 -type _pthread_rwlock_t struct { __data ___pthread_rwlock_arch_t; } -const _sizeof_pthread_rwlock_t = 56 -type _pthread_rwlockattr_t struct { __size [7+1]int8; Godump_0_align [0]int64; } -const _sizeof_pthread_rwlockattr_t = 8 -type _pthread_spinlock_t int32 -type _pthread_barrier_t struct { __size [31+1]int8; Godump_0_align [0]int64; } -const _sizeof_pthread_barrier_t = 32 -type _pthread_barrierattr_t struct { __size [3+1]int8; Godump_0_align [0]int32; } -const _sizeof_pthread_barrierattr_t = 4 -type _dirent struct { d_ino uint64; d_off int64; d_reclen uint16; d_type uint8; d_name [255+1]int8; Godump_0_pad [5]byte; } -const _sizeof_dirent = 280 -type _dirent64 struct { d_ino uint64; d_off int64; d_reclen uint16; d_type uint8; d_name [255+1]int8; Godump_0_pad [5]byte; } -const _sizeof_dirent64 = 280 -type _DIR struct { } -type _error_t int32 -type _flock struct { l_type int16; l_whence int16; l_start int64; l_len int64; l_pid int32; Godump_0_pad [4]byte; } -const _sizeof_flock = 32 -type _flock64 struct { l_type int16; l_whence int16; l_start int64; l_len int64; l_pid int32; Godump_0_pad [4]byte; } -const _sizeof_flock64 = 32 -type _iovec struct { iov_base *byte; iov_len uint64; } -const _sizeof_iovec = 16 -type _f_owner_ex struct { _type uint32; pid int32; } -const _sizeof_f_owner_ex = 8 -type _file_handle struct { handle_bytes uint32; handle_type int32; f_handle [0]uint8; } -const _sizeof_file_handle = 8 -type _stat struct { st_dev uint64; st_ino uint64; st_nlink uint64; st_mode uint32; st_uid uint32; st_gid uint32; __pad0 int32; st_rdev uint64; st_size int64; st_blksize int64; st_blocks int64; st_atim timespec; st_mtim timespec; st_ctim timespec; __glibc_reserved [2+1]int64; } -const _sizeof_stat = 144 -type _stat64 struct { st_dev uint64; st_ino uint64; st_nlink uint64; st_mode uint32; st_uid uint32; st_gid uint32; __pad0 int32; st_rdev uint64; st_size int64; st_blksize int64; st_blocks int64; st_atim timespec; st_mtim timespec; st_ctim timespec; __glibc_reserved [2+1]int64; } -const _sizeof_stat64 = 144 -type _stack_t struct { ss_sp *byte; ss_flags int32; ss_size uint64; } -const _sizeof_stack_t = 24 -type _greg_t int64 -type _gregset_t [22+1]int64 -type __libc_fpxreg struct { significand [3+1]uint16; exponent uint16; __glibc_reserved1 [2+1]uint16; } -const _sizeof__libc_fpxreg = 16 -type __libc_xmmreg struct { element [3+1]uint32; } -const _sizeof__libc_xmmreg = 16 -type __libc_fpstate struct { cwd uint16; swd uint16; ftw uint16; fop uint16; rip uint64; rdp uint64; mxcsr uint32; mxcr_mask uint32; _st [7+1]__libc_fpxreg; _xmm [15+1]__libc_xmmreg; __glibc_reserved1 [23+1]uint32; } -const _sizeof__libc_fpstate = 512 -type _fpregset_t *__libc_fpstate -type _mcontext_t struct { gregs _gregset_t; fpregs _fpregset_t; __reserved1 [7+1]uint64; } -const _sizeof_mcontext_t = 256 -type _ucontext_t struct { uc_flags uint64; uc_link *_ucontext_t; uc_stack _stack_t; uc_mcontext _mcontext_t; uc_sigmask _sigset_t; __fpregs_mem __libc_fpstate; __ssp [3+1]uint64; } -const _sizeof_ucontext_t = 968 -type _uint8_t uint8 -type _uint16_t uint16 -type _uint32_t uint32 -type _uint64_t uint64 -type _socklen_t uint32 -type _sa_family_t uint16 -type _sockaddr struct { sa_family uint16; sa_data [13+1]int8; } -const _sizeof_sockaddr = 16 -type _sockaddr_storage struct { ss_family uint16; __ss_padding [117+1]int8; __ss_align uint64; } -const _sizeof_sockaddr_storage = 128 -type _msghdr struct { msg_name *byte; msg_namelen uint32; msg_iov *_iovec; msg_iovlen uint64; msg_control *byte; msg_controllen uint64; msg_flags int32; Godump_0_pad [4]byte; } -const _sizeof_msghdr = 56 -type _cmsghdr struct { cmsg_len uint64; cmsg_level int32; cmsg_type int32; __cmsg_data [0]uint8; } -const _sizeof_cmsghdr = 16 -type _ucred struct { pid int32; uid uint32; gid uint32; } -const _sizeof_ucred = 12 -type _linger struct { l_onoff int32; l_linger int32; } -const _sizeof_linger = 8 -type _osockaddr struct { sa_family uint16; sa_data [13+1]uint8; } -const _sizeof_osockaddr = 16 -type ___SOCKADDR_ARG struct { __sockaddr__ *_sockaddr; } -const _sizeof___SOCKADDR_ARG = 8 -type ___CONST_SOCKADDR_ARG struct { __sockaddr__ *_sockaddr; } -const _sizeof___CONST_SOCKADDR_ARG = 8 -type _mmsghdr struct { msg_hdr _msghdr; msg_len uint32; Godump_0_pad [4]byte; } -const _sizeof_mmsghdr = 64 -type _in_addr_t uint32 -type _in_addr struct { s_addr uint32; } -const _sizeof_in_addr = 4 -type _ip_opts struct { ip_dst _in_addr; ip_opts [39+1]int8; } -const _sizeof_ip_opts = 44 -type _ip_mreqn struct { imr_multiaddr _in_addr; imr_address _in_addr; imr_ifindex int32; } -const _sizeof_ip_mreqn = 12 -type _in_pktinfo struct { ipi_ifindex int32; ipi_spec_dst _in_addr; ipi_addr _in_addr; } -const _sizeof_in_pktinfo = 12 -type _in_port_t uint16 -type _sockaddr_in struct { sin_family uint16; sin_port uint16; sin_addr _in_addr; sin_zero [7+1]uint8; } -const _sizeof_sockaddr_in = 16 -type _ip_mreq struct { imr_multiaddr _in_addr; imr_interface _in_addr; } -const _sizeof_ip_mreq = 8 -type _ip_mreq_source struct { imr_multiaddr _in_addr; imr_interface _in_addr; imr_sourceaddr _in_addr; } -const _sizeof_ip_mreq_source = 12 -const _sizeof_ipv6_mreq = 20 -type _group_req struct { gr_interface uint32; gr_group _sockaddr_storage; } -const _sizeof_group_req = 136 -type _group_source_req struct { gsr_interface uint32; gsr_group _sockaddr_storage; gsr_source _sockaddr_storage; } -const _sizeof_group_source_req = 264 -type _ip_msfilter struct { imsf_multiaddr _in_addr; imsf_interface _in_addr; imsf_fmode uint32; imsf_numsrc uint32; imsf_slist [0+1]_in_addr; } -const _sizeof_ip_msfilter = 20 -type _group_filter struct { gf_interface uint32; gf_group _sockaddr_storage; gf_fmode uint32; gf_numsrc uint32; gf_slist [0+1]_sockaddr_storage; } -const _sizeof_group_filter = 272 -const _sizeof_in6_pktinfo = 20 -const _sizeof_ip6_mtuinfo = 32 -type _int_least8_t int8 -type _int_least16_t int16 -type _int_least32_t int32 -type _int_least64_t int64 -type _uint_least8_t uint8 -type _uint_least16_t uint16 -type _uint_least32_t uint32 -type _uint_least64_t uint64 -type _int_fast8_t int8 -type _int_fast16_t int64 -type _int_fast32_t int64 -type _int_fast64_t int64 -type _uint_fast8_t uint8 -type _uint_fast16_t uint64 -type _uint_fast32_t uint64 -type _uint_fast64_t uint64 -type _intptr_t int64 -type _uintptr_t uint64 -type _intmax_t int64 -type _uintmax_t uint64 -type _tcp_seq uint32 -type _tcphdr struct { th_sport uint16; th_dport uint16; th_seq uint32; th_ack uint32; Godump_0_pad [1]byte; th_flags uint8; th_win uint16; th_sum uint16; th_urp uint16; Godump_1_align [0]int32; } -const _sizeof_tcphdr = 20 -type _tcp_info struct { tcpi_state uint8; tcpi_ca_state uint8; tcpi_retransmits uint8; tcpi_probes uint8; tcpi_backoff uint8; tcpi_options uint8; tcpi_rto uint32; tcpi_ato uint32; tcpi_snd_mss uint32; tcpi_rcv_mss uint32; tcpi_unacked uint32; tcpi_sacked uint32; tcpi_lost uint32; tcpi_retrans uint32; tcpi_fackets uint32; tcpi_last_data_sent uint32; tcpi_last_ack_sent uint32; tcpi_last_data_recv uint32; tcpi_last_ack_recv uint32; tcpi_pmtu uint32; tcpi_rcv_ssthresh uint32; tcpi_rtt uint32; tcpi_rttvar uint32; tcpi_snd_ssthresh uint32; tcpi_snd_cwnd uint32; tcpi_advmss uint32; tcpi_reordering uint32; tcpi_rcv_rtt uint32; tcpi_rcv_space uint32; tcpi_total_retrans uint32; } -const _sizeof_tcp_info = 104 -type _tcp_md5sig struct { tcpm_addr _sockaddr_storage; tcpm_flags uint8; tcpm_prefixlen uint8; tcpm_keylen uint16; __tcpm_pad uint32; tcpm_key [79+1]uint8; } -const _sizeof_tcp_md5sig = 216 -type _tcp_repair_opt struct { opt_code uint32; opt_val uint32; } -const _sizeof_tcp_repair_opt = 8 -type _tcp_cookie_transactions struct { tcpct_flags uint16; __tcpct_pad1 uint8; tcpct_cookie_desired uint8; tcpct_s_data_desired uint16; tcpct_used uint16; tcpct_value [535+1]uint8; } -const _sizeof_tcp_cookie_transactions = 544 -type _tcp_repair_window struct { snd_wl1 uint32; snd_wnd uint32; max_window uint32; rcv_wnd uint32; rcv_wup uint32; } -const _sizeof_tcp_repair_window = 20 -type _timestamp struct { len uint8; ptr uint8; data [8+1]uint32; } -const _sizeof_timestamp = 40 -type _iphdr struct { Godump_0_pad [1]byte; tos uint8; tot_len uint16; id uint16; frag_off uint16; ttl uint8; protocol uint8; check uint16; saddr uint32; daddr uint32; } -const _sizeof_iphdr = 20 -type _ip struct { Godump_0_pad [1]byte; ip_tos uint8; ip_len uint16; ip_id uint16; ip_off uint16; ip_ttl uint8; ip_p uint8; ip_sum uint16; ip_src _in_addr; ip_dst _in_addr; } -const _sizeof_ip = 20 -type _ip_timestamp struct { ipt_code uint8; ipt_len uint8; ipt_ptr uint8; data [8+1]uint32; } -const _sizeof_ip_timestamp = 40 -type ___s8 int8 -type ___u8 uint8 -type ___s16 int16 -type ___u16 uint16 -type ___s32 int32 -type ___u32 uint32 -type ___s64 int64 -type ___u64 uint64 -type ___kernel_fd_set struct { fds_bits [15+1]uint64; } -const _sizeof___kernel_fd_set = 128 -type ___kernel_sighandler_t func(int32) -type ___kernel_key_t int32 -type ___kernel_mqd_t int32 -type ___kernel_old_uid_t uint16 -type ___kernel_old_gid_t uint16 -type ___kernel_old_dev_t uint64 -type ___kernel_long_t int64 -type ___kernel_ulong_t uint64 -type ___kernel_ino_t uint64 -type ___kernel_mode_t uint32 -type ___kernel_pid_t int32 -type ___kernel_ipc_pid_t int32 -type ___kernel_uid_t uint32 -type ___kernel_gid_t uint32 -type ___kernel_suseconds_t int64 -type ___kernel_daddr_t int32 -type ___kernel_uid32_t uint32 -type ___kernel_gid32_t uint32 -type ___kernel_size_t uint64 -type ___kernel_ssize_t int64 -type ___kernel_ptrdiff_t int64 -type ___kernel_fsid_t struct { val [1+1]int32; } -const _sizeof___kernel_fsid_t = 8 -type ___kernel_off_t int64 -type ___kernel_loff_t int64 -type ___kernel_time_t int64 -type ___kernel_time64_t int64 -type ___kernel_clock_t int64 -type ___kernel_timer_t int32 -type ___kernel_clockid_t int32 -type ___kernel_caddr_t *int8 -type ___kernel_uid16_t uint16 -type ___kernel_gid16_t uint16 -type ___le16 uint16 -type ___be16 uint16 -type ___le32 uint32 -type ___be32 uint32 -type ___le64 uint64 -type ___be64 uint64 -type ___sum16 uint16 -type ___wsum uint32 -type ___poll_t uint32 -type _ethhdr struct { h_dest [5+1]uint8; h_source [5+1]uint8; h_proto uint16; } -const _sizeof_ethhdr = 14 -type _ether_addr struct { ether_addr_octet [5+1]uint8; } -const _sizeof_ether_addr = 6 -type _ether_header struct { ether_dhost [5+1]uint8; ether_shost [5+1]uint8; ether_type uint16; } -const _sizeof_ether_header = 14 -type _arphdr struct { ar_hrd uint16; ar_pro uint16; ar_hln uint8; ar_pln uint8; ar_op uint16; } -const _sizeof_arphdr = 8 -type _arpreq struct { arp_pa _sockaddr; arp_ha _sockaddr; arp_flags int32; arp_netmask _sockaddr; arp_dev [15+1]int8; } -const _sizeof_arpreq = 68 -type _arpreq_old struct { arp_pa _sockaddr; arp_ha _sockaddr; arp_flags int32; arp_netmask _sockaddr; } -const _sizeof_arpreq_old = 52 -type _arpd_request struct { req uint16; ip uint32; dev uint64; stamp uint64; updated uint64; ha [6+1]uint8; Godump_0_pad [1]byte; } -const _sizeof_arpd_request = 40 -type _ether_arp struct { ea_hdr _arphdr; arp_sha [5+1]uint8; arp_spa [3+1]uint8; arp_tha [5+1]uint8; arp_tpa [3+1]uint8; } -const _sizeof_ether_arp = 28 -type _sig_atomic_t int32 -type _sigval struct { sival_int int32; Godump_0_pad [4]byte; Godump_1_align [0]int64; } -const _sizeof_sigval = 8 -type ___sigval_t struct { sival_int int32; Godump_0_pad [4]byte; Godump_1_align [0]int64; } -const _sizeof___sigval_t = 8 -type _siginfo_t struct { si_signo int32; si_errno int32; si_code int32; __pad0 int32; _sifields struct { _pad [27+1]int32; Godump_0_align [0]int64; }; } -const _sizeof_siginfo_t = 128 -type _sigval_t struct { sival_int int32; Godump_0_pad [4]byte; Godump_1_align [0]int64; } -const _sizeof_sigval_t = 8 -type _sigevent struct { sigev_value ___sigval_t; sigev_signo int32; sigev_notify int32; _sigev_un struct { _pad [11+1]int32; Godump_0_align [0]int64; }; } -const _sizeof_sigevent = 64 -type _sigevent_t struct { sigev_value ___sigval_t; sigev_signo int32; sigev_notify int32; _sigev_un struct { _pad [11+1]int32; Godump_0_align [0]int64; }; } -const _sizeof_sigevent_t = 64 -type ___sighandler_t func(int32) -type _sighandler_t func(int32) -type _sig_t func(int32) -type _sigaction struct { __sigaction_handler struct { sa_handler ___sighandler_t; }; sa_mask ___sigset_t; sa_flags int32; sa_restorer func(); } -const _sizeof_sigaction = 152 -type __fpx_sw_bytes struct { magic1 uint32; extended_size uint32; xstate_bv uint64; xstate_size uint32; __glibc_reserved1 [6+1]uint32; } -const _sizeof__fpx_sw_bytes = 48 -type __fpreg struct { significand [3+1]uint16; exponent uint16; } -const _sizeof__fpreg = 10 -type __fpxreg struct { significand [3+1]uint16; exponent uint16; __glibc_reserved1 [2+1]uint16; } -const _sizeof__fpxreg = 16 -type __xmmreg struct { element [3+1]uint32; } -const _sizeof__xmmreg = 16 -type __fpstate struct { cwd uint16; swd uint16; ftw uint16; fop uint16; rip uint64; rdp uint64; mxcsr uint32; mxcr_mask uint32; _st [7+1]__fpxreg; _xmm [15+1]__xmmreg; __glibc_reserved1 [23+1]uint32; } -const _sizeof__fpstate = 512 -type _sigcontext struct { r8 uint64; r9 uint64; r10 uint64; r11 uint64; r12 uint64; r13 uint64; r14 uint64; r15 uint64; rdi uint64; rsi uint64; rbp uint64; rbx uint64; rdx uint64; rax uint64; rcx uint64; rsp uint64; rip uint64; eflags uint64; cs uint16; gs uint16; fs uint16; __pad0 uint16; err uint64; trapno uint64; oldmask uint64; cr2 uint64; fpstate *__fpstate; __reserved1 [7+1]uint64; } -const _sizeof_sigcontext = 256 -type __xsave_hdr struct { xstate_bv uint64; __glibc_reserved1 [1+1]uint64; __glibc_reserved2 [4+1]uint64; } -const _sizeof__xsave_hdr = 64 -type __ymmh_state struct { ymmh_space [63+1]uint32; } -const _sizeof__ymmh_state = 256 -type __xstate struct { fpstate __fpstate; xstate_hdr __xsave_hdr; ymmh __ymmh_state; } -const _sizeof__xstate = 832 -type _sigstack struct { ss_sp *byte; ss_onstack int32; Godump_0_pad [4]byte; } -const _sizeof_sigstack = 16 -type _winsize struct { ws_row uint16; ws_col uint16; ws_xpixel uint16; ws_ypixel uint16; } -const _sizeof_winsize = 8 -type _termio struct { c_iflag uint16; c_oflag uint16; c_cflag uint16; c_lflag uint16; c_line uint8; c_cc [7+1]uint8; Godump_0_pad [1]byte; } -const _sizeof_termio = 18 -type _cc_t uint8 -type _speed_t uint32 -type _tcflag_t uint32 -type _termios struct { c_iflag uint32; c_oflag uint32; c_cflag uint32; c_lflag uint32; c_line uint8; c_cc [31+1]uint8; c_ispeed uint32; c_ospeed uint32; } -const _sizeof_termios = 60 -const _sizeof_epoll_data = 8 -const _sizeof_epoll_data_t = 8 -const _sizeof_epoll_event = 12 -type _prctl_mm_map struct { start_code uint64; end_code uint64; start_data uint64; end_data uint64; start_brk uint64; brk uint64; start_stack uint64; arg_start uint64; arg_end uint64; env_start uint64; env_end uint64; auxv *uint64; auxv_size uint32; exe_fd uint32; } -const _sizeof_prctl_mm_map = 104 -type ___ptrace_peeksiginfo_args struct { off uint64; flags uint32; nr int32; } -const _sizeof___ptrace_peeksiginfo_args = 16 -type ___ptrace_seccomp_metadata struct { filter_off uint64; flags uint64; } -const _sizeof___ptrace_seccomp_metadata = 16 -type _rlim_t uint64 -type _rlim64_t uint64 -type _rlimit struct { rlim_cur uint64; rlim_max uint64; } -const _sizeof_rlimit = 16 -type _rlimit64 struct { rlim_cur uint64; rlim_max uint64; } -const _sizeof_rlimit64 = 16 -type _rusage struct { ru_utime timeval; ru_stime timeval; ru_maxrss int64; ru_ixrss int64; ru_idrss int64; ru_isrss int64; ru_minflt int64; ru_majflt int64; ru_nswap int64; ru_inblock int64; ru_oublock int64; ru_msgsnd int64; ru_msgrcv int64; ru_nsignals int64; ru_nvcsw int64; ru_nivcsw int64; } -const _sizeof_rusage = 144 -type ___rlimit_resource_t uint32 -type ___rusage_who_t int32 -type ___priority_which_t uint32 -type _statx_timestamp struct { tv_sec int64; tv_nsec uint32; __statx_timestamp_pad1 [0+1]int32; } -const _sizeof_statx_timestamp = 16 -type _statx struct { stx_mask uint32; stx_blksize uint32; stx_attributes uint64; stx_nlink uint32; stx_uid uint32; stx_gid uint32; stx_mode uint16; __statx_pad1 [0+1]uint16; stx_ino uint64; stx_size uint64; stx_blocks uint64; stx_attributes_mask uint64; stx_atime _statx_timestamp; stx_btime _statx_timestamp; stx_ctime _statx_timestamp; stx_mtime _statx_timestamp; stx_rdev_major uint32; stx_rdev_minor uint32; stx_dev_major uint32; stx_dev_minor uint32; __statx_pad2 [13+1]uint64; } -const _sizeof_statx = 256 -type _timezone struct { tz_minuteswest int32; tz_dsttime int32; } -const _sizeof_timezone = 8 -type ___timezone_ptr_t *_timezone -type _itimerval struct { it_interval timeval; it_value timeval; } -const _sizeof_itimerval = 32 -type ___itimer_which_t uint32 -type _tms struct { tms_utime int64; tms_stime int64; tms_cutime int64; tms_cstime int64; } -const _sizeof_tms = 32 -type _idtype_t uint32 -type _sockaddr_un struct { sun_family uint16; sun_path [107+1]int8; } -const _sizeof_sockaddr_un = 110 -type ___locale_struct struct { __locales [12+1]*___locale_data; __ctype_b *uint16; __ctype_tolower *int32; __ctype_toupper *int32; __names [12+1]*int8; } -const _sizeof___locale_struct = 232 -type ___locale_t *___locale_struct -type _locale_t *___locale_struct -type _user_fpregs_struct struct { cwd uint16; swd uint16; ftw uint16; fop uint16; rip uint64; rdp uint64; mxcsr uint32; mxcr_mask uint32; st_space [31+1]uint32; xmm_space [63+1]uint32; padding [23+1]uint32; } -const _sizeof_user_fpregs_struct = 512 -type _user_regs_struct struct { r15 uint64; r14 uint64; r13 uint64; r12 uint64; rbp uint64; rbx uint64; r11 uint64; r10 uint64; r9 uint64; r8 uint64; rax uint64; rcx uint64; rdx uint64; rsi uint64; rdi uint64; orig_rax uint64; rip uint64; cs uint64; eflags uint64; rsp uint64; ss uint64; fs_base uint64; gs_base uint64; ds uint64; es uint64; fs uint64; gs uint64; } -const _sizeof_user_regs_struct = 216 -type _user struct { regs _user_regs_struct; u_fpvalid int32; i387 _user_fpregs_struct; u_tsize uint64; u_dsize uint64; u_ssize uint64; start_code uint64; start_stack uint64; signal int64; reserved int32; Godump_0_pad [4]byte; u_ar0 *_user_regs_struct; u_fpstate *_user_fpregs_struct; magic uint64; u_comm [31+1]int8; u_debugreg [7+1]uint64; } -const _sizeof_user = 912 -type _utsname struct { sysname [64+1]int8; nodename [64+1]int8; release [64+1]int8; version [64+1]int8; machine [64+1]int8; domainname [64+1]int8; } -const _sizeof_utsname = 390 -type _timex struct { modes uint32; offset int64; freq int64; maxerror int64; esterror int64; status int32; constant int64; precision int64; tolerance int64; time timeval; tick int64; ppsfreq int64; jitter int64; shift int32; stabil int64; jitcnt int64; calcnt int64; errcnt int64; stbcnt int64; tai int32; Godump_0 int32; Godump_1 int32; Godump_2 int32; Godump_3 int32; Godump_4 int32; Godump_5 int32; Godump_6 int32; Godump_7 int32; Godump_8 int32; Godump_9 int32; Godump_10 int32; } -const _sizeof_timex = 208 -type _tm struct { tm_sec int32; tm_min int32; tm_hour int32; tm_mday int32; tm_mon int32; tm_year int32; tm_wday int32; tm_yday int32; tm_isdst int32; tm_gmtoff int64; tm_zone *int8; } -const _sizeof_tm = 56 -type _itimerspec struct { it_interval timespec; it_value timespec; } -const _sizeof_itimerspec = 32 -type _rpcent struct { r_name *int8; r_aliases **int8; r_number int32; Godump_0_pad [4]byte; } -const _sizeof_rpcent = 24 -type _netent struct { n_name *int8; n_aliases **int8; n_addrtype int32; n_net uint32; } -const _sizeof_netent = 24 -type _hostent struct { h_name *int8; h_aliases **int8; h_addrtype int32; h_length int32; h_addr_list **int8; } -const _sizeof_hostent = 32 -type _servent struct { s_name *int8; s_aliases **int8; s_port int32; s_proto *int8; } -const _sizeof_servent = 32 -type _protoent struct { p_name *int8; p_aliases **int8; p_proto int32; Godump_0_pad [4]byte; } -const _sizeof_protoent = 24 -type _addrinfo struct { ai_flags int32; ai_family int32; ai_socktype int32; ai_protocol int32; ai_addrlen uint32; ai_addr *_sockaddr; ai_canonname *int8; ai_next *_addrinfo; } -const _sizeof_addrinfo = 48 -type _gaicb struct { ar_name *int8; ar_service *int8; ar_request *_addrinfo; ar_result *_addrinfo; __return int32; __glibc_reserved [4+1]int32; } -const _sizeof_gaicb = 56 -type _passwd struct { pw_name *int8; pw_passwd *int8; pw_uid uint32; pw_gid uint32; pw_gecos *int8; pw_dir *int8; pw_shell *int8; } -const _sizeof_passwd = 48 -type _FILE struct { } -type _group struct { gr_name *int8; gr_passwd *int8; gr_gid uint32; gr_mem **int8; } -const _sizeof_group = 32 -type _sock_filter struct { code uint16; jt uint8; jf uint8; k uint32; } -const _sizeof_sock_filter = 8 -type _sock_fprog struct { len uint16; filter *_sock_filter; } -const _sizeof_sock_fprog = 16 -type _sysinfo struct { uptime int64; loads [2+1]uint64; totalram uint64; freeram uint64; sharedram uint64; bufferram uint64; totalswap uint64; freeswap uint64; procs uint16; pad uint16; totalhigh uint64; freehigh uint64; mem_unit uint32; _f [0]int8; Godump_0_pad [4]byte; } -const _sizeof_sysinfo = 112 -type ___kernel_sa_family_t uint16 -type ___kernel_sockaddr_storage struct { ss_family uint16; __data [125+1]int8; Godump_0_align [0]int64; } -const _sizeof___kernel_sockaddr_storage = 128 -type _sockaddr_nl struct { nl_family uint16; nl_pad uint16; nl_pid uint32; nl_groups uint32; } -const _sizeof_sockaddr_nl = 12 -type _nlmsghdr struct { nlmsg_len uint32; nlmsg_type uint16; nlmsg_flags uint16; nlmsg_seq uint32; nlmsg_pid uint32; } -const _sizeof_nlmsghdr = 16 -type _nlmsgerr struct { error int32; msg _nlmsghdr; } -const _sizeof_nlmsgerr = 20 -type _nl_pktinfo struct { group uint32; } -const _sizeof_nl_pktinfo = 4 -type _nl_mmap_req struct { nm_block_size uint32; nm_block_nr uint32; nm_frame_size uint32; nm_frame_nr uint32; } -const _sizeof_nl_mmap_req = 16 -type _nl_mmap_hdr struct { nm_status uint32; nm_len uint32; nm_group uint32; nm_pid uint32; nm_uid uint32; nm_gid uint32; } -const _sizeof_nl_mmap_hdr = 24 -type _nlattr struct { nla_len uint16; nla_type uint16; } -const _sizeof_nlattr = 4 -type _nla_bitfield32 struct { value uint32; selector uint32; } -const _sizeof_nla_bitfield32 = 8 -type _ifaddrmsg struct { ifa_family uint8; ifa_prefixlen uint8; ifa_flags uint8; ifa_scope uint8; ifa_index uint32; } -const _sizeof_ifaddrmsg = 8 -type _ifa_cacheinfo struct { ifa_prefered uint32; ifa_valid uint32; cstamp uint32; tstamp uint32; } -const _sizeof_ifa_cacheinfo = 16 -type _tun_pi struct { flags uint16; proto uint16; } -const _sizeof_tun_pi = 4 -type _tun_filter struct { flags uint16; count uint16; addr [0][5+1]uint8; } -const _sizeof_tun_filter = 4 -type _ptrace_peeksiginfo_args struct { off uint64; flags uint32; nr int32; } -const _sizeof_ptrace_peeksiginfo_args = 16 -type _seccomp_metadata struct { filter_off uint64; flags uint64; } -const _sizeof_seccomp_metadata = 16 -type _pt_regs struct { r15 uint64; r14 uint64; r13 uint64; r12 uint64; rbp uint64; rbx uint64; r11 uint64; r10 uint64; r9 uint64; r8 uint64; rax uint64; rcx uint64; rdx uint64; rsi uint64; rdi uint64; orig_rax uint64; rip uint64; cs uint64; eflags uint64; rsp uint64; ss uint64; } -const _sizeof_pt_regs = 168 -type _rtnl_link_stats struct { rx_packets uint32; tx_packets uint32; rx_bytes uint32; tx_bytes uint32; rx_errors uint32; tx_errors uint32; rx_dropped uint32; tx_dropped uint32; multicast uint32; collisions uint32; rx_length_errors uint32; rx_over_errors uint32; rx_crc_errors uint32; rx_frame_errors uint32; rx_fifo_errors uint32; rx_missed_errors uint32; tx_aborted_errors uint32; tx_carrier_errors uint32; tx_fifo_errors uint32; tx_heartbeat_errors uint32; tx_window_errors uint32; rx_compressed uint32; tx_compressed uint32; rx_nohandler uint32; } -const _sizeof_rtnl_link_stats = 96 -type _rtnl_link_stats64 struct { rx_packets uint64; tx_packets uint64; rx_bytes uint64; tx_bytes uint64; rx_errors uint64; tx_errors uint64; rx_dropped uint64; tx_dropped uint64; multicast uint64; collisions uint64; rx_length_errors uint64; rx_over_errors uint64; rx_crc_errors uint64; rx_frame_errors uint64; rx_fifo_errors uint64; rx_missed_errors uint64; tx_aborted_errors uint64; tx_carrier_errors uint64; tx_fifo_errors uint64; tx_heartbeat_errors uint64; tx_window_errors uint64; rx_compressed uint64; tx_compressed uint64; rx_nohandler uint64; } -const _sizeof_rtnl_link_stats64 = 192 -type _rtnl_link_ifmap struct { mem_start uint64; mem_end uint64; base_addr uint64; irq uint16; dma uint8; port uint8; Godump_0_pad [4]byte; } -const _sizeof_rtnl_link_ifmap = 32 -type _ifla_bridge_id struct { prio [1+1]uint8; addr [5+1]uint8; } -const _sizeof_ifla_bridge_id = 8 -type _ifla_cacheinfo struct { max_reasm_len uint32; tstamp uint32; reachable_time uint32; retrans_time uint32; } -const _sizeof_ifla_cacheinfo = 16 -type _ifla_vlan_flags struct { flags uint32; mask uint32; } -const _sizeof_ifla_vlan_flags = 8 -type _ifla_vlan_qos_mapping struct { from uint32; to uint32; } -const _sizeof_ifla_vlan_qos_mapping = 8 -type _ifla_vxlan_port_range struct { low uint16; high uint16; } -const _sizeof_ifla_vxlan_port_range = 4 -type _ifla_vf_mac struct { vf uint32; mac [31+1]uint8; } -const _sizeof_ifla_vf_mac = 36 -type _ifla_vf_vlan struct { vf uint32; vlan uint32; qos uint32; } -const _sizeof_ifla_vf_vlan = 12 -type _ifla_vf_vlan_info struct { vf uint32; vlan uint32; qos uint32; vlan_proto uint16; Godump_0_pad [2]byte; } -const _sizeof_ifla_vf_vlan_info = 16 -type _ifla_vf_tx_rate struct { vf uint32; rate uint32; } -const _sizeof_ifla_vf_tx_rate = 8 -type _ifla_vf_rate struct { vf uint32; min_tx_rate uint32; max_tx_rate uint32; } -const _sizeof_ifla_vf_rate = 12 -type _ifla_vf_spoofchk struct { vf uint32; setting uint32; } -const _sizeof_ifla_vf_spoofchk = 8 -type _ifla_vf_guid struct { vf uint32; guid uint64; } -const _sizeof_ifla_vf_guid = 16 -type _ifla_vf_link_state struct { vf uint32; link_state uint32; } -const _sizeof_ifla_vf_link_state = 8 -type _ifla_vf_rss_query_en struct { vf uint32; setting uint32; } -const _sizeof_ifla_vf_rss_query_en = 8 -type _ifla_vf_trust struct { vf uint32; setting uint32; } -const _sizeof_ifla_vf_trust = 8 -type _ifla_port_vsi struct { vsi_mgr_id uint8; vsi_type_id [2+1]uint8; vsi_type_version uint8; pad [2+1]uint8; } -const _sizeof_ifla_port_vsi = 8 -type _if_stats_msg struct { family uint8; pad1 uint8; pad2 uint16; ifindex uint32; filter_mask uint32; } -const _sizeof_if_stats_msg = 12 -type _ifla_rmnet_flags struct { flags uint32; mask uint32; } -const _sizeof_ifla_rmnet_flags = 8 -type _ndmsg struct { ndm_family uint8; ndm_pad1 uint8; ndm_pad2 uint16; ndm_ifindex int32; ndm_state uint16; ndm_flags uint8; ndm_type uint8; } -const _sizeof_ndmsg = 12 -type _nda_cacheinfo struct { ndm_confirmed uint32; ndm_used uint32; ndm_updated uint32; ndm_refcnt uint32; } -const _sizeof_nda_cacheinfo = 16 -type _ndt_stats struct { ndts_allocs uint64; ndts_destroys uint64; ndts_hash_grows uint64; ndts_res_failed uint64; ndts_lookups uint64; ndts_hits uint64; ndts_rcv_probes_mcast uint64; ndts_rcv_probes_ucast uint64; ndts_periodic_gc_runs uint64; ndts_forced_gc_runs uint64; ndts_table_fulls uint64; } -const _sizeof_ndt_stats = 88 -type _ndtmsg struct { ndtm_family uint8; ndtm_pad1 uint8; ndtm_pad2 uint16; } -const _sizeof_ndtmsg = 4 -type _ndt_config struct { ndtc_key_len uint16; ndtc_entry_size uint16; ndtc_entries uint32; ndtc_last_flush uint32; ndtc_last_rand uint32; ndtc_hash_rnd uint32; ndtc_hash_mask uint32; ndtc_hash_chain_gc uint32; ndtc_proxy_qlen uint32; } -const _sizeof_ndt_config = 32 -type _rtattr struct { rta_len uint16; rta_type uint16; } -const _sizeof_rtattr = 4 -type _rtmsg struct { rtm_family uint8; rtm_dst_len uint8; rtm_src_len uint8; rtm_tos uint8; rtm_table uint8; rtm_protocol uint8; rtm_scope uint8; rtm_type uint8; rtm_flags uint32; } -const _sizeof_rtmsg = 12 -type _rtnexthop struct { rtnh_len uint16; rtnh_flags uint8; rtnh_hops uint8; rtnh_ifindex int32; } -const _sizeof_rtnexthop = 8 -type _rtvia struct { rtvia_family uint16; rtvia_addr [0]uint8; } -const _sizeof_rtvia = 2 -type _rta_cacheinfo struct { rta_clntref uint32; rta_lastuse uint32; rta_expires int32; rta_error uint32; rta_used uint32; rta_id uint32; rta_ts uint32; rta_tsage uint32; } -const _sizeof_rta_cacheinfo = 32 -type _rta_session struct { proto uint8; pad1 uint8; pad2 uint16; u struct { ports struct { sport uint16; dport uint16; }; Godump_0_align [0]int32; }; } -const _sizeof_rta_session = 8 -type _rta_mfc_stats struct { mfcs_packets uint64; mfcs_bytes uint64; mfcs_wrong_if uint64; } -const _sizeof_rta_mfc_stats = 24 -type _rtgenmsg struct { rtgen_family uint8; } -const _sizeof_rtgenmsg = 1 -type _ifinfomsg struct { ifi_family uint8; __ifi_pad uint8; ifi_type uint16; ifi_index int32; ifi_flags uint32; ifi_change uint32; } -const _sizeof_ifinfomsg = 16 -type _prefixmsg struct { prefix_family uint8; prefix_pad1 uint8; prefix_pad2 uint16; prefix_ifindex int32; prefix_type uint8; prefix_len uint8; prefix_flags uint8; prefix_pad3 uint8; } -const _sizeof_prefixmsg = 12 -type _prefix_cacheinfo struct { preferred_time uint32; valid_time uint32; } -const _sizeof_prefix_cacheinfo = 8 -type _tcmsg struct { tcm_family uint8; tcm__pad1 uint8; tcm__pad2 uint16; tcm_ifindex int32; tcm_handle uint32; tcm_parent uint32; tcm_info uint32; } -const _sizeof_tcmsg = 20 -type _nduseroptmsg struct { nduseropt_family uint8; nduseropt_pad1 uint8; nduseropt_opts_len uint16; nduseropt_ifindex int32; nduseropt_icmp_type uint8; nduseropt_icmp_code uint8; nduseropt_pad2 uint16; nduseropt_pad3 uint32; } -const _sizeof_nduseroptmsg = 16 -type _tcamsg struct { tca_family uint8; tca__pad1 uint8; tca__pad2 uint16; } -const _sizeof_tcamsg = 4 -type _if_nameindex struct { if_index uint32; if_name *int8; } -const _sizeof_if_nameindex = 16 -type _ifaddr struct { ifa_addr _sockaddr; ifa_ifu struct { ifu_broadaddr _sockaddr; }; ifa_ifp *_iface; ifa_next *_ifaddr; } -const _sizeof_ifaddr = 48 -type _ifmap struct { mem_start uint64; mem_end uint64; base_addr uint16; irq uint8; dma uint8; port uint8; Godump_0_pad [3]byte; } -const _sizeof_ifmap = 24 -type _ifreq struct { ifr_ifrn struct { ifrn_name [15+1]int8; }; ifr_ifru struct { ifru_addr _sockaddr; Godump_0_pad [8]byte; Godump_1_align [0]int64; }; } -const _sizeof_ifreq = 40 -type _ifconf struct { ifc_len int32; ifc_ifcu struct { ifcu_buf ___caddr_t; }; } -const _sizeof_ifconf = 16 -type _rtentry struct { rt_pad1 uint64; rt_dst _sockaddr; rt_gateway _sockaddr; rt_genmask _sockaddr; rt_flags uint16; rt_pad2 int16; rt_pad3 uint64; rt_tos uint8; rt_class uint8; rt_pad4 [2+1]int16; rt_metric int16; rt_dev *int8; rt_mtu uint64; rt_window uint64; rt_irtt uint16; Godump_0_pad [6]byte; } -const _sizeof_rtentry = 120 -const _sizeof_in6_rtmsg = 80 -type _sockaddr_ll struct { sll_family uint16; sll_protocol uint16; sll_ifindex int32; sll_hatype uint16; sll_pkttype uint8; sll_halen uint8; sll_addr [7+1]uint8; } -const _sizeof_sockaddr_ll = 20 -type _packet_mreq struct { mr_ifindex int32; mr_type uint16; mr_alen uint16; mr_address [7+1]uint8; } -const _sizeof_packet_mreq = 16 -type _statfs struct { f_type int64; f_bsize int64; f_blocks uint64; f_bfree uint64; f_bavail uint64; f_files uint64; f_ffree uint64; f_fsid ___fsid_t; f_namelen int64; f_frsize int64; f_flags int64; f_spare [3+1]int64; } -const _sizeof_statfs = 120 -type _statfs64 struct { f_type int64; f_bsize int64; f_blocks uint64; f_bfree uint64; f_bavail uint64; f_files uint64; f_ffree uint64; f_fsid ___fsid_t; f_namelen int64; f_frsize int64; f_flags int64; f_spare [3+1]int64; } -const _sizeof_statfs64 = 120 -type _ntptimeval struct { time timeval; maxerror int64; esterror int64; tai int64; __glibc_reserved1 int64; __glibc_reserved2 int64; __glibc_reserved3 int64; __glibc_reserved4 int64; } -const _sizeof_ntptimeval = 72 -type _utimbuf struct { actime int64; modtime int64; } -const _sizeof_utimbuf = 16 -type _file_clone_range struct { src_fd int64; src_offset uint64; src_length uint64; dest_offset uint64; } -const _sizeof_file_clone_range = 32 -type _fstrim_range struct { start uint64; len uint64; minlen uint64; } -const _sizeof_fstrim_range = 24 -type _file_dedupe_range_info struct { dest_fd int64; dest_offset uint64; bytes_deduped uint64; status int32; reserved uint32; } -const _sizeof_file_dedupe_range_info = 32 -type _file_dedupe_range struct { src_offset uint64; src_length uint64; dest_count uint16; reserved1 uint16; reserved2 uint32; info [0]_file_dedupe_range_info; } -const _sizeof_file_dedupe_range = 24 -type _files_stat_struct struct { nr_files uint64; nr_free_files uint64; max_files uint64; } -const _sizeof_files_stat_struct = 24 -type _inodes_stat_t struct { nr_inodes int64; nr_unused int64; dummy [4+1]int64; } -const _sizeof_inodes_stat_t = 56 -type _fsxattr struct { fsx_xflags uint32; fsx_extsize uint32; fsx_nextents uint32; fsx_projid uint32; fsx_cowextsize uint32; fsx_pad [7+1]uint8; } -const _sizeof_fsxattr = 28 -type _fscrypt_policy struct { version uint8; contents_encryption_mode uint8; filenames_encryption_mode uint8; flags uint8; master_key_descriptor [7+1]uint8; } -const _sizeof_fscrypt_policy = 12 -type _fscrypt_key struct { mode uint32; raw [63+1]uint8; size uint32; } -const _sizeof_fscrypt_key = 72 -type ___kernel_rwf_t int32 -type _inotify_event struct { wd int32; mask uint32; cookie uint32; len uint32; name [0]int8; } -const _sizeof_inotify_event = 16 -type ___gwchar_t int32 -type _imaxdiv_t struct { quot int64; rem int64; } -const _sizeof_imaxdiv_t = 16 -type _icmp6_filter struct { icmp6_filt [7+1]uint32; } -const _sizeof_icmp6_filter = 32 -type _icmp6_hdr struct { icmp6_type uint8; icmp6_code uint8; icmp6_cksum uint16; icmp6_dataun struct { icmp6_un_data32 [0+1]uint32; }; } -const _sizeof_icmp6_hdr = 8 -type _nd_router_solicit struct { nd_rs_hdr _icmp6_hdr; } -const _sizeof_nd_router_solicit = 8 -type _nd_router_advert struct { nd_ra_hdr _icmp6_hdr; nd_ra_reachable uint32; nd_ra_retransmit uint32; } -const _sizeof_nd_router_advert = 16 -const _sizeof_nd_neighbor_solicit = 24 -const _sizeof_nd_neighbor_advert = 24 -const _sizeof_nd_redirect = 40 -type _nd_opt_hdr struct { nd_opt_type uint8; nd_opt_len uint8; } -const _sizeof_nd_opt_hdr = 2 -const _sizeof_nd_opt_prefix_info = 32 -type _nd_opt_rd_hdr struct { nd_opt_rh_type uint8; nd_opt_rh_len uint8; nd_opt_rh_reserved1 uint16; nd_opt_rh_reserved2 uint32; } -const _sizeof_nd_opt_rd_hdr = 8 -type _nd_opt_mtu struct { nd_opt_mtu_type uint8; nd_opt_mtu_len uint8; nd_opt_mtu_reserved uint16; nd_opt_mtu_mtu uint32; } -const _sizeof_nd_opt_mtu = 8 -const _sizeof_mld_hdr = 24 -type _icmp6_router_renum struct { rr_hdr _icmp6_hdr; rr_segnum uint8; rr_flags uint8; rr_maxdelay uint16; rr_reserved uint32; } -const _sizeof_icmp6_router_renum = 16 -const _sizeof_rr_pco_match = 24 -const _sizeof_rr_pco_use = 32 -const _sizeof_rr_result = 24 -type _nd_opt_adv_interval struct { nd_opt_adv_interval_type uint8; nd_opt_adv_interval_len uint8; nd_opt_adv_interval_reserved uint16; nd_opt_adv_interval_ival uint32; } -const _sizeof_nd_opt_adv_interval = 8 -type _nd_opt_home_agent_info struct { nd_opt_home_agent_info_type uint8; nd_opt_home_agent_info_len uint8; nd_opt_home_agent_info_reserved uint16; nd_opt_home_agent_info_preference uint16; nd_opt_home_agent_info_lifetime uint16; } -const _sizeof_nd_opt_home_agent_info = 8 -type _sched_param struct { sched_priority int32; } -const _sizeof_sched_param = 4 -type ___cpu_mask uint64 -type _cpu_set_t struct { __bits [15+1]uint64; } -const _sizeof_cpu_set_t = 128 -type _sem_t struct { __size [31+1]int8; Godump_0_align [0]int64; } -const _sizeof_sem_t = 32 -type _ffi_arg uint64 -type _ffi_sarg int64 -type _ffi_abi uint32 -type __ffi_type struct { size uint64; alignment uint16; _type uint16; elements **__ffi_type; } -const _sizeof__ffi_type = 24 -type _ffi_type struct { size uint64; alignment uint16; _type uint16; elements **__ffi_type; } -const _sizeof_ffi_type = 24 -type _ffi_status uint32 -type _FFI_TYPE uint32 -type _ffi_cif struct { abi uint32; nargs uint32; arg_types **_ffi_type; rtype *_ffi_type; bytes uint32; flags uint32; } -const _sizeof_ffi_cif = 32 -type _ffi_raw struct { sint int64; } -const _sizeof_ffi_raw = 8 -type _ffi_java_raw struct { sint int64; } -const _sizeof_ffi_java_raw = 8 -type _ffi_closure struct { tramp [23+1]int8; cif *_ffi_cif; fun func(*_ffi_cif, *byte, **byte, *byte); user_data *byte; } -const _sizeof_ffi_closure = 48 -type _ffi_raw_closure struct { tramp [23+1]int8; cif *_ffi_cif; translate_args func(*_ffi_cif, *byte, **byte, *byte); this_closure *byte; fun func(*_ffi_cif, *byte, *_ffi_raw, *byte); user_data *byte; } -const _sizeof_ffi_raw_closure = 64 -type _ffi_java_raw_closure struct { tramp [23+1]int8; cif *_ffi_cif; translate_args func(*_ffi_cif, *byte, **byte, *byte); this_closure *byte; fun func(*_ffi_cif, *byte, *_ffi_java_raw, *byte); user_data *byte; } -const _sizeof_ffi_java_raw_closure = 64 -const __POSIX_ADVISORY_INFO = 200809 -const _WNOHANG = 1 -const ___LDBL_MIN_10_EXP__ = (-4931) -const _IFLA_BRPORT_NEIGH_SUPPRESS = 32 -const __PC_REC_MIN_XFER_SIZE = 16 -const __BITS_PTHREADTYPES_COMMON_H = 1 -const __SC_EXPR_NEST_MAX = 42 -const _INT_LEAST16_MIN = (-32767-1) -const _SYS_uselib = ___NR_uselib -const _FFI_BAD_TYPEDEF = 1 -const _IPPROTO_TP = 29 -const _TCP_COOKIE_TRANSACTIONS = 15 -const ___FLT32X_DIG__ = 15 -const _AIO_PRIO_DELTA_MAX = 20 -const _NDA_VNI = 7 -const ___ILP32_OFF32_CFLAGS = "-m32" -const ___FLT64_MIN_10_EXP__ = (-307) -const __PC_PATH_MAX = 4 -const _IPPROTO_ROUTING = 43 -const _INT_FAST8_MIN = (-128) -const _B115200 = 0010002 -const __BITS_UINTN_IDENTITY_H = 1 -const ___FLT64_MANT_DIG__ = 53 -const ___CHAR_BIT__ = 8 -const ___NR_fsync = 74 -const __SC_LEVEL4_CACHE_SIZE = 197 -const _PTRACE_EVENT_EXEC = 4 -const _PR_SVE_VL_INHERIT = (1 << 17) -const _IPPORT_SUPDUP = 95 -const _SYS_ftruncate = ___NR_ftruncate -const _SCHAR_WIDTH = 8 -const _TCA_STAB = 8 -const _IFLA_VF_LINK_STATE = 5 -const _RTNLGRP_NSID = 28 -const ___NR_mremap = 25 -const ___NR_lsetxattr = 189 -const _IPVLAN_MODE_L3 = 1 -const _IFLA_BOND_USE_CARRIER = 6 -const _IFLA_OFFLOAD_XSTATS_UNSPEC = 0 -const _INT_LEAST32_MIN = (-2147483647-1) -const _ATF_COM = 0x02 -const _MAP_FILE = 0 -const ___DEC64_MIN__ = 1E-383 -const _IFLA_BR_TOPOLOGY_CHANGE_TIMER = 18 -const _SIGEV_NONE = 1 -const _NDTPA_MCAST_PROBES = 11 -const _SYS_mknodat = ___NR_mknodat -const __POSIX_BARRIERS = 200809 -const _UINT_FAST16_WIDTH = ___WORDSIZE -const _IP_RF = 0x8000 -const _ETH_P_PPPTALK = 0x0010 -const _TUNSETQUEUE_val = 1074025689 -const _DT_CHR = 2 -const ___FLT_MAX_EXP__ = 128 -const _RTN_MULTICAST = 5 -const ___NR_setsid = 112 -const __XOPEN_XPG2 = 1 -const _IP_DEFAULT_MULTICAST_LOOP = 1 -const __XOPEN_XPG4 = 1 -const ___NR_getresgid = 120 -const _BPF_JGE = 0x30 -const _BPF_LD = 0x00 -const _TCPI_OPT_ECN = 8 -const _ETXTBSY = 26 -const _IFLA_RMNET_MUX_ID = 1 -const _PR_FP_EXC_SW_ENABLE = 0x80 -const ___NR_time = 201 -const _HAVE_SYS_EPOLL_H = 1 -const _IFLA_VF_STATS_RX_BYTES = 2 -const _RT_SCOPE_UNIVERSE = 0 -const _SYS_epoll_ctl_old = ___NR_epoll_ctl_old -const _ULONG_MAX = (_LONG_MAX * 2 + 1) -const _CLD_TRAPPED = 4 -const _LONG_BIT = 64 -const ___RLIM_T_MATCHES_RLIM64_T = 1 -const _TCP_REPAIR_OPTIONS = 22 -const _X86_CR4_OSXMMEXCPT_BIT = 10 -const __POSIX_AIO_MAX = 1 -const _RTF_UP = 0x0001 -const _TCP_S_DATA_IN = (1 << 2) -const _IFLA_BR_MAX_AGE = 3 -const __SC_MEMORY_PROTECTION = 19 -const _FNONBLOCK = _O_NONBLOCK -const _IN_ATTRIB = 0x00000004 -const _ATF_PERM = 0x04 -const _IFLA_GENEVE_REMOTE6 = 7 -const _IFLA_BOND_MODE = 1 -const _EH_FRAME_FLAGS = "aw" -const _O_APPEND = 02000 -const __SC_TYPED_MEMORY_OBJECTS = 165 -const _ETHER_MAX_LEN = (_ETH_FRAME_LEN + _ETHER_CRC_LEN) -const ___NR_msgsnd = 69 -const _TCA_PAD = 9 -const _PR_SET_FP_MODE = 45 -const _NL_MMAP_STATUS_VALID = 2 -const ___NR_mount = 165 -const __IOC_TYPEBITS = 8 -const _SOCK_DGRAM = 2 -const _MOD_OFFSET = _ADJ_OFFSET -const _IFLA_MAP = 14 -const _EL2NSYNC = 45 -const _IPV6_ORIGDSTADDR = 74 -const _SYS_munlock = ___NR_munlock -const _TH_ACK = 0x10 -const _L_XTND = 2 -const _SO_TXTIME = 61 -const _RTM_DELACTION = 49 -const _XTABS = 0014000 -const _HAVE_SYS_SYSCALL_H = 1 -const _PR_SET_SPECULATION_CTRL = 53 -const _TIOCGDEV_val = 2147767346 -const ___NR_connect = 42 -const _X86_CR4_SMEP_BIT = 20 -const _FS_POLICY_FLAGS_VALID = 0x03 -const _TIOCGICOUNT = 0x545D -const _SYS_statfs = ___NR_statfs -const _NETLINK_RDMA = 20 -const _IPV6_2292HOPLIMIT = 8 -const _IFF_ONE_QUEUE = 0x2000 -const _IPPORT_CMDSERVER = 514 -const _PF_MAX = 44 -const _RT_CLASS_MAX = 255 -const _IPPROTO_IPV6 = 41 -const _SIOCSIFBR = 0x8941 -const ___INT_LEAST8_MAX__ = 0x7f -const ___DEC128_MANT_DIG__ = 34 -const _ICMP6_RR_RESULT_FLAGS_FORBIDDEN = 0x0100 -const _MAP_SHARED = 0x01 -const _EUSERS = 87 -const _MAXTC = 6 -const _TCP_SYN_SENT = 2 -const _PF_NETLINK = 16 -const _XDP_ATTACHED_NONE = 0 -const ___DECIMAL_DIG__ = 21 -const _ETHER_ADDR_LEN = _ETH_ALEN -const _FFI_TYPE_LAST = _FFI_TYPE_COMPLEX -const _POSIX_MADV_NORMAL = 0 -const _ARPHRD_IEEE80211_PRISM = 802 -const _ETH_P_8021AD = 0x88A8 -const _LINUX_REBOOT_MAGIC2C = 537993216 -const _MNT_DETACH = 2 -const _IPTOS_ECN_NOT_ECT = 0x00 -const _SS_ONSTACK = 1 -const _IOC_IN = (__IOC_WRITE << __IOC_DIRSHIFT) -const _ETH_P_8021AH = 0x88E7 -const _IFLA_TUN_VNET_HDR = 5 -const _MREMAP_MAYMOVE = 1 -const ___RLIMIT_NLIMITS = 16 -const _F_GETLK64 = 5 -const _RTPROT_UNSPEC = 0 -const _PARODD = 0001000 -const ___NR_kexec_load = 246 -const ___IFLA_VF_PORT_MAX = 2 -const _SYS_swapoff = ___NR_swapoff -const ___STDC_UTF_32__ = 1 -const _RT_TABLE_LOCAL = 255 -const _FFSYNC = _O_FSYNC -const _PENDIN = 0040000 -const ___INT8_MAX__ = 0x7f -const _ETH_P_ARCNET = 0x001A -const _FD_SETSIZE = ___FD_SETSIZE -const _MSG_EOR = 128 -const __NET_IF_ARP_H = 1 -const _RTM_F_CLONED = 0x200 -const _EHWPOISON = 133 -const _IPPROTO_NONE = 59 -const _TCP_COOKIE_OUT_NEVER = (1 << 1) -const _EPROTO = 71 -const __IOC_NRSHIFT = 0 -const _F_EXLCK = 4 -const ___NR_clone = 56 -const ___NR_ptrace = 101 -const __POSIX_V7_LPBIG_OFFBIG = -1 -const _HAVE_ACOSL = 1 -const _SIOCGIFDSTADDR = 0x8917 -const __POSIX_LOGIN_NAME_MAX = 9 -const _RTNLGRP_IPV6_NETCONF = 25 -const _PAGE_MASK = (^(_PAGE_SIZE-1)) -const __CS_XBS5_ILP32_OFFBIG_LINTFLAGS = 1107 -const _FFI_TYPE_SINT64 = 12 -const __SC_OPEN_MAX = 4 -const __SC_2_SW_DEV = 51 -const _NLM_F_ACK = 0x04 -const _SCNd8 = "hhd" -const ___FLT128_MIN_10_EXP__ = (-4931) -const _XDP_FLAGS_SKB_MODE = (1 << 1) -const _SIOCGRARP = 0x8961 -const _IFLA_VF_PORTS = 24 -const _CERASE = 0177 -const ___NR_setpgid = 109 -const _RTF_INTERFACE = 0x40000000 -const _IFLA_BRPORT_ISOLATED = 33 -const _PRIoFAST8 = "o" -const _IFLA_BOND_SLAVE_LINK_FAILURE_COUNT = 3 -const _BRKINT = 0000002 -const ___DECIMAL_BID_FORMAT__ = 1 -const _SOL_SOCKET = 1 -const __CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS = 1137 -const _IFLA_PRIORITY = 9 -const _ITIMER_REAL = 0 -const _TCFLSH = 0x540B -const _FFI_THISCALL = 3 -const _IP_NODEFRAG = 22 -const _NETLINK_FIREWALL = 3 -const ___NR_sched_getaffinity = 204 -const _IPPROTO_UDPLITE = 136 -const _FS_PROJINHERIT_FL = 0x20000000 -const _MADV_DONTFORK = 10 -const _MSG_CMSG_CLOEXEC = 1073741824 -const _ENOENT = 2 -const _IPTOS_ECN_ECT1 = 0x01 -const _IFLA_VF_INFO = 1 -const _LOCK_WRITE = 128 -const _TCP_LISTEN = 10 -const _IPOPT_TS_PRESPEC = 3 -const ___POSIX_FADV_NOREUSE = 5 -const _ARPOP_REQUEST = 1 -const _PTRACE_EVENT_EXIT = 6 -const _XATTR_NAME_MAX = 255 -const ___S_IFLNK = 0120000 -const _TCA_ROOT_TAB = 1 -const _SKF_AD_PROTOCOL = 0 -const _ENOPKG = 65 -const ___ATOMIC_RELAXED = 0 -const _SYS_getsockopt = ___NR_getsockopt -const _IFLA_VF_LINK_STATE_ENABLE = 1 -const _VTDLY = 0040000 -const ___NR_timer_delete = 226 -const _RTN_UNSPEC = 0 -const _SO_SNDTIMEO = 21 -const _AF_UNSPEC = _PF_UNSPEC -const _TIOCSERSETMULTI = 0x545B -const _ARPHRD_FCPL = 786 -const _LOCK_RW = 192 -const _REG_CR2 = 22 -const __SC_ARG_MAX = 0 -const _ARPHRD_FCPP = 784 -const _UINT_WIDTH = 32 -const _IFLA_VXLAN_ID = 1 -const ___USE_XOPEN = 1 -const _IPOPT_SEC = _IPOPT_SECURITY -const _IFLA_TXQLEN = 13 -const _SYS_umount2 = ___NR_umount2 -const _TUN_TYPE_MASK = 0x000f -const _CLOCK_REALTIME_COARSE = 5 -const _IFLA_BR_FDB_FLUSH = 21 -const _RTM_SETNEIGHTBL = 67 -const _IP_ADD_MEMBERSHIP = 35 -const _RTPROT_DHCP = 16 -const _CLONE_PTRACE = 0x00002000 -const _PROT_NONE = 0x0 -const _LINUX_REBOOT_CMD_RESTART = 0x01234567 -const _MAX_INPUT = 255 -const _RTA_UNSPEC = 0 -const _F_ADD_SEALS = 1033 -const _UIO_MAXIOV = ___IOV_MAX -const __SC_TRACE_SYS_MAX = 244 -const _PARMRK = 0000010 -const __SC_XOPEN_XPG3 = 99 -const _PR_GET_FP_MODE = 46 -const __SC_XOPEN_XPG4 = 100 -const _UINT_LEAST64_WIDTH = 64 -const __SYS_WAIT_H = 1 -const _ETH_P_TRAILER = 0x001C -const _SOL_TCP = 6 -const _ADJ_MICRO = 0x1000 -const _NDTA_THRESH1 = 2 -const _RTA_IP_PROTO = 27 -const _IFLA_BRPORT_FLUSH = 24 -const _TUNSETGROUP_val = 1074025678 -const _SO_CNX_ADVICE = 53 -const _NDTA_THRESH3 = 4 -const _LOCK_SH = 1 -const ___SIZEOF_WCHAR_T__ = 4 -const _SEM_VALUE_MAX = (2147483647) -const ___NR_getuid = 102 -const _IFLA_BRPORT_MCAST_FLOOD = 27 -const _SOL_BLUETOOTH = 274 -const _ARPHRD_ETHER = 1 -const _IPPORT_NAMESERVER = 42 -const __SC_BASE = 134 -const _HOST_NAME_MAX = 64 -const _X86_CR0_ET_BIT = 4 -const _F_SETPIPE_SZ = 1031 -const ___UINT16_MAX__ = 0xffff -const ___SEG_FS = 1 -const _SYS_fremovexattr = ___NR_fremovexattr -const _FFI_TYPE_UINT16 = 7 -const ___ILP32_OFF32_LDFLAGS = "-m32" -const _IPPORT_MTP = 57 -const _SYS_fsetxattr = ___NR_fsetxattr -const ___NR_exit = 60 -const _BPF_H = 0x08 -const _PR_SET_SECCOMP = 22 -const _ETH_P_DIAG = 0x6005 -const _LOGIN_NAME_MAX = 256 -const _S_IRWXO = (_S_IRWXG >> 3) -const _FFI_STDCALL = 5 -const _ARPHRD_INFINIBAND = 32 -const __IOC_WRITE = 1 -const _TIOCEXCL = 0x540C -const __SC_THREAD_ROBUST_PRIO_PROTECT = 248 -const _PTRACE_O_TRACECLONE = 8 -const _SYS_prctl = ___NR_prctl -const _IP_TRANSPARENT = 19 -const _IFLA_PORT_HOST_UUID = 5 -const ___NR_fanotify_mark = 301 -const _IFF_POINTOPOINT = 16 -const _RTF_DYNAMIC = 0x0010 -const _SIOCGIFMETRIC = 0x891d -const _IFLA_BR_MCAST_STATS_ENABLED = 42 -const _SYS_execve = ___NR_execve -const _ONLRET = 0000040 -const _RTAX_RTTVAR = 5 -const _IFLA_BR_MCAST_MLD_VERSION = 44 -const ___FLT_MIN_EXP__ = (-125) -const _NUD_DELAY = 0x08 -const ___NR_sendmmsg = 307 -const _IFLA_BR_NF_CALL_IPTABLES = 36 -const _IPPORT_ECHO = 7 -const ___NR_clock_getres = 229 -const _MCAST_UNBLOCK_SOURCE = 44 -const _ETH_P_LOOPBACK = 0x9000 -const _ITIMER_VIRTUAL = 1 -const _PRIiLEAST8 = "i" -const _ETH_P_CUST = 0x6006 -const _IFLA_BRPORT_FAST_LEAVE = 7 -const _SYS_setresuid = ___NR_setresuid -const _RTF_XRESOLVE = 0x0800 -const _ARPHRD_IEEE80211_RADIOTAP = 803 -const ___S_IFCHR = 0020000 -const _CMSPAR = 010000000000 -const _ARPHRD_VOID = 0xFFFF -const ___NR_listxattr = 194 -const _RTA_UID = 25 -const __IOC_NRMASK = ((1 << __IOC_NRBITS)-1) -const _IOCSIZE_SHIFT = (__IOC_SIZESHIFT) -const _EAGAIN = 11 -const ___FLT_MAX_10_EXP__ = 38 -const _IPV6_MULTICAST_LOOP = 19 -const ___NR_getpgid = 121 -const _SO_PRIORITY = 12 -const _MSG_DONTWAIT = 64 -const _IOCSIZE_MASK = (__IOC_SIZEMASK << __IOC_SIZESHIFT) -const ___GCC_ATOMIC_WCHAR_T_LOCK_FREE = 2 -const ___FLT128_EPSILON__ = 1.1 -const _EINTR = 4 -const _RTF_NOPMTUDISC = 0x4000 -const _RTPROT_STATIC = 4 -const _IFA_LABEL = 3 -const _SO_PROTOCOL = 38 -const ___NR_readahead = 187 -const _TH_SYN = 0x02 -const _RTNLGRP_IPV6_PREFIX = 18 -const _ICMP6_DST_UNREACH_ADMIN = 1 -const _SIOCGIFPFLAGS = 0x8935 -const __SYS_STATFS_H = 1 -const ___STDC__ = 1 -const ___DEC128_MAX__ = 9.999999999999999999999999999999999E6144 -const _IN6_ADDR_GEN_MODE_NONE = 1 -const _RTM_SETLINK = 19 -const _FFI_OK = 0 -const ___IFLA_STATS_MAX = 6 -const _ND_ROUTER_SOLICIT = 133 -const _PR_SPEC_STORE_BYPASS = 0 -const _SYS_tee = ___NR_tee -const _FPE_FLTSUB = 8 -const _MSG_WAITFORONE = 65536 -const __PC_ALLOC_SIZE_MIN = 18 -const _SIGILL = 4 -const _DN_DELETE = 0x00000008 -const _NI_NUMERICSERV = 2 -const _PF_ISDN = 34 -const _PR_CAP_AMBIENT = 47 -const _IPTOS_TOS_MASK = 0x1E -const __SC_NL_LANGMAX = 120 -const _SIGCLD = _SIGCHLD -const ___NR_chmod = 90 -const _STDOUT_FILENO = 1 -const __LP64 = 1 -const ___NR_mq_getsetattr = 245 -const _SYS_listen = ___NR_listen -const _IFLA_VF_LINK_STATE_AUTO = 0 -const _X86_EFLAGS_RF_BIT = 16 -const _TCP_THIN_DUPACK = 17 -const ___NR_sync = 162 -const _SO_ATTACH_REUSEPORT_EBPF = 52 -const ___SIZEOF_DOUBLE__ = 8 -const _EMULTIHOP = 72 -const __POSIX_QLIMIT = 1 -const _SYS_getitimer = ___NR_getitimer -const _RTM_GETQDISC = 38 -const _FS_COMPRBLK_FL = 0x00000200 -const _SYS_getpgrp = ___NR_getpgrp -const ___FLT128_MANT_DIG__ = 113 -const _SA_ONSTACK = 0x08000000 -const _IFLA_BR_MCAST_IGMP_VERSION = 43 -const _SYS_pkey_free = ___NR_pkey_free -const ___NR_shmctl = 31 -const __MKNOD_VER = 0 -const _FS_ENCRYPTION_MODE_SPECK128_256_XTS = 7 -const _SYS_getdents64 = ___NR_getdents64 -const ___NR_close = 3 -const _FS_BTREE_FL = 0x00001000 -const _MSG_RST = 4096 -const __SC_REALTIME_SIGNALS = 9 -const _IN_ALL_EVENTS = (_IN_ACCESS | _IN_MODIFY | _IN_ATTRIB | _IN_CLOSE_WRITE | _IN_CLOSE_NOWRITE | _IN_OPEN | _IN_MOVED_FROM | _IN_MOVED_TO | _IN_CREATE | _IN_DELETE | _IN_DELETE_SELF | _IN_MOVE_SELF) -const _UINT_FAST16_MAX = (18446744073709551615) -const _PTRACE_ATTACH = 16 -const ___NR_mknodat = 259 -const _SCNi8 = "hhi" -const __SC_LEVEL1_DCACHE_ASSOC = 189 -const _RTM_NEWCACHEREPORT = 96 -const _SO_PEERNAME = 28 -const _X86_CR4_OSFXSR_BIT = 9 -const ___DBL_MIN_10_EXP__ = (-307) -const __POSIX2_CHARCLASS_NAME_MAX = 14 -const ___BIT_TYPES_DEFINED__ = 1 -const __BITS_STAT_H = 1 -const _SIGKILL = 9 -const ___NR_mmap = 9 -const __DIRENT_H = 1 -const _RTA_CACHEINFO = 12 -const _RTF_MTU = 0x0040 -const _NDTPA_QUEUE_LENBYTES = 16 -const _CX86_CCR4 = 0xe8 -const _IFA_UNSPEC = 0 -const ___NR_setrlimit = 160 -const _SO_MEMINFO = 55 -const __SC_NPROCESSORS_ONLN = 84 -const _MCAST_JOIN_GROUP = 42 -const _EOVERFLOW = 75 -const _MADV_WILLNEED = 3 -const _ARPHRD_HIPPI = 780 -const _NSIG = __NSIG -const _AF_ROUTE = _PF_ROUTE -const _SIOCGSTAMPNS = 0x8907 -const _PORT_VDP_RESPONSE_SUCCESS = 0 -const _IFLA_MACSEC_REPLAY_PROTECT = 12 -const _TIOCMSET = 0x5418 -const _NETLINK_KOBJECT_UEVENT = 15 -const __POSIX2_EXPR_NEST_MAX = 32 -const _IP_MULTICAST_LOOP = 34 -const _RTM_GETMDB = 86 -const ___INT_LEAST8_WIDTH__ = 8 -const ___NR_rt_sigqueueinfo = 129 -const _X86_CR4_PKE_BIT = 22 -const _IFLA_BOND_SLAVE_PERM_HWADDR = 4 -const __POSIX_THREAD_PRIO_INHERIT = 200809 -const _EPOLLMSG = 1024 -const _IFLA_GSO_MAX_SIZE = 41 -const __SC_LEVEL1_ICACHE_LINESIZE = 187 -const ___NR_msync = 26 -const _RTA_MULTIPATH = 9 -const _FF0 = 0000000 -const _FF1 = 0100000 -const _ETH_P_ATMFATE = 0x8884 -const _X86_EFLAGS_ID_BIT = 21 -const ___NR_bind = 49 -const __DEFAULT_SOURCE = 1 -const _IPOPT_SECUR_RESTR = 0xaf13 -const _IFLA_VXLAN_COLLECT_METADATA = 25 -const _STATX_UID = 0x0008 -const _PTRACE_GETFPXREGS = 18 -const _SYS_getpriority = ___NR_getpriority -const _HAVE_PIPE2 = 1 -const ___NR_clock_settime = 227 -const ___NR_munlock = 150 -const _RTPROT_OSPF = 188 -const _RTM_GETLINK = 18 -const ___NR_alarm = 37 -const ___O_DSYNC = 010000 -const _PRIO_PGRP = 1 -const ___NR_syncfs = 306 -const _ENOTSUP = _EOPNOTSUPP -const _NETLINK_UNUSED = 1 -const _ICMP6_RR_PCOUSE_FLAGS_DECRVLTIME = 0x80 -const _HAVE_SYS_SOCKET_H = 1 -const _SYS_set_robust_list = ___NR_set_robust_list -const _CLOCK_MONOTONIC_COARSE = 6 -const __CS_XBS5_LPBIG_OFFBIG_CFLAGS = 1112 -const __ASM_X86_UNISTD_64_H = 1 -const _SYS_process_vm_readv = ___NR_process_vm_readv -const _X86_CR0_MP_BIT = 1 -const _IPOPT_MINOFF = 4 -const _IPV6_V6ONLY = 26 -const _X86_CR4_FSGSBASE_BIT = 16 -const _SIGEV_SIGNAL = 0 -const _SYS_rt_sigsuspend = ___NR_rt_sigsuspend -const _RTM_NEWNEIGH = 28 -const ___PTHREAD_RWLOCK_INT_FLAGS_SHARED = 1 -const ___INT_LEAST64_WIDTH__ = 64 -const _SYS_getpeername = ___NR_getpeername -const ___NR_chdir = 80 -const ___NR_exit_group = 231 -const ___POSIX2_THIS_VERSION = 200809 -const _NL0 = 0000000 -const ___IFLA_RMNET_MAX = 3 -const __SC_2_C_VERSION = 96 -const _ARPHRD_SLIP6 = 258 -const _SYS_getegid = ___NR_getegid -const __SC_THREAD_DESTRUCTOR_ITERATIONS = 73 -const _SIGTSTP = 20 -const _MSG_FIN = 512 -const _NDUSEROPT_SRCADDR = 1 -const _IN_CLASSC_HOST = (0xffffffff & ^_IN_CLASSC_NET) -const _CHAR_BIT = ___CHAR_BIT__ -const _MCL_FUTURE = 2 -const _RTAX_UNSPEC = 0 -const _IFLA_BOND_FAIL_OVER_MAC = 13 -const ___LDBL_HAS_DENORM__ = 1 -const _SIGIOT = _SIGABRT -const ___NR_vfork = 58 -const __BITS_PTHREADTYPES_ARCH_H = 1 -const _NDTA_PAD = 9 -const ___NR_swapoff = 168 -const _IFLA_MACSEC_PROTECT = 8 -const _AT_SYMLINK_FOLLOW = 0x400 -const _PR_MCE_KILL_LATE = 0 -const _PORT_PROFILE_RESPONSE_INSUFFICIENT_RESOURCES = 260 -const _FS_XFLAG_EXTSIZE = 0x00000800 -const __CS_XBS5_ILP32_OFFBIG_LDFLAGS = 1105 -const _FS_XFLAG_RTINHERIT = 0x00000100 -const _FPE_INTOVF = 2 -const _SHRT_MAX = ___SHRT_MAX__ -const ___NR_process_vm_readv = 310 -const _MS_DIRSYNC = 128 -const _N_SYNC_PPP = 14 -const __MKNOD_VER_LINUX = 0 -const _IP_RECVFRAGSIZE = 25 -const _IFLA_BR_VLAN_STATS_ENABLED = 41 -const _PAGE_SHIFT = 12 -const _ILL_ILLOPN = 2 -const _LOCK_READ = 64 -const _IFLA_BOND_SLAVE_AD_AGGREGATOR_ID = 6 -const _SOL_X25 = 262 -const _IPTOS_LOWDELAY = 0x10 -const __SYS_IOCTL_H = 1 -const _SYS_getsid = ___NR_getsid -const ___S_IFSOCK = 0140000 -const _PR_SET_MM_ARG_END = 9 -const _FFI_TRAMPOLINE_SIZE = 24 -const _ETH_P_NCSI = 0x88F8 -const _PORT_PROFILE_RESPONSE_INPROGRESS = 257 -const _SA_STACK = _SA_ONSTACK -const _IFA_ANYCAST = 5 -const _RTAX_CC_ALGO = 16 -const _NUD_PROBE = 0x10 -const _PTRACE_PEEKUSER = 3 -const _ICMP6_TIME_EXCEED_TRANSIT = 0 -const __SC_PRIORITY_SCHEDULING = 10 -const __CS_POSIX_V7_ILP32_OFFBIG_LIBS = 1138 -const _SYS_readlinkat = ___NR_readlinkat -const _S_IEXEC = _S_IXUSR -const _TCP_CLOSING = 11 -const __BITS_TIME_H = 1 -const _IP_MSFILTER = 41 -const _HAVE_AS_X86_AES = 1 -const ___RLIMIT_LOCKS = 10 -const _TH_URG = 0x20 -const _O_SYNC = 04010000 -const __SYS_UIO_H = 1 -const _MACSEC_VALIDATE_CHECK = 1 -const _IGNCR = 0000200 -const ___INTPTR_WIDTH__ = 64 -const __CS_POSIX_V7_LP64_OFF64_CFLAGS = 1140 -const _BUS_OBJERR = 3 -const _TCP_CONGESTION = 13 -const ___NR_query_module = 178 -const _NLM_F_ROOT = 0x100 -const _EBADRQC = 56 -const _SYS_msgctl = ___NR_msgctl -const _BPF_MEMWORDS = 16 -const _IFLA_VF_VLAN_INFO = 1 -const _RTNLGRP_ND_USEROPT = 20 -const _ATF_DONTPUB = 0x40 -const ___NR_shutdown = 48 -const _RTNLGRP_MPLS_NETCONF = 29 -const __SC_INT_MAX = 104 -const ___NR_setuid = 105 -const _HUPCL = 0002000 -const _AF_RDS = _PF_RDS -const _PR_SET_TIMERSLACK = 29 -const _CLONE_SIGHAND = 0x00000800 -const _PR_SET_MM_ARG_START = 8 -const ___NR_dup2 = 33 -const ___NR_dup3 = 292 -const __POSIX_THREAD_PRIO_PROTECT = 200809 -const _PR_SET_MM_MAP = 14 -const __CS_POSIX_V6_ILP32_OFFBIG_CFLAGS = 1120 -const ___NR_sched_getscheduler = 145 -const __SC_XOPEN_CRYPT = 92 -const _RTM_NEWROUTE = 24 -const _SI_LOAD_SHIFT = 16 -const _PRIdLEAST16 = "d" -const _MOD_ESTERROR = _ADJ_ESTERROR -const _IPPORT_EFSSERVER = 520 -const _AF_IEEE802154 = _PF_IEEE802154 -const _SYS_signalfd4 = ___NR_signalfd4 -const _TIOCSSOFTCAR = 0x541A -const ___NR_umount2 = 166 -const _IFLA_VRF_TABLE = 1 -const _SO_TIMESTAMPING = 37 -const _MS_RDONLY = 1 -const _SKF_NET_OFF = (-0x100000) -const _DN_ACCESS = 0x00000001 -const _SYS_access = ___NR_access -const __SC_V6_LPBIG_OFFBIG = 179 -const _IPOPT_RESERVED1 = 0x20 -const _TCP_COOKIE_MAX = 16 -const _RMNET_FLAGS_INGRESS_DEAGGREGATION = (1 << 0) -const _MS_STRICTATIME = 16777216 -const ___NR_clock_gettime = 228 -const ___NR_semtimedop = 220 -const __UTSNAME_RELEASE_LENGTH = __UTSNAME_LENGTH -const ___DEC32_MIN_EXP__ = (-94) -const _X86_EFLAGS_FIXED_BIT = 1 -const _HAVE_SYS_PRCTL_H = 1 -const __POSIX_REENTRANT_FUNCTIONS = 1 -const _BLOCK_SIZE_BITS = 10 -const _ECONNRESET = 104 -const _IFLA_VF_IB_PORT_GUID = 11 -const ___DBL_DECIMAL_DIG__ = 17 -const _HAVE_OPENAT = 1 -const _TUN_PKT_STRIP = 0x0001 -const _VSTOP = 9 -const _IPTOS_DSCP_AF11 = 0x28 -const _IPTOS_DSCP_AF12 = 0x30 -const _IPTOS_DSCP_AF13 = 0x38 -const ___NR_recvmmsg = 299 -const ___USE_XOPEN2K8 = 1 -const _PR_FP_EXC_DIV = 0x010000 -const _CLONE_DETACHED = 0x00400000 -const _SYS_get_robust_list = ___NR_get_robust_list -const _SO_DETACH_BPF = _SO_DETACH_FILTER -const _STATX_ATTR_AUTOMOUNT = 0x1000 -const __POSIX_TIMERS = 200809 -const _TCPI_OPT_ECN_SEEN = 16 -const _ARPHRD_ASH = 781 -const _MS_RMT_MASK = (_MS_RDONLY|_MS_SYNCHRONOUS|_MS_MANDLOCK|_MS_I_VERSION| _MS_LAZYTIME) -const _SYS_mq_notify = ___NR_mq_notify -const _IFF_UP = 1 -const _IPPROTO_FRAGMENT = 44 -const _SCNiLEAST16 = "hi" -const _F_SEAL_SHRINK = 0x0002 -const _FS_NOTAIL_FL = 0x00008000 -const _STATX_BTIME = 0x0800 -const ___IFLA_BRPORT_MAX = 35 -const ___NR_execve = 59 -const ___USE_EXTERN_INLINES = 1 -const _IP_BIND_ADDRESS_NO_PORT = 24 -const _INT8_MAX = (127) -const _MADV_SEQUENTIAL = 2 -const _F_WRLCK = 1 -const _IPPORT_USERRESERVED = 5000 -const _IP_PMTUDISC_WANT = 1 -const _SYS_create_module = ___NR_create_module -const _IFLA_BR_ROOT_ID = 10 -const _SYS_pivot_root = ___NR_pivot_root -const _B230400 = 0010003 -const _SOL_TLS = 282 -const __NET_ROUTE_H = 1 -const _ELIBBAD = 80 -const _RPM_PCO_SETGLOBAL = 3 -const _BRIDGE_MODE_UNSPEC = 0 -const _ENOBUFS = 105 -const ___SHRT_WIDTH__ = 16 -const _RT_CLASS_UNSPEC = 0 -const ___FLT128_MAX_EXP__ = 16384 -const _IPTOS_DSCP_AF21 = 0x48 -const _IPTOS_DSCP_AF22 = 0x50 -const _IPTOS_DSCP_AF23 = 0x58 -const ___FLT32X_MAX_10_EXP__ = 308 -const __SC_UIO_MAXIOV = 60 -const _X86_CR0_EM_BIT = 2 -const _NTF_OFFLOADED = 0x20 -const _SYS_ioprio_set = ___NR_ioprio_set -const ___NR_gettimeofday = 96 -const _PTRACE_CONT = 7 -const _TIOCSPTLCK_val = 1074025521 -const _PTRACE_PEEKTEXT = 1 -const _NETLINK_XFRM = 6 -const _TCA_UNSPEC = 0 -const _ETH_P_8021Q = 0x8100 -const _IFLA_VLAN_INGRESS_QOS = 4 -const _EPOLLRDBAND = 128 -const _SYS_umask = ___NR_umask -const _PACKET_MR_UNICAST = 3 -const _NLM_F_ECHO = 0x08 -const _FFI_TYPE_SINT16 = 8 -const __SC_TRACE_USER_EVENT_MAX = 245 -const _SYS_recvmsg = ___NR_recvmsg -const ___NR_sched_get_priority_min = 147 -const _SYS_ppoll = ___NR_ppoll -const _FFI_TYPE_POINTER = 14 -const _IFA_RT_PRIORITY = 9 -const _RTAX_INITCWND = 11 -const _IP_PMTUDISC_INTERFACE = 4 -const _IFLA_PORT_UNSPEC = 0 -const _SIG_SETMASK = 2 -const _SOL_ICMPV6 = 58 -const _SCNx32 = "x" -const _TCP_MSS = 512 -const _ETH_P_80221 = 0x8917 -const _CR2 = 0002000 -const _CR3 = 0003000 -const _SYS_lseek = ___NR_lseek -const __FILE_OFFSET_BITS = 64 -const __SC_COLL_WEIGHTS_MAX = 40 -const __SC_THREAD_CPUTIME = 139 -const _PORT_REQUEST_PREASSOCIATE_RR = 1 -const _IN_UNMOUNT = 0x00002000 -const _IPTOS_DSCP_AF31 = 0x68 -const _IPTOS_DSCP_AF32 = 0x70 -const _IPTOS_DSCP_AF33 = 0x78 -const _IFLA_VXLAN_REMCSUM_RX = 22 -const _EPOLLEXCLUSIVE = 268435456 -const ___GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 = 1 -const _PTRACE_GETEVENTMSG = 16897 -const _LOCK_MAND = 32 -const _NETLINK_USERSOCK = 2 -const _FS_ENCRYPTION_MODE_INVALID = 0 -const _TUN_TX_TIMESTAMP = 1 -const _SYS_pwritev2 = ___NR_pwritev2 -const ___INT_LEAST16_MAX__ = 0x7fff -const _SYS_pread64 = ___NR_pread64 -const _PRIoLEAST16 = "o" -const _SCNiLEAST32 = "i" -const _SYS_semctl = ___NR_semctl -const __POSIX_NGROUPS_MAX = 8 -const _B4000000 = 0010017 -const _PORT_PROFILE_RESPONSE_INVALID = 258 -const _PACKET_FANOUT_DATA = 22 -const _CREAD = 0000200 -const _ETH_P_PPP_MP = 0x0008 -const ___FLT32X_DECIMAL_DIG__ = 17 -const _X86_CR4_PVI_BIT = 1 -const _SYS_epoll_create1 = ___NR_epoll_create1 -const _IFLA_BRPORT_CONFIG_PENDING = 20 -const ___DBL_MAX_EXP__ = 1024 -const _MAP_SYNC = 0x80000 -const _REG_RBP = 10 -const _EKEYREVOKED = 128 -const __POSIX_TRACE_EVENT_FILTER = -1 -const _AF_LOCAL = _PF_LOCAL -const _REG_RBX = 11 -const _SCM_TIMESTAMPING = _SO_TIMESTAMPING -const ___NR_getpgrp = 111 -const ___NR_rt_sigtimedwait = 128 -const ___FD_ZERO_STOS = "stosq" -const _PTRACE_PEEKDATA = 2 -const _PTRACE_SYSCALL = 24 -const _SCNu32 = "u" -const _LINUX_REBOOT_CMD_SW_SUSPEND = 0xD000FCE2 -const _O_DIRECTORY = ___O_DIRECTORY -const _ETHERTYPE_SPRITE = 0x0500 -const _SOCK_RAW = 3 -const _O_NOATIME = ___O_NOATIME -const _IPTOS_DSCP_AF41 = 0x88 -const _IPTOS_DSCP_AF42 = 0x90 -const _IPTOS_DSCP_AF43 = 0x98 -const _TIOCSPGRP = 0x5410 -const _ND_OPT_REDIRECTED_HEADER = 4 -const _RTAX_FEATURE_ALLFRAG = (1 << 3) -const _ICMP6_DST_UNREACH_BEYONDSCOPE = 2 -const _IPOPT_TIMESTAMP = _IPOPT_TS -const _RTM_GETDCB = 78 -const _WORD_BIT = 32 -const _TCA_STATS = 3 -const _N_SLIP = 1 -const _TCP_SAVED_SYN = 28 -const __SC_BC_STRING_MAX = 39 -const _RTAX_FEATURE_SACK = (1 << 1) -const __XOPEN_SOURCE = 700 -const __ATFILE_SOURCE = 1 -const _PTRACE_EVENT_VFORK_DONE = 5 -const _ICMP6_RR_FLAGS_PREVDONE = 0x08 -const _ELNRNG = 48 -const __POSIX_AIO_LISTIO_MAX = 2 -const _RTN_UNICAST = 1 -const _RTA_MARK = 16 -const _SIGSEGV = 11 -const _NAME_MAX = 255 -const _AF_VSOCK = _PF_VSOCK -const _F_ULOCK = 0 -const _MSG_BATCH = 262144 -const _FPE_FLTUND = 5 -const ___IFLA_VF_LINK_STATE_MAX = 3 -const _RTNLGRP_DCB = 23 -const _EPERM = 1 -const _REG_RCX = 14 -const _MS_NODIRATIME = 2048 -const __TERMIOS_H = 1 -const ___INTMAX_WIDTH__ = 64 -const _IFLA_BRPORT_GUARD = 5 -const _SYS_rt_sigpending = ___NR_rt_sigpending -const _IFLA_MASTER = 10 -const _EOPNOTSUPP = 95 -const _CS5 = 0000000 -const __POSIX2_VERSION = ___POSIX2_THIS_VERSION -const __SC_GETPW_R_SIZE_MAX = 70 -const _IP_RECVERR = 11 -const _HAVE_SINL = 1 -const __CS_POSIX_V7_ILP32_OFFBIG_CFLAGS = 1136 -const __CS_LFS64_LINTFLAGS = 1007 -const _PRIxFAST8 = "x" -const _PRIoLEAST32 = "o" -const _PRIO_USER = 2 -const _IFLA_NEW_IFINDEX = 49 -const _IFLA_VXLAN_LOCAL = 4 -const _PR_SET_MM_EXE_FILE = 13 -const _TCP_S_DATA_OUT = (1 << 3) -const _ATF_MAGIC = 0x80 -const _NDTPA_GC_STALETIME = 6 -const ___k8 = 1 -const ___INT_FAST32_MAX__ = 0x7fffffffffffffff -const __XBS5_LPBIG_OFFBIG = -1 -const _SIOCDELMULTI = 0x8932 -const _TUNSETNOCSUM_val = 1074025672 -const ___LDBL_DENORM_MIN__ = 1.1 -const _PF_UNSPEC = 0 -const _BPF_MOD = 0x90 -const _REG_RDI = 8 -const _BPF_MISC = 0x07 -const _F_GETOWN = ___F_GETOWN -const _IFLA_BR_MCAST_LAST_MEMBER_CNT = 28 -const _TCPOPT_SACK_PERMITTED = 4 -const __SC_THREAD_ATTR_STACKSIZE = 78 -const __POSIX_V7_LP64_OFF64 = 1 -const _PF_IEEE802154 = 36 -const _ELIBMAX = 82 -const _B4800 = 0000014 -const _SYS_renameat2 = ___NR_renameat2 -const _IPPROTO_ENCAP = 98 -const _REG_RDX = 12 -const _IPV6_2292HOPOPTS = 3 -const ___NETINET_IP_H = 1 -const ___FLT64X_HAS_DENORM__ = 1 -const _IFLA_BRPORT_DESIGNATED_COST = 16 -const _INT_LEAST8_WIDTH = 8 -const _NLMSGERR_ATTR_OFFS = 2 -const _STATX_ATTR_ENCRYPTED = 0x0800 -const _REG_OLDMASK = 21 -const _FS_POLICY_FLAGS_PAD_4 = 0x00 -const _TIME_OOP = 3 -const _RTMGRP_IPV6_IFINFO = 0x800 -const _TCA_ROOT_UNSPEC = 0 -const ___W_CONTINUED = 0xffff -const _IFLA_VXLAN_LABEL = 26 -const _BPF_JA = 0x00 -const ___NR_nanosleep = 35 -const _BPF_MAJOR_VERSION = 1 -const ___NR_getegid = 108 -const _PF_IUCV = 32 -const _PR_CAP_AMBIENT_LOWER = 3 -const _MAP_NORESERVE = 0x04000 -const _IPOPT_END = _IPOPT_EOL -const _IFF_TAP = 0x0002 -const __SYS_USER_H = 1 -const _TUNGETIFF_val = 2147767506 -const _ADJ_MAXERROR = 0x0004 -const _RTNLGRP_IPV6_IFINFO = 12 -const _FS_DIRTY_FL = 0x00000100 -const ___NR_fallocate = 285 -const ___NR_set_mempolicy = 238 -const __POSIX_THREAD_ROBUST_PRIO_INHERIT = 200809 -const _RTA_MFC_STATS = 17 -const _CX86_RCR_BASE = 0xdc -const _RTPROT_KERNEL = 2 -const _ICMP6_FILTER_BLOCKOTHERS = 3 -const _PR_FPEMU_NOPRINT = 1 -const ___FLT_MANT_DIG__ = 24 -const ___NR_fstat = 5 -const _PTRACE_O_EXITKILL = 1048576 -const _IFLA_BR_MCAST_LAST_MEMBER_INTVL = 30 -const _NETLINK_INET_DIAG = _NETLINK_SOCK_DIAG -const _NETLINK_SCSITRANSPORT = 18 -const ___NR_select = 23 -const _IFLA_STATS_LINK_OFFLOAD_XSTATS = 4 -const ___NR_pipe = 22 -const _SA_NOCLDWAIT = 2 -const _SYS_kexec_file_load = ___NR_kexec_file_load -const _B200 = 0000006 -const __POSIX_DELAYTIMER_MAX = 32 -const _PR_SET_ENDIAN = 20 -const _SYS_epoll_pwait = ___NR_epoll_pwait -const _ETH_P_LOCALTALK = 0x0009 -const _PRIiFAST8 = "i" -const _SEEK_END = 2 -const _TCA_CHAIN = 11 -const _SYS_timer_delete = ___NR_timer_delete -const _RLIM_INFINITY = 0xffffffffffffffff -const ___OFF_T_MATCHES_OFF64_T = 1 -const _RTNLGRP_PHONET_ROUTE = 22 -const __ISOC11_SOURCE = 1 -const _SIGXCPU = 24 -const _RTN_NAT = 10 -const _IFLA_TUN_GROUP = 2 -const ___LDBL_MAX__ = 1.1 -const _UINT_LEAST8_MAX = (255) -const _ICMP6_DST_UNREACH_ADDR = 3 -const _POSIX_FADV_SEQUENTIAL = 2 -const _RTN_XRESOLVE = 11 -const _unix = 1 -const _SIZE_MAX = (18446744073709551615) -const _STA_DEL = 0x0020 -const _MB_LEN_MAX = 16 -const _CIBAUD = 002003600000 -const ___clockid_t_defined = 1 -const __CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS = 1147 -const _AI_NUMERICHOST = 0x0004 -const _RE_DUP_MAX = (0x7fff) -const _IFLA_VF_RATE = 6 -const _PRIX32 = "X" -const _IPTOS_ECN_CE = 0x03 -const _IFLA_BR_PRIORITY = 6 -const _IPTOS_PREC_NETCONTROL = _IPTOS_CLASS_CS7 -const ___NR_getrusage = 98 -const _NUD_REACHABLE = 0x02 -const ___NR_uselib = 134 -const _EPOLLWRNORM = 256 -const ___IFLA_MAX = 52 -const _TCP_LINGER2 = 8 -const _RTNLGRP_IPV4_ROUTE = 7 -const __SC_INT_MIN = 105 -const _ETIME = 62 -const _IFLA_HSR_SEQ_NR = 5 -const __POSIX_SYMLINK_MAX = 255 -const _IFLA_PORT_RESPONSE = 7 -const _IFLA_BR_MCAST_ROUTER = 22 -const _TCA_HW_OFFLOAD = 12 -const _IFLA_INET6_TOKEN = 7 -const _TIOCPKT_FLUSHREAD = 1 -const _SYS_set_tid_address = ___NR_set_tid_address -const _B19200 = 0000016 -const _IP_DEFAULT_MULTICAST_TTL = 1 -const ___SIG_ATOMIC_MIN__ = (-___SIG_ATOMIC_MAX__ - 1) -const _IFLA_BOND_MIN_LINKS = 18 -const _IPPROTO_RAW = 255 -const _SYS_getresuid = ___NR_getresuid -const _RTA_SRC = 2 -const _IPV6_PMTUDISC_DO = 2 -const _RT_SCOPE_LINK = 253 -const _SYS_sched_yield = ___NR_sched_yield -const _SA_NOCLDSTOP = 1 -const _NLA_F_NESTED = (1 << 15) -const _ENAVAIL = 119 -const _ETH_P_ERSPAN2 = 0x22EB -const _TIOCSER_TEMT = 0x01 -const _IFLA_BRPORT_MULTICAST_ROUTER = 25 -const _OPOST = 0000001 -const _W_OK = 2 -const _IPOPT_RA = 148 -const _ETHERTYPE_IPX = 0x8137 -const _RTM_GETNEIGHTBL = 66 -const __SC_V6_LP64_OFF64 = 178 -const _DELAYTIMER_MAX = 2147483647 -const _PR_GET_NAME = 16 -const _IFLA_BRPORT_COST = 3 -const _SIOCGIFBR = 0x8940 -const _IFLA_MACSEC_INC_SCI = 9 -const _IN_ONESHOT = 0x80000000 -const _SYS_adjtimex = ___NR_adjtimex -const _ILL_COPROC = 7 -const _IPOPT_RR = 7 -const _PR_SVE_SET_VL_ONEXEC = (1 << 18) -const _SYS_pwrite64 = ___NR_pwrite64 -const _PR_SET_NAME = 15 -const _VQUIT = 1 -const _FS_XFLAG_EXTSZINHERIT = 0x00001000 -const _IFLA_PORT_INSTANCE_UUID = 4 -const _IPTOS_CLASS_CS3 = 0x60 -const ___PTRDIFF_WIDTH__ = 64 -const _ETH_P_EDSA = 0xDADA -const _SYS_setitimer = ___NR_setitimer -const ___FLT32X_EPSILON__ = 1.1 -const ___FLT128_MIN_EXP__ = (-16381) -const ___NR_setfsuid = 122 -const _IPTOS_CLASS_CS6 = 0xc0 -const _IFLA_BRPORT_BRIDGE_ID = 14 -const _RTM_DELNETCONF = 81 -const _ICMP6_TIME_EXCEEDED = 3 -const ___NR_setfsgid = 123 -const _SIOCDELDLCI = 0x8981 -const _IPPORT_TTYLINK = 87 -const _SIOCGARP = 0x8954 -const _RTF_DEFAULT = 0x00010000 -const _SYS_mq_open = ___NR_mq_open -const _SYS_clock_getres = ___NR_clock_getres -const _MQ_PRIO_MAX = 32768 -const __SC_CHAR_MAX = 102 -const _IPV6_ADD_MEMBERSHIP = _IPV6_JOIN_GROUP -const __STAT_VER_LINUX = 1 -const _IFLA_BRPORT_LEARNING_SYNC = 11 -const _ENOTNAM = 118 -const _TIOCPKT_FLUSHWRITE = 2 -const _MAP_HUGETLB = 0x40000 -const _HAVE_FACCESSAT = 1 -const ___DBL_MIN_EXP__ = (-1021) -const _X86_CR4_PCIDE_BIT = 17 -const _SCNiLEAST8 = "hhi" -const _IPV6_PMTUDISC_PROBE = 3 -const _IPPORT_FINGER = 79 -const _PORT_UUID_MAX = 16 -const _LONG_LONG_MAX = ___LONG_LONG_MAX__ -const _INT8_MIN = (-128) -const ___NR_write = 1 -const ___S_IFBLK = 0060000 -const _SCHED_FIFO = 1 -const __PATH_HEQUIV = "/etc/hosts.equiv" -const _BPF_MSH = 0xa0 -const __PC_SYNC_IO = 9 -const __SC_ADVISORY_INFO = 132 -const ___NR_recvmsg = 47 -const _FASYNC = _O_ASYNC -const _RTMGRP_IPV6_MROUTE = 0x200 -const _SYS_io_pgetevents = ___NR_io_pgetevents -const _HAVE_SYNC_BOOL_COMPARE_AND_SWAP_4 = 1 -const _EPOLL_CTL_ADD = 1 -const _USHRT_MAX = (_SHRT_MAX * 2 + 1) -const __SC_TRACE = 181 -const _PTRACE_SINGLESTEP = 9 -const _IFLA_LINK = 5 -const _NDTPA_RETRANS_TIME = 5 -const _HAVE_SYNC_BOOL_COMPARE_AND_SWAP_8 = 1 -const _RTM_GETTFILTER = 46 -const _SYS_msgrcv = ___NR_msgrcv -const ___NR_msgctl = 71 -const _HAVE_RENAMEAT = 1 -const _IFF_NAPI_FRAGS = 0x0020 -const _IFLA_XDP_ATTACHED = 2 -const _SYS_epoll_create = ___NR_epoll_create -const _IFLA_VF_STATS_BROADCAST = 4 -const _TCP_MD5SIG_FLAG_PREFIX = 1 -const _IFLA_BOND_AD_USER_PORT_KEY = 25 -const _ARPHRD_ADAPT = 264 -const _TUNATTACHFILTER_val = 1074812117 -const _TCP_MAX_WINSHIFT = 14 -const _IPPROTO_IGMP = 2 -const _IP_MAX_MEMBERSHIPS = 20 -const _IFLA_BRPORT_BACKUP_PORT = 34 -const _RTMGRP_DECnet_IFADDR = 0x1000 -const _MADV_KEEPONFORK = 19 -const _AF_AX25 = _PF_AX25 -const _INTPTR_MAX = (9223372036854775807) -const _ARPHRD_EUI64 = 27 -const _RTA_GATEWAY = 5 -const _SCNu16 = "hu" -const ___NR_truncate = 76 -const ___NR_getrlimit = 97 -const __POSIX_CHOWN_RESTRICTED = 0 -const ___NR_pread64 = 17 -const _PR_SET_MM_START_BRK = 6 -const _RTAX_LOCK = 1 -const _SYS_getdents = ___NR_getdents -const _SO_DOMAIN = 39 -const _S_ISVTX = ___S_ISVTX -const _PTRACE_POKEDATA = 5 -const _PACKET_ORIGDEV = 9 -const _IPOPT_TS = 68 -const ___IFLA_OFFLOAD_XSTATS_MAX = 2 -const __SC_SHRT_MAX = 113 -const _REG_RIP = 16 -const ___FLT64X_MAX__ = 1.1 -const _IFF_ALLMULTI = 512 -const _SA_SIGINFO = 4 -const _REG_CSGSFS = 18 -const _IFLA_VXLAN_GBP = 23 -const __TIME_H = 1 -const _SYS_getuid = ___NR_getuid -const _IPV6_PMTUDISC_WANT = 1 -const __SC_2_PBS_MESSAGE = 171 -const ___NR_membarrier = 324 -const _SYS_wait4 = ___NR_wait4 -const _LONG_WIDTH = ___WORDSIZE -const _BPF_K = 0x00 -const _ENOTUNIQ = 76 -const _ND_OPT_HOME_AGENT_INFO = 8 -const _NI_NAMEREQD = 8 -const ___pic__ = 2 -const _NLM_F_DUMP_INTR = 0x10 -const _FALLOC_FL_UNSHARE_RANGE = 0x40 -const _LINUX_REBOOT_CMD_POWER_OFF = 0x4321FEDC -const ___IFLA_VRF_MAX = 2 -const _IFLA_INET6_ADDR_GEN_MODE = 8 -const _ENOSR = 63 -const _PR_GET_TIMING = 13 -const __POSIX_C_SOURCE = 200809 -const _TUNSETTXFILTER_val = 1074025681 -const _PR_CAP_AMBIENT_IS_SET = 1 -const _ITIMER_PROF = 2 -const ___SIZEOF_PTHREAD_MUTEXATTR_T = 4 -const _SYS_name_to_handle_at = ___NR_name_to_handle_at -const _B576000 = 0010006 -const _SEEK_SET = 0 -const _BPF_OR = 0x40 -const _PF_ROUTE = _PF_NETLINK -const ___FLT64_MIN_EXP__ = (-1021) -const _IN_MASK_ADD = 0x20000000 -const __CS_POSIX_V6_ILP32_OFF32_CFLAGS = 1116 -const _TCP_MAXSEG = 2 -const _N_IRDA = 11 -const _IPV6_RTHDR_STRICT = 1 -const _PACKET_RECV_OUTPUT = 3 -const _MADV_DONTNEED = 4 -const _ND_REDIRECT = 137 -const ___siginfo_t_defined = 1 -const ___GCC_ATOMIC_CHAR16_T_LOCK_FREE = 2 -const _RTAX_QUICKACK = 15 -const ___FLT32_MAX_10_EXP__ = 38 -const _BPF_MUL = 0x20 -const _SYS_epoll_wait_old = ___NR_epoll_wait_old -const ___IFLA_IPVLAN_MAX = 3 -const _IP_PMTUDISC_PROBE = 3 -const _SYS_sysfs = ___NR_sysfs -const ___OPTIMIZE__ = 1 -const _IPTOS_PREC_INTERNETCONTROL = _IPTOS_CLASS_CS6 -const _HAVE_ASINL = 1 -const _IPV6_UNICAST_IF = 76 -const _NLM_F_ATOMIC = 0x400 -const _FS_XFLAG_NOSYMLINKS = 0x00000400 -const _F_LOCK = 1 -const _ICMP6_PARAMPROB_HEADER = 0 -const _ETH_P_IEEE802154 = 0x00F6 -const _SIOCGIFHWADDR = 0x8927 -const _SYS_semget = ___NR_semget -const ___PTHREAD_MUTEX_NUSERS_AFTER_KIND = 0 -const _PR_SET_MM_MAP_SIZE = 15 -const _RTN_BLACKHOLE = 6 -const _SYS_pkey_alloc = ___NR_pkey_alloc -const _AF_INET6 = _PF_INET6 -const _NLA_HDRLEN_val = 4 -const _HAVE_REMOVEXATTR = 1 -const _ICMP6_RR_FLAGS_SPECSITE = 0x10 -const ___NR_setns = 308 -const ___WNOTHREAD = 0x20000000 -const _ETH_P_LOOP = 0x0060 -const _VEOL = 11 -const _MS_NODEV = 4 -const _SO_ZEROCOPY = 60 -const ___NR_getrandom = 318 -const _RTF_ALLONLINK = 0x00020000 -const _RTNLGRP_DECnet_RULE = 16 -const ___NR_mbind = 237 -const _MS_KERNMOUNT = 4194304 -const _IUCLC = 0001000 -const _HAVE_SEM_TIMEDWAIT = 1 -const ___PREFIX_MAX = 3 -const _MAP_STACK = 0x20000 -const _SYS_personality = ___NR_personality -const __POSIX_MONOTONIC_CLOCK = 0 -const _UTIME_OMIT = ((1 << 30) - 2) -const _PRIoLEAST8 = "o" -const _PR_FP_EXC_INV = 0x100000 -const _ETHERTYPE_VLAN = 0x8100 -const _RTPROT_GATED = 8 -const _MS_MOVE = 8192 -const _IFLA_BRPORT_DESIGNATED_PORT = 15 -const _PR_SET_TSC = 26 -const __STDC_PREDEF_H = 1 -const _IFF_AUTOMEDIA = 16384 -const ___USE_FORTIFY_LEVEL = 0 -const _EBFONT = 59 -const ___NDTA_MAX = 10 -const ___SIZEOF_LONG_LONG__ = 8 -const _IPV6_PMTUDISC_DONT = 0 -const _IPVLAN_MODE_L3S = 2 -const _IFLA_TUN_TYPE = 3 -const _O_CLOEXEC = ___O_CLOEXEC -const _SKF_AD_MARK = 20 -const ___FLT64X_DENORM_MIN__ = 1.1 -const _IFF_SLAVE = 2048 -const _DT_REG = 8 -const _FALLOC_FL_PUNCH_HOLE = 0x02 -const _ARPHRD_NETROM = 0 -const ___LDBL_DIG__ = 18 -const __SC_USER_GROUPS = 166 -const __UNISTD_H = 1 -const _TCP_MAXWIN = 65535 -const _FS_NODUMP_FL = 0x00000040 -const _TIOCSLCKTRMIOS = 0x5457 -const ___NR_finit_module = 313 -const _SKF_AD_MAX = 64 -const _REG_R14 = 6 -const _FALLOC_FL_ZERO_RANGE = 0x10 -const _IFLA_BR_GC_TIMER = 19 -const ___NR_fadvise64 = 221 -const _O_NDELAY = _O_NONBLOCK -const _EPOLLPRI = 2 -const _EAI_FAIL = -4 -const ___glibc_c99_flexarr_available = 1 -const ___NR_io_submit = 209 -const _RTA_TTL_PROPAGATE = 26 -const _N_SMSBLOCK = 12 -const __POSIX_THREAD_CPUTIME = 0 -const _TCPI_OPT_SACK = 2 -const _TIOCGETD = 0x5424 -const _CLONE_SYSVSEM = 0x00040000 -const _NETLINK_SELINUX = 7 -const _CLOCK_THREAD_CPUTIME_ID = 3 -const ___NR_clock_nanosleep = 230 -const __SC_CHAR_BIT = 101 -const _SA_RESETHAND = 0x80000000 -const _ADJ_STATUS = 0x0010 -const _PR_SET_PTRACER = 0x59616d61 -const _PR_SET_MM_BRK = 7 -const ___ILP32_OFFBIG_CFLAGS = "-m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" -const _TCP_FASTOPEN_KEY = 33 -const __SC_SHARED_MEMORY_OBJECTS = 22 -const _RTMGRP_IPV6_ROUTE = 0x400 -const _IFLA_BRPORT_PRIORITY = 2 -const _B3000000 = 0010015 -const _MS_MGC_VAL = 0xC0ED0000 -const _ADJ_ESTERROR = 0x0008 -const _RTNH_F_LINKDOWN = 16 -const _ETH_P_DNA_DL = 0x6001 -const _PR_SET_TIMING = 14 -const _NETLINK_ISCSI = 8 -const ___NDA_MAX = 12 -const ___NR_setgroups = 116 -const __XOPEN_LIM_H = 1 -const ___ORDER_BIG_ENDIAN__ = 4321 -const _ARPHRD_X25 = 271 -const _LLONG_MAX = ___LONG_LONG_MAX__ -const __CS_LFS_CFLAGS = 1000 -const __SYSCALL_H = 1 -const _ARPHRD_ECONET = 782 -const ___GNUC_STDC_INLINE__ = 1 -const _MS_PRIVATE = 262144 -const _MACVLAN_MACADDR_DEL = 1 -const _SCHED_RESET_ON_FORK = 0x40000000 -const _PORT_PROFILE_RESPONSE_SUCCESS = 256 -const _PR_GET_DUMPABLE = 3 -const _NDA_UNSPEC = 0 -const __SC_RE_DUP_MAX = 44 -const _HOST_NOT_FOUND = 1 -const _SYS_preadv = ___NR_preadv -const _MOD_MAXERROR = _ADJ_MAXERROR -const _O_DIRECT = ___O_DIRECT -const _IFLA_BOND_ALL_SLAVES_ACTIVE = 17 -const __SC_PII_INTERNET = 56 -const _TUNSETSNDBUF_val = 1074025684 -const _RTNLGRP_IPV6_IFADDR = 9 -const _STATX_NLINK = 0x0004 -const ___IFLA_PORT_MAX = 8 -const _BUS_ADRERR = 2 -const _RTM_NEWADDR = 20 -const _TIOCMIWAIT = 0x545C -const _RTM_DELNSID = 89 -const _HAVE_SYS_SYSINFO_H = 1 -const ___NR_stat = 4 -const _SPLICE_F_MORE = 4 -const _IFA_F_MCAUTOJOIN = 0x400 -const _SYS_ioprio_get = ___NR_ioprio_get -const _HAVE_DL_ITERATE_PHDR = 1 -const ___IFLA_VF_STATS_MAX = 9 -const _SYS_init_module = ___NR_init_module -const _RTM_GETANYCAST = 62 -const __POSIX_MQ_OPEN_MAX = 8 -const _SYS_lgetxattr = ___NR_lgetxattr -const _SYS_rmdir = ___NR_rmdir -const _ETHERTYPE_AARP = 0x80F3 -const _PACKAGE_TARNAME = "libgo" -const _INT_LEAST8_MAX = (127) -const _IPTOS_PREC_ROUTINE = _IPTOS_CLASS_CS0 -const _IFA_F_OPTIMISTIC = 0x04 -const _NDTPA_UNSPEC = 0 -const ___NR_pselect6 = 270 -const _F_GETSIG = ___F_GETSIG -const _SO_WIFI_STATUS = 41 -const _S_IWOTH = (_S_IWGRP >> 3) -const _INPCK = 0000020 -const _NDTPA_APP_PROBES = 9 -const ___O_LARGEFILE = 0 -const _PORT_VDP_RESPONSE_VTID_VERSION_VIOALTION = 5 -const ___NR_setxattr = 188 -const ___FLT32_HAS_INFINITY__ = 1 -const __CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS = 1129 -const _PR_GET_TSC = 25 -const _RTM_GETNEIGH = 30 -const _PTRACE_SETOPTIONS = 16896 -const ___NR_epoll_create = 213 -const _IPTOS_RELIABILITY = 0x04 -const _ARPHRD_FRAD = 770 -const _SIOCSIFBRDADDR = 0x891a -const ___UINTPTR_MAX__ = 0xffffffffffffffff -const ___NR_chown = 92 -const ___NR_fanotify_init = 300 -const _AT_NO_AUTOMOUNT = 0x800 -const ___NR_epoll_create1 = 291 -const _SYS_setresgid = ___NR_setresgid -const _N_PROFIBUS_FDL = 10 -const _BPF_XOR = 0xa0 -const _ICMP6_RR_FLAGS_REQRESULT = 0x40 -const _IFLA_IPOIB_MODE = 2 -const _MAP_SHARED_VALIDATE = 0x03 -const _SYS_query_module = ___NR_query_module -const _SYS_timer_getoverrun = ___NR_timer_getoverrun -const ___NR_fremovexattr = 199 -const _SIZE_WIDTH = ___WORDSIZE -const _IFA_F_SECONDARY = 0x01 -const __SC_JOB_CONTROL = 7 -const ___NR_move_pages = 279 -const _IFLA_CARRIER_CHANGES = 35 -const _INET6_ADDRSTRLEN = 46 -const _IFLA_IPOIB_PKEY = 1 -const _IPPROTO_DCCP = 33 -const _S_IRGRP = (_S_IRUSR >> 3) -const _SOL_IRDA = 266 -const _HAVE_UNSHARE = 1 -const _STATX_ATTR_IMMUTABLE = 0x0010 -const __SC_FSYNC = 15 -const ___NR_listen = 50 -const _SCNxLEAST16 = "hx" -const _IFLA_MACSEC_PAD = 14 -const _AI_CANONIDN = 0x0080 -const _PR_MCE_KILL_GET = 34 -const _TUN_F_CSUM = 0x01 -const ___FLT32X_MAX_EXP__ = 1024 -const _AF_PACKET = _PF_PACKET -const _IFLA_BRPORT_MODE = 4 -const _PACKET_LOSS = 14 -const _WCHAR_WIDTH = 32 -const _SOL_NETBEUI = 267 -const ___NR_fgetxattr = 193 -const __SC_XBS5_ILP32_OFF32 = 125 -const _TCP_QUICKACK = 12 -const _O_TMPFILE = ___O_TMPFILE -const _EFBIG = 27 -const __SC_2_C_BIND = 47 -const _IPTOS_CLASS_CS0 = 0x00 -const _IPTOS_CLASS_CS1 = 0x20 -const _IPTOS_CLASS_CS2 = 0x40 -const _SYS_fsync = ___NR_fsync -const _IPTOS_CLASS_CS4 = 0x80 -const _IPTOS_CLASS_CS5 = 0xa0 -const __IOC_DIRSHIFT = (__IOC_SIZESHIFT+__IOC_SIZEBITS) -const _IPTOS_CLASS_CS7 = 0xe0 -const ___FLT64X_DIG__ = 18 -const _TCP_FASTOPEN_NO_COOKIE = 34 -const _LINUX_REBOOT_MAGIC2A = 85072278 -const _PR_MCE_KILL_CLEAR = 0 -const _PTRACE_O_MASK = 3145983 -const _EXDEV = 18 -const _NUD_INCOMPLETE = 0x01 -const _AF_KEY = _PF_KEY -const _X86_CR3_PCD_BIT = 4 -const _PTRACE_SETSIGINFO = 16899 -const _EL3HLT = 46 -const _SYS_fanotify_mark = ___NR_fanotify_mark -const __BITS_ERRNO_H = 1 -const ___NR_timer_getoverrun = 225 -const _IPV6_TCLASS = 67 -const _NDTA_PARMS = 6 -const _AF_X25 = _PF_X25 -const _BSDLY = 0020000 -const _MSG_PROXY = 16 -const _IFLA_MACSEC_UNSPEC = 0 -const ___NR_afs_syscall = 183 -const _MFD_CLOEXEC = 1 -const ___UINT_FAST8_MAX__ = 0xff -const _STATX_SIZE = 0x0200 -const __SC_CHAR_MIN = 103 -const _FS_COMPR_FL = 0x00000004 -const _ICMP6_RR_RESULT_FLAGS_OOB = 0x0200 -const _SCM_TIMESTAMPING_PKTINFO = 58 -const _VEOF = 4 -const ___NR_mq_open = 240 -const _IFF_MASTER = 1024 -const _PTRACE_SINGLEBLOCK = 33 -const _SYS_gettimeofday = ___NR_gettimeofday -const ___NR_accept = 43 -const __POSIX_MESSAGE_PASSING = 200809 -const ___PTRDIFF_MAX__ = 0x7fffffffffffffff -const _SI_KERNEL = 128 -const __SC_BC_BASE_MAX = 36 -const _TUNSETLINK_val = 1074025677 -const _SYS_sync_file_range = ___NR_sync_file_range -const _ARPHRD_CSLIP = 257 -const _PR_FP_EXC_OVF = 0x020000 -const ___NR_socketpair = 53 -const _SYS_userfaultfd = ___NR_userfaultfd -const _IFLA_BOND_PRIMARY = 11 -const _CLD_DUMPED = 3 -const _SYS_migrate_pages = ___NR_migrate_pages -const _CSIZE = 0000060 -const _RTMGRP_TC = 8 -const _RTM_NEWCHAIN = 100 -const _EACCES = 13 -const __POSIX_MAX_CANON = 255 -const _RTPROT_ZEBRA = 11 -const __POSIX_THREAD_THREADS_MAX = 64 -const _CLOCK_BOOTTIME = 7 -const ___x86_64 = 1 -const _CQUIT = 034 -const _TIOCGPTN_val = 2147767344 -const __SC_XOPEN_VERSION = 89 -const ___INT16_MAX__ = 0x7fff -const __SC_NL_SETMAX = 123 -const ___NR_io_cancel = 210 -const __SYS_CDEFS_H = 1 -const _SCNxLEAST32 = "x" -const _ETH_P_MOBITEX = 0x0015 -const _IFLA_EVENT_BONDING_FAILOVER = 3 -const _SI_TIMER = -2 -const _ENOKEY = 126 -const _IFLA_BRPORT_TOPOLOGY_CHANGE_ACK = 19 -const _ARPHRD_CSLIP6 = 259 -const ___WINT_MIN__ = 0 -const ___S_IFREG = 0100000 -const _INTPTR_MIN = (-9223372036854775807-1) -const ___S_ISUID = 04000 -const _PR_SET_SECUREBITS = 28 -const _EPOLLWRBAND = 512 -const __LFS64_ASYNCHRONOUS_IO = 1 -const _SKF_AD_RXHASH = 32 -const _PF_LOCAL = 1 -const _ENOTSOCK = 88 -const _S_IFMT = ___S_IFMT -const ___NR_kcmp = 312 -const _SYS_splice = ___NR_splice -const __POSIX_TRACE_INHERIT = -1 -const __SC_SHRT_MIN = 114 -const _ARPHRD_LAPB = 516 -const _IFLA_BOND_AD_INFO_PARTNER_KEY = 4 -const _CLOCK_MONOTONIC_RAW = 4 -const _MCAST_EXCLUDE = 0 -const _SIOCSIFMTU = 0x8922 -const _AT_STATX_FORCE_SYNC = 0x2000 -const _SIOCGIFCONF = 0x8912 -const _FS_SECRM_FL = 0x00000001 -const ___INT_FAST32_WIDTH__ = 64 -const __PC_MAX_CANON = 1 -const _FIOCLEX = 0x5451 -const ___ILP32_OFFBIG_LDFLAGS = "-m32" -const _IFLA_HSR_MULTICAST_SPEC = 3 -const ___INT_FAST16_MAX__ = 0x7fffffffffffffff -const _SYS_mlockall = ___NR_mlockall -const _SYS_set_thread_area = ___NR_set_thread_area -const _MS_BIND = 4096 -const _ARPOP_InREQUEST = 8 -const _SIZEOF_VOID_P = 8 -const _SIOCGIFNETMASK = 0x891b -const _SCHED_BATCH = 3 -const _RTM_NEWACTION = 48 -const _AF_KCM = _PF_KCM -const _SYS_copy_file_range = ___NR_copy_file_range -const _ARPHRD_SLIP = 256 -const _MS_RELATIME = 2097152 -const _RUSAGE_SELF = 0 -const ___F_SETOWN_EX = 15 -const ___RLIMIT_NICE = 13 -const _SO_ATTACH_FILTER = 26 -const _EPOLLIN = 1 -const _IFA_F_HOMEADDRESS = 0x10 -const _SKF_LL_OFF = (-0x200000) -const _RTF_THROW = 0x2000 -const _SYS_open_by_handle_at = ___NR_open_by_handle_at -const ___SIZEOF_WINT_T__ = 4 -const _IFLA_BRPORT_PROXYARP = 10 -const _SYS_madvise = ___NR_madvise -const _STA_FREQHOLD = 0x0080 -const _PF_VSOCK = 40 -const _NCCS = 32 -const ___IFLA_VRF_PORT_MAX = 2 -const __SC_V6_ILP32_OFF32 = 176 -const _CLD_EXITED = 1 -const _ETOOMANYREFS = 109 -const _RTAX_FEATURE_ECN = (1 << 0) -const _ETH_P_HSR = 0x892F -const _SYS_io_setup = ___NR_io_setup -const _RLIMIT_CORE = 4 -const _SYS_keyctl = ___NR_keyctl -const __SC_SEM_NSEMS_MAX = 32 -const _EPOLLWAKEUP = 536870912 -const ___NR_flistxattr = 196 -const __SC_BARRIERS = 133 -const _SYS_setgid = ___NR_setgid -const __SC_WORD_BIT = 107 -const _ARPHRD_ROSE = 270 -const _SI_USER = 0 -const _IN_CLASSB_NSHIFT = 16 -const _NDTPA_PROXY_QLEN = 14 -const _PRIi16 = "i" -const _IFLA_BOND_AD_INFO_PARTNER_MAC = 5 -const _MSG_CONFIRM = 2048 -const ___NR_symlinkat = 266 -const _HAVE_FUTIMESAT = 1 -const ___PDP_ENDIAN = 3412 -const _PTHREAD_KEYS_MAX = 1024 -const _MS_NOSUID = 2 -const _IFLA_BR_MCAST_QUERY_INTVL = 33 -const ___UINTMAX_MAX__ = 0xffffffffffffffff -const _IFLA_WEIGHT = 15 -const _IPV6_XFRM_POLICY = 35 -const ___NR_access = 21 -const __SC_LEVEL1_ICACHE_SIZE = 185 -const _RTMGRP_IPV6_IFADDR = 0x100 -const ___NR_link = 86 -const _FS_XFLAG_REALTIME = 0x00000001 -const _FALLOC_FL_INSERT_RANGE = 0x20 -const ___PRIPTR_PREFIX = "l" -const _IFLA_XFRM_UNSPEC = 0 -const _STATX_CTIME = 0x0080 -const ___SCHAR_MAX__ = 0x7f -const _SHRT_WIDTH = 16 -const _SIOCDELRT = 0x890C -const _AF_IPX = _PF_IPX -const _MS_BORN = (1<<29) -const _IFLA_XDP = 43 -const _IFLA_STATS = 7 -const _EROFS = 30 -const _SO_NO_CHECK = 11 -const _BC_BASE_MAX = __POSIX2_BC_BASE_MAX -const _X86_EFLAGS_IF_BIT = 9 -const __XOPEN_SHM = 1 -const _REG_RSI = 9 -const _ARPHRD_LOCALTLK = 773 -const __SC_DEVICE_SPECIFIC_R = 142 -const __SC_SELECT = 59 -const ___IFA_MAX = 10 -const _SYS_faccessat = ___NR_faccessat -const _CSTOPB = 0000100 -const _MACVLAN_MACADDR_SET = 3 -const _UINT_MAX = (_INT_MAX * 2 + 1) -const _PR_TIMING_STATISTICAL = 0 -const _SCNdFAST8 = "hhd" -const _MAXTTL = 255 -const _EAI_NODATA = -5 -const _TCP_CA_CWR = 2 -const _IXON = 0002000 -const ___gnu_linux__ = 1 -const __PATH_SERVICES = "/etc/services" -const ___IFLA_VF_VLAN_INFO_MAX = 2 -const _AF_UNIX = _PF_UNIX -const _ETH_P_HDLC = 0x0019 -const _PR_MPX_ENABLE_MANAGEMENT = 43 -const _RTPROT_BIRD = 12 -const _ARPHRD_HWX25 = 272 -const _RTM_DELROUTE = 25 -const _IFLA_BR_VLAN_PROTOCOL = 8 -const _IFLA_BRPORT_UNSPEC = 0 -const _RTM_GETADDR = 22 -const _TCION = 3 -const _IP_CHECKSUM = 23 -const _SYS_fchmodat = ___NR_fchmodat -const _CLONE_NEWUSER = 0x10000000 -const _TIOCNOTTY = 0x5422 -const _SO_NOFCS = 43 -const _SYS_clock_settime = ___NR_clock_settime -const _IP_PKTOPTIONS = 9 -const _TCP_QUEUES_NR = 3 -const ___FLT64_DECIMAL_DIG__ = 17 -const _ICMP6_TIME_EXCEED_REASSEMBLY = 1 -const _IPTOS_DSCP_MASK = 0xfc -const _SIGINT = 2 -const _CLOCK_PROCESS_CPUTIME_ID = 2 -const _ICMP6_DST_UNREACH = 1 -const _IFLA_GENEVE_TOS = 4 -const _PR_FP_EXC_DISABLED = 0 -const _MADV_DODUMP = 17 -const _SYS_get_thread_area = ___NR_get_thread_area -const _SOL_PNPIPE = 275 -const _MAX_LINKS = 32 -const _RTNL_FAMILY_IPMR = 128 -const _NL_MMAP_STATUS_COPY = 3 -const __SC_READER_WRITER_LOCKS = 153 -const __SC_AIO_PRIO_DELTA_MAX = 25 -const _RTNLGRP_PHONET_IFADDR = 21 -const _ARPHRD_FCFABRIC = 787 -const _CLONE_PARENT_SETTID = 0x00100000 -const _SYS_newfstatat = ___NR_newfstatat -const _IFF_NOTRAILERS = 32 -const _TCP_SAVE_SYN = 27 -const _PRIi32 = "i" -const _TIME_ERROR = 5 -const ___NR_read = 0 -const _VEOL2 = 16 -const _ETHERTYPE_NTRAILER = 16 -const __SC_MONOTONIC_CLOCK = 149 -const _TCA_ROOT_COUNT = 3 -const _PKEY_DISABLE_ACCESS = 0x1 -const _HAVE_AS_X86_PCREL = 1 -const ___iovec_defined = 1 -const _TUN_FLT_ALLMULTI = 0x0001 -const _NETLINK_RX_RING = 6 -const _ENOTRECOVERABLE = 131 -const _PTRACE_INTERRUPT = 16903 -const _AF_CAIF = _PF_CAIF -const _SOL_IPV6 = 41 -const _IFLA_BROADCAST = 2 -const ___LDBL_MANT_DIG__ = 64 -const _FFI_TYPE_SINT8 = 6 -const ___NR_waitid = 247 -const _IXANY = 0004000 -const _SYS_sched_setaffinity = ___NR_sched_setaffinity -const ___FLT64X_HAS_QUIET_NAN__ = 1 -const __SC_SPORADIC_SERVER = 160 -const _POLL_ERR = 4 -const _IFLA_XDP_UNSPEC = 0 -const _F_RDLCK = 0 -const _IPOPT_DEBMEAS = 0x40 -const _AT_FDCWD = -100 -const _INTPTR_WIDTH = ___WORDSIZE -const __SC_PII_OSI_CLTS = 64 -const _SYS_pipe2 = ___NR_pipe2 -const _IFLA_BOND_SLAVE_AD_PARTNER_OPER_PORT_STATE = 8 -const __CS_GNU_LIBPTHREAD_VERSION = 3 -const _TCSADRAIN = 1 -const _LONG_MAX = ___LONG_MAX__ -const _PRId16 = "d" -const __SYS_INOTIFY_H = 1 -const _SYS_bpf = ___NR_bpf -const _RTNLGRP_NOP4 = 17 -const __SC_XOPEN_XCU_VERSION = 90 -const _PR_MPX_DISABLE_MANAGEMENT = 44 -const _INT_LEAST8_MIN = (-128) -const _SIGIO = _SIGPOLL -const _IPV6_RECVORIGDSTADDR = _IPV6_ORIGDSTADDR -const __PC_FILESIZEBITS = 13 -const _TIOCGPGRP = 0x540F -const ___FLT32X_MIN_EXP__ = (-1021) -const _TIOCGWINSZ_val = 21523 -const __SC_LEVEL2_CACHE_LINESIZE = 193 -const _ETH_P_ATMMPOA = 0x884c -const _HAVE_STRINGS_H = 1 -const _DN_CREATE = 0x00000004 -const _FS_POLICY_FLAGS_PAD_16 = 0x02 -const _SO_OOBINLINE = 10 -const _PACKET_ROLLOVER_STATS = 21 -const __POSIX_ASYNCHRONOUS_IO = 200809 -const __CS_LFS_LIBS = 1002 -const _PACKET_MR_PROMISC = 1 -const ___FLT64_MAX__ = 1.1 -const ___USE_ISOC11 = 1 -const __SC_LEVEL2_CACHE_ASSOC = 192 -const _TCSBRK = 0x5409 -const _INT_LEAST32_WIDTH = 32 -const _BPF_MINOR_VERSION = 1 -const ___GNU_LIBRARY__ = 6 -const ___STDC_ISO_10646__ = 201706 -const _EISNAM = 120 -const _IPV6_AUTOFLOWLABEL = 70 -const __SC_LEVEL4_CACHE_LINESIZE = 199 -const _IFLA_LINKINFO = 18 -const _IP_PMTUDISC_DO = 2 -const _PTRACE_OLDSETOPTIONS = 21 -const _IP_PKTINFO = 8 -const _O_RSYNC = _O_SYNC -const _SPLICE_F_NONBLOCK = 2 -const _CLONE_CHILD_CLEARTID = 0x00200000 -const _HAVE_OFF64_T = 1 -const _FS_EOFBLOCKS_FL = 0x00400000 -const __SC_FILE_SYSTEM = 148 -const _CHARCLASS_NAME_MAX = 2048 -const _INT_MAX = ___INT_MAX__ -const ___LP64_OFF64_CFLAGS = "-m64" -const _INT_WIDTH = 32 -const _NDTA_UNSPEC = 0 -const _TUN_F_TSO4 = 0x02 -const __POSIX_THREADS = 200809 -const _RTEXT_FILTER_BRVLAN = (1 << 1) -const _RTAX_REORDERING = 9 -const _PF_ATMSVC = 20 -const _NSS_BUFLEN_GROUP = 1024 -const _PR_TSC_SIGSEGV = 2 -const ___NR_semctl = 66 -const _SOL_TIPC = 271 -const _MLD_LISTENER_REPORT = 131 -const _UPAGES = 1 -const __SC_PII_OSI_M = 65 -const _FS_XFLAG_PROJINHERIT = 0x00000200 -const _MSG_ERRQUEUE = 8192 -const _ARPHRD_IEEE802154 = 804 -const _TIOCPKT = 0x5420 -const _ESRCH = 3 -const ___SIZEOF_PTHREAD_RWLOCK_T = 56 -const __POSIX2_BC_STRING_MAX = 1000 -const _IFLA_INET6_UNSPEC = 0 -const _ATF_USETRAILERS = 0x10 -const _IN_MOVE_SELF = 0x00000800 -const ___SIG_ATOMIC_WIDTH__ = 32 -const __SC_SYSTEM_DATABASE_R = 163 -const _RTA_DPORT = 29 -const _RTA_SESSION = 13 -const _PACKAGE_VERSION = "version-unused" -const ___DEC128_SUBNORMAL_MIN__ = 0.000000000000000000000000000000001E-6143 -const _B2000000 = 0010013 -const _SYS_chmod = ___NR_chmod -const _STA_PPSWANDER = 0x0400 -const ___INT_MAX__ = 0x7fffffff -const ___UINT_LEAST8_MAX__ = 0xff -const ___INT_FAST16_WIDTH__ = 64 -const _SYS_eventfd2 = ___NR_eventfd2 -const _SIGBUS = 7 -const _FP_XSTATE_MAGIC1 = 0x46505853 -const _FP_XSTATE_MAGIC2 = 0x46505845 -const _TCGETS_val = 21505 -const _NLM_F_REQUEST = 0x01 -const _MADV_NOHUGEPAGE = 15 -const _HAVE_INOTIFY_INIT = 1 -const _RTM_NEWQDISC = 36 -const _PR_SET_KEEPCAPS = 8 -const _PR_ENDIAN_BIG = 0 -const _IPPORT_LOGINSERVER = 513 -const _SYS_clock_gettime = ___NR_clock_gettime -const _MSG_TRYHARD = 4 -const _PR_SET_MM_AUXV = 12 -const __POSIX_SYNCHRONIZED_IO = 200809 -const _SYS_close = ___NR_close -const _PR_SET_UNALIGN = 6 -const _SYS_brk = ___NR_brk -// FIXME : const __NSIG=(___SIGRTMAX + 1) when RT signals are added to uksignal -const __NSIG = 32 -const __POSIX_FD_SETSIZE = __POSIX_OPEN_MAX -const _ENOTTY = 25 -const _RTA_PRIORITY = 6 -const _ETH_P_LAT = 0x6004 -const _FFI_NATIVE_RAW_API = 0 -const _PR_GET_NO_NEW_PRIVS = 39 -const _FPE_FLTRES = 6 -const _FS_RESERVED_FL = 0x80000000 -const _FS_XFLAG_COWEXTSIZE = 0x00010000 -const _EPOLLOUT = 4 -const _SCM_TXTIME = _SO_TXTIME -const _ADJ_TIMECONST = 0x0020 -const _VKILL = 3 -const _RTMGRP_DECnet_ROUTE = 0x4000 -const _AF_QIPCRTR = _PF_QIPCRTR -const _SO_ACCEPTCONN = 30 -const _IFLA_VF_STATS_TX_DROPPED = 8 -const _RTNL_FAMILY_MAX = 129 -const __POSIX_TIMER_MAX = 32 -const ___NR_mknod = 133 -const _REG_EFL = 17 -const ___SSE2__ = 1 -const _IP_MULTICAST_TTL = 33 -const _SOCK_SEQPACKET = 5 -const ___WALL = 0x40000000 -const _RTM_DELMDB = 85 -const _ILL_ILLOPC = 1 -const _NLMSG_ERROR = 0x2 -const _PR_GET_TID_ADDRESS = 40 -const _SYS_vmsplice = ___NR_vmsplice -const _TCP_SYNCNT = 7 -const _RT_SCOPE_SITE = 200 -const _SYS_execveat = ___NR_execveat -const _IFA_F_TEMPORARY = _IFA_F_SECONDARY -const _CRDLY = 0003000 -const _ETH_P_PREAUTH = 0x88C7 -const ___NR_sched_rr_get_interval = 148 -const _REG_R12 = 4 -const _IPV6_2292PKTINFO = 2 -const ___IOV_MAX = 1024 -const _AI_ALL = 0x0010 -const _ETH_P_FCOE = 0x8906 -const _IFLA_CARRIER = 33 -const _RTA_NEWDST = 19 -const ___NR_adjtimex = 159 -const _BYTE_ORDER = ___BYTE_ORDER -const ___FLT_DENORM_MIN__ = 1.1 -const _ECHOPRT = 0002000 -const _IFLA_RMNET_UNSPEC = 0 -const __CS_POSIX_V7_ILP32_OFF32_CFLAGS = 1132 -const _F_SHLCK = 8 -const _ETIMEDOUT = 110 -const __SC_FILE_LOCKING = 147 -const _MSG_PEEK = 2 -const _SYS_msync = ___NR_msync -const _ETH_P_1588 = 0x88F7 -const __SC_PASS_MAX = 88 -const _IFLA_HSR_UNSPEC = 0 -const _BC_STRING_MAX = __POSIX2_BC_STRING_MAX -const _FLUSHO = 0010000 -const _SYS_lstat = ___NR_lstat -const _TIOCM_RTS = 0x004 -const _ARPHRD_IRDA = 783 -const _TCSBRKP = 0x5425 -const _EPIPE = 32 -const ___FLT32X_HAS_DENORM__ = 1 -const __BITS_UIO_EXT_H = 1 -const _ICMP6_RR_FLAGS_TEST = 0x80 -const _SYS_alarm = ___NR_alarm -const _IFF_TUN = 0x0001 -const ___ENUM_IDTYPE_T = 1 -const _PR_FP_MODE_FRE = (1 << 1) -const _MACSEC_VALIDATE_DISABLED = 0 -const _IFLA_GENEVE_TTL = 3 -const _HAVE_INOTIFY_ADD_WATCH = 1 -const _PRIX16 = "X" -const ___FLT_EVAL_METHOD_TS_18661_3__ = 0 -const _ND_NA_FLAG_ROUTER = 0x00000080 -const _IPV6_RECVPATHMTU = 60 -const _MADV_NORMAL = 0 -const _FFI_REGISTER = 7 -const _PRId32 = "d" -const _NLA_F_NET_BYTEORDER = (1 << 14) -const _HAVE_EXPL = 1 -const _IP_RETOPTS = 7 -const _IP_MULTICAST_IF = 32 -const _EXPR_NEST_MAX = __POSIX2_EXPR_NEST_MAX -const _N_PPP = 3 -const ___GLIBC_LINUX_VERSION_CODE = 267008 -const _FS_MAX_KEY_SIZE = 64 -const _PF_INET6 = 10 -const _SYS_chdir = ___NR_chdir -const _PTRACE_EVENT_VFORK = 2 -const _SO_RCVTIMEO = 20 -const ___NR_times = 100 -const __POSIX_UIO_MAXIOV = 16 -const _IFLA_BR_MCAST_QUERIER_INTVL = 32 -const _IP_TOS = 1 -const __SC_2_PBS_LOCATE = 170 -const _NLMSG_NOOP = 0x1 -const _FS_POLICY_FLAGS_PAD_32 = 0x03 -const _ARPD_UPDATE = 0x01 -const __CS_LFS_LINTFLAGS = 1003 -const __IOC_DIRMASK = ((1 << __IOC_DIRBITS)-1) -const _SYS_capset = ___NR_capset -const _ICMP6_ROUTER_RENUMBERING = 138 -const _ILL_ILLADR = 3 -const __BITS_POSIX_OPT_H = 1 -const _PR_GET_FPEXC = 11 -const _PR_CAPBSET_READ = 23 -const _TCP_MD5SIG = 14 -const _HAVE_GETXATTR = 1 -const _RTM_DELRULE = 33 -const _RTM_NEWSTATS = 92 -const _TCSAFLUSH = 2 -const _IFLA_PORT_VF = 1 -const __BITS_SCHED_H = 1 -const _IPV6_RTHDRDSTOPTS = 55 -const ___NR_madvise = 28 -const _PR_SPEC_INDIRECT_BRANCH = 1 -const _X86_CR4_TSD_BIT = 2 -const _IFLA_BR_NF_CALL_IP6TABLES = 37 -const _PTRACE_TRACEME = 0 -const _X86_CR0_PE_BIT = 0 -const _FFI_CLOSURES = 1 -const _IFA_F_MANAGETEMPADDR = 0x100 -const _SIOCADDRT = 0x890B -const _TCGETA = 0x5405 -const _IFLA_MTU = 4 -const _IFLA_BR_ROOT_PORT = 12 -const __CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS = 1139 -const ___SIZEOF_PTHREAD_COND_T = 48 -const ___S_IFIFO = 0010000 -const ___PRI64_PREFIX = "l" -const __CS_POSIX_V7_ILP32_OFF32_LINTFLAGS = 1135 -const _IFLA_PROMISCUITY = 30 -const _PR_SET_CHILD_SUBREAPER = 36 -const _SIGPIPE = 13 -const _TCGETS = 0x5401 -const _SOL_CAIF = 278 -const _IFLA_BR_MCAST_MEMBERSHIP_INTVL = 31 -const _RTF_REINSTATE = 0x0008 -const _TCGETX = 0x5432 -const _IFLA_PAD = 42 -const _ETH_P_DNA_RC = 0x6002 -const _RTM_F_FIB_MATCH = 0x2000 -const _IFLA_BRPORT_VLAN_TUNNEL = 29 -const _PROT_READ = 0x1 -const _PR_SPEC_DISABLE = (1 << 2) -const _PTRACE_SEIZE = 16902 -const _RTF_CACHE = 0x01000000 -const ___DEC128_MIN__ = 1E-6143 -const _ICMP6_ECHO_REQUEST = 128 -const _FS_ENCRYPTION_MODE_AES_256_GCM = 2 -const __SYS_TYPES_H = 1 -const _ETH_P_DNA_RT = 0x6003 -const __SC_MEMLOCK = 17 -const _SYS_finit_module = ___NR_finit_module -const _BPF_A = 0x10 -const _BPF_B = 0x10 -const _PF_INET = 2 -const _SYS_rt_sigprocmask = ___NR_rt_sigprocmask -const _SIG_ATOMIC_MIN = (-2147483647-1) -const ___GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 = 1 -const ___GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 = 1 -const _SIOCGIFFLAGS = 0x8913 -const _REG_R8 = 0 -const ___GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 = 1 -const _FS_APPEND_FL = 0x00000020 -const _RTAX_CWND = 7 -const __POSIX2_C_BIND = ___POSIX2_THIS_VERSION -const __XOPEN_REALTIME_THREADS = 1 -const _BPF_W = 0x00 -const _BPF_X = 0x08 -const _RWH_WRITE_LIFE_LONG = 4 -const ___GCC_HAVE_DWARF2_CFI_ASM = 1 -const _TCPOLEN_TIMESTAMP = 10 -const _ETH_P_CAIF = 0x00F7 -const _NDA_PORT = 6 -const _EPOLLRDHUP = 8192 -const ___FLT128_MAX__ = 1.1 -const _TIOCSRS485 = 0x542F -const ___IFLA_INET_MAX = 2 -const _RTAX_INITRWND = 14 -const __BITS_TYPES_LOCALE_T_H = 1 -const ___LDBL_DECIMAL_DIG__ = 21 -const _HAVE_ATANL = 1 -const _XDP_ATTACHED_DRV = 1 -const ___ATOMIC_CONSUME = 1 -const ___NR_msgget = 68 -const ___NR_getsockopt = 55 -const _PTRDIFF_MIN = (-9223372036854775807-1) -const _WINT_WIDTH = 32 -const _NETLINK_EXT_ACK = 11 -const _SCNu8 = "hhu" -const __SC_THREAD_ROBUST_PRIO_INHERIT = 247 -const _IP_RECVTOS = 13 -const _NDTPA_IFINDEX = 1 -const _ETH_TLEN = 2 -const _AI_CANONNAME = 0x0002 -const ___NR_mlockall = 151 -const _SKF_AD_HATYPE = 28 -const ___NR_pipe2 = 293 -const _PTRACE_DETACH = 17 -const _SYS_signalfd = ___NR_signalfd -const __CS_XBS5_LPBIG_OFFBIG_LDFLAGS = 1113 -const _IPV6_NEXTHOP = 9 -const _RTCF_DOREDIRECT = 0x01000000 -const _NDA_IFINDEX = 8 -const __SC_PII = 53 -const _AF_ATMSVC = _PF_ATMSVC -const _PF_PACKET = 17 -const _SYS_futimesat = ___NR_futimesat -const _IPTOS_PREC_FLASH = _IPTOS_CLASS_CS3 -const _ARPHRD_IPGRE = 778 -const __SC_SHELL = 157 -const _HAVE_LOGL = 1 -const _PORT_VDP_RESPONSE_INVALID_FORMAT = 1 -const ___USE_POSIX2 = 1 -const _ENOMEM = 12 -const _XDP_ATTACHED_SKB = 2 -const _IN_CLASSA_NET = 0xff000000 -const _ESRMNT = 69 -const _IPV6_LEAVE_ANYCAST = 28 -const _ENOTEMPTY = 39 -const _PTRACE_GETSIGINFO = 16898 -const __IOC_NRBITS = 8 -const _PIPE_BUF = 4096 -const _AF_ISDN = _PF_ISDN -const _ULONG_LONG_MAX = (_LONG_LONG_MAX * 2 + 1) -const _LINK_XSTATS_TYPE_UNSPEC = 0 -const _NDTA_NAME = 1 -const _RTA_PREF = 20 -const _ARPHRD_NONE = 0xFFFE -const _SYS_getsockname = ___NR_getsockname -const _ECHOCTL = 0001000 -const _RTNLGRP_IPV4_RULE = 8 -const _IFLA_BOND_AD_INFO = 23 -const _IFLA_BR_UNSPEC = 0 -const _IFLA_IF_NETNSID = 46 -const _O_PATH = ___O_PATH -const _X86_CR3_PCID_NOFLUSH_BIT = 63 -const _SYS_sched_getparam = ___NR_sched_getparam -const _PR_SET_NO_NEW_PRIVS = 38 -const _IFLA_BOND_AD_INFO_UNSPEC = 0 -const _RTF_FLOW = 0x02000000 -const _SYS_set_mempolicy = ___NR_set_mempolicy -const _WCONTINUED = 8 -const ___IFLA_BOND_MAX = 28 -const _IFF_NOFILTER = 0x1000 -const ___time_t_defined = 1 -const _IFLA_NEW_NETNSID = 45 -const _B600 = 0000010 -const _ARPHRD_BIF = 775 -const _O_DSYNC = ___O_DSYNC -const ___NR_msgrcv = 70 -const _RTPROT_RA = 9 -const _IFLA_VRF_UNSPEC = 0 -const _PR_SPEC_NOT_AFFECTED = 0 -const _NLM_F_DUMP_FILTERED = 0x20 -const _IFLA_VLAN_QOS_UNSPEC = 0 -const __SC_DEVICE_IO = 140 -const _IFLA_IPOIB_UMCAST = 3 -const _SCHED_RR = 2 -const _PRIo8 = "o" -const __LFS_ASYNCHRONOUS_IO = 1 -const _IFLA_PORT_REQUEST = 6 -const _IFLA_BOND_AD_INFO_AGGREGATOR = 1 -const _PACKET_LOOPBACK = 5 -const _SYS_fdatasync = ___NR_fdatasync -const _SIOCGIFMAP = 0x8970 -const ___GCC_ASM_FLAG_OUTPUTS__ = 1 -const ___IFLA_BOND_SLAVE_MAX = 9 -const _SIOCSARP = 0x8955 -const _SYS_prlimit64 = ___NR_prlimit64 -const ___DEC32_MIN__ = 1E-95 -const _NLM_F_REPLACE = 0x100 -const _TIOCOUTQ = 0x5411 -const _IFA_CACHEINFO = 6 -const _SYNC_FILE_RANGE_WAIT_BEFORE = 1 -const _STATX_BLOCKS = 0x0400 -const _PR_FP_EXC_UND = 0x040000 -const _IFLA_VXLAN_GPE = 27 -const _PACKAGE_BUGREPORT = "" -const _IPV6_2292DSTOPTS = 4 -const _IFLA_EXT_MASK = 29 -const ___ATOMIC_HLE_ACQUIRE = 65536 -const _SYS_timerfd_settime = ___NR_timerfd_settime -const ___linux__ = 1 -const _POSIX_FADV_RANDOM = 1 -const _PRIiLEAST16 = "i" -const _IFLA_GENEVE_COLLECT_METADATA = 6 -const ___USE_ISOC95 = 1 -const __HAVE_STRUCT_TERMIOS_C_OSPEED = 1 -const _O_NOFOLLOW = ___O_NOFOLLOW -const _NDA_LINK_NETNSID = 10 -const ___USE_ISOC99 = 1 -const _RTF_MSS = _RTF_MTU -const __BITS_STDINT_UINTN_H = 1 -const _F_OFD_SETLKW = 38 -const _RTA_ENCAP = 22 -const _EEXIST = 17 -const _PACKET_VERSION = 10 -const _TCP_CLOSE = 7 -const _SO_ATTACH_BPF = 50 -const _PTRACE_EVENT_SECCOMP = 7 -const _ARPHRD_CHAOS = 5 -const ___FLT32_MANT_DIG__ = 24 -const ___IFLA_VF_INFO_MAX = 2 -const _ETH_P_BATMAN = 0x4305 -const __STAT_VER = __STAT_VER_LINUX -const _POLL_MSG = 3 -const _SYS_swapon = ___NR_swapon -const _RTF_ADDRCONF = 0x00040000 -const ___LDBL_HAS_QUIET_NAN__ = 1 -const _PF_MPLS = 28 -const __BITS_SIGINFO_ARCH_H = 1 -const _ICMP6_FILTER_PASSONLY = 4 -const _IP_TTL = 2 -const _SYS_rt_sigqueueinfo = ___NR_rt_sigqueueinfo -const __SC_XOPEN_ENH_I18N = 93 -const ___NR_timer_settime = 223 -const _PTRACE_O_SUSPEND_SECCOMP = 2097152 -const _SYS_getpmsg = ___NR_getpmsg -const __SYS_RESOURCE_H = 1 -const _DEFFILEMODE = (_S_IRUSR|_S_IWUSR|_S_IRGRP|_S_IWGRP|_S_IROTH|_S_IWOTH) -const _RTA_DST = 1 -const ___STDC_IEC_559__ = 1 -const _SYS_arch_prctl = ___NR_arch_prctl -const _AF_NETROM = _PF_NETROM -const _IPTOS_THROUGHPUT = 0x08 -const _NDTA_THRESH2 = 3 -const _CLOCK_BOOTTIME_ALARM = 9 -const _IFLA_MACVLAN_MODE = 1 -const _S_IWRITE = _S_IWUSR -const _ICMP6_PARAMPROB_OPTION = 2 -const __CS_POSIX_V6_LP64_OFF64_CFLAGS = 1124 -const _ETH_P_TR_802_2 = 0x0011 -const _TIOCM_DTR = 0x002 -const __SC_USER_GROUPS_R = 167 -const _ETH_P_ALL = 0x0003 -const _SYS_fchown = ___NR_fchown -const _IPPORT_SYSTAT = 11 -const ___LONG_MAX__ = 0x7fffffffffffffff -const _SIGSTKFLT = 16 -const _RTF_MODIFIED = 0x0020 -const _PRIO_PROCESS = 0 -const ___NR_semget = 64 -const _IFA_F_STABLE_PRIVACY = 0x800 -const _RTNH_COMPARE_MASK = (_RTNH_F_DEAD | _RTNH_F_LINKDOWN | _RTNH_F_OFFLOAD) -const _NLM_F_ACK_TLVS = 0x200 -const _L_INCR = 1 -const _RWH_WRITE_LIFE_SHORT = 2 -const _EAFNOSUPPORT = 97 -const _IFLA_BOND_AD_LACP_RATE = 21 -const _SYS_select = ___NR_select -const _IFLA_TUN_NUM_QUEUES = 8 -const ___SI_MAX_SIZE = 128 -const _IFLA_COST = 8 -const _NLMSG_DONE = 0x3 -const ___NR_statfs = 137 -const ___F_GETOWN_EX = 16 -const __CS_POSIX_V6_ILP32_OFFBIG_LIBS = 1122 -const ___NR_getdents64 = 217 -const _HAVE_INOTIFY_INIT1 = 1 -const _AI_V4MAPPED = 0x0008 -const _SCNuFAST8 = "hhu" -const ___NR_epoll_ctl = 233 -const _ACCESSPERMS = (_S_IRWXU|_S_IRWXG|_S_IRWXO) -const _TCA_DUMP_INVISIBLE = 10 -const _SIGEV_THREAD_ID = 4 -const _FFI_TYPE_INT = 1 -const _NL_ARGMAX = __POSIX_ARG_MAX -const _SS_DISABLE = 2 -const _ETH_P_CAN = 0x000C -const ___SIZEOF_PTHREAD_BARRIERATTR_T = 4 -const ___FLT_EVAL_METHOD__ = 0 -const ___NR_semop = 65 -const _P_ALL = 0 -const _ETH_P_MPLS_MC = 0x8848 -const ___NR_pwritev2 = 328 -const _SYS_accept4 = ___NR_accept4 -const ___SIZEOF_PTRDIFF_T__ = 8 -const ___FLT32X_DENORM_MIN__ = 1.1 -const _IFLA_BOND_SLAVE_QUEUE_ID = 5 -const _RTPROT_XORP = 14 -const _SYS_process_vm_writev = ___NR_process_vm_writev -const ___TCA_ROOT_MAX = 5 -const _IFLA_OPERSTATE = 16 -const _ICMP6_RR_PCOUSE_FLAGS_DECRPLTIME = 0x40 -const _NDTPA_PROXY_DELAY = 13 -const ___RLIMIT_NPROC = 6 -const _SYS_quotactl = ___NR_quotactl -const __IOC_NONE = 0 -const _IFLA_BOND_SLAVE_MII_STATUS = 2 -const _SO_SECURITY_ENCRYPTION_TRANSPORT = 23 -const _STATX_MODE = 0x0002 -const _FFI_TYPE_UINT8 = 5 -const _PROT_GROWSDOWN = 0x01000000 -const _MAP_GROWSDOWN = 0x00100 -const _EBADMSG = 74 -const _MAP_POPULATE = 0x08000 -const _TIME_DEL = 2 -const ___F_SETOWN = 8 -const _UINT16_MAX = (65535) -const _NL_LANGMAX = __POSIX2_LINE_MAX -const _MS_LAZYTIME = 33554432 -const _SYS_mkdir = ___NR_mkdir -const _IFLA_MACSEC_WINDOW = 5 -const ___NR_io_getevents = 208 -const _FFI_DEFAULT_ABI = 2 -const _SYS_rename = ___NR_rename -const _ETH_P_DSA = 0x001B -const _PTRACE_SET_THREAD_AREA = 26 -const _IP_RECVTTL = 12 -const _XDP_FLAGS_HW_MODE = (1 << 3) -const _MAX_HANDLE_SZ = 128 -const _IFF_DEBUG = 4 -const _AF_ECONET = _PF_ECONET -const _TCA_RATE = 5 -const __XOPEN_ENH_I18N = 1 -const __SC_2_FORT_RUN = 50 -const _NLMSGERR_ATTR_COOKIE = 3 -const ___NDTPA_MAX = 19 -const _IFLA_NUM_VF = 21 -const _RTA_EXPIRES = 23 -const _POLL_OUT = 2 -const __BITS_SS_FLAGS_H = 1 -const _IPOPT_NOP = 1 -const _IFNAMSIZ = _IF_NAMESIZE -const _SYS_vhangup = ___NR_vhangup -const _FS_HUGE_FILE_FL = 0x00040000 -const _SIGTRAP = 5 -const ___FLT128_DIG__ = 33 -const _SYS_timerfd_gettime = ___NR_timerfd_gettime -const _BPF_LEN = 0x80 -const _BIG_ENDIAN = ___BIG_ENDIAN -const _RTMGRP_IPV4_ROUTE = 0x40 -const _B1000000 = 0010010 -const _SYS_getcpu = ___NR_getcpu -const ___NR_mq_timedreceive = 243 -const __PATH_NETWORKS = "/etc/networks" -const _USING_SPLIT_STACK = 1 -const _FFI_TYPE_SINT32 = 10 -const ___RLIMIT_OFILE = 7 -const _IFLA_BR_MCAST_QUERY_RESPONSE_INTVL = 34 -const _SIOCGIFMEM = 0x891f -const _INT_FAST16_WIDTH = ___WORDSIZE -const _HAVE_SYS_SELECT_H = 1 -const _O_WRONLY = 01 -const ___NR_preadv = 295 -const _SYS_acct = ___NR_acct -const _DN_RENAME = 0x00000010 -const _SYS_setreuid = ___NR_setreuid -const _IFLA_XDP_DRV_PROG_ID = 5 -const _EALREADY = 114 -const _NDTPA_QUEUE_LEN = 8 -const ___GLIBC_USE_IEC_60559_FUNCS_EXT = 1 -const _ILL_PRVOPC = 5 -const _TUNGETFEATURES_val = 2147767503 -const _RTNLGRP_IPV6_ROUTE = 11 -const ___NR_timer_gettime = 224 -const _ETH_P_AOE = 0x88A2 -const ___NR_getgroups = 115 -const _SYS_rseq = ___NR_rseq -const _FIOQSIZE = 0x5460 -const _IPOPT_CONTROL = 0x00 -const ___SI_ERRNO_THEN_CODE = 1 -const _FPE_INTDIV = 1 -const _MS_NOATIME = 1024 -const _CX86_DIR0 = 0xfe -const ___NR_perf_event_open = 298 -const _FFI_BAD_ABI = 2 -const ___NR_get_mempolicy = 239 -const _MCL_CURRENT = 1 -const _IP_XFRM_POLICY = 17 -const ___SIZEOF_SHORT__ = 2 -const _SYS_fstat = ___NR_fstat -const _IFLA_VFINFO_LIST = 22 -const _TCP_FIN_WAIT2 = 5 -const __SC_CPUTIME = 138 -const _TUN_F_TSO_ECN = 0x08 -const ___WORDSIZE_TIME64_COMPAT32 = 1 -const _IFLA_INFO_UNSPEC = 0 -const _ETH_P_XDSA = 0x00F8 -const _IP_PMTUDISC = 10 -const _AT_REMOVEDIR = 0x200 -const _TIOCSWINSZ = 0x5414 -const ___FLT32_HAS_DENORM__ = 1 -const _FSLABEL_MAX = 256 -const _O_NONBLOCK = 04000 -const _F_GET_SEALS = 1034 -const _PACKET_TX_RING = 13 -const _TCP_MSS_DEFAULT = 536 -const _BC_DIM_MAX = __POSIX2_BC_DIM_MAX -const _IPOPT_LSRR = 131 -const __SC_V7_LP64_OFF64 = 239 -const _PR_GET_PDEATHSIG = 2 -const _SYS_symlink = ___NR_symlink -const ___DEC64_MANT_DIG__ = 16 -const _PORT_SELF_VF = -1 -const __SC_SYMLOOP_MAX = 173 -const _XDP_FLAGS_UPDATE_IF_NOEXIST = (1 << 0) -const _MACVLAN_MACADDR_ADD = 0 -const __GRP_H = 1 -const ___NR_delete_module = 176 -const _SYS_sendto = ___NR_sendto -const _IFLA_VLAN_QOS_MAPPING = 1 -const _SIGTERM = 15 -const _PR_SVE_GET_VL = 51 -const __CS_XBS5_LPBIG_OFFBIG_LIBS = 1114 -const _IFLA_XDP_HW_PROG_ID = 7 -const __SYS_UCONTEXT_H = 1 -const ___NR_readlinkat = 267 -const _IFLA_GTP_UNSPEC = 0 -const _VLNEXT = 15 -const _POSIX_MADV_WILLNEED = 3 -const ___rusage_defined = 1 -const _SYS_security = ___NR_security -const _X86_CR4_SMAP_BIT = 21 -const _TUN_F_TSO6 = 0x04 -const _AF_CAN = _PF_CAN -const ___NR_rt_sigprocmask = 14 -const _INT_LEAST16_WIDTH = 16 -const ___NR_flock = 73 -const _CLONE_PARENT = 0x00008000 -const _RTA_ALIGNTO = 4 -const _POSIX_MADV_SEQUENTIAL = 2 -const _SYS_sethostname = ___NR_sethostname -const _SYS_vserver = ___NR_vserver -const _X86_EFLAGS_NT_BIT = 14 -const _MNT_EXPIRE = 4 -const _PF_SMC = 43 -const _EAI_NONAME = -2 -const ___NR_restart_syscall = 219 -const __SC_THREAD_KEYS_MAX = 74 -const _IFLA_BR_MCAST_STARTUP_QUERY_INTVL = 35 -const _ICMP6_INFOMSG_MASK = 0x80 -const _IPOIB_MODE_CONNECTED = 1 -const _CLOCAL = 0004000 -const _HAVE_SYS_USER_H = 1 -const _X86_EFLAGS_IOPL_BIT = 12 -const _IFLA_BRPORT_ROOT_ID = 13 -const _TCSETA = 0x5406 -const _SYS_readahead = ___NR_readahead -const _IFLA_STATS64 = 23 -const __SC_UINT_MAX = 116 -const _PTRACE_PEEKSIGINFO = 16905 -const _X86_CR4_VME_BIT = 0 -const __XOPEN_SOURCE_EXTENDED = 1 -const ___USE_LARGEFILE = 1 -const ___SIZE_MAX__ = 0xffffffffffffffff -const _SKF_AD_ALU_XOR_X = 40 -const __INTTYPES_H = 1 -const _RTNH_F_PERVASIVE = 2 -const _SO_TIMESTAMP = 29 -const _RTMSG_OVERRUN = _NLMSG_OVERRUN -const _BUS_MCEERR_AO = 5 -const ___IFLA_MACVLAN_MAX = 7 -const _IPTOS_ECN_MASK = 0x03 -const _BUS_MCEERR_AR = 4 -const _B500000 = 0010005 -const ___STDC_HOSTED__ = 1 -const ___INT_LEAST32_WIDTH__ = 32 -const _SIOCSIFLINK = 0x8911 -const _RENAME_EXCHANGE = (1 << 1) -const _MADV_DOFORK = 11 -const __SC_XBS5_LP64_OFF64 = 127 -const __LARGEFILE64_SOURCE = 1 -const _SO_DONTROUTE = 5 -const __SC_TRACE_EVENT_FILTER = 182 -const _F_SEAL_WRITE = 0x0008 -const _STDERR_FILENO = 2 -const _TCP_SEND_QUEUE = 2 -const _IPVLAN_MODE_MAX = 3 -const ___O_NOATIME = 01000000 -const _PF_SNA = 22 -const _IFLA_VF_STATS_RX_DROPPED = 7 -const _SO_PASSSEC = 34 -const _IGNPAR = 0000004 -const _SYS_time = ___NR_time -const _TCP_NOTSENT_LOWAT = 25 -const _IFLA_VXLAN_GROUP = 2 -const _NOFLSH = 0000200 -const _SOL_DCCP = 269 -const _SYS_syslog = ___NR_syslog -const _SYS_io_getevents = ___NR_io_getevents -const _RTM_NEWMDB = 84 -const _IFLA_INFO_SLAVE_KIND = 4 -const _IFLA_VXLAN_L2MISS = 13 -const __SC_LEVEL3_CACHE_SIZE = 194 -const _HAVE_LINUX_IF_ADDR_H = 1 -const _O_CREAT = 0100 -const _ENODEV = 19 -const ___FLT32_HAS_QUIET_NAN__ = 1 -const _TIOCGPGRP_val = 21519 -const _SCNuLEAST16 = "hu" -const ___NR_poll = 7 -const __SC_THREAD_PRIO_INHERIT = 80 -const _GAI_NOWAIT = 1 -const _IFA_F_NOPREFIXROUTE = 0x200 -const _SYS_write = ___NR_write -const _SYS_fanotify_init = ___NR_fanotify_init -const _ETH_P_ARP = 0x0806 -const ___NR_iopl = 172 -const ___FLT32X_MAX__ = 1.1 -const _ECHOE = 0000020 -const _IPOPT_TS_TSANDADDR = 1 -const _SO_PEERCRED = 17 -const _IFLA_BR_HELLO_TIME = 2 -const _FALLOC_FL_COLLAPSE_RANGE = 0x08 -const __SC_2_PBS_CHECKPOINT = 175 -const _ECHOK = 0000040 -const _IFLA_IPVLAN_MODE = 1 -const _IPV6_JOIN_ANYCAST = 27 -const _EAI_INPROGRESS = -100 -const _RTNH_ALIGNTO = 4 -const _IPOPT_SID = _IPOPT_SATID -const ___FLT32_MAX_EXP__ = 128 -const _ND_OPT_TARGET_LINKADDR = 2 -const _F_GET_FILE_RW_HINT = 1037 -const _FFI_FIRST_ABI = 0 -const _NETLINK_ECRYPTFS = 19 -const _CX86_GCR = 0xb8 -const _IP_ROUTER_ALERT = 5 -const ___NR_splice = 275 -const _TIOCSCTTY_val = 21518 -const ___NR_keyctl = 250 -const _MS_NOSEC = (1<<28) -const _NLM_F_CAPPED = 0x100 -const __SC_NETWORKING = 152 -const ___ATOMIC_RELEASE = 3 -const _IFLA_VF_UNSPEC = 0 -const ___NR_fchmodat = 268 -const _RTF_HOST = 0x0004 -const _IFF_PERSIST = 0x0800 -const _FS_NOCOMP_FL = 0x00000400 -const _SO_SECURITY_AUTHENTICATION = 22 -const _BPF_JEQ = 0x10 -const _FFI_TYPE_UINT32 = 9 -const _SYS_inotify_add_watch = ___NR_inotify_add_watch -const _POSIX_MADV_RANDOM = 1 -const _RTF_MULTICAST = 0x20000000 -const _NTP_API = 4 -const _IPV6_MULTICAST_IF = 17 -const _SO_MAX_PACING_RATE = 47 -const _HAVE_LOG10L = 1 -const _IFLA_VF_RSS_QUERY_EN = 7 -const ___FLT64_MAX_10_EXP__ = 308 -const _PTRACE_SYSEMU_SINGLESTEP = 32 -const _SYS_dup = ___NR_dup -const _ARPHRD_IEEE802154_PHY = 805 -const ___NR_io_setup = 206 -const _IPOPT_SSRR = 137 -const __DIRENT_MATCHES_DIRENT64 = 1 -const _PACKET_HOST = 0 -const _ARPHRD_DLCI = 15 -const _IFLA_INET6_CONF = 2 -const _IFLA_VF_LINK_STATE_DISABLE = 2 -const ___itimerspec_defined = 1 -const ___NR_pivot_root = 155 -const _FS_ENCRYPT_FL = 0x00000800 -const __SYS_PRCTL_H = 1 -const ___RLIMIT_RTPRIO = 14 -const _CLOCK_MONOTONIC = 1 -const ___UINT_FAST32_MAX__ = 0xffffffffffffffff -const _NETLINK_CRYPTO = 21 -const _ETH_P_FIP = 0x8914 -const _OCRNL = 0000010 -const ___NR_setgid = 106 -const _IFF_VNET_HDR = 0x4000 -const _SCNuLEAST32 = "u" -const _PRIxLEAST16 = "x" -const ___NR_ioprio_set = 251 -const __SEMAPHORE_H = 1 -const _RTF_STATIC = 0x0400 -const _PR_ENDIAN_PPC_LITTLE = 2 -const ___FD_SETSIZE = 1024 -const _SYS_seccomp = ___NR_seccomp -const ___LDBL_MIN__ = 1.1 -const ___DEC32_MAX__ = 9.999999E96 -const ___INTPTR_MAX__ = 0x7fffffffffffffff -const ___FILE_defined = 1 -const _MOD_NANO = _ADJ_NANO -const ___FLT32_EPSILON__ = 1.1 -const _X86_EFLAGS_AC_BIT = 18 -const _PROT_EXEC = 0x4 -const _IFLA_STATS_UNSPEC = 0 -const _IFLA_VF_PORT_UNSPEC = 0 -const _SCHED_OTHER = 0 -const _ALLPERMS = (_S_ISUID|_S_ISGID|_S_ISVTX|_S_IRWXU|_S_IRWXG|_S_IRWXO) -const ___NR_getdents = 78 -const _NDTPA_BASE_REACHABLE_TIME = 4 -const _ETH_P_WCCP = 0x883E -const __CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS = 1123 -const _IFLA_EVENT_REBOOT = 1 -const _ARPHRD_RAWHDLC = 518 -const _CLD_STOPPED = 5 -const ___FLT32_DECIMAL_DIG__ = 9 -const ___S_ISVTX = 01000 -const _AF_IUCV = _PF_IUCV -const _RTNLGRP_NOP2 = 14 -const ___code_model_small__ = 1 -const _TCP_FASTOPEN_CONNECT = 30 -const __SC_THREAD_PRIO_PROTECT = 81 -const __BITS_SIGNUM_GENERIC_H = 1 -const _RWH_WRITE_LIFE_EXTREME = 5 -const _INTMAX_WIDTH = 64 -const _EDOM = 33 -const _SYS_sched_getscheduler = ___NR_sched_getscheduler -const _EXTA = _B19200 -const _EXTB = _B38400 -const _SYS_perf_event_open = ___NR_perf_event_open -const _SYS_setns = ___NR_setns -const __IOC_SIZEBITS = 14 -const __XOPEN_LEGACY = 1 -const __POSIX2_LOCALEDEF = ___POSIX2_THIS_VERSION -const _TTY_NAME_MAX = 32 -const __POSIX_RE_DUP_MAX = 255 -const _IPV6_RECVHOPOPTS = 53 -const _NETLINK_BROADCAST_ERROR = 4 -const _PR_SET_MM = 35 -const ___FLOAT_WORD_ORDER = ___BYTE_ORDER -const __SC_UCHAR_MAX = 115 -const _ETH_P_MPLS_UC = 0x8847 -const _NLA_TYPE_MASK = ^(_NLA_F_NESTED | _NLA_F_NET_BYTEORDER) -const __SC_XOPEN_STREAMS = 246 -const _BPF_JGT = 0x20 -const ___INT64_MAX__ = 0x7fffffffffffffff -const _MOD_FREQUENCY = _ADJ_FREQUENCY -const ___NR_shmdt = 67 -const _SYS_getcwd = ___NR_getcwd -const ___SIZEOF_LONG__ = 8 -const _BPF_NET_OFF = _SKF_NET_OFF -const _IP_BLOCK_SOURCE = 38 -const _ECHRNG = 44 -const _EAI_SYSTEM = -11 -const ___NR_request_key = 249 -const __SC_LEVEL3_CACHE_ASSOC = 195 -const _PRIX8 = "X" -const _HAVE_TEE = 1 -const _HAVE_CONFIG_H = 1 -const __POSIX_CLOCK_SELECTION = 200809 -const _TCOOFF = 0 -const _TCP_MSS_DESIRED = 1220 -const _AI_PASSIVE = 0x0001 -const _S_IFLNK = ___S_IFLNK -const _DT_SOCK = 12 -const __SC_2_UPE = 97 -const _LINUX_REBOOT_CMD_KEXEC = 0x45584543 -const __SC_USHRT_MAX = 118 -const _SO_BSDCOMPAT = 14 -const __K_SS_MAXSIZE = 128 -const _RTCF_VALVE = 0x00200000 -const _IFLA_TUN_NUM_DISABLED_QUEUES = 9 -const _HAVE_MEMORY_H = 1 -const _X86_CR4_UMIP_BIT = 11 -const _HAVE_NETINET_IF_ETHER_H = 1 -const _AF_MAX = _PF_MAX -const _HAVE_EXPM1L = 1 -const _____gwchar_t_defined = 1 -const _NTF_SELF = 0x02 -const __BITS_SIGACTION_H = 1 -const _SYS_reboot = ___NR_reboot -const _REG_TRAPNO = 20 -const _ADJ_OFFSET_SS_READ = 0xa001 -const _ICMP6_PARAM_PROB = 4 -const _ETH_P_IEEEPUPAT = 0x0a01 -const _IPPROTO_EGP = 8 -const _IFLA_VF_STATS_MULTICAST = 5 -const _RTM_DELTCLASS = 41 -const __POSIX_SPAWN = 200809 -const _RTAX_RTO_MIN = 13 -const __SYS_UTSNAME_H = 1 -const _NETLINK_PKTINFO = 3 -const _FPE_FLTINV = 7 -const ___NR_removexattr = 197 -const _F_NOTIFY = 1026 -const _MS_INVALIDATE = 2 -const _SIOCPROTOPRIVATE = 0x89E0 -const ___NR_vhangup = 153 -const _CLONE_UNTRACED = 0x00800000 -const _IFA_F_PERMANENT = 0x80 -const _IP_MAXPACKET = 65535 -const __SC_REGEXP = 155 -const _IPOPT_EOL = 0 -const _EDEADLOCK = _EDEADLK -const _SYS_getpid = ___NR_getpid -const _ETHERTYPE_LOOPBACK = 0x9000 -const __CS_LFS64_CFLAGS = 1004 -const _SIGFPE = 8 -const _ELIBSCN = 81 -const ___DEC64_EPSILON__ = 1E-15 -const _INT16_MAX = (32767) -const _SIOCSIFNAME = 0x8923 -const ___FLT32_DENORM_MIN__ = 1.1 -const _SIGVTALRM = 26 -const __SC_NZERO = 109 -const ___NR_pause = 34 -const _EPOLLRDNORM = 64 -const _HAVE_LISTXATTR = 1 -const _ETH_P_X25 = 0x0805 -const __CS_XBS5_ILP32_OFFBIG_CFLAGS = 1104 -const _IFLA_BOND_UPDELAY = 4 -const _LINUX_REBOOT_MAGIC2B = 369367448 -const _NLM_F_EXCL = 0x200 -const ___INT_LEAST16_WIDTH__ = 16 -const __SC_T_IOV_MAX = 66 -const ___DEC128_EPSILON__ = 1E-33 -const _RTM_NEWTCLASS = 40 -const ___F_SETSIG = 10 -const _PR_CAP_AMBIENT_RAISE = 2 -const _N_X25 = 6 -const __BITS_SIGTHREAD_H = 1 -const _SIOCGIFSLAVE = 0x8929 -const ___FLT128_MAX_10_EXP__ = 4932 -const _O_RDWR = 02 -const _S_IRWXG = (_S_IRWXU >> 3) -const _HAVE_FCHOWNAT = 1 -const _SYS_clock_nanosleep = ___NR_clock_nanosleep -const _MS_REMOUNT = 32 -const _ETH_P_AF_IUCV = 0xFBFB -const _SOL_DECNET = 261 -const _SO_DETACH_FILTER = 27 -const _RLIM_SAVED_CUR = _RLIM_INFINITY -const _IN_CLASSB_MAX = 65536 -const _NI_NOFQDN = 4 -const ___GXX_ABI_VERSION = 1013 -const _ENOMSG = 42 -const _IFLA_BR_TCN_TIMER = 17 -const _MAXNAMLEN = _NAME_MAX -const ___FLT64X_MIN__ = 1.1 -const ___DEC32_MAX_EXP__ = 97 -const _HAVE_SYSCALL_H = 1 -const _HAVE_SYS_PTRACE_H = 1 -const __SC_PIPE = 145 -const _S_IRWXU = (___S_IREAD|___S_IWRITE|___S_IEXEC) -const ___LDBL_HAS_INFINITY__ = 1 -const _SYS_mq_unlink = ___NR_mq_unlink -const ___USE_FILE_OFFSET64 = 1 -const _RWF_WRITE_LIFE_NOT_SET = 0 -const _SEGV_PKUERR = 4 -const _MLOCK_ONFAULT = 1 -const __SC_AIO_MAX = 24 -const ___NR_symlink = 88 -const _ERANGE = 34 -const _IP_HDRINCL = 3 -const _WCHAR_MAX = ___WCHAR_MAX -const _F_SET_FILE_RW_HINT = 1038 -const _TCP_CA_Recovery = 3 -const _UINT_LEAST32_WIDTH = 32 -const _RTA_ENCAP_TYPE = 21 -const _EPOLLERR = 8 -const _SYS_chown = ___NR_chown -const _TAB0 = 0000000 -const _TAB1 = 0004000 -const _TAB2 = 0010000 -const _TAB3 = 0014000 -const _TH_RST = 0x04 -const _PTRACE_O_TRACEFORK = 2 -const ___NR_sched_get_priority_max = 146 -const ___NR_sched_getparam = 143 -const _RTNETLINK_HAVE_PEERINFO = 1 -const __LFS_LARGEFILE = 1 -const _STATX_ALL = 0x0fff -const ___NR_setitimer = 38 -const _MOD_MICRO = _ADJ_MICRO -const ___NR_ustat = 136 -const _IFF_ATTACH_QUEUE = 0x0200 -const ___PTHREAD_MUTEX_LOCK_ELISION = 1 -const _IN_CLASSA_HOST = (0xffffffff & ^_IN_CLASSA_NET) -const _RTF_NAT = 0x08000000 -const _BPF_ABS = 0x20 -const _FS_TOPDIR_FL = 0x00020000 -const _RTMGRP_LINK = 1 -const _FS_KEY_DESC_PREFIX = "fscrypt:" -const ___NR_vserver = 236 -const _TIOCSBRK = 0x5427 -const ___GLIBC__ = 2 -const _HAVE_SYNC_ADD_AND_FETCH_8 = 1 -const _ND_RA_FLAG_MANAGED = 0x80 -const _INT_LEAST16_MAX = (32767) -const ___NR_sched_setscheduler = 144 -const __SC_SEMAPHORES = 21 -const __UCONTEXT_H = 1 -const _SYS_rt_tgsigqueueinfo = ___NR_rt_tgsigqueueinfo -const _PR_FP_EXC_PRECISE = 3 -const _SYS_sync = ___NR_sync -const _HAVE_STDINT_H = 1 -const _ICANON = 0000002 -const _PR_SET_THP_DISABLE = 41 -const _NETLINK_UNCONNECTED = 0 -const _IUTF8 = 0040000 -const _BPF_AND = 0x50 -const _NETLINK_LISTEN_ALL_NSID = 8 -const _IPV6_PATHMTU = 61 -const __SC_ATEXIT_MAX = 87 -const _SOCK_RDM = 4 -const _ETH_P_IP = 0x0800 -const __POSIX_SOURCE = 1 -const _IFLA_GENEVE_UDP_CSUM = 8 -const __SC_MQ_PRIO_MAX = 28 -const __NETINET_TCP_H = 1 -const _LINUX_REBOOT_CMD_RESTART2 = 0xA1B2C3D4 -const _RTCF_NAT = 0x00800000 -const _ND_NA_FLAG_OVERRIDE = 0x00000020 -const _HAVE_STDLIB_H = 1 -const __SC_SINGLE_PROCESS = 151 -const _IFF_DYNAMIC = 32768 -const _TCP_NO_QUEUE = 0 -const __LIBC_LIMITS_H_ = 1 -const _IN_DONT_FOLLOW = 0x02000000 -const _MADV_WIPEONFORK = 18 -const __POSIX_STREAM_MAX = 8 -const __BITS_SIGINFO_CONSTS_H = 1 -const _WAIT_ANY = (-1) -const _MAP_32BIT = 0x40 -const _INET_ADDRSTRLEN = 16 -const ___IFLA_VF_MAX = 13 -const _PR_FP_EXC_ASYNC = 2 -const _TIOCSERCONFIG = 0x5453 -const _UINTPTR_WIDTH = ___WORDSIZE -const _MCAST_MSFILTER = 48 -const _NLM_F_NONREC = 0x100 -const _EDEADLK = 35 -const _IPPORT_TFTP = 69 -const _SIOCGSTAMP = 0x8906 -const _FS_KEY_DESCRIPTOR_SIZE = 8 -const __CS_POSIX_V7_LPBIG_OFFBIG_LIBS = 1146 -const _IFLA_GENEVE_PORT = 5 -const _SYS_capget = ___NR_capget -const ___NR_mlock = 149 -const ___GCC_ATOMIC_LONG_LOCK_FREE = 2 -const _ETHER_TYPE_LEN = 2 -const _HAVE_TANL = 1 -const __POSIX_SAVED_IDS = 1 -const _TCM_IFINDEX_MAGIC_BLOCK = (0xFFFFFFFF) -const _BPF_STX = 0x03 -const ___DBL_MANT_DIG__ = 53 -const _IPV6_MINHOPCOUNT = 73 -const _SIOCGIFNAME = 0x8910 -const _RTEXT_FILTER_SKIP_STATS = (1 << 3) -const ___NR_rt_sigaction = 13 -const _INT_FAST64_WIDTH = 64 -const _BPF_MEM = 0x60 -const _ND_NEIGHBOR_ADVERT = 136 -const __POSIX_CHILD_MAX = 25 -const _CLONE_CHILD_SETTID = 0x01000000 -const _REG_RAX = 13 -const ___INT_LEAST64_MAX__ = 0x7fffffffffffffff -const _BPF_ADD = 0x00 -const _ETHERMIN = (_ETHER_MIN_LEN - _ETHER_HDR_LEN - _ETHER_CRC_LEN) -const _IPPORT_RJE = 77 -const _FS_IMAGIC_FL = 0x00002000 -const _IPV6_PMTUDISC_INTERFACE = 4 -const ___IFLA_VLAN_QOS_MAX = 2 -const ___GCC_ATOMIC_BOOL_LOCK_FREE = 2 -const _SYS_NMLN = __UTSNAME_LENGTH -const _ISIG = 0000001 -const _SYS_bind = ___NR_bind -const _IPV6_MTU_DISCOVER = 23 -const _IFLA_WIRELESS = 11 -const _RMNET_FLAGS_EGRESS_MAP_CKSUMV4 = (1 << 3) -const __POSIX_MAPPED_FILES = 200809 -const _RTM_NEWNDUSEROPT = 68 -const _PTRACE_GETSIGMASK = 16906 -const _RTMGRP_IPV4_MROUTE = 0x20 -const _IN6_ADDR_GEN_MODE_STABLE_PRIVACY = 2 -const ___NR_sigaltstack = 131 -const _NETLINK_CAP_ACK = 10 -const ___NR_creat = 85 -const __GETOPT_CORE_H = 1 -const _EAI_AGAIN = -3 -const __POSIX_JOB_CONTROL = 1 -const _SCNi16 = "hi" -const _BPF_SUB = 0x10 -const _PRIx16 = "x" -const _SCHED_ISO = 4 -const __HAVE_STRUCT_TERMIOS_C_ISPEED = 1 -const _NUD_FAILED = 0x20 -const _EMSGSIZE = 90 -const _FAPPEND = _O_APPEND -const ___USE_POSIX = 1 -const _TIOCINQ = _FIONREAD -const _SHUT_RD = 0 -const ___NR_epoll_wait_old = 215 -const _X86_EFLAGS_OF_BIT = 11 -const ___FLT128_DECIMAL_DIG__ = 36 -const __SC_GETGR_R_SIZE_MAX = 69 -const _SYS_utime = ___NR_utime -const _PR_FPEMU_SIGFPE = 2 -const _ARPHRD_FDDI = 774 -const _SEGV_MAPERR = 1 -const _RTA_MP_ALGO = 14 -const _BPF_JMP = 0x05 -const _SYS_rt_sigaction = ___NR_rt_sigaction -const _HAVE_NET_IF_H = 1 -const _RTNLGRP_DECnet_IFADDR = 13 -const _IFF_LOOPBACK = 8 -const _RTCF_LOG = 0x02000000 -const _DT_BLK = 6 -const ___NR_capset = 126 -const __SC_PII_OSI = 57 -const _IFLA_BRPORT_FORWARD_DELAY_TIMER = 22 -const _UMOUNT_NOFOLLOW = 8 -const _PF_ECONET = 19 -const _IPV6_ADDR_PREFERENCES = 72 -const _MACSEC_VALIDATE_MAX = 2 -const _RT_TABLE_MAX = 4294967295 -const _FFI_PASCAL = 6 -const _IFLA_XFRM_IF_ID = 2 -const _B460800 = 0010004 -const __CS_XBS5_LP64_OFF64_LDFLAGS = 1109 -const _PRIiLEAST32 = "i" -const _HAVE_SYS_FILE_H = 1 -const _SYS_epoll_wait = ___NR_epoll_wait -const _PF_FILE = _PF_LOCAL -const _SYS_lsetxattr = ___NR_lsetxattr -const _ECHILD = 10 -const ___FINITE_MATH_ONLY__ = 0 -const __POSIX_THREAD_ROBUST_PRIO_PROTECT = -1 -const ___NR_settimeofday = 164 -const _PACKET_MR_MULTICAST = 0 -const _SKF_AD_CPU = 36 -const ___NR_utime = 132 -const ___IFLA_XDP_MAX = 8 -const _MACVLAN_MODE_PASSTHRU = 8 -const ___SEG_GS = 1 -const _ADJ_OFFSET_SINGLESHOT = 0x8001 -const _PORT_REQUEST_ASSOCIATE = 2 -const _PRIxLEAST32 = "x" -const __POSIX2_BC_DIM_MAX = 2048 -const _ETH_P_802_2 = 0x0004 -const _ETH_P_802_3 = 0x0001 -const _SO_ERROR = 4 -const _TIOCMBIS = 0x5416 -const _MS_NOREMOTELOCK = (1<<27) -const ___USE_XOPEN2K = 1 -const _IPV6_HOPLIMIT = 52 -const ___NR_writev = 20 -const _SYS_setsockopt = ___NR_setsockopt -const _SYS_getresgid = ___NR_getresgid -const _ETH_P_PAE = 0x888E -const _PACKET_STATISTICS = 6 -const ___UINT8_MAX__ = 0xff -const _IP_MINTTL = 21 -const _LINE_MAX = __POSIX2_LINE_MAX -const __PC_NO_TRUNC = 7 -const ___DBL_MAX_10_EXP__ = 308 -const _MOD_STATUS = _ADJ_STATUS -const _PR_ENDIAN_LITTLE = 1 -const _MOD_CLKA = _ADJ_OFFSET_SINGLESHOT -const _AT_STATX_DONT_SYNC = 0x4000 -const __SC_C_LANG_SUPPORT_R = 136 -const _ETH_P_PAUSE = 0x8808 -const _SYS_unlinkat = ___NR_unlinkat -const _IFLA_GTP_PDP_HASHSIZE = 3 -const _IN_CLASSB_NET = 0xffff0000 -const _SCNd32 = "d" -const _SIGPWR = 30 -const _IFLA_BOND_ACTIVE_SLAVE = 2 -const _PR_SET_MM_ENV_START = 10 -const _PTRDIFF_WIDTH = ___WORDSIZE -const _PRIx8 = "x" -const __STDINT_H = 1 -const _RTM_GETSTATS = 94 -const _TIOCMGET = 0x5415 -const _NDTPA_ANYCAST_DELAY = 12 -const _PRIx32 = "x" -const _EXTPROC = 0200000 -const ___WCHAR_MAX__ = 0x7fffffff -const _IOC_INOUT = ((__IOC_WRITE|__IOC_READ) << __IOC_DIRSHIFT) -const _IFLA_INFO_KIND = 1 -const _EFAULT = 14 -const _UINT8_WIDTH = 8 -const _PR_CAPBSET_DROP = 24 -const _IFLA_VLAN_UNSPEC = 0 -const _IFF_MULTICAST = 4096 -const _PORT_REQUEST_DISASSOCIATE = 3 -const _IFLA_BRPORT_NO = 18 -const _SO_DEBUG = 1 -const _RTNH_F_OFFLOAD = 8 -const _INT_FAST32_MAX = (9223372036854775807) -const __SC_MEMLOCK_RANGE = 18 -const _RPM_PCO_CHANGE = 2 -const _MS_SUBMOUNT = (1<<26) -const _DN_MODIFY = 0x00000002 -const _IPPROTO_UDP = 17 -const _IFLA_VRF_PORT_UNSPEC = 0 -const _IFLA_INET6_MCAST = 4 -const _RTNLGRP_DECnet_ROUTE = 15 -const ___NR_tee = 276 -const _RTA_IIF = 3 -const _ICRNL = 0000400 -const _S_IWUSR = ___S_IWRITE -const _SYS_dup2 = ___NR_dup2 -const _SYS_dup3 = ___NR_dup3 -const _REG_ERR = 19 -const _NETLINK_NFLOG = 5 -const _PRIXLEAST8 = "X" -const _IFLA_HSR_VERSION = 6 -const _SYS_linkat = ___NR_linkat -const ___DBL_HAS_INFINITY__ = 1 -const _IPTOS_CLASS_MASK = 0xe0 -const __POSIX_THREAD_DESTRUCTOR_ITERATIONS = 4 -const _ND_NEIGHBOR_SOLICIT = 135 -const _HAVE_LINUX_IF_ETHER_H = 1 -const __CS_V7_WIDTH_RESTRICTED_ENVS = 5 -const _PR_SPEC_ENABLE = (1 << 1) -const _ARPHRD_PPP = 512 -const _SI_ASYNCNL = -60 -const _SYS_modify_ldt = ___NR_modify_ldt -const ___FLT64_EPSILON__ = 1.1 -const ___O_TMPFILE = (020000000 | ___O_DIRECTORY) -const _X86_EFLAGS_SF_BIT = 7 -const _SIOCGIFMTU = 0x8921 -const _BPF_LL_OFF = _SKF_LL_OFF -const __SCHED_H = 1 -const _IPOPT_SECUR_EFTO = 0x789a -const _PORT_PROFILE_RESPONSE_ERROR = 261 -const ___NR_shmat = 30 -const ___NR_pkey_alloc = 330 -const _PTRACE_POKEUSER = 6 -const _IFA_FLAGS = 8 -const ___DEC64_MAX_EXP__ = 385 -const _RTAX_HOPLIMIT = 10 -const _MAP_LOCKED = 0x02000 -const _BPF_LDX = 0x01 -const _RTA_VIA = 18 -const __SC_V7_LPBIG_OFFBIG = 240 -const _AF_IB = _PF_IB -const _NL1 = 0000400 -const __SC_CLK_TCK = 2 -const _MOD_CLKB = _ADJ_TICK -const _ENETDOWN = 100 -const _AF_IRDA = _PF_IRDA -const _MCAST_LEAVE_GROUP = 45 -const _RTNLGRP_IPV6_MROUTE = 10 -const _PTHREAD_DESTRUCTOR_ITERATIONS = __POSIX_THREAD_DESTRUCTOR_ITERATIONS -const __ISOC95_SOURCE = 1 -const ___DEC128_MAX_EXP__ = 6145 -const _IEXTEN = 0100000 -const _IPPORT_ROUTESERVER = 520 -const _NDTPA_REFCNT = 2 -const _X86_EFLAGS_CF_BIT = 0 -const _SYS_mount = ___NR_mount -const _FS_IMMUTABLE_FL = 0x00000010 -const __CS_XBS5_ILP32_OFFBIG_LIBS = 1106 -const _PR_CAP_AMBIENT_CLEAR_ALL = 4 -const ___NR_pkey_free = 331 -const _FS_ENCRYPTION_MODE_AES_128_CTS = 6 -const _RTF_POLICY = 0x04000000 -const _IFLA_BOND_DOWNDELAY = 5 -const _NTF_ROUTER = 0x80 -const _IFLA_VF_TX_RATE = 3 -const _F_SET_RW_HINT = 1036 -const _DT_WHT = 14 -const _PTRACE_SYSEMU = 31 -const _SIOCDIFADDR = 0x8936 -const _EBADFD = 77 -const _IP_MSS = 576 -const _SYS_getgid = ___NR_getgid -const _TIOCNXCL = 0x540D -const ___SHRT_MAX__ = 0x7fff -const _MAX_IPOPTLEN = 40 -const ___PTHREAD_MUTEX_HAVE_PREV = 1 -const _SIOGIFINDEX = _SIOCGIFINDEX -const _IPV6_DONTFRAG = 62 -const _B2400 = 0000013 -const _EL2HLT = 51 -const _IFLA_BRPORT_GROUP_FWD_MASK = 31 -const __SC_THREAD_PRIORITY_SCHEDULING = 79 -const _WAIT_MYPGRP = 0 -const _TCA_STATS2 = 7 -const _IFLA_MACVLAN_FLAGS = 2 -const ___NR_ftruncate = 77 -const _IFLA_VF_STATS = 8 -const _IPPROTO_SCTP = 132 -const _SYS_munlockall = ___NR_munlockall -const _RLIMIT_AS = 9 -const _INT32_MIN = (-2147483647-1) -const __CS_V6_ENV = 1148 -const _IP_OFFMASK = 0x1fff -const _INT64_WIDTH = 64 -const _PACKAGE_URL = "" -const _INT_FAST32_WIDTH = ___WORDSIZE -const _IFLA_MACSEC_CIPHER_SUITE = 4 -const _UINTMAX_WIDTH = 64 -const _RTMSG_NEWRULE = 0x31 -const __SC_NL_NMAX = 122 -const ___FLT64_HAS_INFINITY__ = 1 -const _X86_EFLAGS_VM_BIT = 17 -const __POSIX_THREAD_PROCESS_SHARED = 200809 -const _FNDELAY = _O_NDELAY -const _IFLA_BR_MCAST_QUERY_USE_IFADDR = 24 -const _PRIuLEAST16 = "u" -const _RTF_GATEWAY = 0x0002 -const _SYS_lchown = ___NR_lchown -const _SYS_link = ___NR_link -const _IFLA_VXLAN_LOCAL6 = 17 -const _IP_RECVORIGDSTADDR = _IP_ORIGDSTADDR -const _RTM_DELLINK = 17 -const _RTM_NEWNETCONF = 80 -const _IPTOS_DSCP_EF = 0xb8 -const _PTRACE_LISTEN = 16904 -const _SCM_TIMESTAMPING_OPT_STATS = 54 -const __POSIX_SEMAPHORES = 200809 -const __IOC_TYPEMASK = ((1 << __IOC_TYPEBITS)-1) -const _X86_CR4_MCE_BIT = 6 -const ___FLT_HAS_INFINITY__ = 1 -const _ETH_P_MACSEC = 0x88E5 -const ___LONG_WIDTH__ = 64 -const _HAVE_NET_IF_ARP_H = 1 -const __NET_IF_H = 1 -const _TIOCSTI = 0x5412 -const _SYS_sendfile = ___NR_sendfile -const ___NR_swapon = 167 -const _INLCR = 0000100 -const _S_IFREG = ___S_IFREG -const _REG_R9 = 1 -const _POSIX_MADV_DONTNEED = 4 -const ___USE_UNIX98 = 1 -const _IN6_ADDR_GEN_MODE_EUI64 = 0 -const _IFLA_BRPORT_PROXYARP_WIFI = 12 -const _SHUT_WR = 1 -const _ECONNREFUSED = 111 -const _PF_ALG = 38 -const ___IFLA_INFO_MAX = 6 -const __SC_POLL = 58 -const ___IFLA_INET6_MAX = 9 -const _MAP_FIXED_NOREPLACE = 0x100000 -const __CS_POSIX_V7_LP64_OFF64_LINTFLAGS = 1143 -const _PORT_PROFILE_MAX = 40 -const _TCP_COOKIE_PAIR_SIZE = (2*_TCP_COOKIE_MAX) -const _PTRACE_PEEKSIGINFO_SHARED = 1 -const _NUD_STALE = 0x04 -const _NETLINK_FIB_LOOKUP = 10 -const _RTM_BASE = 16 -const _PF_SECURITY = 14 -const _SPLICE_F_MOVE = 1 -const ___NR_kill = 62 -const _SIGSTKSZ = 8192 -const _CR0 = 0000000 -const _CR1 = 0001000 -const ___WCHAR_WIDTH__ = 32 -const ___INT_FAST8_WIDTH__ = 8 -const _ETH_P_TEB = 0x6558 -const _IPPORT_FTP = 21 -const _STA_MODE = 0x4000 -const _BPF_IND = 0x40 -const _FFI_TYPE_STRUCT = 13 -const _MSG_ZEROCOPY = 67108864 -const __ENDIAN_H = 1 -const __POSIX_TYPED_MEMORY_OBJECTS = -1 -const _SYS_mq_timedreceive = ___NR_mq_timedreceive -const _epoll_data_offset = 4 -const _GTP_ROLE_SGSN = 1 -const _NDTA_STATS = 7 -const _SCM_RIGHTS = 1 -const _TCP_RECV_QUEUE = 1 -const __POSIX_V6_LP64_OFF64 = 1 -const _AF_APPLETALK = _PF_APPLETALK -const ___SIZEOF_FLOAT__ = 4 -const _PF_CAN = 29 -const _RTF_LOCAL = 0x80000000 -const _NLMSG_ALIGNTO = 4 -const ___UINT_FAST16_MAX__ = 0xffffffffffffffff -const _SO_SECURITY_ENCRYPTION_NETWORK = 24 -const ___SIZEOF_POINTER__ = 8 -const ___NR_memfd_create = 319 -const _SYS_tgkill = ___NR_tgkill -const _XCASE = 0000004 -const _VMIN = 6 -const _B57600 = 0010001 -const _IFLA_EVENT_NOTIFY_PEERS = 4 -const __CS_POSIX_V7_ILP32_OFF32_LDFLAGS = 1133 -const _RTPROT_BOOT = 3 -const _TCPOPT_TIMESTAMP = 8 -const _PRIxLEAST8 = "x" -const _EINPROGRESS = 115 -const _IN_CLASSC_NSHIFT = 8 -const _SCM_TIMESTAMPNS = _SO_TIMESTAMPNS -const _IFLA_ADDRESS = 1 -const _IFLA_VF_INFO_UNSPEC = 0 -const _MS_SYNCHRONOUS = 16 -const _SYS_renameat = ___NR_renameat -const _ETH_P_QINQ1 = 0x9100 -const _ETH_P_QINQ2 = 0x9200 -const _ETH_P_QINQ3 = 0x9300 -const ___NR_quotactl = 179 -const _NSS_BUFLEN_PASSWD = 1024 -const __POSIX2_SW_DEV = ___POSIX2_THIS_VERSION -const _TCSANOW = 0 -const _CS6 = 0000020 -const _CS7 = 0000040 -const _CS8 = 0000060 -const _PRIdLEAST8 = "d" -const _IPPORT_TIMESERVER = 37 -const _F_OWNER_PGRP = 2 -const _AF_ATMPVC = _PF_ATMPVC -const _RTMGRP_IPV4_IFADDR = 0x10 -const _SYS_recvfrom = ___NR_recvfrom -const ___FLT64X_MIN_10_EXP__ = (-4931) -const _S_IXGRP = (_S_IXUSR >> 3) -const _SYS_mknod = ___NR_mknod -const _NETLINK_SMC = 22 -const _SYS_utimes = ___NR_utimes -const _FS_XFLAG_HASATTR = 0x80000000 -const ___DEC_EVAL_METHOD__ = 2 -const _SIGTTIN = 21 -const _IPPROTO_ESP = 50 -const _SKF_AD_NLATTR = 12 -const _EAI_MEMORY = -10 -const _SYS_listxattr = ___NR_listxattr -const _ARPOP_NAK = 10 -const _BPF_JSET = 0x40 -const _N_TTY = 0 -const __PC_SOCK_MAXBUF = 12 -const _TIOCM_DSR = 0x100 -const ___FLT32_MIN_EXP__ = (-125) -const _TCOFLUSH = 1 -const _TUNDETACHFILTER_val = 1074812118 -const __CS_POSIX_V6_ILP32_OFF32_LINTFLAGS = 1119 -const _MADV_HUGEPAGE = 14 -const _TCIOFLUSH = 2 -const _ETH_P_NSH = 0x894F -const _IFLA_BR_MCAST_HASH_MAX = 27 -const _IFLA_PPP_DEV_FD = 1 -const _S_ISUID = ___S_ISUID -const _VSTART = 8 -const _ETH_P_CANFD = 0x000D -const __BITS_STDINT_INTN_H = 1 -const _BPF_ALU = 0x04 -const ___SIZEOF_FLOAT80__ = 16 -const __POSIX_SSIZE_MAX = 32767 -const __CS_PATH = 0 -const _HAVE_UNSETENV = 1 -const _FRAME_SIZE = 168 -const _IFLA_VXLAN_UDP_ZERO_CSUM6_TX = 19 -const __SYS_TIMEX_H = 1 -const _IFLA_TUN_UNSPEC = 0 -const _LINUX_REBOOT_CMD_CAD_OFF = 0x00000000 -const _SIGUSR1 = 10 -const _SIGUSR2 = 12 -const _HAVE_SYS_STAT_H = 1 -const _HAVE_FALLOCATE = 1 -const ___NR_unshare = 272 -const _CX86_CCR0 = 0xc0 -const _CX86_CCR1 = 0xc1 -const _CX86_CCR2 = 0xc2 -const _CX86_CCR3 = 0xc3 -const _SYS_rt_sigtimedwait = ___NR_rt_sigtimedwait -const ___NR_tkill = 200 -const _CX86_CCR6 = 0xea -const _CX86_CCR7 = 0xeb -const _MSG_MORE = 32768 -const _IPOPT_TS_TSONLY = 0 -const _HAVE_LINUX_RTNETLINK_H = 1 -const _PRIo16 = "o" -const _PTRACE_POKEUSR = 6 -const ___NR_getcpu = 309 -const _AF_DECnet = _PF_DECnet -const _PACKAGE_NAME = "package-unused" -const __SC_XOPEN_UNIX = 91 -const _X86_CR0_NW_BIT = 29 -const _MFD_ALLOW_SEALING = 2 -const _EAI_CANCELED = -101 -const ___NR_readv = 19 -const __POSIX2_RE_DUP_MAX = 255 -const _TUNSETIFINDEX_val = 1074025690 -const __RPC_NETDB_H = 1 -const _MAP_HUGE_MASK = 0x3f -const _ND_NA_FLAG_SOLICITED = 0x00000040 -const _TUNSETVNETHDRSZ_val = 1074025688 -const _EAI_ADDRFAMILY = -9 -const ___SIZEOF_FLOAT128__ = 16 -const ___NR_vmsplice = 278 -const ___NR_uname = 63 -const _TCSETS_val = 21506 -const ___NR_execveat = 322 -const _SYS_times = ___NR_times -const _RTM_F_PREFIX = 0x800 -const _SEEK_CUR = 1 -const _IFLA_BR_HELLO_TIMER = 16 -const __PC_PIPE_BUF = 5 -const __CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS = 1131 -const _IFLA_GENEVE_REMOTE = 2 -const _RTNLGRP_MPLS_ROUTE = 27 -const _SYS_timer_settime = ___NR_timer_settime -const _PF_LLC = 26 -const _ETH_P_LINK_CTL = 0x886c -const _IP_OPTIONS = 4 -const _CX86_DIR1 = 0xff -const __POSIX_RTSIG_MAX = 8 -const _TIME_INS = 1 -const _EISDIR = 21 -const __BITS_TYPES_H = 1 -const __SYS_SOCKET_H = 1 -const ___NR_fsetxattr = 190 -const _EIO = 5 -const _IPPROTO_HOPOPTS = 0 -const _BLOCK_SIZE = (1<<_BLOCK_SIZE_BITS) -const _FS_ENCRYPTION_MODE_SPECK128_256_CTS = 8 -const _IFF_NOARP = 128 -const ___FLT64X_MANT_DIG__ = 64 -const _EREMOTE = 66 -const ___FLT64_MIN__ = 1.1 -const _ND_OPT_RTR_ADV_INTERVAL = 7 -const _SYS_pipe = ___NR_pipe -const _NTF_EXT_LEARNED = 0x10 -const _STA_PPSERROR = 0x0800 -const _EREMOTEIO = 121 -const _INT_FAST16_MIN = (-9223372036854775807-1) -const _HAVE_LINUX_FILTER_H = 1 -const _EIDRM = 43 -const __SC_FIFO = 144 -const _SI_QUEUE = -1 -const _SYS_get_kernel_syms = ___NR_get_kernel_syms -const __CS_POSIX_V6_ILP32_OFF32_LIBS = 1118 -const _TCOON = 1 -const _F_DUPFD = 0 -const _UINT_LEAST16_WIDTH = 16 -const _SYS_setrlimit = ___NR_setrlimit -const __PATH_PROTOCOLS = "/etc/protocols" -const _MOD_TAI = _ADJ_TAI -const __SC_TRACE_INHERIT = 183 -const ___NR_sendto = 44 -const _NETLINK_ROUTE = 0 -const _PTRACE_KILL = 8 -const _RTNLGRP_MDB = 26 -const _NETDB_SUCCESS = 0 -const _F_SETFD = 2 -const _HAVE_MKDIRAT = 1 -const _IFLA_VXLAN_LIMIT = 9 -const __SC_HOST_NAME_MAX = 180 -const _NLDLY = 0000400 -const _ADJ_TICK = 0x4000 -const __POSIX2_LINE_MAX = 2048 -const _F_SETFL = 4 -const __CS_POSIX_V7_LP64_OFF64_LDFLAGS = 1141 -const ___NR_setresuid = 117 -const ___DEC64_MIN_EXP__ = (-382) -const _L_SET = 0 -const _IFLA_NUM_RX_QUEUES = 32 -const _SO_SNDLOWAT = 19 -const _SIOCSIFTXQLEN = 0x8943 -const _SO_TIMESTAMPNS = 35 -const _INT_FAST32_MIN = (-9223372036854775807-1) -const _FS_POLICY_FLAGS_PAD_8 = 0x01 -const _SO_BINDTODEVICE = 25 -const _XDP_FLAGS_DRV_MODE = (1 << 2) -const _PTRACE_O_TRACESYSGOOD = 1 -const _SKF_AD_NLATTR_NEST = 16 -const _RTA_TABLE = 15 -const _SIOCDRARP = 0x8960 -const _PREFIX_UNSPEC = 0 -const _ICMP6_DST_UNREACH_NOPORT = 4 -const _P_PID = 1 -const __UTSNAME_SYSNAME_LENGTH = __UTSNAME_LENGTH -const __POSIX_MEMLOCK_RANGE = 200809 -const ___DEC128_MIN_EXP__ = (-6142) -const _NLM_F_MULTI = 0x02 -const _SOCK_CLOEXEC = 524288 -const ___FLT_MAX__ = 1.1 -const _POSIX_FADV_NOREUSE = ___POSIX_FADV_NOREUSE -const ___osockaddr_defined = 1 -const _PTRACE_O_TRACEEXEC = 16 -const _UINT_FAST64_WIDTH = 64 -const _ETH_P_SNAP = 0x0005 -const ___SIZEOF_PTHREAD_BARRIER_T = 32 -const _IFLA_BR_TOPOLOGY_CHANGE = 14 -const __BITS_UIO_LIM_H = 1 -const _PTRACE_O_TRACEVFORKDONE = 32 -const __SC_LOGIN_NAME_MAX = 71 -const _ETHERMTU = _ETH_DATA_LEN -const _POSIX_FADV_DONTNEED = ___POSIX_FADV_DONTNEED -const _RTPROT_BABEL = 42 -const _F_GETLEASE = 1025 -const __SC_LEVEL4_CACHE_ASSOC = 198 -const _IFLA_VLAN_PROTOCOL = 5 -const _IP_UNBLOCK_SOURCE = 37 -const _SO_PASSCRED = 16 -const _CLOCK_TAI = 11 -const _NGROUPS_MAX = 65536 -const _FIOSETOWN = 0x8901 -const __SC_PII_OSI_COTS = 63 -const _SIOCDARP = 0x8953 -const _MAP_HUGE_SHIFT = 26 -const _UINTPTR_MAX = (18446744073709551615) -const _ETH_P_WAN_PPP = 0x0007 -const _IN_EXCL_UNLINK = 0x04000000 -const _X86_CR0_WP_BIT = 16 -const _O_EXCL = 0200 -const _BPF_NEG = 0x80 -const _MSG_NOSIGNAL = 16384 -const _IPV6_RXHOPOPTS = _IPV6_HOPOPTS -const _IFLA_MACVLAN_MACADDR_COUNT = 6 -const __CS_XBS5_ILP32_OFF32_LDFLAGS = 1101 -const _PTRACE_GETREGSET = 16900 -const _SKF_AD_IFINDEX = 8 -const __SYS_MMAN_H = 1 -const _MS_ACTIVE = 1073741824 -const _R_OK = 4 -const _IPV6_RECVFRAGSIZE = 77 -const ___NR_rt_sigreturn = 15 -const ___GNUC_PATCHLEVEL__ = 0 -const ___NR_getitimer = 36 -const ___SIZEOF_INT__ = 4 -const ___UINT_LEAST64_MAX__ = 0xffffffffffffffff -const _NDTPA_UCAST_PROBES = 10 -const _IFLA_BRPORT_PAD = 26 -const __XBS5_LP64_OFF64 = 1 -const _SIGALRM = 14 -const _MSG_OOB = 1 -const _RTN_THROW = 9 -const _ULONG_WIDTH = ___WORDSIZE -const _X86_CR4_PSE_BIT = 4 -const __SC_2_FORT_DEV = 49 -const ___NR_syslog = 103 -const __CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS = 1128 -const ___GCC_ATOMIC_SHORT_LOCK_FREE = 2 -const ___GLIBC_USE_LIB_EXT2 = 1 -const _TIOCNOTTY_val = 21538 -const _AF_PHONET = _PF_PHONET -const _NETLINK_NETFILTER = 12 -const _ETH_FCS_LEN = 4 -const _FS_XFLAG_APPEND = 0x00000010 -const ___NR_ioctl = 16 -const _CX86_ARR_BASE = 0xc4 -const _AI_NUMERICSERV = 0x0400 -const _PR_TSC_ENABLE = 1 -const _SCHED_IDLE = 5 -const _F_OK = 0 -const __SC_NL_TEXTMAX = 124 -const _IPOPT_MEASUREMENT = _IPOPT_DEBMEAS -const _RT_TABLE_COMPAT = 252 -const ___NR_getpriority = 140 -const _FS_NOCOW_FL = 0x00800000 -const _IFLA_NUM_TX_QUEUES = 31 -const _IPV6_HOPOPTS = 54 -const ___LONG_LONG_MAX__ = 0x7fffffffffffffff -const _RTM_NEWNEIGHTBL = 64 -const _TCP_QUEUE_SEQ = 21 -const _IFLA_INFO_SLAVE_DATA = 5 -const ___VERSION__ = "8.3.0" -const _IFLA_GENEVE_ID = 1 -const _ICMP6_PARAMPROB_NEXTHEADER = 1 -const _SYS_delete_module = ___NR_delete_module -const _IPV6_RTHDR = 57 -const _LLONG_MIN = (-_LLONG_MAX - 1) -const _ECOMM = 70 -const _SYS_timer_gettime = ___NR_timer_gettime -const ___NR_migrate_pages = 256 -const _IN_MOVE = (_IN_MOVED_FROM | _IN_MOVED_TO) -const _PORT_REQUEST_PREASSOCIATE = 0 -const _N_AX25 = 5 -const ___O_CLOEXEC = 02000000 -const _VWERASE = 14 -const ___INO_T_MATCHES_INO64_T = 1 -const _ELIBACC = 79 -const _IPOPT_SECUR_UNCLASS = 0x0000 -const __POSIX_SHARED_MEMORY_OBJECTS = 200809 -const _ARPHRD_IPDDP = 777 -const _IFLA_BOND_SLAVE_STATE = 1 -const _RLIMIT_STACK = 3 -const _PF_ASH = 18 -const ___NR_getpeername = 52 -const _IPV6_RECVERR = 25 -const _N_STRIP = 4 -const _IPPROTO_ICMP = 1 -const _PR_SVE_VL_LEN_MASK = 0xffff -const _F_GETPIPE_SZ = 1032 -const _IOV_MAX = ___IOV_MAX -const _RTPROT_RIP = 189 -const ___NR_newfstatat = 262 -const __SYS_MOUNT_H = 1 -const _PR_TASK_PERF_EVENTS_ENABLE = 32 -const _IPPROTO_PUP = 12 -const _ETH_P_SLOW = 0x8809 -const _SYS_inotify_rm_watch = ___NR_inotify_rm_watch -const _TCSETAW = 0x5407 -const _PACKET_MULTICAST = 2 -const ___INT32_MAX__ = 0x7fffffff -const _LINUX_REBOOT_CMD_CAD_ON = 0x89ABCDEF -const _IFLA_BOND_AD_ACTOR_SYS_PRIO = 24 -const _PR_SET_DUMPABLE = 4 -const _ETH_P_ECONET = 0x0018 -const _SYS_shmctl = ___NR_shmctl -const _MS_SHARED = 1048576 -const ___IFLA_PPP_MAX = 2 -const _HAVE_SYS_STATFS_H = 1 -const _XDP_FLAGS_MASK = (_XDP_FLAGS_UPDATE_IF_NOEXIST | _XDP_FLAGS_MODES) -const _TIOCGRS485 = 0x542E -const _IPV6_RECVPKTINFO = 49 -const _HAVE_LINUX_REBOOT_H = 1 -const _TCP_NODELAY = 1 -const _PREFIX_ADDRESS = 1 -const _RPM_PCO_ADD = 1 -const _TCPOPT_MAXSEG = 2 -const _SYS_sched_getaffinity = ___NR_sched_getaffinity -const __REENTRANT = 1 -const _IPV6_DROP_MEMBERSHIP = _IPV6_LEAVE_GROUP -const __XOPEN_XPG3 = 1 -const _EMFILE = 24 -const __SC_XOPEN_REALTIME = 130 -const _TH_PUSH = 0x08 -const _IFLA_BR_PAD = 40 -const _CLD_KILLED = 2 -const _SIGTTOU = 22 -const _IFLA_VF_SPOOFCHK = 4 -const __SC_MB_LEN_MAX = 108 -const ___UINT64_MAX__ = 0xffffffffffffffff -const _IFLA_GENEVE_UDP_ZERO_CSUM6_RX = 10 -const ___linux = 1 -const _RLIMIT_NOFILE = 7 -const _IFLA_BOND_TLB_DYNAMIC_LB = 27 -const _NDTA_CONFIG = 5 -const __POSIX2_C_VERSION = ___POSIX2_THIS_VERSION -const __POSIX_MEMORY_PROTECTION = 200809 -const __SC_REGEX_VERSION = 156 -const _IFLA_INET6_ICMP6STATS = 6 -const __NETDB_H = 1 -const _FIOASYNC = 0x5452 -const _IFLA_VXLAN_L3MISS = 14 -const ___S_ISGID = 02000 -const _MS_VERBOSE = 32768 -const _NDTA_GC_INTERVAL = 8 -const _ETH_P_IRDA = 0x0017 -const ___NR_inotify_rm_watch = 255 -const _SYS_pwritev = ___NR_pwritev -const ___sigstack_defined = 1 -const ___GCC_ATOMIC_POINTER_LOCK_FREE = 2 -const __SC_C_LANG_SUPPORT = 135 -const _F_SEAL_GROW = 0x0004 -const _NL_MMAP_STATUS_RESERVED = 1 -const _HAVE_LOFF_T = 1 -const __POSIX_HIWAT = __POSIX_PIPE_BUF -const _PR_GET_THP_DISABLE = 42 -const __BITS_BYTESWAP_H = 1 -const _F_TEST = 3 -const _MREMAP_FIXED = 2 -const _MAX_ADDR_LEN = 7 -const __SC_LONG_BIT = 106 -const _ONOCR = 0000020 -const _SI_MESGQ = -3 -const _PRIdFAST8 = "d" -const _IFLA_MACSEC_PORT = 2 -const _CBAUD = 0010017 -const _SYS_setfsuid = ___NR_setfsuid -const __SC_MAPPED_FILES = 16 -const _FFI_LONG_LONG_MAX = _LONG_LONG_MAX -const _ND_RA_FLAG_OTHER = 0x40 -const _TRAP_TRACE = 2 -const __SC_RAW_SOCKETS = 236 -const _FS_XFLAG_SYNC = 0x00000020 -const _IFLA_BOND_ARP_IP_TARGET = 8 -const __POSIX_REGEXP = 1 -const _TCP_INFO = 11 -const _IFLA_BRPORT_MCAST_TO_UCAST = 28 -const _PF_NFC = 39 -const _S_IFIFO = ___S_IFIFO -const _EAI_NOTCANCELED = -102 -const _PTRACE_O_TRACEEXIT = 64 -const _STA_RONLY = (_STA_PPSSIGNAL | _STA_PPSJITTER | _STA_PPSWANDER | _STA_PPSERROR | _STA_CLOCKERR | _STA_NANO | _STA_MODE | _STA_CLK) -const _TCP_FIN_WAIT1 = 4 -const _IFLA_INET6_STATS = 3 -const __IOC_TYPESHIFT = (__IOC_NRSHIFT+__IOC_NRBITS) -const ___FLT128_MIN__ = 1.1 -const _RTF_WINDOW = 0x0080 -const _PR_GET_CHILD_SUBREAPER = 37 -const _RTNLGRP_IPV4_MROUTE = 6 -const _NO_ADDRESS = _NO_DATA -const _SYS_fchownat = ___NR_fchownat -const ___NR_getcwd = 79 -const _PREFIX_CACHEINFO = 2 -const _IPOPT_OLEN = 1 -const _SYS_fchmod = ___NR_fchmod -const __SC_BC_DIM_MAX = 37 -const _SYS_semop = ___NR_semop -const _IFLA_VF_STATS_RX_PACKETS = 0 -const ___PTHREAD_MUTEX_USE_UNION = 0 -const _TCIFLUSH = 0 -const _EBADSLT = 57 -const _ETHERTYPE_REVARP = 0x8035 -const _HAVE_EPOLL_CREATE1 = 1 -const __BITS_TYPES___LOCALE_T_H = 1 -const ___GNUC__ = 8 -const _SCNdLEAST8 = "hhd" -const _B0 = 0000000 -const _HAVE_SYS_INOTIFY_H = 1 -const ___S_IFDIR = 0040000 -const _TCA_ROOT_TIME_DELTA = 4 -const _CLONE_THREAD = 0x00010000 -const _MS_POSIXACL = 65536 -const _PATH_MAX = 4096 -const _IFLA_UNSPEC = 0 -const ___NR_reboot = 169 -const _SOL_IP = 0 -const _TUN_F_UFO = 0x10 -const ___FLT64_HAS_DENORM__ = 1 -const _IPTOS_PREC_CRITIC_ECP = _IPTOS_CLASS_CS5 -const _IN_LOOPBACKNET = 127 -const _SOL_AAL = 265 -const _SYS_settimeofday = ___NR_settimeofday -const _IPPROTO_IDP = 22 -const __SC_2_LOCALEDEF = 52 -const _IFLA_VF_STATS_PAD = 6 -const _AF_INET = _PF_INET -const _F_SETLK = _F_SETLK64 -const _CX86_PCR1 = 0xf0 -const ___NR_lremovexattr = 198 -const _IPOPT_NOOP = _IPOPT_NOP -const _RTMSG_NEWDEVICE = 0x11 -const _HAVE_SETXATTR = 1 -const _FS_ENCRYPTION_MODE_AES_256_CTS = 4 -const __CS_V5_WIDTH_RESTRICTED_ENVS = 4 -const _S_IFSOCK = ___S_IFSOCK -const ___NR_signalfd4 = 289 -const __ISOC99_SOURCE = 1 -const ___FLT_DIG__ = 6 -const ___NR_getpid = 39 -const _ULLONG_WIDTH = 64 -const __SC_XOPEN_XPG2 = 98 -const _SYS_kill = ___NR_kill -const _B110 = 0000003 -const _TCP_REPAIR_QUEUE = 20 -const _RTNLGRP_IPV4_IFADDR = 5 -const ___FXSR__ = 1 -const _MACVLAN_MODE_PRIVATE = 1 -const ___NR_statx = 332 -const ___SIZE_WIDTH__ = 64 -const __POSIX_TTY_NAME_MAX = 9 -const _IFLA_BOND_AD_ACTOR_SYSTEM = 26 -const _SO_GET_FILTER = _SO_ATTACH_FILTER -const __UTIME_H = 1 -const _STATX_BASIC_STATS = 0x07ff -const _SYS_utimensat = ___NR_utimensat -const __SC_2_CHAR_TERM = 95 -const _TUNSETOWNER_val = 1074025676 -const _PTHREAD_STACK_MIN = 16384 -const _SIGPROF = 27 -const __SC_LINE_MAX = 43 -const ___SIGEV_MAX_SIZE = 64 -const _HAVE_SETENV = 1 -const __SC_SYSTEM_DATABASE = 162 -const _FS_XFLAG_NODUMP = 0x00000080 -const _SYS_timer_create = ___NR_timer_create -const __PC_LINK_MAX = 0 -const _TCPOPT_WINDOW = 3 -const __BITS_POSIX2_LIM_H = 1 -const ___UINT_LEAST32_MAX__ = 0xffffffff -const ___NR_mq_notify = 244 -const _IPPORT_DAYTIME = 13 -const _SYS_stat = ___NR_stat -const _PARENB = 0000400 -const _FALLOC_FL_KEEP_SIZE = 0x01 -const __SC_SCHAR_MAX = 111 -const _IFLA_BR_MCAST_QUERIER = 25 -const _MADV_HWPOISON = 100 -const _SO_COOKIE = 57 -const __POSIX_ASYNC_IO = 1 -const _RT_SCOPE_NOWHERE = 255 -const _IFLA_BOND_SLAVE_AD_ACTOR_OPER_PORT_STATE = 7 -const _ND_OPT_PI_FLAG_ONLINK = 0x80 -const __SC_THREAD_PROCESS_SHARED = 82 -const _SYS_setdomainname = ___NR_setdomainname -const _F_GETOWN_EX = ___F_GETOWN_EX -const _ESTALE = 116 -const ___NR_futex = 202 -const _IFF_DETACH_QUEUE = 0x0400 -const _IFLA_LINKMODE = 17 -const _IPOPT_SECURITY = 130 -const _IFLA_BR_STP_STATE = 5 -const __PC_NAME_MAX = 3 -const _IFLA_GENEVE_UDP_ZERO_CSUM6_TX = 9 -const _SIGCONT = 18 -const ___NR_getpmsg = 181 -const _SYS_fchdir = ___NR_fchdir -const _IFF_PORTSEL = 8192 -const _SO_ATTACH_REUSEPORT_CBPF = 51 -const _TCA_ROOT_FLAGS = 2 -const __SC_V6_ILP32_OFFBIG = 177 -const _MAX_CANON = 255 -const _IFLA_BOND_XMIT_HASH_POLICY = 14 -const _ETHER_CRC_LEN = 4 -const _IFLA_INFO_DATA = 2 -const ___LINK_XSTATS_TYPE_MAX = 2 -const _NTF_PROXY = 0x08 -const _RTPROT_EIGRP = 192 -const __CS_V7_ENV = 1149 -const _AI_IDN = 0x0040 -const _S_IROTH = (_S_IRGRP >> 3) -const _RTNLGRP_NONE = 0 -const _IPPROTO_GRE = 47 -const _WEXITED = 4 -const _PACKET_TX_TIMESTAMP = 16 -const _EPOLLHUP = 16 -const _LT_OBJDIR = ".libs/" -const ___RTAX_MAX = 18 -const _PACKET_HDRLEN = 11 -const _BPF_LSH = 0x60 -const _TCPOLEN_SACK_PERMITTED = 2 -const _POLL_PRI = 5 -const ___NR_setreuid = 113 -const _FS_XFLAG_NODEFRAG = 0x00002000 -const __SC_2_PBS = 168 -const _SIOCSIFFLAGS = 0x8914 -const ___F_GETOWN = 9 -const ___IFLA_BOND_AD_INFO_MAX = 6 -const _BPF_MAXINSNS = 4096 -const _EAI_IDN_ENCODE = -105 -const _IFLA_VF_STATS_TX_PACKETS = 1 -const _RWH_WRITE_LIFE_MEDIUM = 3 -const _FILE_DEDUPE_RANGE_SAME = 0 -const _IPPROTO_TCP = 6 -const _TIOCM_CD = _TIOCM_CAR -const _B134 = 0000004 -const _EAI_FAMILY = -6 -const _IFLA_BRPORT_BCAST_FLOOD = 30 -const _SYS_flock = ___NR_flock -const _HAVE_NETPACKET_PACKET_H = 1 -const _ETH_P_PRP = 0x88FB -const _OFILL = 0000100 -const __CS_LFS64_LIBS = 1006 -const _FS_ENCRYPTION_MODE_AES_256_XTS = 1 -const _IFLA_GTP_FD0 = 1 -const _IFLA_GTP_FD1 = 2 -const _HAVE_SYNC_FILE_RANGE = 1 -const _IFA_LOCAL = 2 -const _ND_OPT_PI_FLAG_RADDR = 0x20 -const _TCP_DEFER_ACCEPT = 9 -const _MCAST_JOIN_SOURCE_GROUP = 46 -const _SYS_request_key = ___NR_request_key -const _ICMP6_PACKET_TOO_BIG = 2 -const _X86_CR4_PCE_BIT = 8 -const _EAI_BADFLAGS = -1 -const __CS_XBS5_LPBIG_OFFBIG_LINTFLAGS = 1115 -const _UTIME_NOW = ((1 << 30) - 1) -const __POSIX_MAX_INPUT = 255 -const _IFLA_BRPORT_ID = 17 -const _ETH_DATA_LEN = 1500 -const ___RLIMIT_SIGPENDING = 11 -const _SYS_io_destroy = ___NR_io_destroy -const _SO_INCOMING_NAPI_ID = 56 -const _ETH_P_PPP_DISC = 0x8863 -const _TCPOLEN_MAXSEG = 4 -const _ETH_P_802_3_MIN = 0x0600 -const _ARPOP_RREPLY = 4 -const _IPV6_UNICAST_HOPS = 16 -const _NETLINK_NO_ENOBUFS = 5 -const ___NR_name_to_handle_at = 303 -const ___FLT32_MAX__ = 1.1 -const _SYS_timerfd_create = ___NR_timerfd_create -const _IN_MOVED_TO = 0x00000080 -const _SYS_gettid = ___NR_gettid -const __POSIX_IPV6 = 200809 -const _AF_MPLS = _PF_MPLS -const _SYS_fallocate = ___NR_fallocate -const _AF_WANPIPE = _PF_WANPIPE -const _TCP_THIN_LINEAR_TIMEOUTS = 16 -const ___NR_setdomainname = 171 -const ___NLMSGERR_ATTR_MAX = 4 -const ___FLT128_HAS_DENORM__ = 1 -const _ETHERTYPE_PUP = 0x0200 -const __BITS_POSIX1_LIM_H = 1 -const ___GLIBC_USE_IEC_60559_TYPES_EXT = 1 -const _IPV6_RECVDSTOPTS = 58 -const ___NR_security = 185 -const _ARPHRD_RAWIP = 519 -const _ETH_P_802_EX1 = 0x88B5 -const _IFA_F_DADFAILED = 0x08 -const _SCNx8 = "hhx" -const _CSIGNAL = 0x000000ff -const ___NR_accept4 = 288 -const _NI_NUMERICHOST = 1 -const _RTNH_F_UNRESOLVED = 32 -const _B9600 = 0000015 -const _NL_MMAP_STATUS_UNUSED = 0 -const _SO_LOCK_FILTER = 44 -const _IFLA_VF_MAC = 1 -const _IFLA_VXLAN_REMCSUM_TX = 21 -const _UCHAR_MAX = (_SCHAR_MAX * 2 + 1) -const _IFLA_BOND_ARP_VALIDATE = 9 -const _IPPROTO_MPLS = 137 -const _IFLA_MIN_MTU = 50 -const _ETH_P_IPV6 = 0x86DD -const _ETH_P_AARP = 0x80F3 -const _SYS_sched_setparam = ___NR_sched_setparam -const _ATF_PUBL = 0x08 -const _WCOREFLAG = ___WCOREFLAG -const _TIOCGWINSZ = 0x5413 -const ___USE_XOPEN2K8XSI = 1 -const _PRIi8 = "i" -const _ARPHRD_LOOPBACK = 772 -const ___GCC_IEC_559_COMPLEX = 2 -const _SO_BROADCAST = 6 -const ___GLIBC_MINOR__ = 28 -const __SC_STREAMS = 174 -const _SYS_shmat = ___NR_shmat -const _IPVLAN_MODE_L2 = 0 -const ___MMX__ = 1 -const _B150 = 0000005 -const _POSIX_FADV_WILLNEED = 3 -const _IFLA_VXLAN_RSC = 12 -const _PACKET_BROADCAST = 1 -const _PF_ATMPVC = 8 -const _SYS_preadv2 = ___NR_preadv2 -const _IN_CLASSC_NET = 0xffffff00 -const _PACKET_COPY_THRESH = 7 -const _ETH_ZLEN = 60 -const _TCPOPT_EOL = 0 -const _IN6_ADDR_GEN_MODE_RANDOM = 3 -const _IFLA_MACSEC_ENCODING_SA = 6 -const __CS_POSIX_V7_LP64_OFF64_LIBS = 1142 -const _ETH_P_PUPAT = 0x0201 -const _SYS_getrusage = ___NR_getrusage -const __POSIX_THREAD_ATTR_STACKADDR = 200809 -const _IFLA_PORT_PROFILE = 2 -const ___FLT64_HAS_QUIET_NAN__ = 1 -const _UINT64_WIDTH = 64 -const _SYS_kcmp = ___NR_kcmp -const _IN_MOVED_FROM = 0x00000040 -const __UTSNAME_MACHINE_LENGTH = __UTSNAME_LENGTH -const _IPV6_LEAVE_GROUP = 21 -const _SYS_unlink = ___NR_unlink -const _HAVE_STRSIGNAL = 1 -const __PC_CHOWN_RESTRICTED = 6 -const __SC_XOPEN_REALTIME_THREADS = 131 -const _ETH_P_IBOE = 0x8915 -const _O_FSYNC = _O_SYNC -const _RTM_NEWRULE = 32 -const _IFLA_XDP_FLAGS = 3 -const _SIOCGIFCOUNT = 0x8938 -const _PACKET_OUTGOING = 4 -const _IPTOS_PREC_MASK = _IPTOS_CLASS_MASK -const ___NR_renameat2 = 316 -const __SC_IPV6 = 235 -const _TCP_ESTABLISHED = 1 -const _ARPHRD_ARCNET = 7 -const _TIOCSERSWILD = 0x5455 -const _ETH_P_PUP = 0x0200 -const __POSIX_THREAD_PRIORITY_SCHEDULING = 200809 -const _SIGEV_THREAD = 2 -const _HAVE_UTIME_H = 1 -const _IP_RECVOPTS = 6 -const _PR_SET_MM_START_CODE = 1 -const ___CPU_SETSIZE = 1024 -const _PF_DECnet = 12 -const _TIOCM_CAR = 0x040 -const _SYS_shmget = ___NR_shmget -const _RTM_F_LOOKUP_TABLE = 0x1000 -const _RTPROT_NTK = 15 -const ___NR_eventfd2 = 290 -const _IFLA_EVENT_BONDING_OPTIONS = 6 -const _SIOCGIFENCAP = 0x8925 -const ___NR_unlinkat = 263 -const _IFLA_BR_VLAN_FILTERING = 7 -const _MS_ASYNC = 1 -const __IOC_READ = 2 -const __THREAD_SHARED_TYPES_H = 1 -const ___NR_set_robust_list = 273 -const _IFLA_GROUP = 27 -const _SCHED_DEADLINE = 6 -const _ELIBEXEC = 83 -const _WCHAR_MIN = ___WCHAR_MIN -const ___NR_putpmsg = 182 -const ___NR_arch_prctl = 158 -const _MSG_CTRUNC = 8 -const _IFLA_BR_ROOT_PATH_COST = 13 -const _MSG_SYN = 1024 -const _HAVE_LINUX_NETLINK_H = 1 -const _HAVE_SPLICE = 1 -const _PKEY_DISABLE_WRITE = 0x2 -const _FPE_FLTDIV = 3 -const ___NR_pkey_mprotect = 329 -const _IPPORT_TELNET = 23 -const _RTA_SPORT = 28 -const __XOPEN_VERSION = 700 -const __CS_XBS5_ILP32_OFF32_LIBS = 1102 -const _RTNLGRP_NEIGH = 3 -const __CS_POSIX_V6_ILP32_OFF32_LDFLAGS = 1117 -const _UINT_FAST8_WIDTH = 8 -const _TCPOPT_NOP = 1 -const _TIME_BAD = _TIME_ERROR -const _RTM_DELADDRLABEL = 73 -const __POSIX_NO_TRUNC = 1 -const _PROT_WRITE = 0x2 -const ___NR_epoll_pwait = 281 -const _ARPHRD_SIT = 776 -const _RTM_NEWPREFIX = 52 -const ___RLIMIT_MEMLOCK = 8 -const _SYS_lookup_dcookie = ___NR_lookup_dcookie -const ___ORDER_LITTLE_ENDIAN__ = 1234 -const _SYS_mkdirat = ___NR_mkdirat -const _TCPOLEN_WINDOW = 3 -const _ETH_P_TIPC = 0x88CA -const __POSIX_THREAD_KEYS_MAX = 128 -const _AT_EMPTY_PATH = 0x1000 -const ___NR_sched_yield = 24 -const _XDP_FLAGS_MODES = (_XDP_FLAGS_SKB_MODE | _XDP_FLAGS_DRV_MODE | _XDP_FLAGS_HW_MODE) -const _HAVE_INOTIFY_RM_WATCH = 1 -const __SC_STREAM_MAX = 5 -const ___F_GETSIG = 11 -const _EMEDIUMTYPE = 124 -const _STA_CLK = 0x8000 -const _IPTOS_MINCOST = _IPTOS_LOWCOST -const ___FLT64_DENORM_MIN__ = 1.1 -const _RLIM64_INFINITY = 0xffffffffffffffff -const _FFI_UNIX64 = 2 -const _RTNLGRP_IPV4_NETCONF = 24 -const _RTAX_FEATURE_TIMESTAMP = (1 << 2) -const _INT32_MAX = (2147483647) -const _ETHERTYPE_IPV6 = 0x86dd -const _TCPOPT_TSTAMP_HDR = (_TCPOPT_NOP<<24|_TCPOPT_NOP<<16|_TCPOPT_TIMESTAMP<<8|_TCPOLEN_TIMESTAMP) -const _IFLA_STATS_LINK_XSTATS = 2 -const _O_RDONLY = 00 -const ___NR_getresuid = 118 -const _PTRACE_EVENT_CLONE = 3 -const _ARPHRD_PIMREG = 779 -const _IPV6_MULTICAST_HOPS = 18 -const ___NR_linkat = 265 -const _FS_NOATIME_FL = 0x00000080 -const __SC_ULONG_MAX = 117 -const _IPTOS_CLASS_DEFAULT = _IPTOS_CLASS_CS0 -const _SYS_shmdt = ___NR_shmdt -const ___NR_open = 2 -const _TIME_OK = 0 -const _BPF_TXA = 0x80 -const __SC_CHILD_MAX = 1 -const _SYS_add_key = ___NR_add_key -const _STDC_HEADERS = 1 -const _MAP_ANONYMOUS = 0x20 -const _X86_CR4_DE_BIT = 3 -const _VINTR = 0 -const _MINSIGSTKSZ = 2048 -const _IPTOS_LOWCOST = 0x02 -const _MADV_MERGEABLE = 12 -const _IFLA_TUN_PERSIST = 6 -const _HAVE_NETINET_ICMP6_H = 1 -const _IFLA_BRPORT_STATE = 1 -const _CPU_SETSIZE = ___CPU_SETSIZE -const _IPVERSION = 4 -const _SYS_exit_group = ___NR_exit_group -const _TIOCCBRK = 0x5428 -const ___LP64_OFF64_LDFLAGS = "-m64" -const _PACKET_VNET_HDR = 15 -const __SC_TRACE_EVENT_NAME_MAX = 242 -const _PR_SVE_SET_VL = 50 -const _SYS_fork = ___NR_fork -const _ETHERTYPE_TRAIL = 0x1000 -const _RTF_REJECT = 0x0200 -const _CLONE_FS = 0x00000200 -const _UINT32_WIDTH = 32 -const _SIOCGIFTXQLEN = 0x8942 -const _NDA_VLAN = 5 -const _PTRACE_GETREGS = 12 -const __POSIX_FSYNC = 200809 -const _SYS_getxattr = ___NR_getxattr -const _SIOCSIFADDR = 0x8916 -const _SYS_mprotect = ___NR_mprotect -const __POSIX_NAME_MAX = 14 -const __POSIX_OPEN_MAX = 20 -const _TCSETAF = 0x5408 -const _TCP_MD5SIG_MAXKEYLEN = 80 -const _BPF_DIV = 0x30 -const _IPV6_AUTHHDR = 10 -const _MSG_TRUNC = 32 -const __POSIX2_CHAR_TERM = 200809 -const _SIGABRT = 6 -const _SYS_read = ___NR_read -const ___SIZEOF_PTHREAD_RWLOCKATTR_T = 8 -const _IFLA_BR_MCAST_SNOOPING = 23 -const _NETLINK_CONNECTED = 1 -const _FS_EXTENT_FL = 0x00080000 -const _IFLA_BR_TOPOLOGY_CHANGE_DETECTED = 15 -const _SYS_llistxattr = ___NR_llistxattr -const _ETH_ALEN = 6 -const _IFF_NO_PI = 0x1000 -const ___NR_getgid = 104 -const _TCA_KIND = 1 -const ___FLT32X_MIN__ = 1.1 -const ___DBL_HAS_DENORM__ = 1 -const _TCP_LAST_ACK = 9 -const _RT_TABLE_DEFAULT = 253 -const _NL_MMAP_STATUS_SKIP = 4 -const _HAVE_LOG1PL = 1 -const _FALLOC_FL_NO_HIDE_STALE = 0x04 -const _RT_SCOPE_HOST = 254 -const _RTMSG_DELRULE = 0x32 -const _IPPROTO_MAX = 256 -const _IPOPT_CLASS_MASK = 0x60 -const _AT_EACCESS = 0x200 -const _SYS_pause = ___NR_pause -const _ND_OPT_PREFIX_INFORMATION = 3 -const _SIGURG = 23 -const __SC_TIMER_MAX = 35 -const _ND_RA_FLAG_HOME_AGENT = 0x20 -const __SC_SCHAR_MIN = 112 -const _TCPOLEN_TSTAMP_APPA = (_TCPOLEN_TIMESTAMP+2) -const ___FLT32_DIG__ = 6 -const _PF_PHONET = 35 -const _RTPROT_REDIRECT = 1 -const _IN_DELETE_SELF = 0x00000400 -const _NI_IDN = 32 -const _TUN_READQ_SIZE = 500 -const _STA_PLL = 0x0001 -const _IP_ADD_SOURCE_MEMBERSHIP = 39 -const _AF_BLUETOOTH = _PF_BLUETOOTH -const _IFLA_BRPORT_MESSAGE_AGE_TIMER = 21 -const _ENOTBLK = 15 -const _FFI_SIZEOF_ARG = 8 -const __BITS_CPU_SET_H = 1 -const _SYS_mq_getsetattr = ___NR_mq_getsetattr -const _SOCK_DCCP = 6 -const ___X32_SYSCALL_BIT = 0x40000000 -const _HAVE_DLFCN_H = 1 -const _ETHER_HDR_LEN = _ETH_HLEN -const _SYS_mlock2 = ___NR_mlock2 -const _SYS_getrandom = ___NR_getrandom -const __GETOPT_POSIX_H = 1 -const ___STDC_IEC_559_COMPLEX__ = 1 -const _X86_CR4_OSXSAVE_BIT = 18 -const _ENOPROTOOPT = 92 -const _RTAX_FEATURES = 12 -const _SIOCSIFMAP = 0x8971 -const ___NR_get_robust_list = 274 -const _IFLA_EVENT = 44 -const _FPE_FLTOVF = 4 -const _HAVE_WAIT4 = 1 -const __SC_AVPHYS_PAGES = 86 -const _EAI_INTR = -104 -const _PR_MCE_KILL_DEFAULT = 2 -const _SO_PEERGROUPS = 59 -const _IFLA_BOND_PACKETS_PER_SLAVE = 20 -const _SIGHUP = 1 -const _PTRACE_O_TRACEVFORK = 4 -const _ENOSPC = 28 -const _VDISCARD = 13 -const _RTMGRP_NOTIFY = 2 -const _SYS_openat = ___NR_openat -const ___ORDER_PDP_ENDIAN__ = 3412 -const _AT_STATX_SYNC_TYPE = 0x6000 -const ___NR_tgkill = 234 -const ___NR_get_kernel_syms = 177 -const _EDOTDOT = 73 -const _PF_NETBEUI = 13 -const _EPOLLONESHOT = 1073741824 -const _MAP_ANON = _MAP_ANONYMOUS -const ___O_DIRECT = 040000 -const _IPTTLDEC = 1 -const __SC_NGROUPS_MAX = 3 -const _IPPORT_EXECSERVER = 512 -const ___NR_open_by_handle_at = 304 -const __CS_XBS5_LP64_OFF64_LIBS = 1110 -const _SO_KEEPALIVE = 9 -const _SYS_rt_sigreturn = ___NR_rt_sigreturn -const _ICMP6_RR_PCOUSE_RAFLAGS_AUTO = 0x10 -const _AF_NETLINK = _PF_NETLINK -const _ND_OPT_PI_FLAG_AUTO = 0x40 -const _IPV6_ADDRFORM = 1 -const _TIME_WAIT = 4 -const _IFLA_IPOIB_UNSPEC = 0 -const _EHOSTDOWN = 112 -const _SYS_fadvise64 = ___NR_fadvise64 -const _ETH_P_IFE = 0xED3E -const _IPV6_RECVHOPLIMIT = 51 -const _TIOCGSOFTCAR = 0x5419 -const _PR_GET_ENDIAN = 19 -const _SYS_ustat = ___NR_ustat -const _SYS_io_submit = ___NR_io_submit -const _SOMAXCONN = 128 -const _IP_MTU = 14 -const ___FLT32X_MIN_10_EXP__ = (-307) -const _IFLA_GENEVE_UNSPEC = 0 -const _SYS_writev = ___NR_writev -const ___NR_lgetxattr = 192 -const ___SIZEOF_PTHREAD_ATTR_T = 56 -const _MNT_FORCE = 1 -const ___FLT128_DENORM_MIN__ = 1.1 -const ___k8__ = 1 -const _SYS_unshare = ___NR_unshare -const _MADV_REMOVE = 9 -const _EADV = 68 -const _SOL_ALG = 279 -const _CLONE_NEWCGROUP = 0x02000000 -const __SC_MESSAGE_PASSING = 20 -const _MS_MANDLOCK = 64 -const __UTSNAME_VERSION_LENGTH = __UTSNAME_LENGTH -const _RTNL_FAMILY_IP6MR = 129 -const _IFLA_PHYS_PORT_ID = 34 -const _DN_MULTISHOT = 0x80000000 -const _B1200 = 0000011 -const _EWOULDBLOCK = _EAGAIN -const _IFLA_VF_PORT = 1 -const ___SI_HAVE_SIGSYS = 1 -const _NLM_F_MATCH = 0x200 -const _ARPHRD_AX25 = 3 -const __POSIX_PRIORITY_SCHEDULING = 200809 -const _RTF_NOFORWARD = 0x1000 -const _F_DUPFD_CLOEXEC = 1030 -const _ECANCELED = 125 -const _INR_OPEN_MAX = 4096 -const _B300 = 0000007 -const _IMAXBEL = 0020000 -const _PRIdLEAST32 = "d" -const _RUSAGE_CHILDREN = -1 -const _X86_CR4_VMXE_BIT = 13 -const _F_OFD_SETLK = 37 -const _ENODATA = 61 -const _SOL_KCM = 281 -const _AF_PPPOX = _PF_PPPOX -const _HAVE_SYS_TYPES_H = 1 -const _SIOCGIFADDR = 0x8915 -const _NDA_DST = 1 -const ___GLIBC_USE_DEPRECATED_GETS = 0 -const _TIOCM_LE = 0x001 -const _SCNoFAST8 = "hho" -const _ARPHRD_SKIP = 771 -const ___DEC32_SUBNORMAL_MIN__ = 0.000001E-95 -const ___pie__ = 2 -const _MS_SLAVE = 524288 -const _RLIMIT_DATA = 2 -const ___LITTLE_ENDIAN = 1234 -const __POSIX_REALTIME_SIGNALS = 200809 -const _SYS_msgget = ___NR_msgget -const _HAVE_ATAN2L = 1 -const _IFLA_VRF_PORT_TABLE = 1 -const _NETLINK_LIST_MEMBERSHIPS = 9 -const __FCNTL_H = 1 -const ___NR_utimes = 235 -const _RTM_GETROUTE = 26 -const _UINT8_MAX = (255) -const _ARPOP_RREQUEST = 3 -const ___RLIM_NLIMITS = 16 -const _IPVLAN_F_VEPA = 0x02 -const _IFLA_MACVLAN_MACADDR_DATA = 5 -const __POSIX_PRIORITIZED_IO = 200809 -const _NO_DATA = 4 -const _RTPROT_ISIS = 187 -const _HAVE_AS_X86_64_UNWIND_SECTION_TYPE = 1 -const _IPV6_2292RTHDR = 5 -const _SYS_mlock = ___NR_mlock -const __FEATURES_H = 1 -const _SYS_kexec_load = ___NR_kexec_load -const _EPROTOTYPE = 91 -const _NZERO = 20 -const _SIOCSIFNETMASK = 0x891c -const ___IFLA_XFRM_MAX = 3 -const _IFLA_MACSEC_ENCRYPT = 7 -const ___NR_personality = 135 -const _SYS_get_mempolicy = ___NR_get_mempolicy -const _EILSEQ = 84 -const _SYS_setregid = ___NR_setregid -const _SOCK_STREAM = 1 -const _PR_GET_SECCOMP = 21 -const _IFLA_MACSEC_SCI = 1 -const _ETH_HLEN = 14 -const _SCM_CREDENTIALS = 2 -const ___USE_LARGEFILE64 = 1 -const _RTM_GETRULE = 34 -const __NETINET_IN_H = 1 -const __SC_LEVEL1_DCACHE_LINESIZE = 190 -const _EDQUOT = 122 -const _IFLA_VXLAN_TOS = 6 -const ___S_IREAD = 0400 -const _F_GETFD = 1 -const _ARPHRD_DDCMP = 517 -const ___NR_userfaultfd = 323 -const _F_GETFL = 3 -const ___timeval_defined = 1 -const _IPOPT_COPY = 0x80 -const _IPV6_CHECKSUM = 7 -const _STATX_ATTR_APPEND = 0x0020 -const _ETH_P_PPP_SES = 0x8864 -const __SC_LEVEL1_DCACHE_SIZE = 188 -const _TUNGETSNDBUF_val = 2147767507 -const _FS_XFLAG_PREALLOC = 0x00000002 -const _PR_GET_SPECULATION_CTRL = 52 -const _CBAUDEX = 0010000 -const _SKF_AD_PKTTYPE = 4 -const _LINUX_REBOOT_MAGIC1 = 0xfee1dead -const _LINUX_REBOOT_MAGIC2 = 672274793 -const _PF_BRIDGE = 7 -const _MS_I_VERSION = 8388608 -const _MADV_RANDOM = 1 -const __UTSNAME_NODENAME_LENGTH = __UTSNAME_LENGTH -const _SCNoLEAST8 = "hho" -const _X86_CR3_PCID_BITS = 12 -const _AF_SMC = _PF_SMC -const _ARPHRD_IEEE802 = 6 -const _ADJ_OFFSET = 0x0001 -const _ELOOP = 40 -const ___IFLA_GTP_MAX = 5 -const _RTPROT_BGP = 186 -const _LITTLE_ENDIAN = ___LITTLE_ENDIAN -const ___BYTE_ORDER = ___LITTLE_ENDIAN -const _TCPI_OPT_TIMESTAMPS = 1 -const ___TCA_MAX = 15 -const _RTA_METRICS = 8 -const _SOL_PPPOL2TP = 273 -const __SC_IOV_MAX = 60 -const __LFS64_LARGEFILE = 1 -const _MAX_VLAN_LIST_LEN = 1 -const _SYNC_FILE_RANGE_WAIT_AFTER = 4 -const __POSIX_MQ_PRIO_MAX = 32 -const __POSIX_VERSION = 200809 -const ___NR_ppoll = 271 -const _F_OWNER_PID = 1 -const _TIOCPKT_IOCTL = 64 -const ___USE_POSIX199309 = 1 -const ___INT_FAST8_MAX__ = 0x7f -const __SC_BC_SCALE_MAX = 38 -const _SYS_chroot = ___NR_chroot -const _EPROTONOSUPPORT = 93 -const _STATX_GID = 0x0010 -const _IFLA_BR_GROUP_FWD_MASK = 9 -const _IPPORT_RESERVED = 1024 -const _IN_ONLYDIR = 0x01000000 -const _STA_FLL = 0x0008 -const _IFLA_MACSEC_ES = 10 -const ___WINT_WIDTH__ = 32 -const __POSIX_PIPE_BUF = 512 -const _IPOPT_SECUR_SECRET = 0xd788 -const ___PIC__ = 2 -const _ISTRIP = 0000040 -const ___RTM_MAX = 103 -const _IPOPT_SECUR_CONFID = 0xf135 -const _ESPIPE = 29 -const _AF_SNA = _PF_SNA -const _RTA_PROTOINFO = 10 -const ___NR_bpf = 321 -const _SYS_afs_syscall = ___NR_afs_syscall -const _UINT_FAST8_MAX = (255) -const _STA_NANO = 0x2000 -const _USHRT_WIDTH = 16 -const _O_LARGEFILE = ___O_LARGEFILE -const ___NR_sched_setaffinity = 203 -const _SOL_LLC = 268 -const ___IFLA_VXLAN_MAX = 29 -const _EISCONN = 106 -const _TIOCPKT_START = 8 -const _IFLA_GSO_MAX_SEGS = 40 -const _SO_LINGER = 13 -const ___UINT_LEAST16_MAX__ = 0xffff -const _OLCUC = 0000002 -const _PR_GET_TIMERSLACK = 30 -const ___NR_lstat = 6 -const __POSIX_SYMLOOP_MAX = 8 -const _RTNLGRP_NOTIFY = 2 -const ___DBL_DIG__ = 15 -const __CS_XBS5_LP64_OFF64_LINTFLAGS = 1111 -const _RTN_UNREACHABLE = 7 -const __CS_POSIX_V6_LP64_OFF64_LDFLAGS = 1125 -const ___DEC64_MAX__ = 9.999999999999999E384 -const _IFLA_HSR_SLAVE1 = 1 -const __POSIX_THREAD_ATTR_STACKSIZE = 200809 -const _HAVE_NETINET_IP_H = 1 -const _IFHWADDRLEN = 6 -const _TCSETSF = 0x5404 -const __BITS_SIGEVENT_CONSTS_H = 1 -const _XDP_ATTACHED_MULTI = 4 -const _NLMSGERR_ATTR_UNUSED = 0 -const _MFD_HUGETLB = 4 -const ___WCHAR_MAX = ___WCHAR_MAX__ -const __SC_SSIZE_MAX = 110 -const _IP_UNICAST_IF = 50 -const _SO_RCVBUFFORCE = 33 -const _SYS_nfsservctl = ___NR_nfsservctl -const _BUS_ADRALN = 1 -const _IPV6_PKTINFO = 50 -const _SYS_lremovexattr = ___NR_lremovexattr -const _TCSETSW = 0x5403 -const _EAI_SOCKTYPE = -7 -const __SC_V7_ILP32_OFF32 = 237 -const _SYS_io_cancel = ___NR_io_cancel -const _IPPROTO_IPIP = 4 -const _linux = 1 -const _WNOWAIT = 0x01000000 -const ___LOCK_ATOMIC = 16 -const _IPV6_RECVRTHDR = 56 -const _TCP_CA_Open = 0 -const __SC_LEVEL3_CACHE_LINESIZE = 196 -const _LINUX_REBOOT_CMD_HALT = 0xCDEF0123 -const _ICMP6_FILTER = 1 -const _HAVE_NET_ROUTE_H = 1 -const _SO_BUSY_POLL = 46 -const _ENFILE = 23 -const __SC_THREADS = 67 -const __IOC_SIZEMASK = ((1 << __IOC_SIZEBITS)-1) -const _IP_IPSEC_POLICY = 16 -const _RTMSG_CONTROL = 0x40 -const _SO_MARK = 36 -const _MAP_PRIVATE = 0x02 -const __PC_REC_XFER_ALIGN = 17 -const __BITS_TYPESIZES_H = 1 -const _FFI_TYPE_LONGDOUBLE = 4 -const ___NR_add_key = 248 -const ___SIG_ATOMIC_MAX__ = 0x7fffffff -const _P_PGID = 2 -const _EAI_SERVICE = -8 -const _RTA_FLOW = 11 -const _IN_CREATE = 0x00000100 -const __POSIX_TRACE_LOG = -1 -const _SCNdLEAST16 = "hd" -const _RTN_BROADCAST = 3 -const _RTEXT_FILTER_BRVLAN_COMPRESSED = (1 << 2) -const _INT16_MIN = (-32767-1) -const _IFLA_XFRM_LINK = 1 -const _NLMSGERR_ATTR_MSG = 1 -const _AF_ROSE = _PF_ROSE -const _SCNd16 = "hd" -const __SC_PII_INTERNET_DGRAM = 62 -const _HAVE_MKNODAT = 1 -const _IFLA_LINK_NETNSID = 37 -const _SYS_socket = ___NR_socket -const _SIOCRTMSG = 0x890D -const __ERRNO_H = 1 -const _PF_APPLETALK = 5 -const ___SSE__ = 1 -const _XDP_ATTACHED_HW = 3 -const _TIOCSERGETMULTI = 0x545A -const _SEGV_BNDERR = 3 -const _IFLA_BOND_SLAVE_UNSPEC = 0 -const _IFLA_BOND_RESEND_IGMP = 15 -const _RTM_DELQDISC = 37 -const _IFLA_BOND_PRIMARY_RESELECT = 12 -const _RENAME_NOREPLACE = (1 << 0) -const _TCP_CLOSE_WAIT = 8 -const ___NR_brk = 12 -const _ENAMETOOLONG = 36 -const __SC_TTY_NAME_MAX = 72 -const _B50 = 0000001 -const _SYS_fgetxattr = ___NR_fgetxattr -const _IFLA_INET6_FLAGS = 1 -const ___NR_mq_timedsend = 242 -const __STRING_H = 1 -const _NDTPA_PAD = 18 -const ___NR_set_tid_address = 218 -const _STDIN_FILENO = 0 -const ___NR_timerfd_create = 283 -const ___IFLA_IPOIB_MAX = 4 -const ___sigset_t_defined = 1 -const _PR_FP_EXC_RES = 0x080000 -const _SYS_memfd_create = ___NR_memfd_create -const __CS_POSIX_V6_LPBIG_OFFBIG_LIBS = 1130 -const _ICMP6_FILTER_PASS = 2 -const _SA_RESTART = 0x10000000 -const _TIOCGLCKTRMIOS = 0x5456 -const __SC_PRIORITIZED_IO = 13 -const _PTRACE_SECCOMP_GET_FILTER = 16908 -const _CLONE_NEWIPC = 0x08000000 -const _USE_LIBFFI = 1 -const _SA_ONESHOT = _SA_RESETHAND -const ___NR_getppid = 110 -const _ENXIO = 6 -const ___NR_epoll_wait = 232 -const __SC_XOPEN_SHM = 94 -const _IFLA_VF_VLAN_LIST = 12 -const _CHAR_MAX = _SCHAR_MAX -const _IFLA_NET_NS_FD = 28 -const ___PRAGMA_REDEFINE_EXTNAME = 1 -const __SC_RTSIG_MAX = 31 -const _SIGWINCH = 28 -const _MADV_FREE = 8 -const _IFLA_PHYS_SWITCH_ID = 36 -const _SYS_symlinkat = ___NR_symlinkat -const _IFA_F_TENTATIVE = 0x40 -const _IPV6_RECVTCLASS = 66 -const ___FLT32X_HAS_QUIET_NAN__ = 1 -const _PORT_VDP_RESPONSE_OUT_OF_SYNC = 6 -const _PF_NETROM = 6 -const _PR_SET_MM_END_CODE = 2 -const _STA_PPSTIME = 0x0004 -const _ARPD_LOOKUP = 0x02 -const _F_SETOWN_EX = ___F_SETOWN_EX -const _BC_SCALE_MAX = __POSIX2_BC_SCALE_MAX -const _SIOCSIFSLAVE = 0x8930 -const _ENOSTR = 60 -const _FS_SYNC_FL = 0x00000008 -const ___NR_sched_setparam = 142 -const __SC_THREAD_THREADS_MAX = 76 -const _IFLA_TUN_PI = 4 -const _SKF_AD_VLAN_TPID = 60 -const _IFLA_HSR_SLAVE2 = 2 -const _PACKET_FANOUT = 18 -const _SA_NODEFER = 0x40000000 -const _NLMSG_MIN_TYPE = 0x10 -const _TIOCM_RI = _TIOCM_RNG -const _IPTOS_ECN_ECT0 = 0x02 -const _SYS_fcntl = ___NR_fcntl -const _SIOCSIFMEM = 0x8920 -const _IFLA_IPVLAN_UNSPEC = 0 -const _SYS_geteuid = ___NR_geteuid -const _RTN_LOCAL = 2 -const _TUNSETOFFLOAD_val = 1074025680 -const _NLMSGERR_ATTR_MAX = 3 -const _IFLA_VXLAN_GROUP6 = 16 -const _ETH_MIN_MTU = 68 -const _SCNoLEAST16 = "ho" -const _IFF_NAPI = 0x0010 -const _FFI_TYPE_UINT64 = 11 -const _PF_CAIF = 37 -const _CLONE_SETTLS = 0x00080000 -const ___DEC64_SUBNORMAL_MIN__ = 0.000000000000001E-383 -const ___O_NOFOLLOW = 0400000 -const __BITS_SIGNUM_H = 1 -const _NETLINK_DROP_MEMBERSHIP = 2 -const ___NR_inotify_init = 253 -const _STATX_ATTR_NODUMP = 0x0040 -const ___NR_utimensat = 280 -const ___NR_timerfd_settime = 286 -const _IFLA_INET_UNSPEC = 0 -const _AF_NETBEUI = _PF_NETBEUI -const _RT_TABLE_MAIN = 254 -const _SKF_AD_OFF = (-0x1000) -const ___DEC32_MANT_DIG__ = 7 -const _BMAP_IOCTL = 1 -const _RTM_NEWTFILTER = 44 -const _SA_NOMASK = _SA_NODEFER -const _MAP_EXECUTABLE = 0x01000 -const _STA_UNSYNC = 0x0040 -const _ENOTDIR = 20 -const _EINVAL = 22 -const _TUNGETFILTER_val = 2148553947 -const ___NR_sched_getattr = 315 -const _TUNSETDEBUG_val = 1074025673 -const _SCNx16 = "hx" -const _IP_FREEBIND = 15 -const _IN_CLASSA_MAX = 128 -const _B75 = 0000002 -const _EPOLL_CLOEXEC = 524288 -const _NETLINK_GENERIC = 16 -const _PTRACE_PEEKUSR = 3 -const _PACKET_OTHERHOST = 3 -const ___FLT64_DIG__ = 15 -const _ARPHRD_IEEE802_TR = 800 -const _IFLA_BRPORT_LEARNING = 8 -const _TCIOFF = 2 -const _RT_TABLE_UNSPEC = 0 -const _NDTPA_DELAY_PROBE_TIME = 7 -const __SC_ASYNCHRONOUS_IO = 12 -const _ND_ROUTER_ADVERT = 134 -const _PACKET_DROP_MEMBERSHIP = 2 -const _IN_CLOSE_WRITE = 0x00000008 -const _NETLINK_CONNECTOR = 11 -const _TIOCM_SR = 0x010 -const _F_GETLK = _F_GETLK64 -const _TIOCM_ST = 0x008 -const _EKEYEXPIRED = 127 -const _SIOCATMARK = 0x8905 -const __SC_LEVEL2_CACHE_SIZE = 191 -const _UINT_LEAST8_WIDTH = 8 -const _SIOCGIFBRDADDR = 0x8919 -const _RTM_GETACTION = 50 -const _SOL_ATM = 264 -const __SC_TZNAME_MAX = 6 -const _F_SETLKW = _F_SETLKW64 -const ___WCHAR_MIN__ = (-___WCHAR_MAX__ - 1) -const __SC_XBS5_LPBIG_OFFBIG = 128 -const _PORT_PROFILE_RESPONSE_BADSTATE = 259 -const _SEEK_HOLE = 4 -const _IPPORT_SMTP = 25 -const _TIOCCONS = 0x541D -const _IF_NAMESIZE = 16 -const _EBADE = 52 -const _EBADF = 9 -const ___NR_clock_adjtime = 305 -const _SYS_fstatfs = ___NR_fstatfs -const _ECHOKE = 0004000 -const _HAVE_SYS_UTSNAME_H = 1 -const _RWH_WRITE_LIFE_NONE = 1 -const _B3500000 = 0010016 -const ___NR_sendfile = 40 -const ___NR_fchownat = 260 -const _EBADR = 53 -const _REG_RSP = 15 -const _SIGCHLD = 17 -const ___NR_fork = 57 -const _AF_FILE = _PF_FILE -const _CLOCK_REALTIME_ALARM = 8 -const __SC_THREAD_STACK_MIN = 75 -const _IFLA_VXLAN_PORT = 15 -const _IFLA_MACSEC_VALIDATION = 13 -const _IFLA_BOND_ARP_ALL_TARGETS = 10 -const __XOPEN_UNIX = 1 -const _EHOSTUNREACH = 113 -const _RLIM_SAVED_MAX = _RLIM_INFINITY -const _S_BLKSIZE = 512 -const ___unix = 1 -const ___NR_fchmod = 91 -const _SCNoLEAST32 = "o" -const _EL3RST = 47 -const _FFI_FASTCALL = 4 -const _IFLA_VF_STATS_TX_BYTES = 3 -const _TCSETXF = 0x5434 -const _IFLA_PHYS_PORT_NAME = 38 -const _INT_FAST8_WIDTH = 8 -const _CRTSCTS = 020000000000 -const ___IFLA_MACSEC_MAX = 15 -const _IFLA_NET_NS_PID = 19 -const _SIOCSIFHWADDR = 0x8924 -const ___SI_ASYNCIO_AFTER_SIGIO = 1 -const _TIOCVHANGUP = 0x5437 -const _ATF_NETMASK = 0x20 -const _TCSETXW = 0x5435 -const _SOL_NFC = 280 -const ___SIZEOF_INT128__ = 16 -const ___STDC_UTF_16__ = 1 -const _TIOCPKT_DOSTOP = 32 -const _DT_LNK = 10 -const ___FLT32_MIN_10_EXP__ = (-37) -const _ENOLCK = 37 -const _SYS_sched_rr_get_interval = ___NR_sched_rr_get_interval -const _AF_RXRPC = _PF_RXRPC -const _PR_GET_UNALIGN = 5 -const _IN_CLASSB_HOST = (0xffffffff & ^_IN_CLASSB_NET) -const _TCA_FLAG_LARGE_DUMP_ON = (1 << 0) -const ___NR_mkdir = 83 -const __SC_THREAD_SAFE_FUNCTIONS = 68 -const _NDTPA_MCAST_REPROBES = 17 -const _IPV6_RXDSTOPTS = _IPV6_DSTOPTS -const ___NR_faccessat = 269 -const _ETH_P_MVRP = 0x88F5 -const __SC_XOPEN_LEGACY = 129 -const _PAGE_SIZE = (1 << _PAGE_SHIFT) -const _RTF_NONEXTHOP = 0x00200000 -const __BITS_WCHAR_H = 1 -const _PR_SET_PDEATHSIG = 1 -const _SYS_ioperm = ___NR_ioperm -const __CS_POSIX_V7_ILP32_OFF32_LIBS = 1134 -const _IFLA_VF_VLAN_INFO_UNSPEC = 0 -const _MS_NOEXEC = 8 -const _VTIME = 5 -const ___INT_FAST64_WIDTH__ = 64 -const _IPPORT_NETSTAT = 15 -const _SCNo16 = "ho" -const _N_HDLC = 13 -const _PORT_VDP_RESPONSE_VTID_VIOLATION = 4 -const __SC_THREAD_ATTR_STACKADDR = 77 -const _ETH_P_IPX = 0x8137 -const _PRIuLEAST32 = "u" -const _IFLA_MACVLAN_MACADDR_MODE = 3 -const _FS_FL_USER_MODIFIABLE = 0x000380FF -const ___GCC_ATOMIC_TEST_AND_SET_TRUEVAL = 1 -const ___NR_renameat = 264 -const _MSG_DONTROUTE = 4 -const _TIOCSIG_val = 1074025526 -const __PATH_NSSWITCH_CONF = "/etc/nsswitch.conf" -const _SYS_accept = ___NR_accept -const _PACKET_RESERVE = 12 -const _STA_PPSJITTER = 0x0200 -const ___NR_signalfd = 282 -const _SO_PEERSEC = 31 -const ___INT_WIDTH__ = 32 -const __XOPEN_IOV_MAX = __POSIX_UIO_MAXIOV -const _NTF_USE = 0x01 -const ___BIG_ENDIAN = 4321 -const _UINT16_WIDTH = 16 -const _SEGV_ACCERR = 2 -const _SCNo32 = "o" -const ___NR_recvfrom = 45 -const _TCP_COOKIE_IN_ALWAYS = (1 << 0) -const _SKF_AD_PAY_OFFSET = 52 -const _SYS_readv = ___NR_readv -const _PF_RDS = 21 -const _IPV6_DSTOPTS = 59 -const __SYS_PTRACE_H = 1 -const _RTM_F_NOTIFY = 0x100 -const _TCPOPT_SACK = 5 -const _TCP_MD5SIG_EXT = 32 -const _IFF_BROADCAST = 2 -const _IPOPT_SATID = 136 -const _TIOCMBIC = 0x5417 -const _FS_INDEX_FL = 0x00001000 -const _SYS_uname = ___NR_uname -const _MOD_TIMECONST = _ADJ_TIMECONST -const _MCAST_INCLUDE = 1 -const _IFF_TUN_EXCL = 0x8000 -const _PR_TASK_PERF_EVENTS_DISABLE = 31 -const _IP_MTU_DISCOVER = 10 -const _IFLA_VXLAN_PORT_RANGE = 10 -const ___NR_sched_setattr = 314 -const _SYS_setpriority = ___NR_setpriority -const _ESTRPIPE = 86 -const _RTF_IRTT = 0x0100 -const _IFLA_EVENT_NONE = 0 -const _TCA_OPTIONS = 2 -const _SEEK_DATA = 3 -const _F_OWNER_GID = 2 -const _ENOLINK = 67 -const _MACVLAN_MODE_VEPA = 2 -const _IFLA_BR_VLAN_DEFAULT_PVID = 39 -const _VSWTC = 7 -const _SA_INTERRUPT = 0x20000000 -const ___DBL_HAS_QUIET_NAN__ = 1 -const _ARPOP_InREPLY = 9 -const _SYS_sendmsg = ___NR_sendmsg -const _RTMSG_DELROUTE = 0x22 -const _TIOCGSID = 0x5429 -const __POSIX_LINK_MAX = 8 -const _N_MOUSE = 2 -const _SYS_readlink = ___NR_readlink -const ___NR_fchdir = 81 -const ___INT_FAST64_MAX__ = 0x7fffffffffffffff -const _PTRACE_SETREGSET = 16901 -const _IN_NONBLOCK = 2048 -const ___NR_inotify_init1 = 294 -const _FFI_TYPE_VOID = 0 -const _FD_CLOEXEC = 1 -const ___NR_setsockopt = 54 -const _ECHONL = 0000100 -const ___MAX_BAUD = _B4000000 -const _ETH_MAX_MTU = 0xFFFF -const _PACKET_QDISC_BYPASS = 20 -const _CLONE_NEWUTS = 0x04000000 -const _SYS_semtimedop = ___NR_semtimedop -const _ETH_P_PHONET = 0x00F5 -const _IFLA_OFFLOAD_XSTATS_CPU_HIT = 1 -const __PWD_H = 1 -const __POSIX_SHELL = 1 -const _FFI_SIZEOF_JAVA_RAW = _FFI_SIZEOF_ARG -const _PR_SPEC_FORCE_DISABLE = (1 << 3) -const _NDA_SRC_VNI = 11 -const ___WCHAR_MIN = ___WCHAR_MIN__ -const _NETDB_INTERNAL = -1 -const ___USE_MISC = 1 -const _PRIO_MAX = 20 -const ___struct_tm_defined = 1 -const _ETHERTYPE_ARP = 0x0806 -const __POSIX_TIMEOUTS = 200809 -const _IFLA_VXLAN_TTL_INHERIT = 28 -const _SPLICE_F_GIFT = 8 -const ___BYTE_ORDER__ = ___ORDER_LITTLE_ENDIAN__ -const ___RTNLGRP_MAX = 32 -const __SC_SAVED_IDS = 8 -const _LLONG_WIDTH = 64 -const _SYS_setgroups = ___NR_setgroups -const _SCM_TIMESTAMP = _SO_TIMESTAMP -const _PRIo32 = "o" -const _ADJ_SETOFFSET = 0x0100 -const _PRIXLEAST16 = "X" -const _TH_FIN = 0x01 -const _UCHAR_WIDTH = 8 -const _RTM_GETADDRLABEL = 74 -const ___SIGRTMAX = 64 -const _ERESTART = 85 -const __SC_V7_ILP32_OFFBIG = 238 -const __PC_ASYNC_IO = 10 -const __STRINGS_H = 1 -const ___unix__ = 1 -const ___error_t_defined = 1 -const __SS_SIZE = 128 -const _NGREG = ___NGREG -const _STA_CLOCKERR = 0x1000 -const ___FLT64X_EPSILON__ = 1.1 -const _STATX_MTIME = 0x0040 -const _BPF_RET = 0x06 -const _HAVE_STRERROR_R = 1 -const _SYS_sendmmsg = ___NR_sendmmsg -const _RTMGRP_IPV4_RULE = 0x80 -const _SYS_sched_setscheduler = ___NR_sched_setscheduler -const _NDA_CACHEINFO = 3 -const _CLONE_VM = 0x00000100 -const _FILE_DEDUPE_RANGE_DIFFERS = 1 -const __IOC_DIRBITS = 2 -const _WUNTRACED = 2 -const _PR_MCE_KILL_SET = 1 -const _SKF_AD_QUEUE = 24 -const ___NR_lchown = 94 -const _PR_SET_MM_START_STACK = 5 -const ___FLOAT_WORD_ORDER__ = ___ORDER_LITTLE_ENDIAN__ -const _RMNET_FLAGS_INGRESS_MAP_COMMANDS = (1 << 1) -const __POSIX_SIGQUEUE_MAX = 32 -const __SYS_EPOLL_H = 1 -const _CHAR_WIDTH = 8 -const ___SIZEOF_SEM_T = 32 -const _XATTR_SIZE_MAX = 65536 -const ___NR_modify_ldt = 154 -const _SYS_epoll_ctl = ___NR_epoll_ctl -const _TCPI_OPT_WSCALE = 4 -const __SC_LEVEL1_ICACHE_ASSOC = 186 -const _IPV6_RTHDR_LOOSE = 0 -const _SYS_sched_get_priority_max = ___NR_sched_get_priority_max -const _IPPORT_BIFFUDP = 512 -const _FIONREAD = 0x541B -const _MLD_LISTENER_REDUCTION = 132 -const _CX86_CCR5 = 0xe9 -const _TIOCSERGWILD = 0x5454 -const ___NR_epoll_ctl_old = 214 -const _EKEYREJECTED = 129 -const _X86_CR0_CD_BIT = 30 -const _MAP_NONBLOCK = 0x10000 -const _SYS_syncfs = ___NR_syncfs -const _TABDLY = 0014000 -const ___GNUC_MINOR__ = 3 -const _HAVE_SEMAPHORE_H = 1 -const _SIG_UNBLOCK = 1 -const ___NR_prctl = 157 -const ___NR_process_vm_writev = 311 -const _IFLA_BR_MCAST_STARTUP_QUERY_CNT = 29 -const _IPPORT_DISCARD = 9 -const _NBPG = _PAGE_SIZE -const __CS_XBS5_LP64_OFF64_CFLAGS = 1108 -const _SYS_ioctl = ___NR_ioctl -const _SYS_poll = ___NR_poll -const _RMNET_FLAGS_INGRESS_MAP_CKSUMV4 = (1 << 2) -const _IPV6_2292PKTOPTIONS = 6 -const _TIOCM_CTS = 0x020 -const _PTRDIFF_MAX = (9223372036854775807) -const _IFLA_STATS_AF_SPEC = 5 -const _IFLA_TUN_MULTI_QUEUE = 7 -const _RTA_PAD = 24 -const _SYS_iopl = ___NR_iopl -const _NET_MAJOR = 36 -const _SYS_msgsnd = ___NR_msgsnd -const ___S_IEXEC = 0100 -const __SC_DELAYTIMER_MAX = 26 -const _SYS_exit = ___NR_exit -const _SYS_restart_syscall = ___NR_restart_syscall -const _PRIXLEAST32 = "X" -const _IFLA_HSR_SUPERVISION_ADDR = 4 -const _SIGSYS = 31 -const _FS_XFLAG_FILESTREAM = 0x00004000 -const _IPPROTO_ICMPV6 = 58 -const _EUCLEAN = 117 -const _PR_SET_FPEMU = 10 -const _ETH_P_ATALK = 0x809B -const _PF_IB = 27 -const ___USE_POSIX199506 = 1 -const _SYS_nanosleep = ___NR_nanosleep -const _IP_DROP_MEMBERSHIP = 36 -const _WINT_MAX = (4294967295) -const _IFLA_VXLAN_UDP_ZERO_CSUM6_RX = 20 -const _ECONNABORTED = 103 -const _PR_UNALIGN_NOPRINT = 1 -const _FS_DIRSYNC_FL = 0x00010000 -const _SIOCDEVPRIVATE = 0x89F0 -const __SC_TIMEOUTS = 164 -const ___INT_LEAST32_MAX__ = 0x7fffffff -const _IN_CLOSE = (_IN_CLOSE_WRITE | _IN_CLOSE_NOWRITE) -const _RTM_NEWNSID = 88 -const ___NR_io_pgetevents = 333 -const _X86_EFLAGS_TF_BIT = 8 -const ___NR_unlink = 87 -const _IPTOS_PREC_IMMEDIATE = _IPTOS_CLASS_CS2 -const _UINT_LEAST16_MAX = (65535) -const ___NR_geteuid = 107 -const _S_IWGRP = (_S_IWUSR >> 3) -const ___PIE__ = 2 -const _TIOCPKT_DATA = 0 -const __CS_V6_WIDTH_RESTRICTED_ENVS = 1 -const _FFI_TYPE_DOUBLE = 3 -const _RTCF_DIRECTSRC = 0x04000000 -const ___NR_sync_file_range = 277 -const _IFLA_PORT_VSI_TYPE = 3 -const _ADJ_TAI = 0x0080 -const _NDUSEROPT_UNSPEC = 0 -const __UTSNAME_DOMAIN_LENGTH = __UTSNAME_LENGTH -const _NR_FILE = 8192 -const _F_GET_RW_HINT = 1035 -const _PF_PPPOX = 24 -const _SO_PEEK_OFF = 42 -const _SO_RCVBUF = 8 -const __SC_XBS5_ILP32_OFFBIG = 126 -const ___SIZEOF_PTHREAD_CONDATTR_T = 4 -const _N_HCI = 15 -const _PRIuLEAST8 = "u" -const _RTAX_SSTHRESH = 6 -const _IFF_MULTI_QUEUE = 0x0100 -const _RT_CLASS_LOCAL = 255 -const _FIOGETOWN = 0x8903 -const ___NR_shmget = 29 -const _X86_EFLAGS_DF_BIT = 10 -const _SO_SELECT_ERR_QUEUE = 45 -const _SOCK_NONBLOCK = 2048 -const _UINT_LEAST32_MAX = (4294967295) -const _SIGXFSZ = 25 -const _IFLA_PROTINFO = 12 -const ___NR_munlockall = 152 -const _IP_MULTICAST_ALL = 49 -const _ECHO = 0000010 -const _ARPHRD_EETHER = 2 -const _CLD_CONTINUED = 6 -const _ETHERTYPE_AT = 0x809B -const _SCHAR_MAX = ___SCHAR_MAX__ -const _IFLA_MACSEC_SCB = 11 -const ___UAPI_DEF_ETHHDR = 1 -const _IFLA_BR_NF_CALL_ARPTABLES = 38 -const _NDTPA_REACHABLE_TIME = 3 -const _TCP_REPAIR_WINDOW = 29 -const ___IFLA_TUN_MAX = 10 -const _HAVE_AS_COMDAT_GAS = 1 -const _NETLINK_DNRTMSG = 14 -const _SYS_mremap = ___NR_mremap -const _X86_CR4_PGE_BIT = 7 -const _IFA_ADDRESS = 1 -const _SIOCSIFDSTADDR = 0x8918 -const _VREPRINT = 12 -const _EPOLL_CTL_DEL = 2 -const _IFLA_QDISC = 6 -const ___ELF__ = 1 -const _IN_OPEN = 0x00000020 -const _ETH_P_TSN = 0x22F0 -const _ETH_P_CONTROL = 0x0016 -const _IFLA_BOND_AD_INFO_NUM_PORTS = 2 -const _DT_FIFO = 1 -const _SCNiFAST8 = "hhi" -const _TIOCSETD = 0x5423 -const __CS_XBS5_ILP32_OFF32_LINTFLAGS = 1103 -const _IPOPT_OFFSET = 2 -const ___NR_fstatfs = 138 -const ___NR_set_thread_area = 205 -const _IFLA_BOND_ARP_INTERVAL = 7 -const _PR_SET_MM_START_DATA = 3 -const _ETH_P_ERSPAN = 0x88BE -const _SYS_sysinfo = ___NR_sysinfo -const _SYS_setsid = ___NR_setsid -const _OFDEL = 0000200 -const __PC_PRIO_IO = 11 -const ___FLT_MIN__ = 1.1 -const ___NR_copy_file_range = 326 -const _CLONE_NEWNET = 0x40000000 -const _RTA_OIF = 4 -const _SI_SIGIO = -5 -const __XOPEN_REALTIME = 1 -const ___NR_seccomp = 317 -const _IFLA_CARRIER_UP_COUNT = 47 -const _TCP_ULP = 31 -const __SC_TIMERS = 11 -const _PRIu16 = "u" -const _ND_OPT_SOURCE_LINKADDR = 1 -const _IFA_F_DEPRECATED = 0x20 -const _RTNH_F_DEAD = 1 -const _FFI_TYPE_FLOAT = 2 -const _VERASE = 2 -const _RT_CLASS_MAIN = 254 -const _ENOANO = 55 -const _RTPROT_MRT = 10 -const __BITS_TIMEX_H = 1 -const _IFLA_XDP_SKB_PROG_ID = 6 -const __SC_NL_ARGMAX = 119 -const _IFA_MULTICAST = 7 -const _IPPROTO_BEETPH = 94 -const _IPOPT_SECUR_TOPSECRET = 0x6bc5 -const ___S_IWRITE = 0200 -const _ENOTCONN = 107 -const _PTRACE_SETFPXREGS = 19 -const __CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS = 1145 -const ___S_IFMT = 0170000 -const _IPOIB_MODE_DATAGRAM = 0 -const ___FLT64X_DECIMAL_DIG__ = 21 -const __SC_PAGESIZE = 30 -const _ARPHRD_CISCO = 513 -const ___IFLA_BR_MAX = 45 -const _IPPROTO_DSTOPTS = 60 -const _RLIMIT_CPU = 0 -const _MADV_DONTDUMP = 16 -const ___FLT128_HAS_INFINITY__ = 1 -const __CS_POSIX_V6_LP64_OFF64_LINTFLAGS = 1127 -const __SC_NPROCESSORS_CONF = 83 -const _TCA_XSTATS = 4 -const _PACKET_MR_ALLMULTI = 2 -const ___SSE2_MATH__ = 1 -const _O_NOCTTY = 0400 -const _CLONE_IO = 0x80000000 -const _SIOCSIFHWBROADCAST = 0x8937 -const ___sig_atomic_t_defined = 1 -const _HAVE_ACCEPT4 = 1 -const __CS_GNU_LIBC_VERSION = 2 -const _NLM_F_CREATE = 0x400 -const _RT_CLASS_DEFAULT = 253 -const _HAVE_UNLINKAT = 1 -const _ENOSYS = 38 -const _RTM_GETMULTICAST = 58 -const _IFLA_EVENT_FEATURES = 2 -const ___IFLA_HSR_MAX = 7 -const _EPOLL_CTL_MOD = 3 -const _FIONBIO = 0x5421 -const __SC_PII_XTI = 54 -const __POSIX2_C_DEV = ___POSIX2_THIS_VERSION -const _AF_ALG = _PF_ALG -const _IFLA_PPP_UNSPEC = 0 -const _SO_RCVLOWAT = 18 -const _INT8_WIDTH = 8 -const _X86_CR0_PG_BIT = 31 -const _IPPORT_WHOSERVER = 513 -const _HAVE_SYS_MMAN_H = 1 -const ___NR_pwrite64 = 18 -const _IFLA_TUN_OWNER = 1 -const _RTAX_FASTOPEN_NO_COOKIE = 17 -const _IFLA_BOND_LP_INTERVAL = 19 -const _PTRACE_GETFPREGS = 14 -const _CLONE_FILES = 0x00000400 -const _FS_ENCRYPTION_MODE_AES_128_CBC = 5 -const _SKF_AD_RANDOM = 56 -const _MSG_WAITALL = 256 -const _PR_SET_MM_ENV_END = 11 -const ___NR_sendmsg = 46 -const _ETH_P_MAP = 0x00F9 -const ___NR_getsid = 124 -const ___NR_ioprio_get = 252 -const _IFLA_VF_IB_NODE_GUID = 10 -const _MS_REC = 16384 -const __POSIX_TRACE = -1 -const ___FLT128_HAS_QUIET_NAN__ = 1 -const _LOCK_NB = 4 -const _PDP_ENDIAN = ___PDP_ENDIAN -const _PR_MCE_KILL_EARLY = 1 -const _NETLINK_AUDIT = 9 -const _SYS_statx = ___NR_statx -const __SC_SPIN_LOCKS = 154 -const _IFLA_BOND_AD_INFO_ACTOR_KEY = 3 -const _PR_FP_MODE_FR = (1 << 0) -const _RTM_GETTCLASS = 42 -const _AI_ADDRCONFIG = 0x0020 -const _PRIu8 = "u" -const _MADV_UNMERGEABLE = 13 -const _PRIu32 = "u" -const _SYS_shutdown = ___NR_shutdown -const _HAVE_LINUX_FS_H = 1 -const _N_R3964 = 9 -const _IPPROTO_AH = 51 -const _EXFULL = 54 -const __POSIX_RAW_SOCKETS = 200809 -const _EBUSY = 16 -const _B2500000 = 0010014 -const ___NR_getsockname = 51 -const _PRIXFAST8 = "X" -const _SYS_tkill = ___NR_tkill -const ___amd64__ = 1 -const _IPTOS_PREC_PRIORITY = _IPTOS_CLASS_CS1 -const _CTIME = 0 -const ___FLT32X_HAS_INFINITY__ = 1 -const _EUNATCH = 49 -const __SC_2_PBS_ACCOUNTING = 169 -const __POSIX_THREAD_SPORADIC_SERVER = -1 -const ___NR_mlock2 = 325 -const _IPPORT_WHOIS = 43 -const ___NR_get_thread_area = 211 -const _F_OFD_GETLK = 36 -const _NLA_ALIGNTO = 4 -const _ENOMEDIUM = 123 -const __GNU_SOURCE = 1 -const _SYS_ptrace = ___NR_ptrace -const _SIOCGIFINDEX = 0x8933 -const _E2BIG = 7 -const _ICMP6_RR_FLAGS_FORCEAPPLY = 0x20 -const _SI_TKILL = -6 -const __SC_THREAD_SPORADIC_SERVER = 161 -const ___x86_64__ = 1 -const _SYS_futex = ___NR_futex -const _IN_DELETE = 0x00000200 -const _FFDLY = 0100000 -const _MCAST_LEAVE_SOURCE_GROUP = 47 -const _S_IXUSR = ___S_IEXEC -const __SYS_SELECT_H = 1 -const _PRId8 = "d" -const ___NR_inotify_add_watch = 254 -const _SCNo8 = "hho" -const _MCL_ONFAULT = 4 -const _FS_EA_INODE_FL = 0x00200000 -const ___NR_openat = 257 -const _TUNSETPERSIST_val = 1074025675 -const ___NR_fdatasync = 75 -const _F_SETLEASE = 1024 -const __SC_FD_MGMT = 143 -const ___BITS_PER_LONG = 64 -const _PRIO_MIN = -20 -const ___NR_prlimit64 = 302 -const _RTM_DELTFILTER = 45 -const _RTM_GETCHAIN = 102 -const _RTEXT_FILTER_VF = (1 << 0) -const _STATX_INO = 0x0100 -const ___NETINET_IF_ETHER_H = 1 -const _SYS_recvmmsg = ___NR_recvmmsg -const _HAVE_SCHED_H = 1 -const _ETH_P_RARP = 0x8035 -const __STRUCT_TIMESPEC = 1 -const _SO_REUSEPORT = 15 -const __POSIX_SEM_NSEMS_MAX = 256 -const ___LDBL_EPSILON__ = 1.1 -const ___clock_t_defined = 1 -const _MAP_TYPE = 0x0f -const _NETLINK_SOCK_DIAG = 4 -const ___USE_XOPEN_EXTENDED = 1 -const _RTN_PROHIBIT = 8 -const _PACKET_TX_HAS_OFF = 19 -const _TCP_REPAIR = 19 -const _IFLA_VLAN_FLAGS = 2 -const ___NR_dup = 32 -const _AF_TIPC = _PF_TIPC -const _IFLA_GTP_ROLE = 4 -const ___NR_futimesat = 261 -const ___USE_KERNEL_IPV6_DEFS = 0 -const _IFLA_VXLAN_PROXY = 11 -const _HAVE_UNISTD_H = 1 -const _X86_CR0_AM_BIT = 18 -const _IFLA_VXLAN_REMCSUM_NOPARTIAL = 24 -const _IFLA_MACVLAN_MACADDR = 4 -const _IPTOS_PREC_FLASHOVERRIDE = _IPTOS_CLASS_CS4 -const ___SIGRTMIN = 32 -const ___NR_fcntl = 72 -const _SYS__sysctl = ___NR__sysctl -const _ENETUNREACH = 101 -const _SYS_mq_timedsend = ___NR_mq_timedsend -const _TIOCSERGETLSR = 0x5459 -const _SOL_IUCV = 277 -const _RLIMIT_FSIZE = 1 -const ___RTA_MAX = 30 -const _BPF_TAX = 0x00 -const _STATX__RESERVED = 0x80000000 -const __SC_SYNCHRONIZED_IO = 14 -const ___RTN_MAX = 12 -const _INT32_WIDTH = 32 -const _ND_OPT_MTU = 5 -const _SIG_ATOMIC_WIDTH = 32 -const __SC_EQUIV_CLASS_MAX = 41 -const __POSIX_CLOCKRES_MIN = 20000000 -const ___GCC_ATOMIC_INT_LOCK_FREE = 2 -const _POSIX_FADV_NORMAL = 0 -const _IP_DROP_SOURCE_MEMBERSHIP = 40 -const _SEEK_MAX = _SEEK_HOLE -const _ARPHRD_METRICOM = 23 -const _IFLA_VLAN_EGRESS_QOS = 3 -const _SYS_clone = ___NR_clone -const __SYS_TIMES_H = 1 -const ___FLT64X_MAX_EXP__ = 16384 -const _S_ISGID = ___S_ISGID -const _IPV6_RTHDR_TYPE_0 = 0 -const _SIGSTOP = 19 -const _FS_UNRM_FL = 0x00000002 -const __POSIX_THREAD_SAFE_FUNCTIONS = 200809 -const _PR_FP_EXC_NONRECOV = 1 -const _TUNGETVNETHDRSZ_val = 2147767511 -const _IGNBRK = 0000001 -const ___NETPACKET_PACKET_H = 1 -const _SYS_sched_get_priority_min = ___NR_sched_get_priority_min -const _N_MASC = 8 -const _IFLA_BOND_AD_SELECT = 22 -const _IPV6_IPSEC_POLICY = 34 -const _AF_LLC = _PF_LLC -const _SIOCSRARP = 0x8962 -const _RTA_PREFSRC = 7 -const _SO_SNDBUFFORCE = 32 -const ___WCLONE = 0x80000000 -const ___FLT_HAS_DENORM__ = 1 -const _RUSAGE_THREAD = 1 -const _IFF_PROMISC = 256 -const _PF_TIPC = 30 -const _SYS_putpmsg = ___NR_putpmsg -const _MACSEC_VALIDATE_STRICT = 2 -const _TCA_INGRESS_BLOCK = 13 -const ___ATOMIC_HLE_RELEASE = 131072 -const _SYS_getrlimit = ___NR_getrlimit -const _RTM_SETDCB = 79 -const _RTMSG_DELDEVICE = 0x12 -const _ICMP6_RR_PCOUSE_RAFLAGS_ONLINK = 0x20 -const _SYS_membarrier = ___NR_membarrier -const _SIOCGPGRP = 0x8904 -const __CS_LFS64_LDFLAGS = 1005 -const _B38400 = 0000017 -const _HAVE_LINUX_IF_TUN_H = 1 -const _ARPHRD_APPLETLK = 8 -const _PR_GET_SECUREBITS = 27 -const _CMIN = 1 -const _NUD_NONE = 0x00 -const _IFLA_VXLAN_TTL = 5 -const ___GCC_ATOMIC_CHAR32_T_LOCK_FREE = 2 -const _IN_CLOSE_NOWRITE = 0x00000010 -const ___ATOMIC_SEQ_CST = 5 -const _SYS_inotify_init = ___NR_inotify_init -const _TIOCSERGSTRUCT = 0x5458 -const _NLM_F_DUMP = (_NLM_F_ROOT|_NLM_F_MATCH) -const __SC_SPAWN = 159 -const __PC_REC_MAX_XFER_SIZE = 15 -const _SIOCADDDLCI = 0x8980 -const ___LDBL_MAX_EXP__ = 16384 -const __LFS64_STDIO = 1 -const _SYS_tuxcall = ___NR_tuxcall -const __SYS_UN_H = 1 -const _ICMP6_FILTER_BLOCK = 1 -const _EREMCHG = 78 -const _NETLINK_ADD_MEMBERSHIP = 1 -const _X86_EFLAGS_VIP_BIT = 20 -const _TCPI_OPT_SYN_DATA = 32 -const ___NR_umask = 95 -const _WINT_MIN = (0) -const __POSIX_MEMLOCK = 200809 -const __SC_CHARCLASS_NAME_MAX = 45 -const _IFLA_IPVLAN_FLAGS = 2 -const __POSIX_READER_WRITER_LOCKS = 200809 -const _HAVE_LINUX_PTRACE_H = 1 -const _X86_CR4_SMXE_BIT = 14 -const _IXOFF = 0010000 -const _MS_NOUSER = -2147483648 -const ___BIGGEST_ALIGNMENT__ = 16 -const _FS_POLICY_FLAGS_PAD_MASK = 0x03 -const _ETH_P_DDCMP = 0x0006 -const ___NR_rt_sigsuspend = 130 -const _X_OK = 1 -const _O_ASYNC = 020000 -const _TIOCLINUX = 0x541C -const ___SIZEOF_SIZE_T__ = 8 -const _NUD_NOARP = 0x40 -const _S_IFDIR = ___S_IFDIR -const ___USE_XOPEN2KXSI = 1 -const ___USE_GNU = 1 -const _NTF_MASTER = 0x04 -const ___ATOMIC_ACQUIRE = 2 -const _N_6PACK = 7 -const _IFLA_EVENT_IGMP_RESEND = 5 -const _IP_DF = 0x4000 -const _IPOPT_OPTVAL = 0 -const __PATH_HOSTS = "/etc/hosts" -const ___NR_eventfd = 284 -const _SO_SNDBUF = 7 -const ___NR_lseek = 8 -const ___NR_mkdirat = 258 -const _DT_UNKNOWN = 0 -const _IFLA_VLAN_ID = 1 -const __SC_PII_INTERNET_STREAM = 61 -const _F_SETOWN = ___F_SETOWN -const __CS_POSIX_V6_LP64_OFF64_LIBS = 1126 -const _TIOCSSERIAL = 0x541F -const _ENONET = 64 -const _ARPHRD_ATM = 19 -const _X86_EFLAGS_AF_BIT = 4 -const ___NR_setresgid = 119 -const _SYS_munmap = ___NR_munmap -const _CX86_PCR0 = 0x20 -const ___INTMAX_MAX__ = 0x7fffffffffffffff -const ___NR_chroot = 161 -const ___GCC_ATOMIC_CHAR_LOCK_FREE = 2 -const _ETH_FRAME_LEN = 1514 -const _PTRACE_EVENT_FORK = 1 -const _IFLA_BOND_NUM_PEER_NOTIF = 16 -const _CLOCK_REALTIME = 0 -const _NDA_PROBES = 4 -const __PC_REC_INCR_XFER_SIZE = 14 -const _IFLA_PROTO_DOWN = 39 -const _UINT_FAST32_WIDTH = ___WORDSIZE -const __SC_2_PBS_TRACK = 172 -const _ARPD_FLUSH = 0x03 -const _SCNxLEAST8 = "hhx" -const _TRY_AGAIN = 2 -const __SYS_SYSINFO_H = 1 -const _ETHERTYPE_IP = 0x0800 -const _ARPHRD_IEEE1394 = 24 -const _IN_ACCESS = 0x00000001 -const _IFLA_IFNAME = 3 -const _TCP_USER_TIMEOUT = 18 -const _ARPHRD_IEEE80211 = 801 -const _IFLA_AF_SPEC = 26 -const _B1152000 = 0010011 -const _ETH_P_TDLS = 0x890D -const __BITS_SIGSTACK_H = 1 -const _PF_BLUETOOTH = 31 -const __BITS_SIGCONTEXT_H = 1 -const _TIOCSWINSZ_val = 21524 -const _EAI_ALLDONE = -103 -const ___LDBL_MAX_10_EXP__ = 4932 -const _IFLA_STATS_LINK_64 = 1 -const _UINT_FAST32_MAX = (18446744073709551615) -const _FFI_SYSV = 1 -const __SYS_FILE_H = 1 -const _IP_ORIGDSTADDR = 20 -const _ETH_P_SCA = 0x6007 -const _RTMGRP_IPV6_PREFIX = 0x20000 -const ___NR_setpriority = 141 -const _TIOCPKT_NOSTOP = 16 -const _IP_PMTUDISC_OMIT = 5 -const _COLL_WEIGHTS_MAX = 255 -const _O_TRUNC = 01000 -const ___NR_sethostname = 170 -const _FIONCLEX = 0x5450 -const _FS_XFLAG_IMMUTABLE = 0x00000008 -const _FS_INLINE_DATA_FL = 0x10000000 -const _PF_AX25 = 3 -const ___ATOMIC_ACQ_REL = 4 -const ___NR_sysinfo = 99 -const _FS_XFLAG_DAX = 0x00008000 -const _IPV6_ROUTER_ALERT = 22 -const _IFLA_BR_BRIDGE_ID = 11 -const _X86_CR4_LA57_BIT = 12 -const __SC_VERSION = 29 -const _STATX_ATTR_COMPRESSED = 0x0004 -const _IPV6_HDRINCL = 36 -const _IFLA_BRPORT_UNICAST_FLOOD = 9 -const _RTM_DELNEIGH = 29 -const ___STDC_VERSION__ = 199901 -const _PF_QIPCRTR = 42 -const _ADJ_FREQUENCY = 0x0002 -const ___LONG_LONG_WIDTH__ = 64 -const _AF_ASH = _PF_ASH -const _IP_PMTUDISC_DONT = 0 -const _HAVE_SYNC_FETCH_AND_ADD_4 = 1 -const _IPV6_JOIN_GROUP = 20 -const _SKF_AD_VLAN_TAG = 44 -const _PTRACE_GET_THREAD_AREA = 25 -const _RTNLGRP_IPV4_MROUTE_R = 30 -const _TCA_EGRESS_BLOCK = 14 -const ___SIZEOF_PTHREAD_MUTEX_T = 40 -const _SO_TYPE = 3 -const ___IFLA_VLAN_MAX = 6 -const _PTRACE_SETSIGMASK = 16907 -const _CLONE_VFORK = 0x00004000 -const _IPPROTO_IP = 0 -const _ENOEXEC = 8 -const _SO_INCOMING_CPU = 49 -const _PR_SET_FPEXC = 12 -const _TCP_WINDOW_CLAMP = 10 -const _SO_RXQ_OVFL = 40 -const _SYS_vfork = ___NR_vfork -const _IN_CLOEXEC = 524288 -const _TCA_FCNT = 6 -const ___FLT64X_HAS_INFINITY__ = 1 -const __SC_SEM_VALUE_MAX = 33 -const __NETINET_ICMP6_H = 1 -const _FS_ENCRYPTION_MODE_AES_256_CBC = 3 -const ___RLIMIT_MSGQUEUE = 12 -const _IPPROTO_COMP = 108 -const _PACKET_RX_RING = 5 -const _IFLA_CARRIER_DOWN_COUNT = 48 -const _SO_BPF_EXTENSIONS = 48 -const _EADDRNOTAVAIL = 99 -const ___FLT32_MIN__ = 1.1 -const _IFLA_BR_FORWARD_DELAY = 1 -const ___SSE_MATH__ = 1 -const _SYS_waitid = ___NR_waitid -const _SCOPE_DELIMITER = '%' -const ___NR_socket = 41 -const ___NET_ETHERNET_H = 1 -const _S_IRUSR = ___S_IREAD -const _IFLA_XDP_FD = 1 -const _IPV6_MTU = 24 -const _FS_XFLAG_NOATIME = 0x00000040 -const _FS_JOURNAL_DATA_FL = 0x00004000 -const ___NR_capget = 125 -const _RTN_ANYCAST = 4 -const _POLL_HUP = 6 -const _HAVE_GETIPINFO = 1 -const _MS_UNBINDABLE = 131072 -const __STAT_VER_KERNEL = 0 -const _PR_MCE_KILL = 33 -const __POSIX_V6_LPBIG_OFFBIG = -1 -const _ARPHRD_FCAL = 785 -const _S_IFCHR = ___S_IFCHR -const _MCAST_BLOCK_SOURCE = 43 -const _SYS_getgroups = ___NR_getgroups -const ___NR_rt_tgsigqueueinfo = 297 -const _UINT32_MAX = (4294967295) -const _TIME_UTC = 1 -const _IN_Q_OVERFLOW = 0x00004000 -const _IFLA_BRPORT_HOLD_TIMER = 23 -const _IFLA_INET6_CACHEINFO = 5 -const _TIMER_ABSTIME = 1 -const _MAP_FIXED = 0x10 -const _F_OWNER_TID = 0 -const __SC_CLOCK_SELECTION = 137 -const _HAVE_FCHMODAT = 1 -const __CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS = 1144 -const _AT_STATX_SYNC_AS_STAT = 0x0000 -const _PORT_VDP_RESPONSE_INSUFFICIENT_RESOURCES = 2 -const _TCP_TIME_WAIT = 6 -const _BPF_ST = 0x02 -const __POSIX_SPORADIC_SERVER = -1 -const _AF_SECURITY = _PF_SECURITY -const _PF_X25 = 9 -const _PTRACE_ARCH_PRCTL = 30 -const _ESOCKTNOSUPPORT = 94 -const _TIOCGSERIAL = 0x541E -const _SYS_mbind = ___NR_mbind -const _IFLA_VF_VLAN = 2 -const _SYS_pkey_mprotect = ___NR_pkey_mprotect -const _IFA_BROADCAST = 4 -const _BPF_RSH = 0x70 -const _IFLA_BR_MCAST_HASH_ELASTICITY = 26 -const _RTAX_WINDOW = 3 -const _MS_SILENT = 32768 -const _SCM_WIFI_STATUS = _SO_WIFI_STATUS -const __SC_FILE_ATTRIBUTES = 146 -const __POSIX_SEM_VALUE_MAX = 32767 -const ___FLT64X_MIN_EXP__ = (-16381) -const _PRIuFAST8 = "u" -const ___timer_t_defined = 1 -const __POSIX_HOST_NAME_MAX = 255 -const _TCP_FASTOPEN = 23 -const __SC_SIGQUEUE_MAX = 34 -const _IOC_OUT = (__IOC_READ << __IOC_DIRSHIFT) -const _EMLINK = 31 -const ___WCOREFLAG = 0x80 -const _ERFKILL = 132 -const __UTSNAME_LENGTH = 65 -const _SIG_BLOCK = 0 -const _SYS_mincore = ___NR_mincore -const _EAI_OVERFLOW = -12 -const _AF_NFC = _PF_NFC -const _SYS_getppid = ___NR_getppid -const _MACVLAN_FLAG_NOPROMISC = 1 -const _IPOPT_SECUR_MMMM = 0xbc4d -const _IFLA_MAX_MTU = 51 -const ___NR_getxattr = 191 -const __SC_2_C_DEV = 48 -const _NDA_LLADDR = 2 -const _IPV6_TRANSPARENT = 75 -const ___NR_mprotect = 10 -const _SHUT_RDWR = 2 -const _SIOCSIFMETRIC = 0x891e -const __SC_AIO_LISTIO_MAX = 23 -const _MAP_DENYWRITE = 0x00800 -const _SIOCSPGRP = 0x8902 -const _SI_ASYNCIO = -4 -const _TUNSETIFF_val = 1074025674 -const _IFLA_IFALIAS = 20 -const _PTRACE_SECCOMP_GET_METADATA = 16909 -const ___GCC_IEC_559 = 2 -const _RTF_LINKRT = 0x00100000 -const _SYS_move_pages = ___NR_move_pages -const _SKF_AD_VLAN_TAG_PRESENT = 48 -const _HAVE_LDEXPL = 1 -const ___NR_preadv2 = 327 -const ___NR_create_module = 174 -const _MACVLAN_MODE_BRIDGE = 4 -const _DT_DIR = 4 -const _STA_PPSSIGNAL = 0x0100 -const _SYS_setfsgid = ___NR_setfsgid -const ___RLIMIT_RTTIME = 15 -const __SC_2_VERSION = 46 -const _HAVE_OPEN64 = 1 -const _TRAP_BRKPT = 1 -const _NI_DGRAM = 16 -const __SC_DEVICE_SPECIFIC = 141 -const _IPFRAGTTL = 60 -const __SC_NL_MSGMAX = 121 -const _SYS_sched_setattr = ___NR_sched_setattr -const _PR_SET_MM_END_DATA = 4 -const _RTAX_ADVMSS = 8 -const _SOL_RAW = 255 -const _LOCK_EX = 2 -const ___NR_munmap = 11 -const ___GCC_ATOMIC_LLONG_LOCK_FREE = 2 -const __SC_PHYS_PAGES = 85 -const _FS_KEY_DESC_PREFIX_SIZE = 8 -const _SYS_remap_file_pages = ___NR_remap_file_pages -const _MS_SYNC = 4 -const _F_UNLCK = 2 -const _PR_GET_FPEMU = 9 -const ___NR_remap_file_pages = 216 -const _IPOPT_NUMBER_MASK = 0x1f -const _SYS_setuid = ___NR_setuid -const _IP_PASSSEC = 18 -const _SYS_socketpair = ___NR_socketpair -const _NDTPA_LOCKTIME = 15 -const _TCP_COOKIE_MIN = 8 -const _RTMSG_AR_FAILED = 0x51 -const _ILL_BADSTK = 8 -const _ARPOP_REPLY = 2 -const _HAVE_STRING_H = 1 -const _INT_FAST8_MAX = (127) -const ___NR__sysctl = 156 -const _RTF_BROADCAST = 0x10000000 -const _PF_KCM = 41 -const __PC_MAX_INPUT = 2 -const _IN_MODIFY = 0x00000002 -const _SIGQUIT = 3 -const _TCP_CORK = 3 -const _SYS_removexattr = ___NR_removexattr -const ___FLT_EPSILON__ = 1.1 -const ___UINT32_MAX__ = 0xffffffff -const ___NR_fchown = 93 -const _RTNLGRP_LINK = 1 -const __SC_TRACE_LOG = 184 -const _TCP_KEEPINTVL = 5 -const _PR_GET_KEEPCAPS = 7 -const _INT_LEAST32_MAX = (2147483647) -const ___LDBL_MIN_EXP__ = (-16381) -const _SCNi32 = "i" -const ___NR_rename = 82 -const _PTRACE_O_TRACESECCOMP = 128 -const _IN_IGNORED = 0x00008000 -const _BPF_IMM = 0x00 -const _IFLA_VF_TRUST = 9 -const _IPPROTO_MH = 135 -const _IFLA_VXLAN_LINK = 3 -const _ESHUTDOWN = 108 -const _SOL_PACKET = 263 -const ___NR_init_module = 175 -const _CLONE_NEWNS = 0x00020000 -const _RTPROT_MROUTED = 17 -const __SC_SS_REPL_MAX = 241 -const _GTP_ROLE_GGSN = 0 -const _SYS_truncate = ___NR_truncate -const ___MACSEC_VALIDATE_END = 3 -const _X86_EFLAGS_VIF_BIT = 19 -const __SC_MULTI_PROCESS = 150 -const _IPPROTO_PIM = 103 -const _B1500000 = 0010012 -const ___NR_pwritev = 296 -const _SO_REUSEADDR = 2 -const _NCC = 8 -const _TCP_CA_Loss = 4 -const _MS_MGC_MSK = 0xffff0000 -const _S_IXOTH = (_S_IXGRP >> 3) -const _SOL_NETLINK = 270 -const _ILL_PRVREG = 6 -const ___FLT32X_MANT_DIG__ = 53 -const _SCNuLEAST8 = "hhu" -const _ULLONG_MAX = (_LLONG_MAX * 2 + 1) -const _IFLA_VXLAN_AGEING = 8 -const _PR_SPEC_PRCTL = (1 << 0) -const _RTM_DELCHAIN = 101 -const __IOC_SIZESHIFT = (__IOC_TYPESHIFT+__IOC_TYPEBITS) -const ___NR_nfsservctl = 180 -const ___FLT_MIN_10_EXP__ = (-37) -const _IFLA_XDP_PROG_ID = 4 -const __BITS_TYPES_STRUCT_SCHED_PARAM = 1 -const _ARPHRD_RSRVD = 260 -const __POSIX2_BC_BASE_MAX = 99 -const _PACKET_ADD_MEMBERSHIP = 1 -const ___NR_rt_sigpending = 127 -const ___O_PATH = 010000000 -const _ETH_P_BPQ = 0x08FF -const _TCP_TIMESTAMP = 24 -const _SIOCSIFPFLAGS = 0x8934 -const _RTM_NEWLINK = 16 -const _IFLA_INFO_XSTATS = 3 -const __POSIX_CPUTIME = 0 -const _PACKET_FASTROUTE = 6 -const _INT_LEAST64_WIDTH = 64 -const _PF_IPX = 4 -const _NUD_PERMANENT = 0x80 -const ___NR_io_destroy = 207 -const _RTAX_RTT = 4 -const ___RLIMIT_RSS = 5 -const ___NR_gettid = 186 -const ___NR_ioperm = 173 -const _S_IFBLK = ___S_IFBLK -const _SCNxFAST8 = "hhx" -const ___NR_tuxcall = 184 -const ___O_DIRECTORY = 0200000 -const _SYS_connect = ___NR_connect -const _TCP_CC_INFO = 26 -const _PACKAGE_STRING = "package-unused version-unused" -const _SYS_sched_getattr = ___NR_sched_getattr -const __POSIX2_BC_SCALE_MAX = 99 -const _PTRACE_POKETEXT = 4 -const _ETH_P_DEC = 0x6000 -const _SYS_flistxattr = ___NR_flistxattr -const _IPVLAN_F_PRIVATE = 0x01 -const _NLMSG_OVERRUN = 0x4 -const _NETLINK_IP6_FW = 13 -const _IFLA_BR_AGEING_TIME = 4 -const _TCSETS = 0x5402 -const _RTM_F_EQUALIZE = 0x400 -const _HAVE_DUP3 = 1 -const _BRIDGE_MODE_HAIRPIN = 1 -const _TCSETX = 0x5433 -const _VSUSP = 10 -const __BITS_SOCKADDR_H = 1 -const _SIGPOLL = 29 -const _PTRACE_EVENT_STOP = 128 -const _AT_SYMLINK_NOFOLLOW = 0x100 -const _HAVE_SYS_VFS_H = 1 -const _PF_KEY = 15 -const _IFLA_STATS_LINK_XSTATS_SLAVE = 3 -const _NL_MMAP_MSG_ALIGNMENT = _NLMSG_ALIGNTO -const _IFLA_VXLAN_UDP_CSUM = 18 -const ___NR_wait4 = 61 -const _IFLA_RMNET_FLAGS = 2 -const _SOL_RDS = 276 -const _RTAX_FEATURE_MASK = (_RTAX_FEATURE_ECN | _RTAX_FEATURE_SACK | _RTAX_FEATURE_TIMESTAMP | _RTAX_FEATURE_ALLFRAG) -const _RTM_GETNETCONF = 82 -const ___FLT64_MAX_EXP__ = 1024 -const _TIOCSPGRP_val = 21520 -const _IPPROTO_RSVP = 46 -const _RTM_GETNSID = 90 -const _ONLCR = 0000004 -const __SC_PII_SOCKET = 55 -const _ARPHRD_TUNNEL = 768 -const _HAVE_MINCORE = 1 -const ___HAVE_GENERIC_SELECTION = 1 -const _TCP_KEEPCNT = 6 -const _TCP_SYN_RECV = 3 -const _NLM_F_APPEND = 0x800 -const _SYS_mmap = ___NR_mmap -const _SYS_clock_adjtime = ___NR_clock_adjtime -const _RTNLGRP_TC = 4 -const _ADJ_NANO = 0x2000 -const _NETLINK_TX_RING = 7 -const _SYS_eventfd = ___NR_eventfd -const __SC_TRACE_NAME_MAX = 243 -const _STATX_ATIME = 0x0020 -const __CS_LFS_LDFLAGS = 1001 -const ___NR_setregid = 114 -const _EOWNERDEAD = 130 -const ___NR_readlink = 89 -const ___stack_t_defined = 1 -const ___FLT64X_MAX_10_EXP__ = 4932 -const _RTSIG_MAX = 32 -const ___SIZEOF_LONG_DOUBLE__ = 16 -const _VT0 = 0000000 -const _VT1 = 0040000 -const _INT_FAST16_MAX = (9223372036854775807) -const _X86_CR0_TS_BIT = 3 -const ___NR_sysfs = 139 -const _X86_CR4_PAE_BIT = 5 -const __POSIX_TZNAME_MAX = 6 -const _SYS_open = ___NR_open -const _SIOCSIFENCAP = 0x8926 -const _TCP_CA_Disorder = 1 -const ___WORDSIZE = 64 -const _IP_MF = 0x2000 -const _PROT_GROWSUP = 0x02000000 -const _RTF_ADDRCLASSMASK = 0xF8000000 -const ___amd64 = 1 -const _ARPHRD_PRONET = 4 -const _B921600 = 0010007 -const _EADDRINUSE = 98 -const _FS_FL_USER_VISIBLE = 0x0003DFFF -const ___NR_timerfd_gettime = 287 -const _CLONE_NEWPID = 0x20000000 -const _RTNLGRP_IPV6_RULE = 19 -const _ETHER_MIN_LEN = (_ETH_ZLEN + _ETHER_CRC_LEN) -const _PF_ROSE = 11 -const _IFLA_PORT_SELF = 25 -const _LINK_XSTATS_TYPE_BRIDGE = 1 -const __SYS_STAT_H = 1 -const _IFLA_BR_GROUP_ADDR = 20 -const _F_SETSIG = ___F_SETSIG -const _WSTOPPED = 2 -const __PC_VDISABLE = 8 -const __SC_MQ_OPEN_MAX = 27 -const _X86_EFLAGS_PF_BIT = 2 -const _RTM_NEWADDRLABEL = 72 -const _SOCK_PACKET = 10 -const ___NR_mq_unlink = 241 -const _RTMGRP_NEIGH = 4 -const _PF_WANPIPE = 25 -const _RTM_DELADDR = 21 -const _LOCK_UN = 8 -const _POLL_IN = 1 -const _MACVLAN_MACADDR_FLUSH = 2 -const _RTPROT_DNROUTED = 13 -const _MACVLAN_MODE_SOURCE = 16 -const _SYS_setpgid = ___NR_setpgid -const ___IFLA_GENEVE_MAX = 12 -const _SIOCADDMULTI = 0x8931 -const _RTMSG_NEWROUTE = 0x21 -const _FFI_TYPE_COMPLEX = 15 -const _HAVE_COSL = 1 -const _NI_MAXHOST = 1025 -const _HAVE_SYS_MOUNT_H = 1 -const _NO_RECOVERY = 3 -const _IFLA_VXLAN_UNSPEC = 0 -const _IFLA_BOND_MIIMON = 3 -const _IPDEFTTL = 64 -const _RTAX_MTU = 2 -const _ENETRESET = 102 -const ___FLT_HAS_QUIET_NAN__ = 1 -const _IFLA_INET_CONF = 1 -const _SIG_ATOMIC_MAX = (2147483647) -const _STA_PPSFREQ = 0x0002 -const _IN_ISDIR = 0x40000000 -const _ICMP6_ECHO_REPLY = 129 -const _TCXONC = 0x540A -const _RTCF_MASQ = 0x00400000 -const _AF_BRIDGE = _PF_BRIDGE -const _PR_TIMING_TIMESTAMP = 1 -const _IPV6_PMTUDISC_OMIT = 5 -const _ILL_ILLTRP = 4 -const _IPOPT_RESERVED2 = 0x60 -const ___NDUSEROPT_MAX = 2 -const _SYNC_FILE_RANGE_WRITE = 2 -const _STA_INS = 0x0010 -const __POSIX2_COLL_WEIGHTS_MAX = 2 -const __XOPEN_XCU_VERSION = 4 -const _ENOCSI = 50 -const _XATTR_LIST_MAX = 65536 -const _X86_CR0_NE_BIT = 5 -const _SYS_pselect6 = ___NR_pselect6 -const _TOSTOP = 0000400 -const _TIOCPKT_STOP = 4 -const _IFLA_BRPORT_PROTECT = 6 -const __SC_SIGNALS = 158 -const _SYS_setxattr = ___NR_setxattr -const _RENAME_WHITEOUT = (1 << 2) -const _IFA_F_NODAD = 0x02 -const __LARGEFILE_SOURCE = 1 -const ___WINT_MAX__ = 0xffffffff -const _EPFNOSUPPORT = 96 -const _SYS_sigaltstack = ___NR_sigaltstack -const _SCNdLEAST32 = "d" -const _INT16_WIDTH = 16 -const _RTNH_F_ONLINK = 4 -const _GAI_WAIT = 0 -const ___NR_lookup_dcookie = 212 -const ___NR_mincore = 27 -const _ARPHRD_TUNNEL6 = 769 -const _SOL_RXRPC = 272 -const __PC_2_SYMLINKS = 20 -const _ICMP6_DST_UNREACH_NOROUTE = 0 -const _DN_ATTRIB = 0x00000020 -const _PTRACE_SETREGS = 13 -const ___LP64__ = 1 -const _F_SEAL_SEAL = 0x0001 -const _MLD_LISTENER_QUERY = 130 -const _SYS_inotify_init1 = ___NR_inotify_init1 -const ___NR_acct = 163 -const _MSG_FASTOPEN = 536870912 -const ___sigevent_t_defined = 1 -const _RTNLGRP_IPV6_MROUTE_R = 31 -const __CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS = 1121 -const _IFLA_MACVLAN_UNSPEC = 0 -const _PACKET_AUXDATA = 8 -const _IFLA_BOND_UNSPEC = 0 -const _IFLA_GENEVE_LABEL = 11 -const _PR_UNALIGN_SIGBUS = 2 -const _F_TLOCK = 2 -const _STATX_TYPE = 0x0001 -const __POSIX_SPIN_LOCKS = 200809 -const _PF_RXRPC = 33 -const _TCP_KEEPIDLE = 4 -const ___UINT_FAST64_MAX__ = 0xffffffffffffffff -const ___NR_llistxattr = 195 -const ___NR_rseq = 334 -const __CS_XBS5_ILP32_OFF32_CFLAGS = 1100 -const _O_ACCMODE = 0003 -const _TIOCM_RNG = 0x080 -const ___NR_kexec_file_load = 320 -const _INR_OPEN_CUR = 1024 -const ___NR_rmdir = 84 -const _ETH_P_AX25 = 0x0002 -const __BITS_SIGINFO_CONSTS_ARCH_H = 1 -const _HAVE_INTTYPES_H = 1 -const _EDESTADDRREQ = 89 -const ___NGREG = 23 -const _REG_R10 = 2 -const _REG_R11 = 3 -const _IPV6_FREEBIND = 78 -const _REG_R13 = 5 -const ___have_pthread_attr_t = 1 -const _REG_R15 = 7 -const _NI_MAXSERV = 32 -const _ARPHRD_HDLC = _ARPHRD_CISCO -const ___GLIBC_USE_IEC_60559_BFP_EXT = 1 -const _PF_UNIX = _PF_LOCAL -const ___SYSCALL_WORDSIZE = 64 -const _SYS_creat = ___NR_creat -const _TIOCSCTTY = 0x540E -const _FFI_LAST_ABI = 8 -const _NDA_MASTER = 9 -const _ETH_P_IEEEPUP = 0x0a00 -const _PF_IRDA = 23 -const _HAVE_SYS_TIMEX_H = 1 -const ___FLT_DECIMAL_DIG__ = 9 -const ___NR_timer_create = 222 -const _SYS_getpgid = ___NR_getpgid -const _FFI_64_BIT_MAX = 9223372036854775807 -const _IFLA_MACSEC_ICV_LEN = 3 -const _B1800 = 0000012 -const _BS0 = 0000000 -const _BS1 = 0020000 -const __SYS_TIME_H = 1 -const __POSIX_ARG_MAX = 4096 -const ___SCHAR_WIDTH__ = 8 -const ___FLT_RADIX__ = 2 -const _X86_CR3_PWT_BIT = 3 -const _PORT_VDP_RESPONSE_UNUSED_VTID = 3 -const ___DEC32_EPSILON__ = 1E-6 -const _IFLA_VXLAN_LEARNING = 7 -const _EPOLLET = 2147483648 -const _F_SETLKW64 = 7 -const ___USE_ATFILE = 1 -const _S_IREAD = _S_IRUSR -const _PTRACE_SETFPREGS = 15 -const _IFF_RUNNING = 64 -const _HAVE_UTIMENSAT = 1 -const __PC_SYMLINK_MAX = 19 -const _X86_EFLAGS_ZF_BIT = 6 -const _F_SETLK64 = 6 -const __POSIX_PATH_MAX = 256 -const _IN_CLASSA_NSHIFT = 24 -const _PACKET_TIMESTAMP = 17 -const ___POSIX_FADV_DONTNEED = 4 -const _IPPROTO_MTP = 92 -type _iface struct {} -type ___locale_data struct {} -type timeval_sec_t int64 -type timeval_usec_t int64 -type timeval struct { tv_sec timeval_sec_t; tv_usec timeval_usec_t; } - -func (tv *timeval) set_usec(x int32) { - tv.tv_usec = timeval_usec_t(x) -} -type timespec_sec_t int64 -type timespec_nsec_t int64 -type timespec struct { tv_sec timespec_sec_t; tv_nsec timespec_nsec_t; } - -func (ts *timespec) set_sec(x int64) { - ts.tv_sec = timespec_sec_t(x) -} - -func (ts *timespec) set_nsec(x int32) { - ts.tv_nsec = timespec_nsec_t(x) -} -type epollevent struct { events uint32; data [8]byte } -const _EPOLLETpos = _EPOLLET -type semt struct { __size [31+1]int8; Godump_0_align [0]int64; } diff --git a/generated/sigtab.go b/generated/sigtab.go deleted file mode 100644 index 08a026e..0000000 --- a/generated/sigtab.go +++ /dev/null @@ -1,72 +0,0 @@ -// Generated by mksigtab.sh. Do not edit. - -package runtime - -var sigtable = [...]sigTabT{ - 0: {0, "SIGNONE: no trap"}, - _SIGHUP: {_SigNotify + _SigKill, "SIGHUP: terminal line hangup"}, - _SIGINT: {_SigNotify + _SigKill, "SIGINT: interrupt"}, - _SIGQUIT: {_SigNotify + _SigThrow, "SIGQUIT: quit"}, - _SIGILL: {_SigThrow + _SigUnblock, "SIGILL: illegal instruction"}, - _SIGTRAP: {_SigThrow + _SigUnblock, "SIGTRAP: trace trap"}, - _SIGABRT: {_SigNotify + _SigThrow, "SIGABRT: abort"}, - _SIGBUS: {_SigPanic + _SigUnblock, "SIGBUS: bus error"}, - _SIGFPE: {_SigPanic + _SigUnblock, "SIGFPE: floating-point exception"}, - _SIGKILL: {0, "SIGKILL: kill"}, - _SIGUSR1: {_SigNotify, "SIGUSR1: user-defined signal 1"}, - _SIGSEGV: {_SigPanic + _SigUnblock, "SIGSEGV: segmentation violation"}, - _SIGUSR2: {_SigNotify, "SIGUSR2: user-defined signal 2"}, - _SIGPIPE: {_SigNotify, "SIGPIPE: write to broken pipe"}, - _SIGALRM: {_SigNotify, "SIGALRM: alarm clock"}, - _SIGTERM: {_SigNotify + _SigKill, "SIGTERM: termination"}, - _SIGCHLD: {_SigNotify + _SigUnblock, "SIGCHLD: child status has changed"}, - _SIGCONT: {_SigNotify + _SigDefault, "SIGCONT: continue"}, - _SIGSTOP: {0, "SIGSTOP: stop"}, - _SIGTSTP: {_SigNotify + _SigDefault, "SIGTSTP: keyboard stop"}, - _SIGTTIN: {_SigNotify + _SigDefault, "SIGTTIN: background read from tty"}, - _SIGTTOU: {_SigNotify + _SigDefault, "SIGTTOU: background write to tty"}, - _SIGURG: {_SigNotify, "SIGURG: urgent condition on socket"}, - _SIGXCPU: {_SigNotify, "SIGXCPU: cpu limit exceeded"}, - _SIGXFSZ: {_SigNotify, "SIGXFSZ: file size limit exceeded"}, - _SIGVTALRM: {_SigNotify, "SIGVTALRM: virtual alarm clock"}, - _SIGPROF: {_SigNotify + _SigUnblock, "SIGPROF: profiling alarm clock"}, - _SIGWINCH: {_SigNotify, "SIGWINCH: window size change"}, - _SIGSYS: {_SigThrow, "SIGSYS: bad system call"}, - _SIGSTKFLT: {_SigThrow + _SigUnblock, "SIGSTKFLT: stack fault"}, - _SIGPWR: {_SigNotify, "SIGPWR: power failure restart"}, - _SIGPOLL: {_SigNotify, "SIGPOLL: pollable event occurred"}, - // FIXME: uncomment when RT signals support is added to uksignal - // 32: {_SigSetStack + _SigUnblock, "signal 32"}, /* SIGCANCEL; see issue 6997 */ - // 33: {_SigSetStack + _SigUnblock, "signal 33"}, /* SIGSETXID; see issues 3871, 9400, 12498 */ - // 34: {_SigNotify, "signal 34"}, - // 35: {_SigNotify, "signal 35"}, - // 36: {_SigNotify, "signal 36"}, - // 37: {_SigNotify, "signal 37"}, - // 38: {_SigNotify, "signal 38"}, - // 39: {_SigNotify, "signal 39"}, - // 40: {_SigNotify, "signal 40"}, - // 41: {_SigNotify, "signal 41"}, - // 42: {_SigNotify, "signal 42"}, - // 43: {_SigNotify, "signal 43"}, - // 44: {_SigNotify, "signal 44"}, - // 45: {_SigNotify, "signal 45"}, - // 46: {_SigNotify, "signal 46"}, - // 47: {_SigNotify, "signal 47"}, - // 48: {_SigNotify, "signal 48"}, - // 49: {_SigNotify, "signal 49"}, - // 50: {_SigNotify, "signal 50"}, - // 51: {_SigNotify, "signal 51"}, - // 52: {_SigNotify, "signal 52"}, - // 53: {_SigNotify, "signal 53"}, - // 54: {_SigNotify, "signal 54"}, - // 55: {_SigNotify, "signal 55"}, - // 56: {_SigNotify, "signal 56"}, - // 57: {_SigNotify, "signal 57"}, - // 58: {_SigNotify, "signal 58"}, - // 59: {_SigNotify, "signal 59"}, - // 60: {_SigNotify, "signal 60"}, - // 61: {_SigNotify, "signal 61"}, - // 62: {_SigNotify, "signal 62"}, - // 63: {_SigNotify, "signal 63"}, - // 64: {_SigNotify, "signal 64"}, -} diff --git a/generated/syscall_arch.go b/generated/syscall_arch.go deleted file mode 100644 index 3d8d7ac..0000000 --- a/generated/syscall_arch.go +++ /dev/null @@ -1,3 +0,0 @@ -package syscall -const ARCH = "amd64" -const OS = "linux" diff --git a/generated/sysinfo.go b/generated/sysinfo.go deleted file mode 100644 index 4f68ff0..0000000 --- a/generated/sysinfo.go +++ /dev/null @@ -1,9282 +0,0 @@ -package syscall -import "unsafe" -type _ unsafe.Pointer -type _ptrdiff_t int64 -type _size_t uint64 -type _wchar_t int32 -type ___u_char uint8 -type ___u_short uint16 -type ___u_int uint32 -type ___u_long uint64 -type ___int8_t int8 -type ___uint8_t uint8 -type ___int16_t int16 -type ___uint16_t uint16 -type ___int32_t int32 -type ___uint32_t uint32 -type ___int64_t int64 -type ___uint64_t uint64 -type ___int_least8_t int8 -type ___uint_least8_t uint8 -type ___int_least16_t int16 -type ___uint_least16_t uint16 -type ___int_least32_t int32 -type ___uint_least32_t uint32 -type ___int_least64_t int64 -type ___uint_least64_t uint64 -type ___quad_t int64 -type ___u_quad_t uint64 -type ___intmax_t int64 -type ___uintmax_t uint64 -type ___dev_t uint64 -type ___uid_t uint32 -type ___gid_t uint32 -type ___ino_t uint64 -type ___ino64_t uint64 -type ___mode_t uint32 -type ___nlink_t uint64 -type ___off_t int64 -type ___off64_t int64 -type ___pid_t int32 -type ___fsid_t struct { __val [1+1]int32; } -const _sizeof___fsid_t = 8 -type ___clock_t int64 -type ___rlim_t uint64 -type ___rlim64_t uint64 -type ___id_t uint32 -type ___time_t int64 -type ___useconds_t uint32 -type ___suseconds_t int64 -type ___daddr_t int32 -type ___key_t int32 -type ___clockid_t int32 -type ___timer_t *byte -type ___blksize_t int64 -type ___blkcnt_t int64 -type ___blkcnt64_t int64 -type ___fsblkcnt_t uint64 -type ___fsblkcnt64_t uint64 -type ___fsfilcnt_t uint64 -type ___fsfilcnt64_t uint64 -type ___fsword_t int64 -type ___ssize_t int64 -type ___syscall_slong_t int64 -type ___syscall_ulong_t uint64 -type ___loff_t int64 -type ___caddr_t *int8 -type ___intptr_t int64 -type ___socklen_t uint32 -type ___sig_atomic_t int32 -type _u_char uint8 -type _u_short uint16 -type _u_int uint32 -type _u_long uint64 -type _quad_t int64 -type _u_quad_t uint64 -type _fsid_t struct { __val [1+1]int32; } -const _sizeof_fsid_t = 8 -type _loff_t int64 -type _ino_t uint64 -type _ino64_t uint64 -type _dev_t uint64 -type _gid_t uint32 -type _mode_t uint32 -type _nlink_t uint64 -type _uid_t uint32 -type _off_t int64 -type _off64_t int64 -type _pid_t int32 -type _id_t uint32 -type _ssize_t int64 -type _daddr_t int32 -type _caddr_t *int8 -type _key_t int32 -type _clock_t int64 -type _clockid_t int32 -type _time_t int64 -type _timer_t *byte -type _useconds_t uint32 -type _suseconds_t int64 -type _ulong uint64 -type _ushort uint16 -type _uint uint32 -type _int8_t int8 -type _int16_t int16 -type _int32_t int32 -type _int64_t int64 -type _u_int8_t uint8 -type _u_int16_t uint16 -type _u_int32_t uint32 -type _u_int64_t uint64 -type _register_t int64 -type ___sigset_t struct { __val [15+1]uint64; } -const _sizeof___sigset_t = 128 -type _sigset_t struct { __val [15+1]uint64; } -const _sizeof_sigset_t = 128 -const _sizeof_timeval = 16 -const _sizeof_timespec = 16 -type ___fd_mask int64 -type _fd_set struct { fds_bits [15+1]int64; } -const _sizeof_fd_set = 128 -type _fd_mask int64 -type _blksize_t int64 -type _blkcnt_t int64 -type _fsblkcnt_t uint64 -type _fsfilcnt_t uint64 -type _blkcnt64_t int64 -type _fsblkcnt64_t uint64 -type _fsfilcnt64_t uint64 -type ___pthread_rwlock_arch_t struct { __readers uint32; __writers uint32; __wrphase_futex uint32; __writers_futex uint32; __pad3 uint32; __pad4 uint32; __cur_writer int32; __shared int32; __rwelision int8; __pad1 [6+1]uint8; __pad2 uint64; __flags uint32; Godump_0_pad [4]byte; } -const _sizeof___pthread_rwlock_arch_t = 56 -type ___pthread_internal_list struct { __prev *___pthread_internal_list; __next *___pthread_internal_list; } -const _sizeof___pthread_internal_list = 16 -type ___pthread_list_t struct { __prev *___pthread_internal_list; __next *___pthread_internal_list; } -const _sizeof___pthread_list_t = 16 -type ___pthread_mutex_s struct { __lock int32; __count uint32; __owner int32; __nusers uint32; __kind int32; __spins int16; __elision int16; __list ___pthread_list_t; } -const _sizeof___pthread_mutex_s = 40 -type ___pthread_cond_s struct { __wseq uint64; __g1_start uint64; __g_refs [1+1]uint32; __g_size [1+1]uint32; __g1_orig_size uint32; __wrefs uint32; __g_signals [1+1]uint32; Godump_0_align [0]int64; } -const _sizeof___pthread_cond_s = 48 -type _pthread_t uint64 -type _pthread_mutexattr_t struct { __size [3+1]int8; Godump_0_align [0]int32; } -const _sizeof_pthread_mutexattr_t = 4 -type _pthread_condattr_t struct { __size [3+1]int8; Godump_0_align [0]int32; } -const _sizeof_pthread_condattr_t = 4 -type _pthread_key_t uint32 -type _pthread_once_t int32 -type _pthread_attr_t struct { __size [55+1]int8; Godump_0_align [0]int64; } -const _sizeof_pthread_attr_t = 56 -type _pthread_mutex_t struct { __data ___pthread_mutex_s; } -const _sizeof_pthread_mutex_t = 40 -type _pthread_cond_t struct { __data ___pthread_cond_s; } -const _sizeof_pthread_cond_t = 48 -type _pthread_rwlock_t struct { __data ___pthread_rwlock_arch_t; } -const _sizeof_pthread_rwlock_t = 56 -type _pthread_rwlockattr_t struct { __size [7+1]int8; Godump_0_align [0]int64; } -const _sizeof_pthread_rwlockattr_t = 8 -type _pthread_spinlock_t int32 -type _pthread_barrier_t struct { __size [31+1]int8; Godump_0_align [0]int64; } -const _sizeof_pthread_barrier_t = 32 -type _pthread_barrierattr_t struct { __size [3+1]int8; Godump_0_align [0]int32; } -const _sizeof_pthread_barrierattr_t = 4 -type _dirent struct { d_ino uint64; d_off int64; d_reclen uint16; d_type uint8; d_name [255+1]int8; Godump_0_pad [5]byte; } -const _sizeof_dirent = 280 -type _dirent64 struct { d_ino uint64; d_off int64; d_reclen uint16; d_type uint8; d_name [255+1]int8; Godump_0_pad [5]byte; } -const _sizeof_dirent64 = 280 -type _DIR struct { } -var _program_invocation_name *int8 -var _program_invocation_short_name *int8 -type _error_t int32 -type _flock struct { l_type int16; l_whence int16; l_start int64; l_len int64; l_pid int32; Godump_0_pad [4]byte; } -const _sizeof_flock = 32 -type _flock64 struct { l_type int16; l_whence int16; l_start int64; l_len int64; l_pid int32; Godump_0_pad [4]byte; } -const _sizeof_flock64 = 32 -type _iovec struct { iov_base *byte; iov_len uint64; } -const _sizeof_iovec = 16 -type _f_owner_ex struct { _type uint32; pid int32; } -const _sizeof_f_owner_ex = 8 -type _file_handle struct { handle_bytes uint32; handle_type int32; f_handle [0]uint8; } -const _sizeof_file_handle = 8 -type _stat struct { st_dev uint64; st_ino uint64; st_nlink uint64; st_mode uint32; st_uid uint32; st_gid uint32; __pad0 int32; st_rdev uint64; st_size int64; st_blksize int64; st_blocks int64; st_atim Timespec; st_mtim Timespec; st_ctim Timespec; __glibc_reserved [2+1]int64; } -const _sizeof_stat = 144 -type _stat64 struct { st_dev uint64; st_ino uint64; st_nlink uint64; st_mode uint32; st_uid uint32; st_gid uint32; __pad0 int32; st_rdev uint64; st_size int64; st_blksize int64; st_blocks int64; st_atim Timespec; st_mtim Timespec; st_ctim Timespec; __glibc_reserved [2+1]int64; } -const _sizeof_stat64 = 144 -type _stack_t struct { ss_sp *byte; ss_flags int32; ss_size uint64; } -const _sizeof_stack_t = 24 -type _greg_t int64 -type _gregset_t [22+1]int64 -type __libc_fpxreg struct { significand [3+1]uint16; exponent uint16; __glibc_reserved1 [2+1]uint16; } -const _sizeof__libc_fpxreg = 16 -type __libc_xmmreg struct { element [3+1]uint32; } -const _sizeof__libc_xmmreg = 16 -type __libc_fpstate struct { cwd uint16; swd uint16; ftw uint16; fop uint16; rip uint64; rdp uint64; mxcsr uint32; mxcr_mask uint32; _st [7+1]__libc_fpxreg; _xmm [15+1]__libc_xmmreg; __glibc_reserved1 [23+1]uint32; } -const _sizeof__libc_fpstate = 512 -type _fpregset_t *__libc_fpstate -type _mcontext_t struct { gregs _gregset_t; fpregs _fpregset_t; __reserved1 [7+1]uint64; } -const _sizeof_mcontext_t = 256 -type _ucontext_t struct { uc_flags uint64; uc_link *_ucontext_t; uc_stack _stack_t; uc_mcontext _mcontext_t; uc_sigmask _sigset_t; __fpregs_mem __libc_fpstate; __ssp [3+1]uint64; } -const _sizeof_ucontext_t = 968 -type _uint8_t uint8 -type _uint16_t uint16 -type _uint32_t uint32 -type _uint64_t uint64 -type _socklen_t uint32 -type _sa_family_t uint16 -type _sockaddr struct { sa_family uint16; sa_data [13+1]int8; } -const _sizeof_sockaddr = 16 -type _sockaddr_storage struct { ss_family uint16; __ss_padding [117+1]int8; __ss_align uint64; } -const _sizeof_sockaddr_storage = 128 -type _msghdr struct { msg_name *byte; msg_namelen uint32; msg_iov *_iovec; msg_iovlen uint64; msg_control *byte; msg_controllen uint64; msg_flags int32; Godump_0_pad [4]byte; } -const _sizeof_msghdr = 56 -type _cmsghdr struct { cmsg_len uint64; cmsg_level int32; cmsg_type int32; __cmsg_data [0]uint8; } -const _sizeof_cmsghdr = 16 -type _ucred struct { pid int32; uid uint32; gid uint32; } -const _sizeof_ucred = 12 -type _linger struct { l_onoff int32; l_linger int32; } -const _sizeof_linger = 8 -type _osockaddr struct { sa_family uint16; sa_data [13+1]uint8; } -const _sizeof_osockaddr = 16 -type ___SOCKADDR_ARG struct { __sockaddr__ *_sockaddr; } -const _sizeof___SOCKADDR_ARG = 8 -type ___CONST_SOCKADDR_ARG struct { __sockaddr__ *_sockaddr; } -const _sizeof___CONST_SOCKADDR_ARG = 8 -type _mmsghdr struct { msg_hdr _msghdr; msg_len uint32; Godump_0_pad [4]byte; } -const _sizeof_mmsghdr = 64 -type _in_addr_t uint32 -type _in_addr struct { s_addr uint32; } -const _sizeof_in_addr = 4 -type _ip_opts struct { ip_dst _in_addr; ip_opts [39+1]int8; } -const _sizeof_ip_opts = 44 -type _ip_mreqn struct { imr_multiaddr _in_addr; imr_address _in_addr; imr_ifindex int32; } -const _sizeof_ip_mreqn = 12 -type _in_pktinfo struct { ipi_ifindex int32; ipi_spec_dst _in_addr; ipi_addr _in_addr; } -const _sizeof_in_pktinfo = 12 -type _in_port_t uint16 -type _sockaddr_in struct { sin_family uint16; sin_port uint16; sin_addr _in_addr; sin_zero [7+1]uint8; } -const _sizeof_sockaddr_in = 16 -type _ip_mreq struct { imr_multiaddr _in_addr; imr_interface _in_addr; } -const _sizeof_ip_mreq = 8 -type _ip_mreq_source struct { imr_multiaddr _in_addr; imr_interface _in_addr; imr_sourceaddr _in_addr; } -const _sizeof_ip_mreq_source = 12 -const _sizeof_ipv6_mreq = 20 -type _group_req struct { gr_interface uint32; gr_group _sockaddr_storage; } -const _sizeof_group_req = 136 -type _group_source_req struct { gsr_interface uint32; gsr_group _sockaddr_storage; gsr_source _sockaddr_storage; } -const _sizeof_group_source_req = 264 -type _ip_msfilter struct { imsf_multiaddr _in_addr; imsf_interface _in_addr; imsf_fmode uint32; imsf_numsrc uint32; imsf_slist [0+1]_in_addr; } -const _sizeof_ip_msfilter = 20 -type _group_filter struct { gf_interface uint32; gf_group _sockaddr_storage; gf_fmode uint32; gf_numsrc uint32; gf_slist [0+1]_sockaddr_storage; } -const _sizeof_group_filter = 272 -const _sizeof_in6_pktinfo = 20 -const _sizeof_ip6_mtuinfo = 32 -type _int_least8_t int8 -type _int_least16_t int16 -type _int_least32_t int32 -type _int_least64_t int64 -type _uint_least8_t uint8 -type _uint_least16_t uint16 -type _uint_least32_t uint32 -type _uint_least64_t uint64 -type _int_fast8_t int8 -type _int_fast16_t int64 -type _int_fast32_t int64 -type _int_fast64_t int64 -type _uint_fast8_t uint8 -type _uint_fast16_t uint64 -type _uint_fast32_t uint64 -type _uint_fast64_t uint64 -type _intptr_t int64 -type _uintptr_t uint64 -type _intmax_t int64 -type _uintmax_t uint64 -type _tcp_seq uint32 -type _tcphdr struct { th_sport uint16; th_dport uint16; th_seq uint32; th_ack uint32; Godump_0_pad [1]byte; th_flags uint8; th_win uint16; th_sum uint16; th_urp uint16; Godump_1_align [0]int32; } -const _sizeof_tcphdr = 20 -type _tcp_info struct { tcpi_state uint8; tcpi_ca_state uint8; tcpi_retransmits uint8; tcpi_probes uint8; tcpi_backoff uint8; tcpi_options uint8; tcpi_rto uint32; tcpi_ato uint32; tcpi_snd_mss uint32; tcpi_rcv_mss uint32; tcpi_unacked uint32; tcpi_sacked uint32; tcpi_lost uint32; tcpi_retrans uint32; tcpi_fackets uint32; tcpi_last_data_sent uint32; tcpi_last_ack_sent uint32; tcpi_last_data_recv uint32; tcpi_last_ack_recv uint32; tcpi_pmtu uint32; tcpi_rcv_ssthresh uint32; tcpi_rtt uint32; tcpi_rttvar uint32; tcpi_snd_ssthresh uint32; tcpi_snd_cwnd uint32; tcpi_advmss uint32; tcpi_reordering uint32; tcpi_rcv_rtt uint32; tcpi_rcv_space uint32; tcpi_total_retrans uint32; } -const _sizeof_tcp_info = 104 -type _tcp_md5sig struct { tcpm_addr _sockaddr_storage; tcpm_flags uint8; tcpm_prefixlen uint8; tcpm_keylen uint16; __tcpm_pad uint32; tcpm_key [79+1]uint8; } -const _sizeof_tcp_md5sig = 216 -type _tcp_repair_opt struct { opt_code uint32; opt_val uint32; } -const _sizeof_tcp_repair_opt = 8 -type _tcp_cookie_transactions struct { tcpct_flags uint16; __tcpct_pad1 uint8; tcpct_cookie_desired uint8; tcpct_s_data_desired uint16; tcpct_used uint16; tcpct_value [535+1]uint8; } -const _sizeof_tcp_cookie_transactions = 544 -type _tcp_repair_window struct { snd_wl1 uint32; snd_wnd uint32; max_window uint32; rcv_wnd uint32; rcv_wup uint32; } -const _sizeof_tcp_repair_window = 20 -type _timestamp struct { len uint8; ptr uint8; data [8+1]uint32; } -const _sizeof_timestamp = 40 -type _iphdr struct { Godump_0_pad [1]byte; tos uint8; tot_len uint16; id uint16; frag_off uint16; ttl uint8; protocol uint8; check uint16; saddr uint32; daddr uint32; } -const _sizeof_iphdr = 20 -type _ip struct { Godump_0_pad [1]byte; ip_tos uint8; ip_len uint16; ip_id uint16; ip_off uint16; ip_ttl uint8; ip_p uint8; ip_sum uint16; ip_src _in_addr; ip_dst _in_addr; } -const _sizeof_ip = 20 -type _ip_timestamp struct { ipt_code uint8; ipt_len uint8; ipt_ptr uint8; data [8+1]uint32; } -const _sizeof_ip_timestamp = 40 -type ___s8 int8 -type ___u8 uint8 -type ___s16 int16 -type ___u16 uint16 -type ___s32 int32 -type ___u32 uint32 -type ___s64 int64 -type ___u64 uint64 -type ___kernel_fd_set struct { fds_bits [15+1]uint64; } -const _sizeof___kernel_fd_set = 128 -type ___kernel_sighandler_t func(int32) -type ___kernel_key_t int32 -type ___kernel_mqd_t int32 -type ___kernel_old_uid_t uint16 -type ___kernel_old_gid_t uint16 -type ___kernel_old_dev_t uint64 -type ___kernel_long_t int64 -type ___kernel_ulong_t uint64 -type ___kernel_ino_t uint64 -type ___kernel_mode_t uint32 -type ___kernel_pid_t int32 -type ___kernel_ipc_pid_t int32 -type ___kernel_uid_t uint32 -type ___kernel_gid_t uint32 -type ___kernel_suseconds_t int64 -type ___kernel_daddr_t int32 -type ___kernel_uid32_t uint32 -type ___kernel_gid32_t uint32 -type ___kernel_size_t uint64 -type ___kernel_ssize_t int64 -type ___kernel_ptrdiff_t int64 -type ___kernel_fsid_t struct { val [1+1]int32; } -const _sizeof___kernel_fsid_t = 8 -type ___kernel_off_t int64 -type ___kernel_loff_t int64 -type ___kernel_time_t int64 -type ___kernel_time64_t int64 -type ___kernel_clock_t int64 -type ___kernel_timer_t int32 -type ___kernel_clockid_t int32 -type ___kernel_caddr_t *int8 -type ___kernel_uid16_t uint16 -type ___kernel_gid16_t uint16 -type ___le16 uint16 -type ___be16 uint16 -type ___le32 uint32 -type ___be32 uint32 -type ___le64 uint64 -type ___be64 uint64 -type ___sum16 uint16 -type ___wsum uint32 -type ___poll_t uint32 -type _ethhdr struct { h_dest [5+1]uint8; h_source [5+1]uint8; h_proto uint16; } -const _sizeof_ethhdr = 14 -type _ether_addr struct { ether_addr_octet [5+1]uint8; } -const _sizeof_ether_addr = 6 -type _ether_header struct { ether_dhost [5+1]uint8; ether_shost [5+1]uint8; ether_type uint16; } -const _sizeof_ether_header = 14 -type _arphdr struct { ar_hrd uint16; ar_pro uint16; ar_hln uint8; ar_pln uint8; ar_op uint16; } -const _sizeof_arphdr = 8 -type _arpreq struct { arp_pa _sockaddr; arp_ha _sockaddr; arp_flags int32; arp_netmask _sockaddr; arp_dev [15+1]int8; } -const _sizeof_arpreq = 68 -type _arpreq_old struct { arp_pa _sockaddr; arp_ha _sockaddr; arp_flags int32; arp_netmask _sockaddr; } -const _sizeof_arpreq_old = 52 -type _arpd_request struct { req uint16; ip uint32; dev uint64; stamp uint64; updated uint64; ha [6+1]uint8; Godump_0_pad [1]byte; } -const _sizeof_arpd_request = 40 -type _ether_arp struct { ea_hdr _arphdr; arp_sha [5+1]uint8; arp_spa [3+1]uint8; arp_tha [5+1]uint8; arp_tpa [3+1]uint8; } -const _sizeof_ether_arp = 28 -type _sig_atomic_t int32 -type _sigval struct { sival_int int32; Godump_0_pad [4]byte; Godump_1_align [0]int64; } -const _sizeof_sigval = 8 -type ___sigval_t struct { sival_int int32; Godump_0_pad [4]byte; Godump_1_align [0]int64; } -const _sizeof___sigval_t = 8 -type _siginfo_t struct { si_signo int32; si_errno int32; si_code int32; __pad0 int32; _sifields struct { _pad [27+1]int32; Godump_0_align [0]int64; }; } -const _sizeof_siginfo_t = 128 -type _sigval_t struct { sival_int int32; Godump_0_pad [4]byte; Godump_1_align [0]int64; } -const _sizeof_sigval_t = 8 -type _sigevent struct { sigev_value ___sigval_t; sigev_signo int32; sigev_notify int32; _sigev_un struct { _pad [11+1]int32; Godump_0_align [0]int64; }; } -const _sizeof_sigevent = 64 -type _sigevent_t struct { sigev_value ___sigval_t; sigev_signo int32; sigev_notify int32; _sigev_un struct { _pad [11+1]int32; Godump_0_align [0]int64; }; } -const _sizeof_sigevent_t = 64 -type ___sighandler_t func(int32) -type _sighandler_t func(int32) -type _sig_t func(int32) -type _sigaction struct { __sigaction_handler struct { sa_handler ___sighandler_t; }; sa_mask ___sigset_t; sa_flags int32; sa_restorer func(); } -const _sizeof_sigaction = 152 -var __sys_siglist [64+1]*int8 -var _sys_siglist [64+1]*int8 -type __fpx_sw_bytes struct { magic1 uint32; extended_size uint32; xstate_bv uint64; xstate_size uint32; __glibc_reserved1 [6+1]uint32; } -const _sizeof__fpx_sw_bytes = 48 -type __fpreg struct { significand [3+1]uint16; exponent uint16; } -const _sizeof__fpreg = 10 -type __fpxreg struct { significand [3+1]uint16; exponent uint16; __glibc_reserved1 [2+1]uint16; } -const _sizeof__fpxreg = 16 -type __xmmreg struct { element [3+1]uint32; } -const _sizeof__xmmreg = 16 -type __fpstate struct { cwd uint16; swd uint16; ftw uint16; fop uint16; rip uint64; rdp uint64; mxcsr uint32; mxcr_mask uint32; _st [7+1]__fpxreg; _xmm [15+1]__xmmreg; __glibc_reserved1 [23+1]uint32; } -const _sizeof__fpstate = 512 -type _sigcontext struct { r8 uint64; r9 uint64; r10 uint64; r11 uint64; r12 uint64; r13 uint64; r14 uint64; r15 uint64; rdi uint64; rsi uint64; rbp uint64; rbx uint64; rdx uint64; rax uint64; rcx uint64; rsp uint64; rip uint64; eflags uint64; cs uint16; gs uint16; fs uint16; __pad0 uint16; err uint64; trapno uint64; oldmask uint64; cr2 uint64; fpstate *__fpstate; __reserved1 [7+1]uint64; } -const _sizeof_sigcontext = 256 -type __xsave_hdr struct { xstate_bv uint64; __glibc_reserved1 [1+1]uint64; __glibc_reserved2 [4+1]uint64; } -const _sizeof__xsave_hdr = 64 -type __ymmh_state struct { ymmh_space [63+1]uint32; } -const _sizeof__ymmh_state = 256 -type __xstate struct { fpstate __fpstate; xstate_hdr __xsave_hdr; ymmh __ymmh_state; } -const _sizeof__xstate = 832 -type _sigstack struct { ss_sp *byte; ss_onstack int32; Godump_0_pad [4]byte; } -const _sizeof_sigstack = 16 -type _winsize struct { ws_row uint16; ws_col uint16; ws_xpixel uint16; ws_ypixel uint16; } -const _sizeof_winsize = 8 -type _termio struct { c_iflag uint16; c_oflag uint16; c_cflag uint16; c_lflag uint16; c_line uint8; c_cc [7+1]uint8; Godump_0_pad [1]byte; } -const _sizeof_termio = 18 -type _cc_t uint8 -type _speed_t uint32 -type _tcflag_t uint32 -type _termios struct { c_iflag uint32; c_oflag uint32; c_cflag uint32; c_lflag uint32; c_line uint8; c_cc [31+1]uint8; c_ispeed uint32; c_ospeed uint32; } -const _sizeof_termios = 60 -const _sizeof_epoll_data = 8 -const _sizeof_epoll_data_t = 8 -const _sizeof_epoll_event = 12 -type _prctl_mm_map struct { start_code uint64; end_code uint64; start_data uint64; end_data uint64; start_brk uint64; brk uint64; start_stack uint64; arg_start uint64; arg_end uint64; env_start uint64; env_end uint64; auxv *uint64; auxv_size uint32; exe_fd uint32; } -const _sizeof_prctl_mm_map = 104 -type ___ptrace_peeksiginfo_args struct { off uint64; flags uint32; nr int32; } -const _sizeof___ptrace_peeksiginfo_args = 16 -type ___ptrace_seccomp_metadata struct { filter_off uint64; flags uint64; } -const _sizeof___ptrace_seccomp_metadata = 16 -type _rlim_t uint64 -type _rlim64_t uint64 -type _rlimit struct { rlim_cur uint64; rlim_max uint64; } -const _sizeof_rlimit = 16 -type _rlimit64 struct { rlim_cur uint64; rlim_max uint64; } -const _sizeof_rlimit64 = 16 -type _rusage struct { ru_utime Timeval; ru_stime Timeval; ru_maxrss int64; ru_ixrss int64; ru_idrss int64; ru_isrss int64; ru_minflt int64; ru_majflt int64; ru_nswap int64; ru_inblock int64; ru_oublock int64; ru_msgsnd int64; ru_msgrcv int64; ru_nsignals int64; ru_nvcsw int64; ru_nivcsw int64; } -const _sizeof_rusage = 144 -type ___rlimit_resource_t uint32 -type ___rusage_who_t int32 -type ___priority_which_t uint32 -type _statx_timestamp struct { tv_sec int64; tv_nsec uint32; __statx_timestamp_pad1 [0+1]int32; } -const _sizeof_statx_timestamp = 16 -type _statx struct { stx_mask uint32; stx_blksize uint32; stx_attributes uint64; stx_nlink uint32; stx_uid uint32; stx_gid uint32; stx_mode uint16; __statx_pad1 [0+1]uint16; stx_ino uint64; stx_size uint64; stx_blocks uint64; stx_attributes_mask uint64; stx_atime _statx_timestamp; stx_btime _statx_timestamp; stx_ctime _statx_timestamp; stx_mtime _statx_timestamp; stx_rdev_major uint32; stx_rdev_minor uint32; stx_dev_major uint32; stx_dev_minor uint32; __statx_pad2 [13+1]uint64; } -const _sizeof_statx = 256 -type _timezone struct { tz_minuteswest int32; tz_dsttime int32; } -const _sizeof_timezone = 8 -type ___timezone_ptr_t *_timezone -type _itimerval struct { it_interval Timeval; it_value Timeval; } -const _sizeof_itimerval = 32 -type ___itimer_which_t uint32 -type _tms struct { tms_utime int64; tms_stime int64; tms_cutime int64; tms_cstime int64; } -const _sizeof_tms = 32 -type _idtype_t uint32 -type _sockaddr_un struct { sun_family uint16; sun_path [107+1]int8; } -const _sizeof_sockaddr_un = 110 -type ___locale_struct struct { __locales [12+1]*___locale_data; __ctype_b *uint16; __ctype_tolower *int32; __ctype_toupper *int32; __names [12+1]*int8; } -const _sizeof___locale_struct = 232 -type ___locale_t *___locale_struct -type _locale_t *___locale_struct -type _user_fpregs_struct struct { cwd uint16; swd uint16; ftw uint16; fop uint16; rip uint64; rdp uint64; mxcsr uint32; mxcr_mask uint32; st_space [31+1]uint32; xmm_space [63+1]uint32; padding [23+1]uint32; } -const _sizeof_user_fpregs_struct = 512 -type _user_regs_struct struct { r15 uint64; r14 uint64; r13 uint64; r12 uint64; rbp uint64; rbx uint64; r11 uint64; r10 uint64; r9 uint64; r8 uint64; rax uint64; rcx uint64; rdx uint64; rsi uint64; rdi uint64; orig_rax uint64; rip uint64; cs uint64; eflags uint64; rsp uint64; ss uint64; fs_base uint64; gs_base uint64; ds uint64; es uint64; fs uint64; gs uint64; } -const _sizeof_user_regs_struct = 216 -type _user struct { regs _user_regs_struct; u_fpvalid int32; i387 _user_fpregs_struct; u_tsize uint64; u_dsize uint64; u_ssize uint64; start_code uint64; start_stack uint64; signal int64; reserved int32; Godump_0_pad [4]byte; u_ar0 *_user_regs_struct; u_fpstate *_user_fpregs_struct; magic uint64; u_comm [31+1]int8; u_debugreg [7+1]uint64; } -const _sizeof_user = 912 -type _utsname struct { sysname [64+1]int8; nodename [64+1]int8; release [64+1]int8; version [64+1]int8; machine [64+1]int8; domainname [64+1]int8; } -const _sizeof_utsname = 390 -type _timex struct { modes uint32; offset int64; freq int64; maxerror int64; esterror int64; status int32; constant int64; precision int64; tolerance int64; time Timeval; tick int64; ppsfreq int64; jitter int64; shift int32; stabil int64; jitcnt int64; calcnt int64; errcnt int64; stbcnt int64; tai int32; Godump_0 int32; Godump_1 int32; Godump_2 int32; Godump_3 int32; Godump_4 int32; Godump_5 int32; Godump_6 int32; Godump_7 int32; Godump_8 int32; Godump_9 int32; Godump_10 int32; } -const _sizeof_timex = 208 -type _tm struct { tm_sec int32; tm_min int32; tm_hour int32; tm_mday int32; tm_mon int32; tm_year int32; tm_wday int32; tm_yday int32; tm_isdst int32; tm_gmtoff int64; tm_zone *int8; } -const _sizeof_tm = 56 -type _itimerspec struct { it_interval Timespec; it_value Timespec; } -const _sizeof_itimerspec = 32 -var ___tzname [1+1]*int8 -var ___daylight int32 -var ___timezone int64 -var _tzname [1+1]*int8 -var _daylight int32 -var _getdate_err int32 -var ___environ **int8 -var _environ **int8 -var _optarg *int8 -var _optind int32 -var _opterr int32 -var _optopt int32 -type _rpcent struct { r_name *int8; r_aliases **int8; r_number int32; Godump_0_pad [4]byte; } -const _sizeof_rpcent = 24 -type _netent struct { n_name *int8; n_aliases **int8; n_addrtype int32; n_net uint32; } -const _sizeof_netent = 24 -type _hostent struct { h_name *int8; h_aliases **int8; h_addrtype int32; h_length int32; h_addr_list **int8; } -const _sizeof_hostent = 32 -type _servent struct { s_name *int8; s_aliases **int8; s_port int32; s_proto *int8; } -const _sizeof_servent = 32 -type _protoent struct { p_name *int8; p_aliases **int8; p_proto int32; Godump_0_pad [4]byte; } -const _sizeof_protoent = 24 -type _addrinfo struct { ai_flags int32; ai_family int32; ai_socktype int32; ai_protocol int32; ai_addrlen uint32; ai_addr *_sockaddr; ai_canonname *int8; ai_next *_addrinfo; } -const _sizeof_addrinfo = 48 -type _gaicb struct { ar_name *int8; ar_service *int8; ar_request *_addrinfo; ar_result *_addrinfo; __return int32; __glibc_reserved [4+1]int32; } -const _sizeof_gaicb = 56 -type _passwd struct { pw_name *int8; pw_passwd *int8; pw_uid uint32; pw_gid uint32; pw_gecos *int8; pw_dir *int8; pw_shell *int8; } -const _sizeof_passwd = 48 -type _FILE struct { } -type _group struct { gr_name *int8; gr_passwd *int8; gr_gid uint32; gr_mem **int8; } -const _sizeof_group = 32 -type _sock_filter struct { code uint16; jt uint8; jf uint8; k uint32; } -const _sizeof_sock_filter = 8 -type _sock_fprog struct { len uint16; filter *_sock_filter; } -const _sizeof_sock_fprog = 16 -type _sysinfo struct { uptime int64; loads [2+1]uint64; totalram uint64; freeram uint64; sharedram uint64; bufferram uint64; totalswap uint64; freeswap uint64; procs uint16; pad uint16; totalhigh uint64; freehigh uint64; mem_unit uint32; _f [0]int8; Godump_0_pad [4]byte; } -const _sizeof_sysinfo = 112 -type ___kernel_sa_family_t uint16 -type ___kernel_sockaddr_storage struct { ss_family uint16; __data [125+1]int8; Godump_0_align [0]int64; } -const _sizeof___kernel_sockaddr_storage = 128 -type _sockaddr_nl struct { nl_family uint16; nl_pad uint16; nl_pid uint32; nl_groups uint32; } -const _sizeof_sockaddr_nl = 12 -type _nlmsghdr struct { nlmsg_len uint32; nlmsg_type uint16; nlmsg_flags uint16; nlmsg_seq uint32; nlmsg_pid uint32; } -const _sizeof_nlmsghdr = 16 -type _nlmsgerr struct { error int32; msg _nlmsghdr; } -const _sizeof_nlmsgerr = 20 -type _nl_pktinfo struct { group uint32; } -const _sizeof_nl_pktinfo = 4 -type _nl_mmap_req struct { nm_block_size uint32; nm_block_nr uint32; nm_frame_size uint32; nm_frame_nr uint32; } -const _sizeof_nl_mmap_req = 16 -type _nl_mmap_hdr struct { nm_status uint32; nm_len uint32; nm_group uint32; nm_pid uint32; nm_uid uint32; nm_gid uint32; } -const _sizeof_nl_mmap_hdr = 24 -type _nlattr struct { nla_len uint16; nla_type uint16; } -const _sizeof_nlattr = 4 -type _nla_bitfield32 struct { value uint32; selector uint32; } -const _sizeof_nla_bitfield32 = 8 -type _ifaddrmsg struct { ifa_family uint8; ifa_prefixlen uint8; ifa_flags uint8; ifa_scope uint8; ifa_index uint32; } -const _sizeof_ifaddrmsg = 8 -type _ifa_cacheinfo struct { ifa_prefered uint32; ifa_valid uint32; cstamp uint32; tstamp uint32; } -const _sizeof_ifa_cacheinfo = 16 -type _tun_pi struct { flags uint16; proto uint16; } -const _sizeof_tun_pi = 4 -type _tun_filter struct { flags uint16; count uint16; addr [0][5+1]uint8; } -const _sizeof_tun_filter = 4 -type _ptrace_peeksiginfo_args struct { off uint64; flags uint32; nr int32; } -const _sizeof_ptrace_peeksiginfo_args = 16 -type _seccomp_metadata struct { filter_off uint64; flags uint64; } -const _sizeof_seccomp_metadata = 16 -type _pt_regs struct { r15 uint64; r14 uint64; r13 uint64; r12 uint64; rbp uint64; rbx uint64; r11 uint64; r10 uint64; r9 uint64; r8 uint64; rax uint64; rcx uint64; rdx uint64; rsi uint64; rdi uint64; orig_rax uint64; rip uint64; cs uint64; eflags uint64; rsp uint64; ss uint64; } -const _sizeof_pt_regs = 168 -type _rtnl_link_stats struct { rx_packets uint32; tx_packets uint32; rx_bytes uint32; tx_bytes uint32; rx_errors uint32; tx_errors uint32; rx_dropped uint32; tx_dropped uint32; multicast uint32; collisions uint32; rx_length_errors uint32; rx_over_errors uint32; rx_crc_errors uint32; rx_frame_errors uint32; rx_fifo_errors uint32; rx_missed_errors uint32; tx_aborted_errors uint32; tx_carrier_errors uint32; tx_fifo_errors uint32; tx_heartbeat_errors uint32; tx_window_errors uint32; rx_compressed uint32; tx_compressed uint32; rx_nohandler uint32; } -const _sizeof_rtnl_link_stats = 96 -type _rtnl_link_stats64 struct { rx_packets uint64; tx_packets uint64; rx_bytes uint64; tx_bytes uint64; rx_errors uint64; tx_errors uint64; rx_dropped uint64; tx_dropped uint64; multicast uint64; collisions uint64; rx_length_errors uint64; rx_over_errors uint64; rx_crc_errors uint64; rx_frame_errors uint64; rx_fifo_errors uint64; rx_missed_errors uint64; tx_aborted_errors uint64; tx_carrier_errors uint64; tx_fifo_errors uint64; tx_heartbeat_errors uint64; tx_window_errors uint64; rx_compressed uint64; tx_compressed uint64; rx_nohandler uint64; } -const _sizeof_rtnl_link_stats64 = 192 -type _rtnl_link_ifmap struct { mem_start uint64; mem_end uint64; base_addr uint64; irq uint16; dma uint8; port uint8; Godump_0_pad [4]byte; } -const _sizeof_rtnl_link_ifmap = 32 -type _ifla_bridge_id struct { prio [1+1]uint8; addr [5+1]uint8; } -const _sizeof_ifla_bridge_id = 8 -type _ifla_cacheinfo struct { max_reasm_len uint32; tstamp uint32; reachable_time uint32; retrans_time uint32; } -const _sizeof_ifla_cacheinfo = 16 -type _ifla_vlan_flags struct { flags uint32; mask uint32; } -const _sizeof_ifla_vlan_flags = 8 -type _ifla_vlan_qos_mapping struct { from uint32; to uint32; } -const _sizeof_ifla_vlan_qos_mapping = 8 -type _ifla_vxlan_port_range struct { low uint16; high uint16; } -const _sizeof_ifla_vxlan_port_range = 4 -type _ifla_vf_mac struct { vf uint32; mac [31+1]uint8; } -const _sizeof_ifla_vf_mac = 36 -type _ifla_vf_vlan struct { vf uint32; vlan uint32; qos uint32; } -const _sizeof_ifla_vf_vlan = 12 -type _ifla_vf_vlan_info struct { vf uint32; vlan uint32; qos uint32; vlan_proto uint16; Godump_0_pad [2]byte; } -const _sizeof_ifla_vf_vlan_info = 16 -type _ifla_vf_tx_rate struct { vf uint32; rate uint32; } -const _sizeof_ifla_vf_tx_rate = 8 -type _ifla_vf_rate struct { vf uint32; min_tx_rate uint32; max_tx_rate uint32; } -const _sizeof_ifla_vf_rate = 12 -type _ifla_vf_spoofchk struct { vf uint32; setting uint32; } -const _sizeof_ifla_vf_spoofchk = 8 -type _ifla_vf_guid struct { vf uint32; guid uint64; } -const _sizeof_ifla_vf_guid = 16 -type _ifla_vf_link_state struct { vf uint32; link_state uint32; } -const _sizeof_ifla_vf_link_state = 8 -type _ifla_vf_rss_query_en struct { vf uint32; setting uint32; } -const _sizeof_ifla_vf_rss_query_en = 8 -type _ifla_vf_trust struct { vf uint32; setting uint32; } -const _sizeof_ifla_vf_trust = 8 -type _ifla_port_vsi struct { vsi_mgr_id uint8; vsi_type_id [2+1]uint8; vsi_type_version uint8; pad [2+1]uint8; } -const _sizeof_ifla_port_vsi = 8 -type _if_stats_msg struct { family uint8; pad1 uint8; pad2 uint16; ifindex uint32; filter_mask uint32; } -const _sizeof_if_stats_msg = 12 -type _ifla_rmnet_flags struct { flags uint32; mask uint32; } -const _sizeof_ifla_rmnet_flags = 8 -type _ndmsg struct { ndm_family uint8; ndm_pad1 uint8; ndm_pad2 uint16; ndm_ifindex int32; ndm_state uint16; ndm_flags uint8; ndm_type uint8; } -const _sizeof_ndmsg = 12 -type _nda_cacheinfo struct { ndm_confirmed uint32; ndm_used uint32; ndm_updated uint32; ndm_refcnt uint32; } -const _sizeof_nda_cacheinfo = 16 -type _ndt_stats struct { ndts_allocs uint64; ndts_destroys uint64; ndts_hash_grows uint64; ndts_res_failed uint64; ndts_lookups uint64; ndts_hits uint64; ndts_rcv_probes_mcast uint64; ndts_rcv_probes_ucast uint64; ndts_periodic_gc_runs uint64; ndts_forced_gc_runs uint64; ndts_table_fulls uint64; } -const _sizeof_ndt_stats = 88 -type _ndtmsg struct { ndtm_family uint8; ndtm_pad1 uint8; ndtm_pad2 uint16; } -const _sizeof_ndtmsg = 4 -type _ndt_config struct { ndtc_key_len uint16; ndtc_entry_size uint16; ndtc_entries uint32; ndtc_last_flush uint32; ndtc_last_rand uint32; ndtc_hash_rnd uint32; ndtc_hash_mask uint32; ndtc_hash_chain_gc uint32; ndtc_proxy_qlen uint32; } -const _sizeof_ndt_config = 32 -type _rtattr struct { rta_len uint16; rta_type uint16; } -const _sizeof_rtattr = 4 -type _rtmsg struct { rtm_family uint8; rtm_dst_len uint8; rtm_src_len uint8; rtm_tos uint8; rtm_table uint8; rtm_protocol uint8; rtm_scope uint8; rtm_type uint8; rtm_flags uint32; } -const _sizeof_rtmsg = 12 -type _rtnexthop struct { rtnh_len uint16; rtnh_flags uint8; rtnh_hops uint8; rtnh_ifindex int32; } -const _sizeof_rtnexthop = 8 -type _rtvia struct { rtvia_family uint16; rtvia_addr [0]uint8; } -const _sizeof_rtvia = 2 -type _rta_cacheinfo struct { rta_clntref uint32; rta_lastuse uint32; rta_expires int32; rta_error uint32; rta_used uint32; rta_id uint32; rta_ts uint32; rta_tsage uint32; } -const _sizeof_rta_cacheinfo = 32 -type _rta_session struct { proto uint8; pad1 uint8; pad2 uint16; u struct { ports struct { sport uint16; dport uint16; }; Godump_0_align [0]int32; }; } -const _sizeof_rta_session = 8 -type _rta_mfc_stats struct { mfcs_packets uint64; mfcs_bytes uint64; mfcs_wrong_if uint64; } -const _sizeof_rta_mfc_stats = 24 -type _rtgenmsg struct { rtgen_family uint8; } -const _sizeof_rtgenmsg = 1 -type _ifinfomsg struct { ifi_family uint8; __ifi_pad uint8; ifi_type uint16; ifi_index int32; ifi_flags uint32; ifi_change uint32; } -const _sizeof_ifinfomsg = 16 -type _prefixmsg struct { prefix_family uint8; prefix_pad1 uint8; prefix_pad2 uint16; prefix_ifindex int32; prefix_type uint8; prefix_len uint8; prefix_flags uint8; prefix_pad3 uint8; } -const _sizeof_prefixmsg = 12 -type _prefix_cacheinfo struct { preferred_time uint32; valid_time uint32; } -const _sizeof_prefix_cacheinfo = 8 -type _tcmsg struct { tcm_family uint8; tcm__pad1 uint8; tcm__pad2 uint16; tcm_ifindex int32; tcm_handle uint32; tcm_parent uint32; tcm_info uint32; } -const _sizeof_tcmsg = 20 -type _nduseroptmsg struct { nduseropt_family uint8; nduseropt_pad1 uint8; nduseropt_opts_len uint16; nduseropt_ifindex int32; nduseropt_icmp_type uint8; nduseropt_icmp_code uint8; nduseropt_pad2 uint16; nduseropt_pad3 uint32; } -const _sizeof_nduseroptmsg = 16 -type _tcamsg struct { tca_family uint8; tca__pad1 uint8; tca__pad2 uint16; } -const _sizeof_tcamsg = 4 -type _if_nameindex struct { if_index uint32; if_name *int8; } -const _sizeof_if_nameindex = 16 -type _ifaddr struct { ifa_addr _sockaddr; ifa_ifu struct { ifu_broadaddr _sockaddr; }; ifa_ifp *_iface; ifa_next *_ifaddr; } -const _sizeof_ifaddr = 48 -type _ifmap struct { mem_start uint64; mem_end uint64; base_addr uint16; irq uint8; dma uint8; port uint8; Godump_0_pad [3]byte; } -const _sizeof_ifmap = 24 -type _ifreq struct { ifr_ifrn struct { ifrn_name [15+1]int8; }; ifr_ifru struct { ifru_addr _sockaddr; Godump_0_pad [8]byte; Godump_1_align [0]int64; }; } -const _sizeof_ifreq = 40 -type _ifconf struct { ifc_len int32; ifc_ifcu struct { ifcu_buf ___caddr_t; }; } -const _sizeof_ifconf = 16 -type _rtentry struct { rt_pad1 uint64; rt_dst _sockaddr; rt_gateway _sockaddr; rt_genmask _sockaddr; rt_flags uint16; rt_pad2 int16; rt_pad3 uint64; rt_tos uint8; rt_class uint8; rt_pad4 [2+1]int16; rt_metric int16; rt_dev *int8; rt_mtu uint64; rt_window uint64; rt_irtt uint16; Godump_0_pad [6]byte; } -const _sizeof_rtentry = 120 -const _sizeof_in6_rtmsg = 80 -type _sockaddr_ll struct { sll_family uint16; sll_protocol uint16; sll_ifindex int32; sll_hatype uint16; sll_pkttype uint8; sll_halen uint8; sll_addr [7+1]uint8; } -const _sizeof_sockaddr_ll = 20 -type _packet_mreq struct { mr_ifindex int32; mr_type uint16; mr_alen uint16; mr_address [7+1]uint8; } -const _sizeof_packet_mreq = 16 -type _statfs struct { f_type int64; f_bsize int64; f_blocks uint64; f_bfree uint64; f_bavail uint64; f_files uint64; f_ffree uint64; f_fsid ___fsid_t; f_namelen int64; f_frsize int64; f_flags int64; f_spare [3+1]int64; } -const _sizeof_statfs = 120 -type _statfs64 struct { f_type int64; f_bsize int64; f_blocks uint64; f_bfree uint64; f_bavail uint64; f_files uint64; f_ffree uint64; f_fsid ___fsid_t; f_namelen int64; f_frsize int64; f_flags int64; f_spare [3+1]int64; } -const _sizeof_statfs64 = 120 -type _ntptimeval struct { time Timeval; maxerror int64; esterror int64; tai int64; __glibc_reserved1 int64; __glibc_reserved2 int64; __glibc_reserved3 int64; __glibc_reserved4 int64; } -const _sizeof_ntptimeval = 72 -type _utimbuf struct { actime int64; modtime int64; } -const _sizeof_utimbuf = 16 -type _file_clone_range struct { src_fd int64; src_offset uint64; src_length uint64; dest_offset uint64; } -const _sizeof_file_clone_range = 32 -type _fstrim_range struct { start uint64; len uint64; minlen uint64; } -const _sizeof_fstrim_range = 24 -type _file_dedupe_range_info struct { dest_fd int64; dest_offset uint64; bytes_deduped uint64; status int32; reserved uint32; } -const _sizeof_file_dedupe_range_info = 32 -type _file_dedupe_range struct { src_offset uint64; src_length uint64; dest_count uint16; reserved1 uint16; reserved2 uint32; info [0]_file_dedupe_range_info; } -const _sizeof_file_dedupe_range = 24 -type _files_stat_struct struct { nr_files uint64; nr_free_files uint64; max_files uint64; } -const _sizeof_files_stat_struct = 24 -type _inodes_stat_t struct { nr_inodes int64; nr_unused int64; dummy [4+1]int64; } -const _sizeof_inodes_stat_t = 56 -type _fsxattr struct { fsx_xflags uint32; fsx_extsize uint32; fsx_nextents uint32; fsx_projid uint32; fsx_cowextsize uint32; fsx_pad [7+1]uint8; } -const _sizeof_fsxattr = 28 -type _fscrypt_policy struct { version uint8; contents_encryption_mode uint8; filenames_encryption_mode uint8; flags uint8; master_key_descriptor [7+1]uint8; } -const _sizeof_fscrypt_policy = 12 -type _fscrypt_key struct { mode uint32; raw [63+1]uint8; size uint32; } -const _sizeof_fscrypt_key = 72 -type ___kernel_rwf_t int32 -type _inotify_event struct { wd int32; mask uint32; cookie uint32; len uint32; name [0]int8; } -const _sizeof_inotify_event = 16 -type ___gwchar_t int32 -type _imaxdiv_t struct { quot int64; rem int64; } -const _sizeof_imaxdiv_t = 16 -type _icmp6_filter struct { icmp6_filt [7+1]uint32; } -const _sizeof_icmp6_filter = 32 -type _icmp6_hdr struct { icmp6_type uint8; icmp6_code uint8; icmp6_cksum uint16; icmp6_dataun struct { icmp6_un_data32 [0+1]uint32; }; } -const _sizeof_icmp6_hdr = 8 -type _nd_router_solicit struct { nd_rs_hdr _icmp6_hdr; } -const _sizeof_nd_router_solicit = 8 -type _nd_router_advert struct { nd_ra_hdr _icmp6_hdr; nd_ra_reachable uint32; nd_ra_retransmit uint32; } -const _sizeof_nd_router_advert = 16 -const _sizeof_nd_neighbor_solicit = 24 -const _sizeof_nd_neighbor_advert = 24 -const _sizeof_nd_redirect = 40 -type _nd_opt_hdr struct { nd_opt_type uint8; nd_opt_len uint8; } -const _sizeof_nd_opt_hdr = 2 -const _sizeof_nd_opt_prefix_info = 32 -type _nd_opt_rd_hdr struct { nd_opt_rh_type uint8; nd_opt_rh_len uint8; nd_opt_rh_reserved1 uint16; nd_opt_rh_reserved2 uint32; } -const _sizeof_nd_opt_rd_hdr = 8 -type _nd_opt_mtu struct { nd_opt_mtu_type uint8; nd_opt_mtu_len uint8; nd_opt_mtu_reserved uint16; nd_opt_mtu_mtu uint32; } -const _sizeof_nd_opt_mtu = 8 -const _sizeof_mld_hdr = 24 -type _icmp6_router_renum struct { rr_hdr _icmp6_hdr; rr_segnum uint8; rr_flags uint8; rr_maxdelay uint16; rr_reserved uint32; } -const _sizeof_icmp6_router_renum = 16 -const _sizeof_rr_pco_match = 24 -const _sizeof_rr_pco_use = 32 -const _sizeof_rr_result = 24 -type _nd_opt_adv_interval struct { nd_opt_adv_interval_type uint8; nd_opt_adv_interval_len uint8; nd_opt_adv_interval_reserved uint16; nd_opt_adv_interval_ival uint32; } -const _sizeof_nd_opt_adv_interval = 8 -type _nd_opt_home_agent_info struct { nd_opt_home_agent_info_type uint8; nd_opt_home_agent_info_len uint8; nd_opt_home_agent_info_reserved uint16; nd_opt_home_agent_info_preference uint16; nd_opt_home_agent_info_lifetime uint16; } -const _sizeof_nd_opt_home_agent_info = 8 -type _sched_param struct { sched_priority int32; } -const _sizeof_sched_param = 4 -type ___cpu_mask uint64 -type _cpu_set_t struct { __bits [15+1]uint64; } -const _sizeof_cpu_set_t = 128 -type _sem_t struct { __size [31+1]int8; Godump_0_align [0]int64; } -const _sizeof_sem_t = 32 -type _ffi_arg uint64 -type _ffi_sarg int64 -type _ffi_abi uint32 -type __ffi_type struct { size uint64; alignment uint16; _type uint16; elements **__ffi_type; } -const _sizeof__ffi_type = 24 -type _ffi_type struct { size uint64; alignment uint16; _type uint16; elements **__ffi_type; } -const _sizeof_ffi_type = 24 -var _ffi_type_void _ffi_type -var _ffi_type_uint8 _ffi_type -var _ffi_type_sint8 _ffi_type -var _ffi_type_uint16 _ffi_type -var _ffi_type_sint16 _ffi_type -var _ffi_type_uint32 _ffi_type -var _ffi_type_sint32 _ffi_type -var _ffi_type_uint64 _ffi_type -var _ffi_type_sint64 _ffi_type -var _ffi_type_float _ffi_type -var _ffi_type_double _ffi_type -var _ffi_type_pointer _ffi_type -var _ffi_type_longdouble _ffi_type -var _ffi_type_complex_float _ffi_type -var _ffi_type_complex_double _ffi_type -var _ffi_type_complex_longdouble _ffi_type -type _ffi_status uint32 -type _FFI_TYPE uint32 -type _ffi_cif struct { abi uint32; nargs uint32; arg_types **_ffi_type; rtype *_ffi_type; bytes uint32; flags uint32; } -const _sizeof_ffi_cif = 32 -type _ffi_raw struct { sint int64; } -const _sizeof_ffi_raw = 8 -type _ffi_java_raw struct { sint int64; } -const _sizeof_ffi_java_raw = 8 -type _ffi_closure struct { tramp [23+1]int8; cif *_ffi_cif; fun func(*_ffi_cif, *byte, **byte, *byte); user_data *byte; } -const _sizeof_ffi_closure = 48 -type _ffi_raw_closure struct { tramp [23+1]int8; cif *_ffi_cif; translate_args func(*_ffi_cif, *byte, **byte, *byte); this_closure *byte; fun func(*_ffi_cif, *byte, *_ffi_raw, *byte); user_data *byte; } -const _sizeof_ffi_raw_closure = 64 -type _ffi_java_raw_closure struct { tramp [23+1]int8; cif *_ffi_cif; translate_args func(*_ffi_cif, *byte, **byte, *byte); this_closure *byte; fun func(*_ffi_cif, *byte, *_ffi_java_raw, *byte); user_data *byte; } -const _sizeof_ffi_java_raw_closure = 64 -const __POSIX_ADVISORY_INFO = 200809 -const _WNOHANG = 1 -const ___LDBL_MIN_10_EXP__ = (-4931) -const _IFLA_BRPORT_NEIGH_SUPPRESS = 32 -const __PC_REC_MIN_XFER_SIZE = 16 -const __BITS_PTHREADTYPES_COMMON_H = 1 -const __SC_EXPR_NEST_MAX = 42 -const _INT_LEAST16_MIN = (-32767-1) -const _SYS_uselib = ___NR_uselib -const _FFI_BAD_TYPEDEF = 1 -const _IPPROTO_TP = 29 -const _TCP_COOKIE_TRANSACTIONS = 15 -const ___FLT32X_DIG__ = 15 -const _AIO_PRIO_DELTA_MAX = 20 -const _NDA_VNI = 7 -const ___ILP32_OFF32_CFLAGS = "-m32" -const ___FLT64_MIN_10_EXP__ = (-307) -const __PC_PATH_MAX = 4 -const _IPPROTO_ROUTING = 43 -const _INT_FAST8_MIN = (-128) -const _B115200 = 0010002 -const __BITS_UINTN_IDENTITY_H = 1 -const ___FLT64_MANT_DIG__ = 53 -const ___CHAR_BIT__ = 8 -const ___NR_fsync = 74 -const __SC_LEVEL4_CACHE_SIZE = 197 -const _PTRACE_EVENT_EXEC = 4 -const _PR_SVE_VL_INHERIT = (1 << 17) -const _IPPORT_SUPDUP = 95 -const _SYS_ftruncate = ___NR_ftruncate -const _SCHAR_WIDTH = 8 -const _TCA_STAB = 8 -const _IFLA_VF_LINK_STATE = 5 -const _RTNLGRP_NSID = 28 -const ___NR_mremap = 25 -const ___NR_lsetxattr = 189 -const _IPVLAN_MODE_L3 = 1 -const _IFLA_BOND_USE_CARRIER = 6 -const _IFLA_OFFLOAD_XSTATS_UNSPEC = 0 -const _INT_LEAST32_MIN = (-2147483647-1) -const _ATF_COM = 0x02 -const _MAP_FILE = 0 -const ___DEC64_MIN__ = 1E-383 -const _IFLA_BR_TOPOLOGY_CHANGE_TIMER = 18 -const _SIGEV_NONE = 1 -const _NDTPA_MCAST_PROBES = 11 -const _SYS_mknodat = ___NR_mknodat -const __POSIX_BARRIERS = 200809 -const _UINT_FAST16_WIDTH = ___WORDSIZE -const _IP_RF = 0x8000 -const _ETH_P_PPPTALK = 0x0010 -const _TUNSETQUEUE_val = 1074025689 -const _DT_CHR = 2 -const ___FLT_MAX_EXP__ = 128 -const _RTN_MULTICAST = 5 -const ___NR_setsid = 112 -const __XOPEN_XPG2 = 1 -const _IP_DEFAULT_MULTICAST_LOOP = 1 -const __XOPEN_XPG4 = 1 -const ___NR_getresgid = 120 -const _BPF_JGE = 0x30 -const _BPF_LD = 0x00 -const _TCPI_OPT_ECN = 8 -const _ETXTBSY = 26 -const _IFLA_RMNET_MUX_ID = 1 -const _PR_FP_EXC_SW_ENABLE = 0x80 -const ___NR_time = 201 -const _HAVE_SYS_EPOLL_H = 1 -const _IFLA_VF_STATS_RX_BYTES = 2 -const _RT_SCOPE_UNIVERSE = 0 -const _SYS_epoll_ctl_old = ___NR_epoll_ctl_old -const _ULONG_MAX = (_LONG_MAX * 2 + 1) -const _CLD_TRAPPED = 4 -const _LONG_BIT = 64 -const ___RLIM_T_MATCHES_RLIM64_T = 1 -const _TCP_REPAIR_OPTIONS = 22 -const _X86_CR4_OSXMMEXCPT_BIT = 10 -const __POSIX_AIO_MAX = 1 -const _RTF_UP = 0x0001 -const _TCP_S_DATA_IN = (1 << 2) -const _IFLA_BR_MAX_AGE = 3 -const __SC_MEMORY_PROTECTION = 19 -const _FNONBLOCK = _O_NONBLOCK -const _IN_ATTRIB = 0x00000004 -const _ATF_PERM = 0x04 -const _IFLA_GENEVE_REMOTE6 = 7 -const _IFLA_BOND_MODE = 1 -const _EH_FRAME_FLAGS = "aw" -const _O_APPEND = 02000 -const __SC_TYPED_MEMORY_OBJECTS = 165 -const _ETHER_MAX_LEN = (_ETH_FRAME_LEN + _ETHER_CRC_LEN) -const ___NR_msgsnd = 69 -const _TCA_PAD = 9 -const _PR_SET_FP_MODE = 45 -const _NL_MMAP_STATUS_VALID = 2 -const ___NR_mount = 165 -const __IOC_TYPEBITS = 8 -const _SOCK_DGRAM = 2 -const _MOD_OFFSET = _ADJ_OFFSET -const _IFLA_MAP = 14 -const _EL2NSYNC = 45 -const _IPV6_ORIGDSTADDR = 74 -const _SYS_munlock = ___NR_munlock -const _TH_ACK = 0x10 -const _L_XTND = 2 -const _SO_TXTIME = 61 -const _RTM_DELACTION = 49 -const _XTABS = 0014000 -const _HAVE_SYS_SYSCALL_H = 1 -const _PR_SET_SPECULATION_CTRL = 53 -const _TIOCGDEV_val = 2147767346 -const ___NR_connect = 42 -const _X86_CR4_SMEP_BIT = 20 -const _FS_POLICY_FLAGS_VALID = 0x03 -const _TIOCGICOUNT = 0x545D -const _SYS_statfs = ___NR_statfs -const _NETLINK_RDMA = 20 -const _IPV6_2292HOPLIMIT = 8 -const _IFF_ONE_QUEUE = 0x2000 -const _IPPORT_CMDSERVER = 514 -const _PF_MAX = 44 -const _RT_CLASS_MAX = 255 -const _IPPROTO_IPV6 = 41 -const _SIOCSIFBR = 0x8941 -const ___INT_LEAST8_MAX__ = 0x7f -const ___DEC128_MANT_DIG__ = 34 -const _ICMP6_RR_RESULT_FLAGS_FORBIDDEN = 0x0100 -const _MAP_SHARED = 0x01 -const _EUSERS = 87 -const _MAXTC = 6 -const _TCP_SYN_SENT = 2 -const _PF_NETLINK = 16 -const _XDP_ATTACHED_NONE = 0 -const ___DECIMAL_DIG__ = 21 -const _ETHER_ADDR_LEN = _ETH_ALEN -const _FFI_TYPE_LAST = _FFI_TYPE_COMPLEX -const _POSIX_MADV_NORMAL = 0 -const _ARPHRD_IEEE80211_PRISM = 802 -const _ETH_P_8021AD = 0x88A8 -const _LINUX_REBOOT_MAGIC2C = 537993216 -const _MNT_DETACH = 2 -const _IPTOS_ECN_NOT_ECT = 0x00 -const _SS_ONSTACK = 1 -const _IOC_IN = (__IOC_WRITE << __IOC_DIRSHIFT) -const _ETH_P_8021AH = 0x88E7 -const _IFLA_TUN_VNET_HDR = 5 -const _MREMAP_MAYMOVE = 1 -const ___RLIMIT_NLIMITS = 16 -const _F_GETLK64 = 5 -const _RTPROT_UNSPEC = 0 -const _PARODD = 0001000 -const ___NR_kexec_load = 246 -const ___IFLA_VF_PORT_MAX = 2 -const _SYS_swapoff = ___NR_swapoff -const ___STDC_UTF_32__ = 1 -const _RT_TABLE_LOCAL = 255 -const _FFSYNC = _O_FSYNC -const _PENDIN = 0040000 -const ___INT8_MAX__ = 0x7f -const _ETH_P_ARCNET = 0x001A -const _FD_SETSIZE = ___FD_SETSIZE -const _MSG_EOR = 128 -const __NET_IF_ARP_H = 1 -const _RTM_F_CLONED = 0x200 -const _EHWPOISON = 133 -const _IPPROTO_NONE = 59 -const _TCP_COOKIE_OUT_NEVER = (1 << 1) -const _EPROTO = 71 -const __IOC_NRSHIFT = 0 -const _F_EXLCK = 4 -const ___NR_clone = 56 -const ___NR_ptrace = 101 -const __POSIX_V7_LPBIG_OFFBIG = -1 -const _HAVE_ACOSL = 1 -const _SIOCGIFDSTADDR = 0x8917 -const __POSIX_LOGIN_NAME_MAX = 9 -const _RTNLGRP_IPV6_NETCONF = 25 -const _PAGE_MASK = (^(_PAGE_SIZE-1)) -const __CS_XBS5_ILP32_OFFBIG_LINTFLAGS = 1107 -const _FFI_TYPE_SINT64 = 12 -const __SC_OPEN_MAX = 4 -const __SC_2_SW_DEV = 51 -const _NLM_F_ACK = 0x04 -const _SCNd8 = "hhd" -const ___FLT128_MIN_10_EXP__ = (-4931) -const _XDP_FLAGS_SKB_MODE = (1 << 1) -const _SIOCGRARP = 0x8961 -const _IFLA_VF_PORTS = 24 -const _CERASE = 0177 -const ___NR_setpgid = 109 -const _RTF_INTERFACE = 0x40000000 -const _IFLA_BRPORT_ISOLATED = 33 -const _PRIoFAST8 = "o" -const _IFLA_BOND_SLAVE_LINK_FAILURE_COUNT = 3 -const _BRKINT = 0000002 -const ___DECIMAL_BID_FORMAT__ = 1 -const _SOL_SOCKET = 1 -const __CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS = 1137 -const _IFLA_PRIORITY = 9 -const _ITIMER_REAL = 0 -const _TCFLSH = 0x540B -const _FFI_THISCALL = 3 -const _IP_NODEFRAG = 22 -const _NETLINK_FIREWALL = 3 -const ___NR_sched_getaffinity = 204 -const _IPPROTO_UDPLITE = 136 -const _FS_PROJINHERIT_FL = 0x20000000 -const _MADV_DONTFORK = 10 -const _MSG_CMSG_CLOEXEC = 1073741824 -const _ENOENT = 2 -const _IPTOS_ECN_ECT1 = 0x01 -const _IFLA_VF_INFO = 1 -const _LOCK_WRITE = 128 -const _TCP_LISTEN = 10 -const _IPOPT_TS_PRESPEC = 3 -const ___POSIX_FADV_NOREUSE = 5 -const _ARPOP_REQUEST = 1 -const _PTRACE_EVENT_EXIT = 6 -const _XATTR_NAME_MAX = 255 -const ___S_IFLNK = 0120000 -const _TCA_ROOT_TAB = 1 -const _SKF_AD_PROTOCOL = 0 -const _ENOPKG = 65 -const ___ATOMIC_RELAXED = 0 -const _SYS_getsockopt = ___NR_getsockopt -const _IFLA_VF_LINK_STATE_ENABLE = 1 -const _VTDLY = 0040000 -const ___NR_timer_delete = 226 -const _RTN_UNSPEC = 0 -const _SO_SNDTIMEO = 21 -const _AF_UNSPEC = _PF_UNSPEC -const _TIOCSERSETMULTI = 0x545B -const _ARPHRD_FCPL = 786 -const _LOCK_RW = 192 -const _REG_CR2 = 22 -const __SC_ARG_MAX = 0 -const _ARPHRD_FCPP = 784 -const _UINT_WIDTH = 32 -const _IFLA_VXLAN_ID = 1 -const ___USE_XOPEN = 1 -const _IPOPT_SEC = _IPOPT_SECURITY -const _IFLA_TXQLEN = 13 -const _SYS_umount2 = ___NR_umount2 -const _TUN_TYPE_MASK = 0x000f -const _CLOCK_REALTIME_COARSE = 5 -const _IFLA_BR_FDB_FLUSH = 21 -const _RTM_SETNEIGHTBL = 67 -const _IP_ADD_MEMBERSHIP = 35 -const _RTPROT_DHCP = 16 -const _CLONE_PTRACE = 0x00002000 -const _PROT_NONE = 0x0 -const _LINUX_REBOOT_CMD_RESTART = 0x01234567 -const _MAX_INPUT = 255 -const _RTA_UNSPEC = 0 -const _F_ADD_SEALS = 1033 -const _UIO_MAXIOV = ___IOV_MAX -const __SC_TRACE_SYS_MAX = 244 -const _PARMRK = 0000010 -const __SC_XOPEN_XPG3 = 99 -const _PR_GET_FP_MODE = 46 -const __SC_XOPEN_XPG4 = 100 -const _UINT_LEAST64_WIDTH = 64 -const __SYS_WAIT_H = 1 -const _ETH_P_TRAILER = 0x001C -const _SOL_TCP = 6 -const _ADJ_MICRO = 0x1000 -const _NDTA_THRESH1 = 2 -const _RTA_IP_PROTO = 27 -const _IFLA_BRPORT_FLUSH = 24 -const _TUNSETGROUP_val = 1074025678 -const _SO_CNX_ADVICE = 53 -const _NDTA_THRESH3 = 4 -const _LOCK_SH = 1 -const ___SIZEOF_WCHAR_T__ = 4 -const _SEM_VALUE_MAX = (2147483647) -const ___NR_getuid = 102 -const _IFLA_BRPORT_MCAST_FLOOD = 27 -const _SOL_BLUETOOTH = 274 -const _ARPHRD_ETHER = 1 -const _IPPORT_NAMESERVER = 42 -const __SC_BASE = 134 -const _HOST_NAME_MAX = 64 -const _X86_CR0_ET_BIT = 4 -const _F_SETPIPE_SZ = 1031 -const ___UINT16_MAX__ = 0xffff -const ___SEG_FS = 1 -const _SYS_fremovexattr = ___NR_fremovexattr -const _FFI_TYPE_UINT16 = 7 -const ___ILP32_OFF32_LDFLAGS = "-m32" -const _IPPORT_MTP = 57 -const _SYS_fsetxattr = ___NR_fsetxattr -const ___NR_exit = 60 -const _BPF_H = 0x08 -const _PR_SET_SECCOMP = 22 -const _ETH_P_DIAG = 0x6005 -const _LOGIN_NAME_MAX = 256 -const _S_IRWXO = (_S_IRWXG >> 3) -const _FFI_STDCALL = 5 -const _ARPHRD_INFINIBAND = 32 -const __IOC_WRITE = 1 -const _TIOCEXCL = 0x540C -const __SC_THREAD_ROBUST_PRIO_PROTECT = 248 -const _PTRACE_O_TRACECLONE = 8 -const _SYS_prctl = ___NR_prctl -const _IP_TRANSPARENT = 19 -const _IFLA_PORT_HOST_UUID = 5 -const ___NR_fanotify_mark = 301 -const _IFF_POINTOPOINT = 16 -const _RTF_DYNAMIC = 0x0010 -const _SIOCGIFMETRIC = 0x891d -const _IFLA_BR_MCAST_STATS_ENABLED = 42 -const _SYS_execve = ___NR_execve -const _ONLRET = 0000040 -const _RTAX_RTTVAR = 5 -const _IFLA_BR_MCAST_MLD_VERSION = 44 -const ___FLT_MIN_EXP__ = (-125) -const _NUD_DELAY = 0x08 -const ___NR_sendmmsg = 307 -const _IFLA_BR_NF_CALL_IPTABLES = 36 -const _IPPORT_ECHO = 7 -const ___NR_clock_getres = 229 -const _MCAST_UNBLOCK_SOURCE = 44 -const _ETH_P_LOOPBACK = 0x9000 -const _ITIMER_VIRTUAL = 1 -const _PRIiLEAST8 = "i" -const _ETH_P_CUST = 0x6006 -const _IFLA_BRPORT_FAST_LEAVE = 7 -const _SYS_setresuid = ___NR_setresuid -const _RTF_XRESOLVE = 0x0800 -const _ARPHRD_IEEE80211_RADIOTAP = 803 -const ___S_IFCHR = 0020000 -const _CMSPAR = 010000000000 -const _ARPHRD_VOID = 0xFFFF -const ___NR_listxattr = 194 -const _RTA_UID = 25 -const __IOC_NRMASK = ((1 << __IOC_NRBITS)-1) -const _IOCSIZE_SHIFT = (__IOC_SIZESHIFT) -const _EAGAIN = 11 -const ___FLT_MAX_10_EXP__ = 38 -const _IPV6_MULTICAST_LOOP = 19 -const ___NR_getpgid = 121 -const _SO_PRIORITY = 12 -const _MSG_DONTWAIT = 64 -const _IOCSIZE_MASK = (__IOC_SIZEMASK << __IOC_SIZESHIFT) -const ___GCC_ATOMIC_WCHAR_T_LOCK_FREE = 2 -const ___FLT128_EPSILON__ = 1.1 -const _EINTR = 4 -const _RTF_NOPMTUDISC = 0x4000 -const _RTPROT_STATIC = 4 -const _IFA_LABEL = 3 -const _SO_PROTOCOL = 38 -const ___NR_readahead = 187 -const _TH_SYN = 0x02 -const _RTNLGRP_IPV6_PREFIX = 18 -const _ICMP6_DST_UNREACH_ADMIN = 1 -const _SIOCGIFPFLAGS = 0x8935 -const __SYS_STATFS_H = 1 -const ___STDC__ = 1 -const ___DEC128_MAX__ = 9.999999999999999999999999999999999E6144 -const _IN6_ADDR_GEN_MODE_NONE = 1 -const _RTM_SETLINK = 19 -const _FFI_OK = 0 -const ___IFLA_STATS_MAX = 6 -const _ND_ROUTER_SOLICIT = 133 -const _PR_SPEC_STORE_BYPASS = 0 -const _SYS_tee = ___NR_tee -const _FPE_FLTSUB = 8 -const _MSG_WAITFORONE = 65536 -const __PC_ALLOC_SIZE_MIN = 18 -const _SIGILL = 4 -const _DN_DELETE = 0x00000008 -const _NI_NUMERICSERV = 2 -const _PF_ISDN = 34 -const _PR_CAP_AMBIENT = 47 -const _IPTOS_TOS_MASK = 0x1E -const __SC_NL_LANGMAX = 120 -const _SIGCLD = _SIGCHLD -const ___NR_chmod = 90 -const _STDOUT_FILENO = 1 -const __LP64 = 1 -const ___NR_mq_getsetattr = 245 -const _SYS_listen = ___NR_listen -const _IFLA_VF_LINK_STATE_AUTO = 0 -const _X86_EFLAGS_RF_BIT = 16 -const _TCP_THIN_DUPACK = 17 -const ___NR_sync = 162 -const _SO_ATTACH_REUSEPORT_EBPF = 52 -const ___SIZEOF_DOUBLE__ = 8 -const _EMULTIHOP = 72 -const __POSIX_QLIMIT = 1 -const _SYS_getitimer = ___NR_getitimer -const _RTM_GETQDISC = 38 -const _FS_COMPRBLK_FL = 0x00000200 -const _SYS_getpgrp = ___NR_getpgrp -const ___FLT128_MANT_DIG__ = 113 -const _SA_ONSTACK = 0x08000000 -const _IFLA_BR_MCAST_IGMP_VERSION = 43 -const _SYS_pkey_free = ___NR_pkey_free -const ___NR_shmctl = 31 -const __MKNOD_VER = 0 -const _FS_ENCRYPTION_MODE_SPECK128_256_XTS = 7 -const _SYS_getdents64 = ___NR_getdents64 -const ___NR_close = 3 -const _FS_BTREE_FL = 0x00001000 -const _MSG_RST = 4096 -const __SC_REALTIME_SIGNALS = 9 -const _IN_ALL_EVENTS = (_IN_ACCESS | _IN_MODIFY | _IN_ATTRIB | _IN_CLOSE_WRITE | _IN_CLOSE_NOWRITE | _IN_OPEN | _IN_MOVED_FROM | _IN_MOVED_TO | _IN_CREATE | _IN_DELETE | _IN_DELETE_SELF | _IN_MOVE_SELF) -const _UINT_FAST16_MAX = (18446744073709551615) -const _PTRACE_ATTACH = 16 -const ___NR_mknodat = 259 -const _SCNi8 = "hhi" -const __SC_LEVEL1_DCACHE_ASSOC = 189 -const _RTM_NEWCACHEREPORT = 96 -const _SO_PEERNAME = 28 -const _X86_CR4_OSFXSR_BIT = 9 -const ___DBL_MIN_10_EXP__ = (-307) -const __POSIX2_CHARCLASS_NAME_MAX = 14 -const ___BIT_TYPES_DEFINED__ = 1 -const __BITS_STAT_H = 1 -const _SIGKILL = 9 -const ___NR_mmap = 9 -const __DIRENT_H = 1 -const _RTA_CACHEINFO = 12 -const _RTF_MTU = 0x0040 -const _NDTPA_QUEUE_LENBYTES = 16 -const _CX86_CCR4 = 0xe8 -const _IFA_UNSPEC = 0 -const ___NR_setrlimit = 160 -const _SO_MEMINFO = 55 -const __SC_NPROCESSORS_ONLN = 84 -const _MCAST_JOIN_GROUP = 42 -const _EOVERFLOW = 75 -const _MADV_WILLNEED = 3 -const _ARPHRD_HIPPI = 780 -const _NSIG = __NSIG -const _AF_ROUTE = _PF_ROUTE -const _SIOCGSTAMPNS = 0x8907 -const _PORT_VDP_RESPONSE_SUCCESS = 0 -const _IFLA_MACSEC_REPLAY_PROTECT = 12 -const _TIOCMSET = 0x5418 -const _NETLINK_KOBJECT_UEVENT = 15 -const __POSIX2_EXPR_NEST_MAX = 32 -const _IP_MULTICAST_LOOP = 34 -const _RTM_GETMDB = 86 -const ___INT_LEAST8_WIDTH__ = 8 -const ___NR_rt_sigqueueinfo = 129 -const _X86_CR4_PKE_BIT = 22 -const _IFLA_BOND_SLAVE_PERM_HWADDR = 4 -const __POSIX_THREAD_PRIO_INHERIT = 200809 -const _EPOLLMSG = 1024 -const _IFLA_GSO_MAX_SIZE = 41 -const __SC_LEVEL1_ICACHE_LINESIZE = 187 -const ___NR_msync = 26 -const _RTA_MULTIPATH = 9 -const _FF0 = 0000000 -const _FF1 = 0100000 -const _ETH_P_ATMFATE = 0x8884 -const _X86_EFLAGS_ID_BIT = 21 -const ___NR_bind = 49 -const __DEFAULT_SOURCE = 1 -const _IPOPT_SECUR_RESTR = 0xaf13 -const _IFLA_VXLAN_COLLECT_METADATA = 25 -const _STATX_UID = 0x0008 -const _PTRACE_GETFPXREGS = 18 -const _SYS_getpriority = ___NR_getpriority -const _HAVE_PIPE2 = 1 -const ___NR_clock_settime = 227 -const ___NR_munlock = 150 -const _RTPROT_OSPF = 188 -const _RTM_GETLINK = 18 -const ___NR_alarm = 37 -const ___O_DSYNC = 010000 -const _PRIO_PGRP = 1 -const ___NR_syncfs = 306 -const _ENOTSUP = _EOPNOTSUPP -const _NETLINK_UNUSED = 1 -const _ICMP6_RR_PCOUSE_FLAGS_DECRVLTIME = 0x80 -const _HAVE_SYS_SOCKET_H = 1 -const _SYS_set_robust_list = ___NR_set_robust_list -const _CLOCK_MONOTONIC_COARSE = 6 -const __CS_XBS5_LPBIG_OFFBIG_CFLAGS = 1112 -const __ASM_X86_UNISTD_64_H = 1 -const _SYS_process_vm_readv = ___NR_process_vm_readv -const _X86_CR0_MP_BIT = 1 -const _IPOPT_MINOFF = 4 -const _IPV6_V6ONLY = 26 -const _X86_CR4_FSGSBASE_BIT = 16 -const _SIGEV_SIGNAL = 0 -const _SYS_rt_sigsuspend = ___NR_rt_sigsuspend -const _RTM_NEWNEIGH = 28 -const ___PTHREAD_RWLOCK_INT_FLAGS_SHARED = 1 -const ___INT_LEAST64_WIDTH__ = 64 -const _SYS_getpeername = ___NR_getpeername -const ___NR_chdir = 80 -const ___NR_exit_group = 231 -const ___POSIX2_THIS_VERSION = 200809 -const _NL0 = 0000000 -const ___IFLA_RMNET_MAX = 3 -const __SC_2_C_VERSION = 96 -const _ARPHRD_SLIP6 = 258 -const _SYS_getegid = ___NR_getegid -const __SC_THREAD_DESTRUCTOR_ITERATIONS = 73 -const _SIGTSTP = 20 -const _MSG_FIN = 512 -const _NDUSEROPT_SRCADDR = 1 -const _IN_CLASSC_HOST = (0xffffffff & ^_IN_CLASSC_NET) -const _CHAR_BIT = ___CHAR_BIT__ -const _MCL_FUTURE = 2 -const _RTAX_UNSPEC = 0 -const _IFLA_BOND_FAIL_OVER_MAC = 13 -const ___LDBL_HAS_DENORM__ = 1 -const _SIGIOT = _SIGABRT -const ___NR_vfork = 58 -const __BITS_PTHREADTYPES_ARCH_H = 1 -const _NDTA_PAD = 9 -const ___NR_swapoff = 168 -const _IFLA_MACSEC_PROTECT = 8 -const _AT_SYMLINK_FOLLOW = 0x400 -const _PR_MCE_KILL_LATE = 0 -const _PORT_PROFILE_RESPONSE_INSUFFICIENT_RESOURCES = 260 -const _FS_XFLAG_EXTSIZE = 0x00000800 -const __CS_XBS5_ILP32_OFFBIG_LDFLAGS = 1105 -const _FS_XFLAG_RTINHERIT = 0x00000100 -const _FPE_INTOVF = 2 -const _SHRT_MAX = ___SHRT_MAX__ -const ___NR_process_vm_readv = 310 -const _MS_DIRSYNC = 128 -const _N_SYNC_PPP = 14 -const __MKNOD_VER_LINUX = 0 -const _IP_RECVFRAGSIZE = 25 -const _IFLA_BR_VLAN_STATS_ENABLED = 41 -const _PAGE_SHIFT = 12 -const _ILL_ILLOPN = 2 -const _LOCK_READ = 64 -const _IFLA_BOND_SLAVE_AD_AGGREGATOR_ID = 6 -const _SOL_X25 = 262 -const _IPTOS_LOWDELAY = 0x10 -const __SYS_IOCTL_H = 1 -const _SYS_getsid = ___NR_getsid -const ___S_IFSOCK = 0140000 -const _PR_SET_MM_ARG_END = 9 -const _FFI_TRAMPOLINE_SIZE = 24 -const _ETH_P_NCSI = 0x88F8 -const _PORT_PROFILE_RESPONSE_INPROGRESS = 257 -const _SA_STACK = _SA_ONSTACK -const _IFA_ANYCAST = 5 -const _RTAX_CC_ALGO = 16 -const _NUD_PROBE = 0x10 -const _PTRACE_PEEKUSER = 3 -const _ICMP6_TIME_EXCEED_TRANSIT = 0 -const __SC_PRIORITY_SCHEDULING = 10 -const __CS_POSIX_V7_ILP32_OFFBIG_LIBS = 1138 -const _SYS_readlinkat = ___NR_readlinkat -const _S_IEXEC = _S_IXUSR -const _TCP_CLOSING = 11 -const __BITS_TIME_H = 1 -const _IP_MSFILTER = 41 -const _HAVE_AS_X86_AES = 1 -const ___RLIMIT_LOCKS = 10 -const _TH_URG = 0x20 -const _O_SYNC = 04010000 -const __SYS_UIO_H = 1 -const _MACSEC_VALIDATE_CHECK = 1 -const _IGNCR = 0000200 -const ___INTPTR_WIDTH__ = 64 -const __CS_POSIX_V7_LP64_OFF64_CFLAGS = 1140 -const _BUS_OBJERR = 3 -const _TCP_CONGESTION = 13 -const ___NR_query_module = 178 -const _NLM_F_ROOT = 0x100 -const _EBADRQC = 56 -const _SYS_msgctl = ___NR_msgctl -const _BPF_MEMWORDS = 16 -const _IFLA_VF_VLAN_INFO = 1 -const _RTNLGRP_ND_USEROPT = 20 -const _ATF_DONTPUB = 0x40 -const ___NR_shutdown = 48 -const _RTNLGRP_MPLS_NETCONF = 29 -const __SC_INT_MAX = 104 -const ___NR_setuid = 105 -const _HUPCL = 0002000 -const _AF_RDS = _PF_RDS -const _PR_SET_TIMERSLACK = 29 -const _CLONE_SIGHAND = 0x00000800 -const _PR_SET_MM_ARG_START = 8 -const ___NR_dup2 = 33 -const ___NR_dup3 = 292 -const __POSIX_THREAD_PRIO_PROTECT = 200809 -const _PR_SET_MM_MAP = 14 -const __CS_POSIX_V6_ILP32_OFFBIG_CFLAGS = 1120 -const ___NR_sched_getscheduler = 145 -const __SC_XOPEN_CRYPT = 92 -const _RTM_NEWROUTE = 24 -const _SI_LOAD_SHIFT = 16 -const _PRIdLEAST16 = "d" -const _MOD_ESTERROR = _ADJ_ESTERROR -const _IPPORT_EFSSERVER = 520 -const _AF_IEEE802154 = _PF_IEEE802154 -const _SYS_signalfd4 = ___NR_signalfd4 -const _TIOCSSOFTCAR = 0x541A -const ___NR_umount2 = 166 -const _IFLA_VRF_TABLE = 1 -const _SO_TIMESTAMPING = 37 -const _MS_RDONLY = 1 -const _SKF_NET_OFF = (-0x100000) -const _DN_ACCESS = 0x00000001 -const _SYS_access = ___NR_access -const __SC_V6_LPBIG_OFFBIG = 179 -const _IPOPT_RESERVED1 = 0x20 -const _TCP_COOKIE_MAX = 16 -const _RMNET_FLAGS_INGRESS_DEAGGREGATION = (1 << 0) -const _MS_STRICTATIME = 16777216 -const ___NR_clock_gettime = 228 -const ___NR_semtimedop = 220 -const __UTSNAME_RELEASE_LENGTH = __UTSNAME_LENGTH -const ___DEC32_MIN_EXP__ = (-94) -const _X86_EFLAGS_FIXED_BIT = 1 -const _HAVE_SYS_PRCTL_H = 1 -const __POSIX_REENTRANT_FUNCTIONS = 1 -const _BLOCK_SIZE_BITS = 10 -const _ECONNRESET = 104 -const _IFLA_VF_IB_PORT_GUID = 11 -const ___DBL_DECIMAL_DIG__ = 17 -const _HAVE_OPENAT = 1 -const _TUN_PKT_STRIP = 0x0001 -const _VSTOP = 9 -const _IPTOS_DSCP_AF11 = 0x28 -const _IPTOS_DSCP_AF12 = 0x30 -const _IPTOS_DSCP_AF13 = 0x38 -const ___NR_recvmmsg = 299 -const ___USE_XOPEN2K8 = 1 -const _PR_FP_EXC_DIV = 0x010000 -const _CLONE_DETACHED = 0x00400000 -const _SYS_get_robust_list = ___NR_get_robust_list -const _SO_DETACH_BPF = _SO_DETACH_FILTER -const _STATX_ATTR_AUTOMOUNT = 0x1000 -const __POSIX_TIMERS = 200809 -const _TCPI_OPT_ECN_SEEN = 16 -const _ARPHRD_ASH = 781 -const _MS_RMT_MASK = (_MS_RDONLY|_MS_SYNCHRONOUS|_MS_MANDLOCK|_MS_I_VERSION| _MS_LAZYTIME) -const _SYS_mq_notify = ___NR_mq_notify -const _IFF_UP = 1 -const _IPPROTO_FRAGMENT = 44 -const _SCNiLEAST16 = "hi" -const _F_SEAL_SHRINK = 0x0002 -const _FS_NOTAIL_FL = 0x00008000 -const _STATX_BTIME = 0x0800 -const ___IFLA_BRPORT_MAX = 35 -const ___NR_execve = 59 -const ___USE_EXTERN_INLINES = 1 -const _IP_BIND_ADDRESS_NO_PORT = 24 -const _INT8_MAX = (127) -const _MADV_SEQUENTIAL = 2 -const _F_WRLCK = 1 -const _IPPORT_USERRESERVED = 5000 -const _IP_PMTUDISC_WANT = 1 -const _SYS_create_module = ___NR_create_module -const _IFLA_BR_ROOT_ID = 10 -const _SYS_pivot_root = ___NR_pivot_root -const _B230400 = 0010003 -const _SOL_TLS = 282 -const __NET_ROUTE_H = 1 -const _ELIBBAD = 80 -const _RPM_PCO_SETGLOBAL = 3 -const _BRIDGE_MODE_UNSPEC = 0 -const _ENOBUFS = 105 -const ___SHRT_WIDTH__ = 16 -const _RT_CLASS_UNSPEC = 0 -const ___FLT128_MAX_EXP__ = 16384 -const _IPTOS_DSCP_AF21 = 0x48 -const _IPTOS_DSCP_AF22 = 0x50 -const _IPTOS_DSCP_AF23 = 0x58 -const ___FLT32X_MAX_10_EXP__ = 308 -const __SC_UIO_MAXIOV = 60 -const _X86_CR0_EM_BIT = 2 -const _NTF_OFFLOADED = 0x20 -const _SYS_ioprio_set = ___NR_ioprio_set -const ___NR_gettimeofday = 96 -const _PTRACE_CONT = 7 -const _TIOCSPTLCK_val = 1074025521 -const _PTRACE_PEEKTEXT = 1 -const _NETLINK_XFRM = 6 -const _TCA_UNSPEC = 0 -const _ETH_P_8021Q = 0x8100 -const _IFLA_VLAN_INGRESS_QOS = 4 -const _EPOLLRDBAND = 128 -const _SYS_umask = ___NR_umask -const _PACKET_MR_UNICAST = 3 -const _NLM_F_ECHO = 0x08 -const _FFI_TYPE_SINT16 = 8 -const __SC_TRACE_USER_EVENT_MAX = 245 -const _SYS_recvmsg = ___NR_recvmsg -const ___NR_sched_get_priority_min = 147 -const _SYS_ppoll = ___NR_ppoll -const _FFI_TYPE_POINTER = 14 -const _IFA_RT_PRIORITY = 9 -const _RTAX_INITCWND = 11 -const _IP_PMTUDISC_INTERFACE = 4 -const _IFLA_PORT_UNSPEC = 0 -const _SIG_SETMASK = 2 -const _SOL_ICMPV6 = 58 -const _SCNx32 = "x" -const _TCP_MSS = 512 -const _ETH_P_80221 = 0x8917 -const _CR2 = 0002000 -const _CR3 = 0003000 -const _SYS_lseek = ___NR_lseek -const __FILE_OFFSET_BITS = 64 -const __SC_COLL_WEIGHTS_MAX = 40 -const __SC_THREAD_CPUTIME = 139 -const _PORT_REQUEST_PREASSOCIATE_RR = 1 -const _IN_UNMOUNT = 0x00002000 -const _IPTOS_DSCP_AF31 = 0x68 -const _IPTOS_DSCP_AF32 = 0x70 -const _IPTOS_DSCP_AF33 = 0x78 -const _IFLA_VXLAN_REMCSUM_RX = 22 -const _EPOLLEXCLUSIVE = 268435456 -const ___GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 = 1 -const _PTRACE_GETEVENTMSG = 16897 -const _LOCK_MAND = 32 -const _NETLINK_USERSOCK = 2 -const _FS_ENCRYPTION_MODE_INVALID = 0 -const _TUN_TX_TIMESTAMP = 1 -const _SYS_pwritev2 = ___NR_pwritev2 -const ___INT_LEAST16_MAX__ = 0x7fff -const _SYS_pread64 = ___NR_pread64 -const _PRIoLEAST16 = "o" -const _SCNiLEAST32 = "i" -const _SYS_semctl = ___NR_semctl -const __POSIX_NGROUPS_MAX = 8 -const _B4000000 = 0010017 -const _PORT_PROFILE_RESPONSE_INVALID = 258 -const _PACKET_FANOUT_DATA = 22 -const _CREAD = 0000200 -const _ETH_P_PPP_MP = 0x0008 -const ___FLT32X_DECIMAL_DIG__ = 17 -const _X86_CR4_PVI_BIT = 1 -const _SYS_epoll_create1 = ___NR_epoll_create1 -const _IFLA_BRPORT_CONFIG_PENDING = 20 -const ___DBL_MAX_EXP__ = 1024 -const _MAP_SYNC = 0x80000 -const _REG_RBP = 10 -const _EKEYREVOKED = 128 -const __POSIX_TRACE_EVENT_FILTER = -1 -const _AF_LOCAL = _PF_LOCAL -const _REG_RBX = 11 -const _SCM_TIMESTAMPING = _SO_TIMESTAMPING -const ___NR_getpgrp = 111 -const ___NR_rt_sigtimedwait = 128 -const ___FD_ZERO_STOS = "stosq" -const _PTRACE_PEEKDATA = 2 -const _PTRACE_SYSCALL = 24 -const _SCNu32 = "u" -const _LINUX_REBOOT_CMD_SW_SUSPEND = 0xD000FCE2 -const _O_DIRECTORY = ___O_DIRECTORY -const _ETHERTYPE_SPRITE = 0x0500 -const _SOCK_RAW = 3 -const _O_NOATIME = ___O_NOATIME -const _IPTOS_DSCP_AF41 = 0x88 -const _IPTOS_DSCP_AF42 = 0x90 -const _IPTOS_DSCP_AF43 = 0x98 -const _TIOCSPGRP = 0x5410 -const _ND_OPT_REDIRECTED_HEADER = 4 -const _RTAX_FEATURE_ALLFRAG = (1 << 3) -const _ICMP6_DST_UNREACH_BEYONDSCOPE = 2 -const _IPOPT_TIMESTAMP = _IPOPT_TS -const _RTM_GETDCB = 78 -const _WORD_BIT = 32 -const _TCA_STATS = 3 -const _N_SLIP = 1 -const _TCP_SAVED_SYN = 28 -const __SC_BC_STRING_MAX = 39 -const _RTAX_FEATURE_SACK = (1 << 1) -const __XOPEN_SOURCE = 700 -const __ATFILE_SOURCE = 1 -const _PTRACE_EVENT_VFORK_DONE = 5 -const _ICMP6_RR_FLAGS_PREVDONE = 0x08 -const _ELNRNG = 48 -const __POSIX_AIO_LISTIO_MAX = 2 -const _RTN_UNICAST = 1 -const _RTA_MARK = 16 -const _SIGSEGV = 11 -const _NAME_MAX = 255 -const _AF_VSOCK = _PF_VSOCK -const _F_ULOCK = 0 -const _MSG_BATCH = 262144 -const _FPE_FLTUND = 5 -const ___IFLA_VF_LINK_STATE_MAX = 3 -const _RTNLGRP_DCB = 23 -const _EPERM = 1 -const _REG_RCX = 14 -const _MS_NODIRATIME = 2048 -const __TERMIOS_H = 1 -const ___INTMAX_WIDTH__ = 64 -const _IFLA_BRPORT_GUARD = 5 -const _SYS_rt_sigpending = ___NR_rt_sigpending -const _IFLA_MASTER = 10 -const _EOPNOTSUPP = 95 -const _CS5 = 0000000 -const __POSIX2_VERSION = ___POSIX2_THIS_VERSION -const __SC_GETPW_R_SIZE_MAX = 70 -const _IP_RECVERR = 11 -const _HAVE_SINL = 1 -const __CS_POSIX_V7_ILP32_OFFBIG_CFLAGS = 1136 -const __CS_LFS64_LINTFLAGS = 1007 -const _PRIxFAST8 = "x" -const _PRIoLEAST32 = "o" -const _PRIO_USER = 2 -const _IFLA_NEW_IFINDEX = 49 -const _IFLA_VXLAN_LOCAL = 4 -const _PR_SET_MM_EXE_FILE = 13 -const _TCP_S_DATA_OUT = (1 << 3) -const _ATF_MAGIC = 0x80 -const _NDTPA_GC_STALETIME = 6 -const ___k8 = 1 -const ___INT_FAST32_MAX__ = 0x7fffffffffffffff -const __XBS5_LPBIG_OFFBIG = -1 -const _SIOCDELMULTI = 0x8932 -const _TUNSETNOCSUM_val = 1074025672 -const ___LDBL_DENORM_MIN__ = 1.1 -const _PF_UNSPEC = 0 -const _BPF_MOD = 0x90 -const _REG_RDI = 8 -const _BPF_MISC = 0x07 -const _F_GETOWN = ___F_GETOWN -const _IFLA_BR_MCAST_LAST_MEMBER_CNT = 28 -const _TCPOPT_SACK_PERMITTED = 4 -const __SC_THREAD_ATTR_STACKSIZE = 78 -const __POSIX_V7_LP64_OFF64 = 1 -const _PF_IEEE802154 = 36 -const _ELIBMAX = 82 -const _B4800 = 0000014 -const _SYS_renameat2 = ___NR_renameat2 -const _IPPROTO_ENCAP = 98 -const _REG_RDX = 12 -const _IPV6_2292HOPOPTS = 3 -const ___NETINET_IP_H = 1 -const ___FLT64X_HAS_DENORM__ = 1 -const _IFLA_BRPORT_DESIGNATED_COST = 16 -const _INT_LEAST8_WIDTH = 8 -const _NLMSGERR_ATTR_OFFS = 2 -const _STATX_ATTR_ENCRYPTED = 0x0800 -const _REG_OLDMASK = 21 -const _FS_POLICY_FLAGS_PAD_4 = 0x00 -const _TIME_OOP = 3 -const _RTMGRP_IPV6_IFINFO = 0x800 -const _TCA_ROOT_UNSPEC = 0 -const ___W_CONTINUED = 0xffff -const _IFLA_VXLAN_LABEL = 26 -const _BPF_JA = 0x00 -const ___NR_nanosleep = 35 -const _BPF_MAJOR_VERSION = 1 -const ___NR_getegid = 108 -const _PF_IUCV = 32 -const _PR_CAP_AMBIENT_LOWER = 3 -const _MAP_NORESERVE = 0x04000 -const _IPOPT_END = _IPOPT_EOL -const _IFF_TAP = 0x0002 -const __SYS_USER_H = 1 -const _TUNGETIFF_val = 2147767506 -const _ADJ_MAXERROR = 0x0004 -const _RTNLGRP_IPV6_IFINFO = 12 -const _FS_DIRTY_FL = 0x00000100 -const ___NR_fallocate = 285 -const ___NR_set_mempolicy = 238 -const __POSIX_THREAD_ROBUST_PRIO_INHERIT = 200809 -const _RTA_MFC_STATS = 17 -const _CX86_RCR_BASE = 0xdc -const _RTPROT_KERNEL = 2 -const _ICMP6_FILTER_BLOCKOTHERS = 3 -const _PR_FPEMU_NOPRINT = 1 -const ___FLT_MANT_DIG__ = 24 -const ___NR_fstat = 5 -const _PTRACE_O_EXITKILL = 1048576 -const _IFLA_BR_MCAST_LAST_MEMBER_INTVL = 30 -const _NETLINK_INET_DIAG = _NETLINK_SOCK_DIAG -const _NETLINK_SCSITRANSPORT = 18 -const ___NR_select = 23 -const _IFLA_STATS_LINK_OFFLOAD_XSTATS = 4 -const ___NR_pipe = 22 -const _SA_NOCLDWAIT = 2 -const _SYS_kexec_file_load = ___NR_kexec_file_load -const _B200 = 0000006 -const __POSIX_DELAYTIMER_MAX = 32 -const _PR_SET_ENDIAN = 20 -const _SYS_epoll_pwait = ___NR_epoll_pwait -const _ETH_P_LOCALTALK = 0x0009 -const _PRIiFAST8 = "i" -const _SEEK_END = 2 -const _TCA_CHAIN = 11 -const _SYS_timer_delete = ___NR_timer_delete -const _RLIM_INFINITY = 0xffffffffffffffff -const ___OFF_T_MATCHES_OFF64_T = 1 -const _RTNLGRP_PHONET_ROUTE = 22 -const __ISOC11_SOURCE = 1 -const _SIGXCPU = 24 -const _RTN_NAT = 10 -const _IFLA_TUN_GROUP = 2 -const ___LDBL_MAX__ = 1.1 -const _UINT_LEAST8_MAX = (255) -const _ICMP6_DST_UNREACH_ADDR = 3 -const _POSIX_FADV_SEQUENTIAL = 2 -const _RTN_XRESOLVE = 11 -const _unix = 1 -const _SIZE_MAX = (18446744073709551615) -const _STA_DEL = 0x0020 -const _MB_LEN_MAX = 16 -const _CIBAUD = 002003600000 -const ___clockid_t_defined = 1 -const __CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS = 1147 -const _AI_NUMERICHOST = 0x0004 -const _RE_DUP_MAX = (0x7fff) -const _IFLA_VF_RATE = 6 -const _PRIX32 = "X" -const _IPTOS_ECN_CE = 0x03 -const _IFLA_BR_PRIORITY = 6 -const _IPTOS_PREC_NETCONTROL = _IPTOS_CLASS_CS7 -const ___NR_getrusage = 98 -const _NUD_REACHABLE = 0x02 -const ___NR_uselib = 134 -const _EPOLLWRNORM = 256 -const ___IFLA_MAX = 52 -const _TCP_LINGER2 = 8 -const _RTNLGRP_IPV4_ROUTE = 7 -const __SC_INT_MIN = 105 -const _ETIME = 62 -const _IFLA_HSR_SEQ_NR = 5 -const __POSIX_SYMLINK_MAX = 255 -const _IFLA_PORT_RESPONSE = 7 -const _IFLA_BR_MCAST_ROUTER = 22 -const _TCA_HW_OFFLOAD = 12 -const _IFLA_INET6_TOKEN = 7 -const _TIOCPKT_FLUSHREAD = 1 -const _SYS_set_tid_address = ___NR_set_tid_address -const _B19200 = 0000016 -const _IP_DEFAULT_MULTICAST_TTL = 1 -const ___SIG_ATOMIC_MIN__ = (-___SIG_ATOMIC_MAX__ - 1) -const _IFLA_BOND_MIN_LINKS = 18 -const _IPPROTO_RAW = 255 -const _SYS_getresuid = ___NR_getresuid -const _RTA_SRC = 2 -const _IPV6_PMTUDISC_DO = 2 -const _RT_SCOPE_LINK = 253 -const _SYS_sched_yield = ___NR_sched_yield -const _SA_NOCLDSTOP = 1 -const _NLA_F_NESTED = (1 << 15) -const _ENAVAIL = 119 -const _ETH_P_ERSPAN2 = 0x22EB -const _TIOCSER_TEMT = 0x01 -const _IFLA_BRPORT_MULTICAST_ROUTER = 25 -const _OPOST = 0000001 -const _W_OK = 2 -const _IPOPT_RA = 148 -const _ETHERTYPE_IPX = 0x8137 -const _RTM_GETNEIGHTBL = 66 -const __SC_V6_LP64_OFF64 = 178 -const _DELAYTIMER_MAX = 2147483647 -const _PR_GET_NAME = 16 -const _IFLA_BRPORT_COST = 3 -const _SIOCGIFBR = 0x8940 -const _IFLA_MACSEC_INC_SCI = 9 -const _IN_ONESHOT = 0x80000000 -const _SYS_adjtimex = ___NR_adjtimex -const _ILL_COPROC = 7 -const _IPOPT_RR = 7 -const _PR_SVE_SET_VL_ONEXEC = (1 << 18) -const _SYS_pwrite64 = ___NR_pwrite64 -const _PR_SET_NAME = 15 -const _VQUIT = 1 -const _FS_XFLAG_EXTSZINHERIT = 0x00001000 -const _IFLA_PORT_INSTANCE_UUID = 4 -const _IPTOS_CLASS_CS3 = 0x60 -const ___PTRDIFF_WIDTH__ = 64 -const _ETH_P_EDSA = 0xDADA -const _SYS_setitimer = ___NR_setitimer -const ___FLT32X_EPSILON__ = 1.1 -const ___FLT128_MIN_EXP__ = (-16381) -const ___NR_setfsuid = 122 -const _IPTOS_CLASS_CS6 = 0xc0 -const _IFLA_BRPORT_BRIDGE_ID = 14 -const _RTM_DELNETCONF = 81 -const _ICMP6_TIME_EXCEEDED = 3 -const ___NR_setfsgid = 123 -const _SIOCDELDLCI = 0x8981 -const _IPPORT_TTYLINK = 87 -const _SIOCGARP = 0x8954 -const _RTF_DEFAULT = 0x00010000 -const _SYS_mq_open = ___NR_mq_open -const _SYS_clock_getres = ___NR_clock_getres -const _MQ_PRIO_MAX = 32768 -const __SC_CHAR_MAX = 102 -const _IPV6_ADD_MEMBERSHIP = _IPV6_JOIN_GROUP -const __STAT_VER_LINUX = 1 -const _IFLA_BRPORT_LEARNING_SYNC = 11 -const _ENOTNAM = 118 -const _TIOCPKT_FLUSHWRITE = 2 -const _MAP_HUGETLB = 0x40000 -const _HAVE_FACCESSAT = 1 -const ___DBL_MIN_EXP__ = (-1021) -const _X86_CR4_PCIDE_BIT = 17 -const _SCNiLEAST8 = "hhi" -const _IPV6_PMTUDISC_PROBE = 3 -const _IPPORT_FINGER = 79 -const _PORT_UUID_MAX = 16 -const _LONG_LONG_MAX = ___LONG_LONG_MAX__ -const _INT8_MIN = (-128) -const ___NR_write = 1 -const ___S_IFBLK = 0060000 -const _SCHED_FIFO = 1 -const __PATH_HEQUIV = "/etc/hosts.equiv" -const _BPF_MSH = 0xa0 -const __PC_SYNC_IO = 9 -const __SC_ADVISORY_INFO = 132 -const ___NR_recvmsg = 47 -const _FASYNC = _O_ASYNC -const _RTMGRP_IPV6_MROUTE = 0x200 -const _SYS_io_pgetevents = ___NR_io_pgetevents -const _HAVE_SYNC_BOOL_COMPARE_AND_SWAP_4 = 1 -const _EPOLL_CTL_ADD = 1 -const _USHRT_MAX = (_SHRT_MAX * 2 + 1) -const __SC_TRACE = 181 -const _PTRACE_SINGLESTEP = 9 -const _IFLA_LINK = 5 -const _NDTPA_RETRANS_TIME = 5 -const _HAVE_SYNC_BOOL_COMPARE_AND_SWAP_8 = 1 -const _RTM_GETTFILTER = 46 -const _SYS_msgrcv = ___NR_msgrcv -const ___NR_msgctl = 71 -const _HAVE_RENAMEAT = 1 -const _IFF_NAPI_FRAGS = 0x0020 -const _IFLA_XDP_ATTACHED = 2 -const _SYS_epoll_create = ___NR_epoll_create -const _IFLA_VF_STATS_BROADCAST = 4 -const _TCP_MD5SIG_FLAG_PREFIX = 1 -const _IFLA_BOND_AD_USER_PORT_KEY = 25 -const _ARPHRD_ADAPT = 264 -const _TUNATTACHFILTER_val = 1074812117 -const _TCP_MAX_WINSHIFT = 14 -const _IPPROTO_IGMP = 2 -const _IP_MAX_MEMBERSHIPS = 20 -const _IFLA_BRPORT_BACKUP_PORT = 34 -const _RTMGRP_DECnet_IFADDR = 0x1000 -const _MADV_KEEPONFORK = 19 -const _AF_AX25 = _PF_AX25 -const _INTPTR_MAX = (9223372036854775807) -const _ARPHRD_EUI64 = 27 -const _RTA_GATEWAY = 5 -const _SCNu16 = "hu" -const ___NR_truncate = 76 -const ___NR_getrlimit = 97 -const __POSIX_CHOWN_RESTRICTED = 0 -const ___NR_pread64 = 17 -const _PR_SET_MM_START_BRK = 6 -const _RTAX_LOCK = 1 -const _SYS_getdents = ___NR_getdents -const _SO_DOMAIN = 39 -const _S_ISVTX = ___S_ISVTX -const _PTRACE_POKEDATA = 5 -const _PACKET_ORIGDEV = 9 -const _IPOPT_TS = 68 -const ___IFLA_OFFLOAD_XSTATS_MAX = 2 -const __SC_SHRT_MAX = 113 -const _REG_RIP = 16 -const ___FLT64X_MAX__ = 1.1 -const _IFF_ALLMULTI = 512 -const _SA_SIGINFO = 4 -const _REG_CSGSFS = 18 -const _IFLA_VXLAN_GBP = 23 -const __TIME_H = 1 -const _SYS_getuid = ___NR_getuid -const _IPV6_PMTUDISC_WANT = 1 -const __SC_2_PBS_MESSAGE = 171 -const ___NR_membarrier = 324 -const _SYS_wait4 = ___NR_wait4 -const _LONG_WIDTH = ___WORDSIZE -const _BPF_K = 0x00 -const _ENOTUNIQ = 76 -const _ND_OPT_HOME_AGENT_INFO = 8 -const _NI_NAMEREQD = 8 -const ___pic__ = 2 -const _NLM_F_DUMP_INTR = 0x10 -const _FALLOC_FL_UNSHARE_RANGE = 0x40 -const _LINUX_REBOOT_CMD_POWER_OFF = 0x4321FEDC -const ___IFLA_VRF_MAX = 2 -const _IFLA_INET6_ADDR_GEN_MODE = 8 -const _ENOSR = 63 -const _PR_GET_TIMING = 13 -const __POSIX_C_SOURCE = 200809 -const _TUNSETTXFILTER_val = 1074025681 -const _PR_CAP_AMBIENT_IS_SET = 1 -const _ITIMER_PROF = 2 -const ___SIZEOF_PTHREAD_MUTEXATTR_T = 4 -const _SYS_name_to_handle_at = ___NR_name_to_handle_at -const _B576000 = 0010006 -const _SEEK_SET = 0 -const _BPF_OR = 0x40 -const _PF_ROUTE = _PF_NETLINK -const ___FLT64_MIN_EXP__ = (-1021) -const _IN_MASK_ADD = 0x20000000 -const __CS_POSIX_V6_ILP32_OFF32_CFLAGS = 1116 -const _TCP_MAXSEG = 2 -const _N_IRDA = 11 -const _IPV6_RTHDR_STRICT = 1 -const _PACKET_RECV_OUTPUT = 3 -const _MADV_DONTNEED = 4 -const _ND_REDIRECT = 137 -const ___siginfo_t_defined = 1 -const ___GCC_ATOMIC_CHAR16_T_LOCK_FREE = 2 -const _RTAX_QUICKACK = 15 -const ___FLT32_MAX_10_EXP__ = 38 -const _BPF_MUL = 0x20 -const _SYS_epoll_wait_old = ___NR_epoll_wait_old -const ___IFLA_IPVLAN_MAX = 3 -const _IP_PMTUDISC_PROBE = 3 -const _SYS_sysfs = ___NR_sysfs -const ___OPTIMIZE__ = 1 -const _IPTOS_PREC_INTERNETCONTROL = _IPTOS_CLASS_CS6 -const _HAVE_ASINL = 1 -const _IPV6_UNICAST_IF = 76 -const _NLM_F_ATOMIC = 0x400 -const _FS_XFLAG_NOSYMLINKS = 0x00000400 -const _F_LOCK = 1 -const _ICMP6_PARAMPROB_HEADER = 0 -const _ETH_P_IEEE802154 = 0x00F6 -const _SIOCGIFHWADDR = 0x8927 -const _SYS_semget = ___NR_semget -const ___PTHREAD_MUTEX_NUSERS_AFTER_KIND = 0 -const _PR_SET_MM_MAP_SIZE = 15 -const _RTN_BLACKHOLE = 6 -const _SYS_pkey_alloc = ___NR_pkey_alloc -const _AF_INET6 = _PF_INET6 -const _NLA_HDRLEN_val = 4 -const _HAVE_REMOVEXATTR = 1 -const _ICMP6_RR_FLAGS_SPECSITE = 0x10 -const ___NR_setns = 308 -const ___WNOTHREAD = 0x20000000 -const _ETH_P_LOOP = 0x0060 -const _VEOL = 11 -const _MS_NODEV = 4 -const _SO_ZEROCOPY = 60 -const ___NR_getrandom = 318 -const _RTF_ALLONLINK = 0x00020000 -const _RTNLGRP_DECnet_RULE = 16 -const ___NR_mbind = 237 -const _MS_KERNMOUNT = 4194304 -const _IUCLC = 0001000 -const _HAVE_SEM_TIMEDWAIT = 1 -const ___PREFIX_MAX = 3 -const _MAP_STACK = 0x20000 -const _SYS_personality = ___NR_personality -const __POSIX_MONOTONIC_CLOCK = 0 -const _UTIME_OMIT = ((1 << 30) - 2) -const _PRIoLEAST8 = "o" -const _PR_FP_EXC_INV = 0x100000 -const _ETHERTYPE_VLAN = 0x8100 -const _RTPROT_GATED = 8 -const _MS_MOVE = 8192 -const _IFLA_BRPORT_DESIGNATED_PORT = 15 -const _PR_SET_TSC = 26 -const __STDC_PREDEF_H = 1 -const _IFF_AUTOMEDIA = 16384 -const ___USE_FORTIFY_LEVEL = 0 -const _EBFONT = 59 -const ___NDTA_MAX = 10 -const ___SIZEOF_LONG_LONG__ = 8 -const _IPV6_PMTUDISC_DONT = 0 -const _IPVLAN_MODE_L3S = 2 -const _IFLA_TUN_TYPE = 3 -const _O_CLOEXEC = ___O_CLOEXEC -const _SKF_AD_MARK = 20 -const ___FLT64X_DENORM_MIN__ = 1.1 -const _IFF_SLAVE = 2048 -const _DT_REG = 8 -const _FALLOC_FL_PUNCH_HOLE = 0x02 -const _ARPHRD_NETROM = 0 -const ___LDBL_DIG__ = 18 -const __SC_USER_GROUPS = 166 -const __UNISTD_H = 1 -const _TCP_MAXWIN = 65535 -const _FS_NODUMP_FL = 0x00000040 -const _TIOCSLCKTRMIOS = 0x5457 -const ___NR_finit_module = 313 -const _SKF_AD_MAX = 64 -const _REG_R14 = 6 -const _FALLOC_FL_ZERO_RANGE = 0x10 -const _IFLA_BR_GC_TIMER = 19 -const ___NR_fadvise64 = 221 -const _O_NDELAY = _O_NONBLOCK -const _EPOLLPRI = 2 -const _EAI_FAIL = -4 -const ___glibc_c99_flexarr_available = 1 -const ___NR_io_submit = 209 -const _RTA_TTL_PROPAGATE = 26 -const _N_SMSBLOCK = 12 -const __POSIX_THREAD_CPUTIME = 0 -const _TCPI_OPT_SACK = 2 -const _TIOCGETD = 0x5424 -const _CLONE_SYSVSEM = 0x00040000 -const _NETLINK_SELINUX = 7 -const _CLOCK_THREAD_CPUTIME_ID = 3 -const ___NR_clock_nanosleep = 230 -const __SC_CHAR_BIT = 101 -const _SA_RESETHAND = 0x80000000 -const _ADJ_STATUS = 0x0010 -const _PR_SET_PTRACER = 0x59616d61 -const _PR_SET_MM_BRK = 7 -const ___ILP32_OFFBIG_CFLAGS = "-m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" -const _TCP_FASTOPEN_KEY = 33 -const __SC_SHARED_MEMORY_OBJECTS = 22 -const _RTMGRP_IPV6_ROUTE = 0x400 -const _IFLA_BRPORT_PRIORITY = 2 -const _B3000000 = 0010015 -const _MS_MGC_VAL = 0xC0ED0000 -const _ADJ_ESTERROR = 0x0008 -const _RTNH_F_LINKDOWN = 16 -const _ETH_P_DNA_DL = 0x6001 -const _PR_SET_TIMING = 14 -const _NETLINK_ISCSI = 8 -const ___NDA_MAX = 12 -const ___NR_setgroups = 116 -const __XOPEN_LIM_H = 1 -const ___ORDER_BIG_ENDIAN__ = 4321 -const _ARPHRD_X25 = 271 -const _LLONG_MAX = ___LONG_LONG_MAX__ -const __CS_LFS_CFLAGS = 1000 -const __SYSCALL_H = 1 -const _ARPHRD_ECONET = 782 -const ___GNUC_STDC_INLINE__ = 1 -const _MS_PRIVATE = 262144 -const _MACVLAN_MACADDR_DEL = 1 -const _SCHED_RESET_ON_FORK = 0x40000000 -const _PORT_PROFILE_RESPONSE_SUCCESS = 256 -const _PR_GET_DUMPABLE = 3 -const _NDA_UNSPEC = 0 -const __SC_RE_DUP_MAX = 44 -const _HOST_NOT_FOUND = 1 -const _SYS_preadv = ___NR_preadv -const _MOD_MAXERROR = _ADJ_MAXERROR -const _O_DIRECT = ___O_DIRECT -const _IFLA_BOND_ALL_SLAVES_ACTIVE = 17 -const __SC_PII_INTERNET = 56 -const _TUNSETSNDBUF_val = 1074025684 -const _RTNLGRP_IPV6_IFADDR = 9 -const _STATX_NLINK = 0x0004 -const ___IFLA_PORT_MAX = 8 -const _BUS_ADRERR = 2 -const _RTM_NEWADDR = 20 -const _TIOCMIWAIT = 0x545C -const _RTM_DELNSID = 89 -const _HAVE_SYS_SYSINFO_H = 1 -const ___NR_stat = 4 -const _SPLICE_F_MORE = 4 -const _IFA_F_MCAUTOJOIN = 0x400 -const _SYS_ioprio_get = ___NR_ioprio_get -const _HAVE_DL_ITERATE_PHDR = 1 -const ___IFLA_VF_STATS_MAX = 9 -const _SYS_init_module = ___NR_init_module -const _RTM_GETANYCAST = 62 -const __POSIX_MQ_OPEN_MAX = 8 -const _SYS_lgetxattr = ___NR_lgetxattr -const _SYS_rmdir = ___NR_rmdir -const _ETHERTYPE_AARP = 0x80F3 -const _PACKAGE_TARNAME = "libgo" -const _INT_LEAST8_MAX = (127) -const _IPTOS_PREC_ROUTINE = _IPTOS_CLASS_CS0 -const _IFA_F_OPTIMISTIC = 0x04 -const _NDTPA_UNSPEC = 0 -const ___NR_pselect6 = 270 -const _F_GETSIG = ___F_GETSIG -const _SO_WIFI_STATUS = 41 -const _S_IWOTH = (_S_IWGRP >> 3) -const _INPCK = 0000020 -const _NDTPA_APP_PROBES = 9 -const ___O_LARGEFILE = 0 -const _PORT_VDP_RESPONSE_VTID_VERSION_VIOALTION = 5 -const ___NR_setxattr = 188 -const ___FLT32_HAS_INFINITY__ = 1 -const __CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS = 1129 -const _PR_GET_TSC = 25 -const _RTM_GETNEIGH = 30 -const _PTRACE_SETOPTIONS = 16896 -const ___NR_epoll_create = 213 -const _IPTOS_RELIABILITY = 0x04 -const _ARPHRD_FRAD = 770 -const _SIOCSIFBRDADDR = 0x891a -const ___UINTPTR_MAX__ = 0xffffffffffffffff -const ___NR_chown = 92 -const ___NR_fanotify_init = 300 -const _AT_NO_AUTOMOUNT = 0x800 -const ___NR_epoll_create1 = 291 -const _SYS_setresgid = ___NR_setresgid -const _N_PROFIBUS_FDL = 10 -const _BPF_XOR = 0xa0 -const _ICMP6_RR_FLAGS_REQRESULT = 0x40 -const _IFLA_IPOIB_MODE = 2 -const _MAP_SHARED_VALIDATE = 0x03 -const _SYS_query_module = ___NR_query_module -const _SYS_timer_getoverrun = ___NR_timer_getoverrun -const ___NR_fremovexattr = 199 -const _SIZE_WIDTH = ___WORDSIZE -const _IFA_F_SECONDARY = 0x01 -const __SC_JOB_CONTROL = 7 -const ___NR_move_pages = 279 -const _IFLA_CARRIER_CHANGES = 35 -const _INET6_ADDRSTRLEN = 46 -const _IFLA_IPOIB_PKEY = 1 -const _IPPROTO_DCCP = 33 -const _S_IRGRP = (_S_IRUSR >> 3) -const _SOL_IRDA = 266 -const _HAVE_UNSHARE = 1 -const _STATX_ATTR_IMMUTABLE = 0x0010 -const __SC_FSYNC = 15 -const ___NR_listen = 50 -const _SCNxLEAST16 = "hx" -const _IFLA_MACSEC_PAD = 14 -const _AI_CANONIDN = 0x0080 -const _PR_MCE_KILL_GET = 34 -const _TUN_F_CSUM = 0x01 -const ___FLT32X_MAX_EXP__ = 1024 -const _AF_PACKET = _PF_PACKET -const _IFLA_BRPORT_MODE = 4 -const _PACKET_LOSS = 14 -const _WCHAR_WIDTH = 32 -const _SOL_NETBEUI = 267 -const ___NR_fgetxattr = 193 -const __SC_XBS5_ILP32_OFF32 = 125 -const _TCP_QUICKACK = 12 -const _O_TMPFILE = ___O_TMPFILE -const _EFBIG = 27 -const __SC_2_C_BIND = 47 -const _IPTOS_CLASS_CS0 = 0x00 -const _IPTOS_CLASS_CS1 = 0x20 -const _IPTOS_CLASS_CS2 = 0x40 -const _SYS_fsync = ___NR_fsync -const _IPTOS_CLASS_CS4 = 0x80 -const _IPTOS_CLASS_CS5 = 0xa0 -const __IOC_DIRSHIFT = (__IOC_SIZESHIFT+__IOC_SIZEBITS) -const _IPTOS_CLASS_CS7 = 0xe0 -const ___FLT64X_DIG__ = 18 -const _TCP_FASTOPEN_NO_COOKIE = 34 -const _LINUX_REBOOT_MAGIC2A = 85072278 -const _PR_MCE_KILL_CLEAR = 0 -const _PTRACE_O_MASK = 3145983 -const _EXDEV = 18 -const _NUD_INCOMPLETE = 0x01 -const _AF_KEY = _PF_KEY -const _X86_CR3_PCD_BIT = 4 -const _PTRACE_SETSIGINFO = 16899 -const _EL3HLT = 46 -const _SYS_fanotify_mark = ___NR_fanotify_mark -const __BITS_ERRNO_H = 1 -const ___NR_timer_getoverrun = 225 -const _IPV6_TCLASS = 67 -const _NDTA_PARMS = 6 -const _AF_X25 = _PF_X25 -const _BSDLY = 0020000 -const _MSG_PROXY = 16 -const _IFLA_MACSEC_UNSPEC = 0 -const ___NR_afs_syscall = 183 -const _MFD_CLOEXEC = 1 -const ___UINT_FAST8_MAX__ = 0xff -const _STATX_SIZE = 0x0200 -const __SC_CHAR_MIN = 103 -const _FS_COMPR_FL = 0x00000004 -const _ICMP6_RR_RESULT_FLAGS_OOB = 0x0200 -const _SCM_TIMESTAMPING_PKTINFO = 58 -const _VEOF = 4 -const ___NR_mq_open = 240 -const _IFF_MASTER = 1024 -const _PTRACE_SINGLEBLOCK = 33 -const _SYS_gettimeofday = ___NR_gettimeofday -const ___NR_accept = 43 -const __POSIX_MESSAGE_PASSING = 200809 -const ___PTRDIFF_MAX__ = 0x7fffffffffffffff -const _SI_KERNEL = 128 -const __SC_BC_BASE_MAX = 36 -const _TUNSETLINK_val = 1074025677 -const _SYS_sync_file_range = ___NR_sync_file_range -const _ARPHRD_CSLIP = 257 -const _PR_FP_EXC_OVF = 0x020000 -const ___NR_socketpair = 53 -const _SYS_userfaultfd = ___NR_userfaultfd -const _IFLA_BOND_PRIMARY = 11 -const _CLD_DUMPED = 3 -const _SYS_migrate_pages = ___NR_migrate_pages -const _CSIZE = 0000060 -const _RTMGRP_TC = 8 -const _RTM_NEWCHAIN = 100 -const _EACCES = 13 -const __POSIX_MAX_CANON = 255 -const _RTPROT_ZEBRA = 11 -const __POSIX_THREAD_THREADS_MAX = 64 -const _CLOCK_BOOTTIME = 7 -const ___x86_64 = 1 -const _CQUIT = 034 -const _TIOCGPTN_val = 2147767344 -const __SC_XOPEN_VERSION = 89 -const ___INT16_MAX__ = 0x7fff -const __SC_NL_SETMAX = 123 -const ___NR_io_cancel = 210 -const __SYS_CDEFS_H = 1 -const _SCNxLEAST32 = "x" -const _ETH_P_MOBITEX = 0x0015 -const _IFLA_EVENT_BONDING_FAILOVER = 3 -const _SI_TIMER = -2 -const _ENOKEY = 126 -const _IFLA_BRPORT_TOPOLOGY_CHANGE_ACK = 19 -const _ARPHRD_CSLIP6 = 259 -const ___WINT_MIN__ = 0 -const ___S_IFREG = 0100000 -const _INTPTR_MIN = (-9223372036854775807-1) -const ___S_ISUID = 04000 -const _PR_SET_SECUREBITS = 28 -const _EPOLLWRBAND = 512 -const __LFS64_ASYNCHRONOUS_IO = 1 -const _SKF_AD_RXHASH = 32 -const _PF_LOCAL = 1 -const _ENOTSOCK = 88 -const _S_IFMT = ___S_IFMT -const ___NR_kcmp = 312 -const _SYS_splice = ___NR_splice -const __POSIX_TRACE_INHERIT = -1 -const __SC_SHRT_MIN = 114 -const _ARPHRD_LAPB = 516 -const _IFLA_BOND_AD_INFO_PARTNER_KEY = 4 -const _CLOCK_MONOTONIC_RAW = 4 -const _MCAST_EXCLUDE = 0 -const _SIOCSIFMTU = 0x8922 -const _AT_STATX_FORCE_SYNC = 0x2000 -const _SIOCGIFCONF = 0x8912 -const _FS_SECRM_FL = 0x00000001 -const ___INT_FAST32_WIDTH__ = 64 -const __PC_MAX_CANON = 1 -const _FIOCLEX = 0x5451 -const ___ILP32_OFFBIG_LDFLAGS = "-m32" -const _IFLA_HSR_MULTICAST_SPEC = 3 -const ___INT_FAST16_MAX__ = 0x7fffffffffffffff -const _SYS_mlockall = ___NR_mlockall -const _SYS_set_thread_area = ___NR_set_thread_area -const _MS_BIND = 4096 -const _ARPOP_InREQUEST = 8 -const _SIZEOF_VOID_P = 8 -const _SIOCGIFNETMASK = 0x891b -const _SCHED_BATCH = 3 -const _RTM_NEWACTION = 48 -const _AF_KCM = _PF_KCM -const _SYS_copy_file_range = ___NR_copy_file_range -const _ARPHRD_SLIP = 256 -const _MS_RELATIME = 2097152 -const _RUSAGE_SELF = 0 -const ___F_SETOWN_EX = 15 -const ___RLIMIT_NICE = 13 -const _SO_ATTACH_FILTER = 26 -const _EPOLLIN = 1 -const _IFA_F_HOMEADDRESS = 0x10 -const _SKF_LL_OFF = (-0x200000) -const _RTF_THROW = 0x2000 -const _SYS_open_by_handle_at = ___NR_open_by_handle_at -const ___SIZEOF_WINT_T__ = 4 -const _IFLA_BRPORT_PROXYARP = 10 -const _SYS_madvise = ___NR_madvise -const _STA_FREQHOLD = 0x0080 -const _PF_VSOCK = 40 -const _NCCS = 32 -const ___IFLA_VRF_PORT_MAX = 2 -const __SC_V6_ILP32_OFF32 = 176 -const _CLD_EXITED = 1 -const _ETOOMANYREFS = 109 -const _RTAX_FEATURE_ECN = (1 << 0) -const _ETH_P_HSR = 0x892F -const _SYS_io_setup = ___NR_io_setup -const _RLIMIT_CORE = 4 -const _SYS_keyctl = ___NR_keyctl -const __SC_SEM_NSEMS_MAX = 32 -const _EPOLLWAKEUP = 536870912 -const ___NR_flistxattr = 196 -const __SC_BARRIERS = 133 -const _SYS_setgid = ___NR_setgid -const __SC_WORD_BIT = 107 -const _ARPHRD_ROSE = 270 -const _SI_USER = 0 -const _IN_CLASSB_NSHIFT = 16 -const _NDTPA_PROXY_QLEN = 14 -const _PRIi16 = "i" -const _IFLA_BOND_AD_INFO_PARTNER_MAC = 5 -const _MSG_CONFIRM = 2048 -const ___NR_symlinkat = 266 -const _HAVE_FUTIMESAT = 1 -const ___PDP_ENDIAN = 3412 -const _PTHREAD_KEYS_MAX = 1024 -const _MS_NOSUID = 2 -const _IFLA_BR_MCAST_QUERY_INTVL = 33 -const ___UINTMAX_MAX__ = 0xffffffffffffffff -const _IFLA_WEIGHT = 15 -const _IPV6_XFRM_POLICY = 35 -const ___NR_access = 21 -const __SC_LEVEL1_ICACHE_SIZE = 185 -const _RTMGRP_IPV6_IFADDR = 0x100 -const ___NR_link = 86 -const _FS_XFLAG_REALTIME = 0x00000001 -const _FALLOC_FL_INSERT_RANGE = 0x20 -const ___PRIPTR_PREFIX = "l" -const _IFLA_XFRM_UNSPEC = 0 -const _STATX_CTIME = 0x0080 -const ___SCHAR_MAX__ = 0x7f -const _SHRT_WIDTH = 16 -const _SIOCDELRT = 0x890C -const _AF_IPX = _PF_IPX -const _MS_BORN = (1<<29) -const _IFLA_XDP = 43 -const _IFLA_STATS = 7 -const _EROFS = 30 -const _SO_NO_CHECK = 11 -const _BC_BASE_MAX = __POSIX2_BC_BASE_MAX -const _X86_EFLAGS_IF_BIT = 9 -const __XOPEN_SHM = 1 -const _REG_RSI = 9 -const _ARPHRD_LOCALTLK = 773 -const __SC_DEVICE_SPECIFIC_R = 142 -const __SC_SELECT = 59 -const ___IFA_MAX = 10 -const _SYS_faccessat = ___NR_faccessat -const _CSTOPB = 0000100 -const _MACVLAN_MACADDR_SET = 3 -const _UINT_MAX = (_INT_MAX * 2 + 1) -const _PR_TIMING_STATISTICAL = 0 -const _SCNdFAST8 = "hhd" -const _MAXTTL = 255 -const _EAI_NODATA = -5 -const _TCP_CA_CWR = 2 -const _IXON = 0002000 -const ___gnu_linux__ = 1 -const __PATH_SERVICES = "/etc/services" -const ___IFLA_VF_VLAN_INFO_MAX = 2 -const _AF_UNIX = _PF_UNIX -const _ETH_P_HDLC = 0x0019 -const _PR_MPX_ENABLE_MANAGEMENT = 43 -const _RTPROT_BIRD = 12 -const _ARPHRD_HWX25 = 272 -const _RTM_DELROUTE = 25 -const _IFLA_BR_VLAN_PROTOCOL = 8 -const _IFLA_BRPORT_UNSPEC = 0 -const _RTM_GETADDR = 22 -const _TCION = 3 -const _IP_CHECKSUM = 23 -const _SYS_fchmodat = ___NR_fchmodat -const _CLONE_NEWUSER = 0x10000000 -const _TIOCNOTTY = 0x5422 -const _SO_NOFCS = 43 -const _SYS_clock_settime = ___NR_clock_settime -const _IP_PKTOPTIONS = 9 -const _TCP_QUEUES_NR = 3 -const ___FLT64_DECIMAL_DIG__ = 17 -const _ICMP6_TIME_EXCEED_REASSEMBLY = 1 -const _IPTOS_DSCP_MASK = 0xfc -const _SIGINT = 2 -const _CLOCK_PROCESS_CPUTIME_ID = 2 -const _ICMP6_DST_UNREACH = 1 -const _IFLA_GENEVE_TOS = 4 -const _PR_FP_EXC_DISABLED = 0 -const _MADV_DODUMP = 17 -const _SYS_get_thread_area = ___NR_get_thread_area -const _SOL_PNPIPE = 275 -const _MAX_LINKS = 32 -const _RTNL_FAMILY_IPMR = 128 -const _NL_MMAP_STATUS_COPY = 3 -const __SC_READER_WRITER_LOCKS = 153 -const __SC_AIO_PRIO_DELTA_MAX = 25 -const _RTNLGRP_PHONET_IFADDR = 21 -const _ARPHRD_FCFABRIC = 787 -const _CLONE_PARENT_SETTID = 0x00100000 -const _SYS_newfstatat = ___NR_newfstatat -const _IFF_NOTRAILERS = 32 -const _TCP_SAVE_SYN = 27 -const _PRIi32 = "i" -const _TIME_ERROR = 5 -const ___NR_read = 0 -const _VEOL2 = 16 -const _ETHERTYPE_NTRAILER = 16 -const __SC_MONOTONIC_CLOCK = 149 -const _TCA_ROOT_COUNT = 3 -const _PKEY_DISABLE_ACCESS = 0x1 -const _HAVE_AS_X86_PCREL = 1 -const ___iovec_defined = 1 -const _TUN_FLT_ALLMULTI = 0x0001 -const _NETLINK_RX_RING = 6 -const _ENOTRECOVERABLE = 131 -const _PTRACE_INTERRUPT = 16903 -const _AF_CAIF = _PF_CAIF -const _SOL_IPV6 = 41 -const _IFLA_BROADCAST = 2 -const ___LDBL_MANT_DIG__ = 64 -const _FFI_TYPE_SINT8 = 6 -const ___NR_waitid = 247 -const _IXANY = 0004000 -const _SYS_sched_setaffinity = ___NR_sched_setaffinity -const ___FLT64X_HAS_QUIET_NAN__ = 1 -const __SC_SPORADIC_SERVER = 160 -const _POLL_ERR = 4 -const _IFLA_XDP_UNSPEC = 0 -const _F_RDLCK = 0 -const _IPOPT_DEBMEAS = 0x40 -const _AT_FDCWD = -100 -const _INTPTR_WIDTH = ___WORDSIZE -const __SC_PII_OSI_CLTS = 64 -const _SYS_pipe2 = ___NR_pipe2 -const _IFLA_BOND_SLAVE_AD_PARTNER_OPER_PORT_STATE = 8 -const __CS_GNU_LIBPTHREAD_VERSION = 3 -const _TCSADRAIN = 1 -const _LONG_MAX = ___LONG_MAX__ -const _PRId16 = "d" -const __SYS_INOTIFY_H = 1 -const _SYS_bpf = ___NR_bpf -const _RTNLGRP_NOP4 = 17 -const __SC_XOPEN_XCU_VERSION = 90 -const _PR_MPX_DISABLE_MANAGEMENT = 44 -const _INT_LEAST8_MIN = (-128) -const _SIGIO = _SIGPOLL -const _IPV6_RECVORIGDSTADDR = _IPV6_ORIGDSTADDR -const __PC_FILESIZEBITS = 13 -const _TIOCGPGRP = 0x540F -const ___FLT32X_MIN_EXP__ = (-1021) -const _TIOCGWINSZ_val = 21523 -const __SC_LEVEL2_CACHE_LINESIZE = 193 -const _ETH_P_ATMMPOA = 0x884c -const _HAVE_STRINGS_H = 1 -const _DN_CREATE = 0x00000004 -const _FS_POLICY_FLAGS_PAD_16 = 0x02 -const _SO_OOBINLINE = 10 -const _PACKET_ROLLOVER_STATS = 21 -const __POSIX_ASYNCHRONOUS_IO = 200809 -const __CS_LFS_LIBS = 1002 -const _PACKET_MR_PROMISC = 1 -const ___FLT64_MAX__ = 1.1 -const ___USE_ISOC11 = 1 -const __SC_LEVEL2_CACHE_ASSOC = 192 -const _TCSBRK = 0x5409 -const _INT_LEAST32_WIDTH = 32 -const _BPF_MINOR_VERSION = 1 -const ___GNU_LIBRARY__ = 6 -const ___STDC_ISO_10646__ = 201706 -const _EISNAM = 120 -const _IPV6_AUTOFLOWLABEL = 70 -const __SC_LEVEL4_CACHE_LINESIZE = 199 -const _IFLA_LINKINFO = 18 -const _IP_PMTUDISC_DO = 2 -const _PTRACE_OLDSETOPTIONS = 21 -const _IP_PKTINFO = 8 -const _O_RSYNC = _O_SYNC -const _SPLICE_F_NONBLOCK = 2 -const _CLONE_CHILD_CLEARTID = 0x00200000 -const _HAVE_OFF64_T = 1 -const _FS_EOFBLOCKS_FL = 0x00400000 -const __SC_FILE_SYSTEM = 148 -const _CHARCLASS_NAME_MAX = 2048 -const _INT_MAX = ___INT_MAX__ -const ___LP64_OFF64_CFLAGS = "-m64" -const _INT_WIDTH = 32 -const _NDTA_UNSPEC = 0 -const _TUN_F_TSO4 = 0x02 -const __POSIX_THREADS = 200809 -const _RTEXT_FILTER_BRVLAN = (1 << 1) -const _RTAX_REORDERING = 9 -const _PF_ATMSVC = 20 -const _NSS_BUFLEN_GROUP = 1024 -const _PR_TSC_SIGSEGV = 2 -const ___NR_semctl = 66 -const _SOL_TIPC = 271 -const _MLD_LISTENER_REPORT = 131 -const _UPAGES = 1 -const __SC_PII_OSI_M = 65 -const _FS_XFLAG_PROJINHERIT = 0x00000200 -const _MSG_ERRQUEUE = 8192 -const _ARPHRD_IEEE802154 = 804 -const _TIOCPKT = 0x5420 -const _ESRCH = 3 -const ___SIZEOF_PTHREAD_RWLOCK_T = 56 -const __POSIX2_BC_STRING_MAX = 1000 -const _IFLA_INET6_UNSPEC = 0 -const _ATF_USETRAILERS = 0x10 -const _IN_MOVE_SELF = 0x00000800 -const ___SIG_ATOMIC_WIDTH__ = 32 -const __SC_SYSTEM_DATABASE_R = 163 -const _RTA_DPORT = 29 -const _RTA_SESSION = 13 -const _PACKAGE_VERSION = "version-unused" -const ___DEC128_SUBNORMAL_MIN__ = 0.000000000000000000000000000000001E-6143 -const _B2000000 = 0010013 -const _SYS_chmod = ___NR_chmod -const _STA_PPSWANDER = 0x0400 -const ___INT_MAX__ = 0x7fffffff -const ___UINT_LEAST8_MAX__ = 0xff -const ___INT_FAST16_WIDTH__ = 64 -const _SYS_eventfd2 = ___NR_eventfd2 -const _SIGBUS = 7 -const _FP_XSTATE_MAGIC1 = 0x46505853 -const _FP_XSTATE_MAGIC2 = 0x46505845 -const _TCGETS_val = 21505 -const _NLM_F_REQUEST = 0x01 -const _MADV_NOHUGEPAGE = 15 -const _HAVE_INOTIFY_INIT = 1 -const _RTM_NEWQDISC = 36 -const _PR_SET_KEEPCAPS = 8 -const _PR_ENDIAN_BIG = 0 -const _IPPORT_LOGINSERVER = 513 -const _SYS_clock_gettime = ___NR_clock_gettime -const _MSG_TRYHARD = 4 -const _PR_SET_MM_AUXV = 12 -const __POSIX_SYNCHRONIZED_IO = 200809 -const _SYS_close = ___NR_close -const _PR_SET_UNALIGN = 6 -const _SYS_brk = ___NR_brk -const __NSIG = (___SIGRTMAX + 1) -const __POSIX_FD_SETSIZE = __POSIX_OPEN_MAX -const _ENOTTY = 25 -const _RTA_PRIORITY = 6 -const _ETH_P_LAT = 0x6004 -const _FFI_NATIVE_RAW_API = 0 -const _PR_GET_NO_NEW_PRIVS = 39 -const _FPE_FLTRES = 6 -const _FS_RESERVED_FL = 0x80000000 -const _FS_XFLAG_COWEXTSIZE = 0x00010000 -const _EPOLLOUT = 4 -const _SCM_TXTIME = _SO_TXTIME -const _ADJ_TIMECONST = 0x0020 -const _VKILL = 3 -const _RTMGRP_DECnet_ROUTE = 0x4000 -const _AF_QIPCRTR = _PF_QIPCRTR -const _SO_ACCEPTCONN = 30 -const _IFLA_VF_STATS_TX_DROPPED = 8 -const _RTNL_FAMILY_MAX = 129 -const __POSIX_TIMER_MAX = 32 -const ___NR_mknod = 133 -const _REG_EFL = 17 -const ___SSE2__ = 1 -const _IP_MULTICAST_TTL = 33 -const _SOCK_SEQPACKET = 5 -const ___WALL = 0x40000000 -const _RTM_DELMDB = 85 -const _ILL_ILLOPC = 1 -const _NLMSG_ERROR = 0x2 -const _PR_GET_TID_ADDRESS = 40 -const _SYS_vmsplice = ___NR_vmsplice -const _TCP_SYNCNT = 7 -const _RT_SCOPE_SITE = 200 -const _SYS_execveat = ___NR_execveat -const _IFA_F_TEMPORARY = _IFA_F_SECONDARY -const _CRDLY = 0003000 -const _ETH_P_PREAUTH = 0x88C7 -const ___NR_sched_rr_get_interval = 148 -const _REG_R12 = 4 -const _IPV6_2292PKTINFO = 2 -const ___IOV_MAX = 1024 -const _AI_ALL = 0x0010 -const _ETH_P_FCOE = 0x8906 -const _IFLA_CARRIER = 33 -const _RTA_NEWDST = 19 -const ___NR_adjtimex = 159 -const _BYTE_ORDER = ___BYTE_ORDER -const ___FLT_DENORM_MIN__ = 1.1 -const _ECHOPRT = 0002000 -const _IFLA_RMNET_UNSPEC = 0 -const __CS_POSIX_V7_ILP32_OFF32_CFLAGS = 1132 -const _F_SHLCK = 8 -const _ETIMEDOUT = 110 -const __SC_FILE_LOCKING = 147 -const _MSG_PEEK = 2 -const _SYS_msync = ___NR_msync -const _ETH_P_1588 = 0x88F7 -const __SC_PASS_MAX = 88 -const _IFLA_HSR_UNSPEC = 0 -const _BC_STRING_MAX = __POSIX2_BC_STRING_MAX -const _FLUSHO = 0010000 -const _SYS_lstat = ___NR_lstat -const _TIOCM_RTS = 0x004 -const _ARPHRD_IRDA = 783 -const _TCSBRKP = 0x5425 -const _EPIPE = 32 -const ___FLT32X_HAS_DENORM__ = 1 -const __BITS_UIO_EXT_H = 1 -const _ICMP6_RR_FLAGS_TEST = 0x80 -const _SYS_alarm = ___NR_alarm -const _IFF_TUN = 0x0001 -const ___ENUM_IDTYPE_T = 1 -const _PR_FP_MODE_FRE = (1 << 1) -const _MACSEC_VALIDATE_DISABLED = 0 -const _IFLA_GENEVE_TTL = 3 -const _HAVE_INOTIFY_ADD_WATCH = 1 -const _PRIX16 = "X" -const ___FLT_EVAL_METHOD_TS_18661_3__ = 0 -const _ND_NA_FLAG_ROUTER = 0x00000080 -const _IPV6_RECVPATHMTU = 60 -const _MADV_NORMAL = 0 -const _FFI_REGISTER = 7 -const _PRId32 = "d" -const _NLA_F_NET_BYTEORDER = (1 << 14) -const _HAVE_EXPL = 1 -const _IP_RETOPTS = 7 -const _IP_MULTICAST_IF = 32 -const _EXPR_NEST_MAX = __POSIX2_EXPR_NEST_MAX -const _N_PPP = 3 -const ___GLIBC_LINUX_VERSION_CODE = 267008 -const _FS_MAX_KEY_SIZE = 64 -const _PF_INET6 = 10 -const _SYS_chdir = ___NR_chdir -const _PTRACE_EVENT_VFORK = 2 -const _SO_RCVTIMEO = 20 -const ___NR_times = 100 -const __POSIX_UIO_MAXIOV = 16 -const _IFLA_BR_MCAST_QUERIER_INTVL = 32 -const _IP_TOS = 1 -const __SC_2_PBS_LOCATE = 170 -const _NLMSG_NOOP = 0x1 -const _FS_POLICY_FLAGS_PAD_32 = 0x03 -const _ARPD_UPDATE = 0x01 -const __CS_LFS_LINTFLAGS = 1003 -const __IOC_DIRMASK = ((1 << __IOC_DIRBITS)-1) -const _SYS_capset = ___NR_capset -const _ICMP6_ROUTER_RENUMBERING = 138 -const _ILL_ILLADR = 3 -const __BITS_POSIX_OPT_H = 1 -const _PR_GET_FPEXC = 11 -const _PR_CAPBSET_READ = 23 -const _TCP_MD5SIG = 14 -const _HAVE_GETXATTR = 1 -const _RTM_DELRULE = 33 -const _RTM_NEWSTATS = 92 -const _TCSAFLUSH = 2 -const _IFLA_PORT_VF = 1 -const __BITS_SCHED_H = 1 -const _IPV6_RTHDRDSTOPTS = 55 -const ___NR_madvise = 28 -const _PR_SPEC_INDIRECT_BRANCH = 1 -const _X86_CR4_TSD_BIT = 2 -const _IFLA_BR_NF_CALL_IP6TABLES = 37 -const _PTRACE_TRACEME = 0 -const _X86_CR0_PE_BIT = 0 -const _FFI_CLOSURES = 1 -const _IFA_F_MANAGETEMPADDR = 0x100 -const _SIOCADDRT = 0x890B -const _TCGETA = 0x5405 -const _IFLA_MTU = 4 -const _IFLA_BR_ROOT_PORT = 12 -const __CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS = 1139 -const ___SIZEOF_PTHREAD_COND_T = 48 -const ___S_IFIFO = 0010000 -const ___PRI64_PREFIX = "l" -const __CS_POSIX_V7_ILP32_OFF32_LINTFLAGS = 1135 -const _IFLA_PROMISCUITY = 30 -const _PR_SET_CHILD_SUBREAPER = 36 -const _SIGPIPE = 13 -const _TCGETS = 0x5401 -const _SOL_CAIF = 278 -const _IFLA_BR_MCAST_MEMBERSHIP_INTVL = 31 -const _RTF_REINSTATE = 0x0008 -const _TCGETX = 0x5432 -const _IFLA_PAD = 42 -const _ETH_P_DNA_RC = 0x6002 -const _RTM_F_FIB_MATCH = 0x2000 -const _IFLA_BRPORT_VLAN_TUNNEL = 29 -const _PROT_READ = 0x1 -const _PR_SPEC_DISABLE = (1 << 2) -const _PTRACE_SEIZE = 16902 -const _RTF_CACHE = 0x01000000 -const ___DEC128_MIN__ = 1E-6143 -const _ICMP6_ECHO_REQUEST = 128 -const _FS_ENCRYPTION_MODE_AES_256_GCM = 2 -const __SYS_TYPES_H = 1 -const _ETH_P_DNA_RT = 0x6003 -const __SC_MEMLOCK = 17 -const _SYS_finit_module = ___NR_finit_module -const _BPF_A = 0x10 -const _BPF_B = 0x10 -const _PF_INET = 2 -const _SYS_rt_sigprocmask = ___NR_rt_sigprocmask -const _SIG_ATOMIC_MIN = (-2147483647-1) -const ___GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 = 1 -const ___GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 = 1 -const _SIOCGIFFLAGS = 0x8913 -const _REG_R8 = 0 -const ___GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 = 1 -const _FS_APPEND_FL = 0x00000020 -const _RTAX_CWND = 7 -const __POSIX2_C_BIND = ___POSIX2_THIS_VERSION -const __XOPEN_REALTIME_THREADS = 1 -const _BPF_W = 0x00 -const _BPF_X = 0x08 -const _RWH_WRITE_LIFE_LONG = 4 -const ___GCC_HAVE_DWARF2_CFI_ASM = 1 -const _TCPOLEN_TIMESTAMP = 10 -const _ETH_P_CAIF = 0x00F7 -const _NDA_PORT = 6 -const _EPOLLRDHUP = 8192 -const ___FLT128_MAX__ = 1.1 -const _TIOCSRS485 = 0x542F -const ___IFLA_INET_MAX = 2 -const _RTAX_INITRWND = 14 -const __BITS_TYPES_LOCALE_T_H = 1 -const ___LDBL_DECIMAL_DIG__ = 21 -const _HAVE_ATANL = 1 -const _XDP_ATTACHED_DRV = 1 -const ___ATOMIC_CONSUME = 1 -const ___NR_msgget = 68 -const ___NR_getsockopt = 55 -const _PTRDIFF_MIN = (-9223372036854775807-1) -const _WINT_WIDTH = 32 -const _NETLINK_EXT_ACK = 11 -const _SCNu8 = "hhu" -const __SC_THREAD_ROBUST_PRIO_INHERIT = 247 -const _IP_RECVTOS = 13 -const _NDTPA_IFINDEX = 1 -const _ETH_TLEN = 2 -const _AI_CANONNAME = 0x0002 -const ___NR_mlockall = 151 -const _SKF_AD_HATYPE = 28 -const ___NR_pipe2 = 293 -const _PTRACE_DETACH = 17 -const _SYS_signalfd = ___NR_signalfd -const __CS_XBS5_LPBIG_OFFBIG_LDFLAGS = 1113 -const _IPV6_NEXTHOP = 9 -const _RTCF_DOREDIRECT = 0x01000000 -const _NDA_IFINDEX = 8 -const __SC_PII = 53 -const _AF_ATMSVC = _PF_ATMSVC -const _PF_PACKET = 17 -const _SYS_futimesat = ___NR_futimesat -const _IPTOS_PREC_FLASH = _IPTOS_CLASS_CS3 -const _ARPHRD_IPGRE = 778 -const __SC_SHELL = 157 -const _HAVE_LOGL = 1 -const _PORT_VDP_RESPONSE_INVALID_FORMAT = 1 -const ___USE_POSIX2 = 1 -const _ENOMEM = 12 -const _XDP_ATTACHED_SKB = 2 -const _IN_CLASSA_NET = 0xff000000 -const _ESRMNT = 69 -const _IPV6_LEAVE_ANYCAST = 28 -const _ENOTEMPTY = 39 -const _PTRACE_GETSIGINFO = 16898 -const __IOC_NRBITS = 8 -const _PIPE_BUF = 4096 -const _AF_ISDN = _PF_ISDN -const _ULONG_LONG_MAX = (_LONG_LONG_MAX * 2 + 1) -const _LINK_XSTATS_TYPE_UNSPEC = 0 -const _NDTA_NAME = 1 -const _RTA_PREF = 20 -const _ARPHRD_NONE = 0xFFFE -const _SYS_getsockname = ___NR_getsockname -const _ECHOCTL = 0001000 -const _RTNLGRP_IPV4_RULE = 8 -const _IFLA_BOND_AD_INFO = 23 -const _IFLA_BR_UNSPEC = 0 -const _IFLA_IF_NETNSID = 46 -const _O_PATH = ___O_PATH -const _X86_CR3_PCID_NOFLUSH_BIT = 63 -const _SYS_sched_getparam = ___NR_sched_getparam -const _PR_SET_NO_NEW_PRIVS = 38 -const _IFLA_BOND_AD_INFO_UNSPEC = 0 -const _RTF_FLOW = 0x02000000 -const _SYS_set_mempolicy = ___NR_set_mempolicy -const _WCONTINUED = 8 -const ___IFLA_BOND_MAX = 28 -const _IFF_NOFILTER = 0x1000 -const ___time_t_defined = 1 -const _IFLA_NEW_NETNSID = 45 -const _B600 = 0000010 -const _ARPHRD_BIF = 775 -const _O_DSYNC = ___O_DSYNC -const ___NR_msgrcv = 70 -const _RTPROT_RA = 9 -const _IFLA_VRF_UNSPEC = 0 -const _PR_SPEC_NOT_AFFECTED = 0 -const _NLM_F_DUMP_FILTERED = 0x20 -const _IFLA_VLAN_QOS_UNSPEC = 0 -const __SC_DEVICE_IO = 140 -const _IFLA_IPOIB_UMCAST = 3 -const _SCHED_RR = 2 -const _PRIo8 = "o" -const __LFS_ASYNCHRONOUS_IO = 1 -const _IFLA_PORT_REQUEST = 6 -const _IFLA_BOND_AD_INFO_AGGREGATOR = 1 -const _PACKET_LOOPBACK = 5 -const _SYS_fdatasync = ___NR_fdatasync -const _SIOCGIFMAP = 0x8970 -const ___GCC_ASM_FLAG_OUTPUTS__ = 1 -const ___IFLA_BOND_SLAVE_MAX = 9 -const _SIOCSARP = 0x8955 -const _SYS_prlimit64 = ___NR_prlimit64 -const ___DEC32_MIN__ = 1E-95 -const _NLM_F_REPLACE = 0x100 -const _TIOCOUTQ = 0x5411 -const _IFA_CACHEINFO = 6 -const _SYNC_FILE_RANGE_WAIT_BEFORE = 1 -const _STATX_BLOCKS = 0x0400 -const _PR_FP_EXC_UND = 0x040000 -const _IFLA_VXLAN_GPE = 27 -const _PACKAGE_BUGREPORT = "" -const _IPV6_2292DSTOPTS = 4 -const _IFLA_EXT_MASK = 29 -const ___ATOMIC_HLE_ACQUIRE = 65536 -const _SYS_timerfd_settime = ___NR_timerfd_settime -const ___linux__ = 1 -const _POSIX_FADV_RANDOM = 1 -const _PRIiLEAST16 = "i" -const _IFLA_GENEVE_COLLECT_METADATA = 6 -const ___USE_ISOC95 = 1 -const __HAVE_STRUCT_TERMIOS_C_OSPEED = 1 -const _O_NOFOLLOW = ___O_NOFOLLOW -const _NDA_LINK_NETNSID = 10 -const ___USE_ISOC99 = 1 -const _RTF_MSS = _RTF_MTU -const __BITS_STDINT_UINTN_H = 1 -const _F_OFD_SETLKW = 38 -const _RTA_ENCAP = 22 -const _EEXIST = 17 -const _PACKET_VERSION = 10 -const _TCP_CLOSE = 7 -const _SO_ATTACH_BPF = 50 -const _PTRACE_EVENT_SECCOMP = 7 -const _ARPHRD_CHAOS = 5 -const ___FLT32_MANT_DIG__ = 24 -const ___IFLA_VF_INFO_MAX = 2 -const _ETH_P_BATMAN = 0x4305 -const __STAT_VER = __STAT_VER_LINUX -const _POLL_MSG = 3 -const _SYS_swapon = ___NR_swapon -const _RTF_ADDRCONF = 0x00040000 -const ___LDBL_HAS_QUIET_NAN__ = 1 -const _PF_MPLS = 28 -const __BITS_SIGINFO_ARCH_H = 1 -const _ICMP6_FILTER_PASSONLY = 4 -const _IP_TTL = 2 -const _SYS_rt_sigqueueinfo = ___NR_rt_sigqueueinfo -const __SC_XOPEN_ENH_I18N = 93 -const ___NR_timer_settime = 223 -const _PTRACE_O_SUSPEND_SECCOMP = 2097152 -const _SYS_getpmsg = ___NR_getpmsg -const __SYS_RESOURCE_H = 1 -const _DEFFILEMODE = (_S_IRUSR|_S_IWUSR|_S_IRGRP|_S_IWGRP|_S_IROTH|_S_IWOTH) -const _RTA_DST = 1 -const ___STDC_IEC_559__ = 1 -const _SYS_arch_prctl = ___NR_arch_prctl -const _AF_NETROM = _PF_NETROM -const _IPTOS_THROUGHPUT = 0x08 -const _NDTA_THRESH2 = 3 -const _CLOCK_BOOTTIME_ALARM = 9 -const _IFLA_MACVLAN_MODE = 1 -const _S_IWRITE = _S_IWUSR -const _ICMP6_PARAMPROB_OPTION = 2 -const __CS_POSIX_V6_LP64_OFF64_CFLAGS = 1124 -const _ETH_P_TR_802_2 = 0x0011 -const _TIOCM_DTR = 0x002 -const __SC_USER_GROUPS_R = 167 -const _ETH_P_ALL = 0x0003 -const _SYS_fchown = ___NR_fchown -const _IPPORT_SYSTAT = 11 -const ___LONG_MAX__ = 0x7fffffffffffffff -const _SIGSTKFLT = 16 -const _RTF_MODIFIED = 0x0020 -const _PRIO_PROCESS = 0 -const ___NR_semget = 64 -const _IFA_F_STABLE_PRIVACY = 0x800 -const _RTNH_COMPARE_MASK = (_RTNH_F_DEAD | _RTNH_F_LINKDOWN | _RTNH_F_OFFLOAD) -const _NLM_F_ACK_TLVS = 0x200 -const _L_INCR = 1 -const _RWH_WRITE_LIFE_SHORT = 2 -const _EAFNOSUPPORT = 97 -const _IFLA_BOND_AD_LACP_RATE = 21 -const _SYS_select = ___NR_select -const _IFLA_TUN_NUM_QUEUES = 8 -const ___SI_MAX_SIZE = 128 -const _IFLA_COST = 8 -const _NLMSG_DONE = 0x3 -const ___NR_statfs = 137 -const ___F_GETOWN_EX = 16 -const __CS_POSIX_V6_ILP32_OFFBIG_LIBS = 1122 -const ___NR_getdents64 = 217 -const _HAVE_INOTIFY_INIT1 = 1 -const _AI_V4MAPPED = 0x0008 -const _SCNuFAST8 = "hhu" -const ___NR_epoll_ctl = 233 -const _ACCESSPERMS = (_S_IRWXU|_S_IRWXG|_S_IRWXO) -const _TCA_DUMP_INVISIBLE = 10 -const _SIGEV_THREAD_ID = 4 -const _FFI_TYPE_INT = 1 -const _NL_ARGMAX = __POSIX_ARG_MAX -const _SS_DISABLE = 2 -const _ETH_P_CAN = 0x000C -const ___SIZEOF_PTHREAD_BARRIERATTR_T = 4 -const ___FLT_EVAL_METHOD__ = 0 -const ___NR_semop = 65 -const _P_ALL = 0 -const _ETH_P_MPLS_MC = 0x8848 -const ___NR_pwritev2 = 328 -const _SYS_accept4 = ___NR_accept4 -const ___SIZEOF_PTRDIFF_T__ = 8 -const ___FLT32X_DENORM_MIN__ = 1.1 -const _IFLA_BOND_SLAVE_QUEUE_ID = 5 -const _RTPROT_XORP = 14 -const _SYS_process_vm_writev = ___NR_process_vm_writev -const ___TCA_ROOT_MAX = 5 -const _IFLA_OPERSTATE = 16 -const _ICMP6_RR_PCOUSE_FLAGS_DECRPLTIME = 0x40 -const _NDTPA_PROXY_DELAY = 13 -const ___RLIMIT_NPROC = 6 -const _SYS_quotactl = ___NR_quotactl -const __IOC_NONE = 0 -const _IFLA_BOND_SLAVE_MII_STATUS = 2 -const _SO_SECURITY_ENCRYPTION_TRANSPORT = 23 -const _STATX_MODE = 0x0002 -const _FFI_TYPE_UINT8 = 5 -const _PROT_GROWSDOWN = 0x01000000 -const _MAP_GROWSDOWN = 0x00100 -const _EBADMSG = 74 -const _MAP_POPULATE = 0x08000 -const _TIME_DEL = 2 -const ___F_SETOWN = 8 -const _UINT16_MAX = (65535) -const _NL_LANGMAX = __POSIX2_LINE_MAX -const _MS_LAZYTIME = 33554432 -const _SYS_mkdir = ___NR_mkdir -const _IFLA_MACSEC_WINDOW = 5 -const ___NR_io_getevents = 208 -const _FFI_DEFAULT_ABI = 2 -const _SYS_rename = ___NR_rename -const _ETH_P_DSA = 0x001B -const _PTRACE_SET_THREAD_AREA = 26 -const _IP_RECVTTL = 12 -const _XDP_FLAGS_HW_MODE = (1 << 3) -const _MAX_HANDLE_SZ = 128 -const _IFF_DEBUG = 4 -const _AF_ECONET = _PF_ECONET -const _TCA_RATE = 5 -const __XOPEN_ENH_I18N = 1 -const __SC_2_FORT_RUN = 50 -const _NLMSGERR_ATTR_COOKIE = 3 -const ___NDTPA_MAX = 19 -const _IFLA_NUM_VF = 21 -const _RTA_EXPIRES = 23 -const _POLL_OUT = 2 -const __BITS_SS_FLAGS_H = 1 -const _IPOPT_NOP = 1 -const _IFNAMSIZ = _IF_NAMESIZE -const _SYS_vhangup = ___NR_vhangup -const _FS_HUGE_FILE_FL = 0x00040000 -const _SIGTRAP = 5 -const ___FLT128_DIG__ = 33 -const _SYS_timerfd_gettime = ___NR_timerfd_gettime -const _BPF_LEN = 0x80 -const _BIG_ENDIAN = ___BIG_ENDIAN -const _RTMGRP_IPV4_ROUTE = 0x40 -const _B1000000 = 0010010 -const _SYS_getcpu = ___NR_getcpu -const ___NR_mq_timedreceive = 243 -const __PATH_NETWORKS = "/etc/networks" -const _USING_SPLIT_STACK = 1 -const _FFI_TYPE_SINT32 = 10 -const ___RLIMIT_OFILE = 7 -const _IFLA_BR_MCAST_QUERY_RESPONSE_INTVL = 34 -const _SIOCGIFMEM = 0x891f -const _INT_FAST16_WIDTH = ___WORDSIZE -const _HAVE_SYS_SELECT_H = 1 -const _O_WRONLY = 01 -const ___NR_preadv = 295 -const _SYS_acct = ___NR_acct -const _DN_RENAME = 0x00000010 -const _SYS_setreuid = ___NR_setreuid -const _IFLA_XDP_DRV_PROG_ID = 5 -const _EALREADY = 114 -const _NDTPA_QUEUE_LEN = 8 -const ___GLIBC_USE_IEC_60559_FUNCS_EXT = 1 -const _ILL_PRVOPC = 5 -const _TUNGETFEATURES_val = 2147767503 -const _RTNLGRP_IPV6_ROUTE = 11 -const ___NR_timer_gettime = 224 -const _ETH_P_AOE = 0x88A2 -const ___NR_getgroups = 115 -const _SYS_rseq = ___NR_rseq -const _FIOQSIZE = 0x5460 -const _IPOPT_CONTROL = 0x00 -const ___SI_ERRNO_THEN_CODE = 1 -const _FPE_INTDIV = 1 -const _MS_NOATIME = 1024 -const _CX86_DIR0 = 0xfe -const ___NR_perf_event_open = 298 -const _FFI_BAD_ABI = 2 -const ___NR_get_mempolicy = 239 -const _MCL_CURRENT = 1 -const _IP_XFRM_POLICY = 17 -const ___SIZEOF_SHORT__ = 2 -const _SYS_fstat = ___NR_fstat -const _IFLA_VFINFO_LIST = 22 -const _TCP_FIN_WAIT2 = 5 -const __SC_CPUTIME = 138 -const _TUN_F_TSO_ECN = 0x08 -const ___WORDSIZE_TIME64_COMPAT32 = 1 -const _IFLA_INFO_UNSPEC = 0 -const _ETH_P_XDSA = 0x00F8 -const _IP_PMTUDISC = 10 -const _AT_REMOVEDIR = 0x200 -const _TIOCSWINSZ = 0x5414 -const ___FLT32_HAS_DENORM__ = 1 -const _FSLABEL_MAX = 256 -const _O_NONBLOCK = 04000 -const _F_GET_SEALS = 1034 -const _PACKET_TX_RING = 13 -const _TCP_MSS_DEFAULT = 536 -const _BC_DIM_MAX = __POSIX2_BC_DIM_MAX -const _IPOPT_LSRR = 131 -const __SC_V7_LP64_OFF64 = 239 -const _PR_GET_PDEATHSIG = 2 -const _SYS_symlink = ___NR_symlink -const ___DEC64_MANT_DIG__ = 16 -const _PORT_SELF_VF = -1 -const __SC_SYMLOOP_MAX = 173 -const _XDP_FLAGS_UPDATE_IF_NOEXIST = (1 << 0) -const _MACVLAN_MACADDR_ADD = 0 -const __GRP_H = 1 -const ___NR_delete_module = 176 -const _SYS_sendto = ___NR_sendto -const _IFLA_VLAN_QOS_MAPPING = 1 -const _SIGTERM = 15 -const _PR_SVE_GET_VL = 51 -const __CS_XBS5_LPBIG_OFFBIG_LIBS = 1114 -const _IFLA_XDP_HW_PROG_ID = 7 -const __SYS_UCONTEXT_H = 1 -const ___NR_readlinkat = 267 -const _IFLA_GTP_UNSPEC = 0 -const _VLNEXT = 15 -const _POSIX_MADV_WILLNEED = 3 -const ___rusage_defined = 1 -const _SYS_security = ___NR_security -const _X86_CR4_SMAP_BIT = 21 -const _TUN_F_TSO6 = 0x04 -const _AF_CAN = _PF_CAN -const ___NR_rt_sigprocmask = 14 -const _INT_LEAST16_WIDTH = 16 -const ___NR_flock = 73 -const _CLONE_PARENT = 0x00008000 -const _RTA_ALIGNTO = 4 -const _POSIX_MADV_SEQUENTIAL = 2 -const _SYS_sethostname = ___NR_sethostname -const _SYS_vserver = ___NR_vserver -const _X86_EFLAGS_NT_BIT = 14 -const _MNT_EXPIRE = 4 -const _PF_SMC = 43 -const _EAI_NONAME = -2 -const ___NR_restart_syscall = 219 -const __SC_THREAD_KEYS_MAX = 74 -const _IFLA_BR_MCAST_STARTUP_QUERY_INTVL = 35 -const _ICMP6_INFOMSG_MASK = 0x80 -const _IPOIB_MODE_CONNECTED = 1 -const _CLOCAL = 0004000 -const _HAVE_SYS_USER_H = 1 -const _X86_EFLAGS_IOPL_BIT = 12 -const _IFLA_BRPORT_ROOT_ID = 13 -const _TCSETA = 0x5406 -const _SYS_readahead = ___NR_readahead -const _IFLA_STATS64 = 23 -const __SC_UINT_MAX = 116 -const _PTRACE_PEEKSIGINFO = 16905 -const _X86_CR4_VME_BIT = 0 -const __XOPEN_SOURCE_EXTENDED = 1 -const ___USE_LARGEFILE = 1 -const ___SIZE_MAX__ = 0xffffffffffffffff -const _SKF_AD_ALU_XOR_X = 40 -const __INTTYPES_H = 1 -const _RTNH_F_PERVASIVE = 2 -const _SO_TIMESTAMP = 29 -const _RTMSG_OVERRUN = _NLMSG_OVERRUN -const _BUS_MCEERR_AO = 5 -const ___IFLA_MACVLAN_MAX = 7 -const _IPTOS_ECN_MASK = 0x03 -const _BUS_MCEERR_AR = 4 -const _B500000 = 0010005 -const ___STDC_HOSTED__ = 1 -const ___INT_LEAST32_WIDTH__ = 32 -const _SIOCSIFLINK = 0x8911 -const _RENAME_EXCHANGE = (1 << 1) -const _MADV_DOFORK = 11 -const __SC_XBS5_LP64_OFF64 = 127 -const __LARGEFILE64_SOURCE = 1 -const _SO_DONTROUTE = 5 -const __SC_TRACE_EVENT_FILTER = 182 -const _F_SEAL_WRITE = 0x0008 -const _STDERR_FILENO = 2 -const _TCP_SEND_QUEUE = 2 -const _IPVLAN_MODE_MAX = 3 -const ___O_NOATIME = 01000000 -const _PF_SNA = 22 -const _IFLA_VF_STATS_RX_DROPPED = 7 -const _SO_PASSSEC = 34 -const _IGNPAR = 0000004 -const _SYS_time = ___NR_time -const _TCP_NOTSENT_LOWAT = 25 -const _IFLA_VXLAN_GROUP = 2 -const _NOFLSH = 0000200 -const _SOL_DCCP = 269 -const _SYS_syslog = ___NR_syslog -const _SYS_io_getevents = ___NR_io_getevents -const _RTM_NEWMDB = 84 -const _IFLA_INFO_SLAVE_KIND = 4 -const _IFLA_VXLAN_L2MISS = 13 -const __SC_LEVEL3_CACHE_SIZE = 194 -const _HAVE_LINUX_IF_ADDR_H = 1 -const _O_CREAT = 0100 -const _ENODEV = 19 -const ___FLT32_HAS_QUIET_NAN__ = 1 -const _TIOCGPGRP_val = 21519 -const _SCNuLEAST16 = "hu" -const ___NR_poll = 7 -const __SC_THREAD_PRIO_INHERIT = 80 -const _GAI_NOWAIT = 1 -const _IFA_F_NOPREFIXROUTE = 0x200 -const _SYS_write = ___NR_write -const _SYS_fanotify_init = ___NR_fanotify_init -const _ETH_P_ARP = 0x0806 -const ___NR_iopl = 172 -const ___FLT32X_MAX__ = 1.1 -const _ECHOE = 0000020 -const _IPOPT_TS_TSANDADDR = 1 -const _SO_PEERCRED = 17 -const _IFLA_BR_HELLO_TIME = 2 -const _FALLOC_FL_COLLAPSE_RANGE = 0x08 -const __SC_2_PBS_CHECKPOINT = 175 -const _ECHOK = 0000040 -const _IFLA_IPVLAN_MODE = 1 -const _IPV6_JOIN_ANYCAST = 27 -const _EAI_INPROGRESS = -100 -const _RTNH_ALIGNTO = 4 -const _IPOPT_SID = _IPOPT_SATID -const ___FLT32_MAX_EXP__ = 128 -const _ND_OPT_TARGET_LINKADDR = 2 -const _F_GET_FILE_RW_HINT = 1037 -const _FFI_FIRST_ABI = 0 -const _NETLINK_ECRYPTFS = 19 -const _CX86_GCR = 0xb8 -const _IP_ROUTER_ALERT = 5 -const ___NR_splice = 275 -const _TIOCSCTTY_val = 21518 -const ___NR_keyctl = 250 -const _MS_NOSEC = (1<<28) -const _NLM_F_CAPPED = 0x100 -const __SC_NETWORKING = 152 -const ___ATOMIC_RELEASE = 3 -const _IFLA_VF_UNSPEC = 0 -const ___NR_fchmodat = 268 -const _RTF_HOST = 0x0004 -const _IFF_PERSIST = 0x0800 -const _FS_NOCOMP_FL = 0x00000400 -const _SO_SECURITY_AUTHENTICATION = 22 -const _BPF_JEQ = 0x10 -const _FFI_TYPE_UINT32 = 9 -const _SYS_inotify_add_watch = ___NR_inotify_add_watch -const _POSIX_MADV_RANDOM = 1 -const _RTF_MULTICAST = 0x20000000 -const _NTP_API = 4 -const _IPV6_MULTICAST_IF = 17 -const _SO_MAX_PACING_RATE = 47 -const _HAVE_LOG10L = 1 -const _IFLA_VF_RSS_QUERY_EN = 7 -const ___FLT64_MAX_10_EXP__ = 308 -const _PTRACE_SYSEMU_SINGLESTEP = 32 -const _SYS_dup = ___NR_dup -const _ARPHRD_IEEE802154_PHY = 805 -const ___NR_io_setup = 206 -const _IPOPT_SSRR = 137 -const __DIRENT_MATCHES_DIRENT64 = 1 -const _PACKET_HOST = 0 -const _ARPHRD_DLCI = 15 -const _IFLA_INET6_CONF = 2 -const _IFLA_VF_LINK_STATE_DISABLE = 2 -const ___itimerspec_defined = 1 -const ___NR_pivot_root = 155 -const _FS_ENCRYPT_FL = 0x00000800 -const __SYS_PRCTL_H = 1 -const ___RLIMIT_RTPRIO = 14 -const _CLOCK_MONOTONIC = 1 -const ___UINT_FAST32_MAX__ = 0xffffffffffffffff -const _NETLINK_CRYPTO = 21 -const _ETH_P_FIP = 0x8914 -const _OCRNL = 0000010 -const ___NR_setgid = 106 -const _IFF_VNET_HDR = 0x4000 -const _SCNuLEAST32 = "u" -const _PRIxLEAST16 = "x" -const ___NR_ioprio_set = 251 -const __SEMAPHORE_H = 1 -const _RTF_STATIC = 0x0400 -const _PR_ENDIAN_PPC_LITTLE = 2 -const ___FD_SETSIZE = 1024 -const _SYS_seccomp = ___NR_seccomp -const ___LDBL_MIN__ = 1.1 -const ___DEC32_MAX__ = 9.999999E96 -const ___INTPTR_MAX__ = 0x7fffffffffffffff -const ___FILE_defined = 1 -const _MOD_NANO = _ADJ_NANO -const ___FLT32_EPSILON__ = 1.1 -const _X86_EFLAGS_AC_BIT = 18 -const _PROT_EXEC = 0x4 -const _IFLA_STATS_UNSPEC = 0 -const _IFLA_VF_PORT_UNSPEC = 0 -const _SCHED_OTHER = 0 -const _ALLPERMS = (_S_ISUID|_S_ISGID|_S_ISVTX|_S_IRWXU|_S_IRWXG|_S_IRWXO) -const ___NR_getdents = 78 -const _NDTPA_BASE_REACHABLE_TIME = 4 -const _ETH_P_WCCP = 0x883E -const __CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS = 1123 -const _IFLA_EVENT_REBOOT = 1 -const _ARPHRD_RAWHDLC = 518 -const _CLD_STOPPED = 5 -const ___FLT32_DECIMAL_DIG__ = 9 -const ___S_ISVTX = 01000 -const _AF_IUCV = _PF_IUCV -const _RTNLGRP_NOP2 = 14 -const ___code_model_small__ = 1 -const _TCP_FASTOPEN_CONNECT = 30 -const __SC_THREAD_PRIO_PROTECT = 81 -const __BITS_SIGNUM_GENERIC_H = 1 -const _RWH_WRITE_LIFE_EXTREME = 5 -const _INTMAX_WIDTH = 64 -const _EDOM = 33 -const _SYS_sched_getscheduler = ___NR_sched_getscheduler -const _EXTA = _B19200 -const _EXTB = _B38400 -const _SYS_perf_event_open = ___NR_perf_event_open -const _SYS_setns = ___NR_setns -const __IOC_SIZEBITS = 14 -const __XOPEN_LEGACY = 1 -const __POSIX2_LOCALEDEF = ___POSIX2_THIS_VERSION -const _TTY_NAME_MAX = 32 -const __POSIX_RE_DUP_MAX = 255 -const _IPV6_RECVHOPOPTS = 53 -const _NETLINK_BROADCAST_ERROR = 4 -const _PR_SET_MM = 35 -const ___FLOAT_WORD_ORDER = ___BYTE_ORDER -const __SC_UCHAR_MAX = 115 -const _ETH_P_MPLS_UC = 0x8847 -const _NLA_TYPE_MASK = ^(_NLA_F_NESTED | _NLA_F_NET_BYTEORDER) -const __SC_XOPEN_STREAMS = 246 -const _BPF_JGT = 0x20 -const ___INT64_MAX__ = 0x7fffffffffffffff -const _MOD_FREQUENCY = _ADJ_FREQUENCY -const ___NR_shmdt = 67 -const _SYS_getcwd = ___NR_getcwd -const ___SIZEOF_LONG__ = 8 -const _BPF_NET_OFF = _SKF_NET_OFF -const _IP_BLOCK_SOURCE = 38 -const _ECHRNG = 44 -const _EAI_SYSTEM = -11 -const ___NR_request_key = 249 -const __SC_LEVEL3_CACHE_ASSOC = 195 -const _PRIX8 = "X" -const _HAVE_TEE = 1 -const _HAVE_CONFIG_H = 1 -const __POSIX_CLOCK_SELECTION = 200809 -const _TCOOFF = 0 -const _TCP_MSS_DESIRED = 1220 -const _AI_PASSIVE = 0x0001 -const _S_IFLNK = ___S_IFLNK -const _DT_SOCK = 12 -const __SC_2_UPE = 97 -const _LINUX_REBOOT_CMD_KEXEC = 0x45584543 -const __SC_USHRT_MAX = 118 -const _SO_BSDCOMPAT = 14 -const __K_SS_MAXSIZE = 128 -const _RTCF_VALVE = 0x00200000 -const _IFLA_TUN_NUM_DISABLED_QUEUES = 9 -const _HAVE_MEMORY_H = 1 -const _X86_CR4_UMIP_BIT = 11 -const _HAVE_NETINET_IF_ETHER_H = 1 -const _AF_MAX = _PF_MAX -const _HAVE_EXPM1L = 1 -const _____gwchar_t_defined = 1 -const _NTF_SELF = 0x02 -const __BITS_SIGACTION_H = 1 -const _SYS_reboot = ___NR_reboot -const _REG_TRAPNO = 20 -const _ADJ_OFFSET_SS_READ = 0xa001 -const _ICMP6_PARAM_PROB = 4 -const _ETH_P_IEEEPUPAT = 0x0a01 -const _IPPROTO_EGP = 8 -const _IFLA_VF_STATS_MULTICAST = 5 -const _RTM_DELTCLASS = 41 -const __POSIX_SPAWN = 200809 -const _RTAX_RTO_MIN = 13 -const __SYS_UTSNAME_H = 1 -const _NETLINK_PKTINFO = 3 -const _FPE_FLTINV = 7 -const ___NR_removexattr = 197 -const _F_NOTIFY = 1026 -const _MS_INVALIDATE = 2 -const _SIOCPROTOPRIVATE = 0x89E0 -const ___NR_vhangup = 153 -const _CLONE_UNTRACED = 0x00800000 -const _IFA_F_PERMANENT = 0x80 -const _IP_MAXPACKET = 65535 -const __SC_REGEXP = 155 -const _IPOPT_EOL = 0 -const _EDEADLOCK = _EDEADLK -const _SYS_getpid = ___NR_getpid -const _ETHERTYPE_LOOPBACK = 0x9000 -const __CS_LFS64_CFLAGS = 1004 -const _SIGFPE = 8 -const _ELIBSCN = 81 -const ___DEC64_EPSILON__ = 1E-15 -const _INT16_MAX = (32767) -const _SIOCSIFNAME = 0x8923 -const ___FLT32_DENORM_MIN__ = 1.1 -const _SIGVTALRM = 26 -const __SC_NZERO = 109 -const ___NR_pause = 34 -const _EPOLLRDNORM = 64 -const _HAVE_LISTXATTR = 1 -const _ETH_P_X25 = 0x0805 -const __CS_XBS5_ILP32_OFFBIG_CFLAGS = 1104 -const _IFLA_BOND_UPDELAY = 4 -const _LINUX_REBOOT_MAGIC2B = 369367448 -const _NLM_F_EXCL = 0x200 -const ___INT_LEAST16_WIDTH__ = 16 -const __SC_T_IOV_MAX = 66 -const ___DEC128_EPSILON__ = 1E-33 -const _RTM_NEWTCLASS = 40 -const ___F_SETSIG = 10 -const _PR_CAP_AMBIENT_RAISE = 2 -const _N_X25 = 6 -const __BITS_SIGTHREAD_H = 1 -const _SIOCGIFSLAVE = 0x8929 -const ___FLT128_MAX_10_EXP__ = 4932 -const _O_RDWR = 02 -const _S_IRWXG = (_S_IRWXU >> 3) -const _HAVE_FCHOWNAT = 1 -const _SYS_clock_nanosleep = ___NR_clock_nanosleep -const _MS_REMOUNT = 32 -const _ETH_P_AF_IUCV = 0xFBFB -const _SOL_DECNET = 261 -const _SO_DETACH_FILTER = 27 -const _RLIM_SAVED_CUR = _RLIM_INFINITY -const _IN_CLASSB_MAX = 65536 -const _NI_NOFQDN = 4 -const ___GXX_ABI_VERSION = 1013 -const _ENOMSG = 42 -const _IFLA_BR_TCN_TIMER = 17 -const _MAXNAMLEN = _NAME_MAX -const ___FLT64X_MIN__ = 1.1 -const ___DEC32_MAX_EXP__ = 97 -const _HAVE_SYSCALL_H = 1 -const _HAVE_SYS_PTRACE_H = 1 -const __SC_PIPE = 145 -const _S_IRWXU = (___S_IREAD|___S_IWRITE|___S_IEXEC) -const ___LDBL_HAS_INFINITY__ = 1 -const _SYS_mq_unlink = ___NR_mq_unlink -const ___USE_FILE_OFFSET64 = 1 -const _RWF_WRITE_LIFE_NOT_SET = 0 -const _SEGV_PKUERR = 4 -const _MLOCK_ONFAULT = 1 -const __SC_AIO_MAX = 24 -const ___NR_symlink = 88 -const _ERANGE = 34 -const _IP_HDRINCL = 3 -const _WCHAR_MAX = ___WCHAR_MAX -const _F_SET_FILE_RW_HINT = 1038 -const _TCP_CA_Recovery = 3 -const _UINT_LEAST32_WIDTH = 32 -const _RTA_ENCAP_TYPE = 21 -const _EPOLLERR = 8 -const _SYS_chown = ___NR_chown -const _TAB0 = 0000000 -const _TAB1 = 0004000 -const _TAB2 = 0010000 -const _TAB3 = 0014000 -const _TH_RST = 0x04 -const _PTRACE_O_TRACEFORK = 2 -const ___NR_sched_get_priority_max = 146 -const ___NR_sched_getparam = 143 -const _RTNETLINK_HAVE_PEERINFO = 1 -const __LFS_LARGEFILE = 1 -const _STATX_ALL = 0x0fff -const ___NR_setitimer = 38 -const _MOD_MICRO = _ADJ_MICRO -const ___NR_ustat = 136 -const _IFF_ATTACH_QUEUE = 0x0200 -const ___PTHREAD_MUTEX_LOCK_ELISION = 1 -const _IN_CLASSA_HOST = (0xffffffff & ^_IN_CLASSA_NET) -const _RTF_NAT = 0x08000000 -const _BPF_ABS = 0x20 -const _FS_TOPDIR_FL = 0x00020000 -const _RTMGRP_LINK = 1 -const _FS_KEY_DESC_PREFIX = "fscrypt:" -const ___NR_vserver = 236 -const _TIOCSBRK = 0x5427 -const ___GLIBC__ = 2 -const _HAVE_SYNC_ADD_AND_FETCH_8 = 1 -const _ND_RA_FLAG_MANAGED = 0x80 -const _INT_LEAST16_MAX = (32767) -const ___NR_sched_setscheduler = 144 -const __SC_SEMAPHORES = 21 -const __UCONTEXT_H = 1 -const _SYS_rt_tgsigqueueinfo = ___NR_rt_tgsigqueueinfo -const _PR_FP_EXC_PRECISE = 3 -const _SYS_sync = ___NR_sync -const _HAVE_STDINT_H = 1 -const _ICANON = 0000002 -const _PR_SET_THP_DISABLE = 41 -const _NETLINK_UNCONNECTED = 0 -const _IUTF8 = 0040000 -const _BPF_AND = 0x50 -const _NETLINK_LISTEN_ALL_NSID = 8 -const _IPV6_PATHMTU = 61 -const __SC_ATEXIT_MAX = 87 -const _SOCK_RDM = 4 -const _ETH_P_IP = 0x0800 -const __POSIX_SOURCE = 1 -const _IFLA_GENEVE_UDP_CSUM = 8 -const __SC_MQ_PRIO_MAX = 28 -const __NETINET_TCP_H = 1 -const _LINUX_REBOOT_CMD_RESTART2 = 0xA1B2C3D4 -const _RTCF_NAT = 0x00800000 -const _ND_NA_FLAG_OVERRIDE = 0x00000020 -const _HAVE_STDLIB_H = 1 -const __SC_SINGLE_PROCESS = 151 -const _IFF_DYNAMIC = 32768 -const _TCP_NO_QUEUE = 0 -const __LIBC_LIMITS_H_ = 1 -const _IN_DONT_FOLLOW = 0x02000000 -const _MADV_WIPEONFORK = 18 -const __POSIX_STREAM_MAX = 8 -const __BITS_SIGINFO_CONSTS_H = 1 -const _WAIT_ANY = (-1) -const _MAP_32BIT = 0x40 -const _INET_ADDRSTRLEN = 16 -const ___IFLA_VF_MAX = 13 -const _PR_FP_EXC_ASYNC = 2 -const _TIOCSERCONFIG = 0x5453 -const _UINTPTR_WIDTH = ___WORDSIZE -const _MCAST_MSFILTER = 48 -const _NLM_F_NONREC = 0x100 -const _EDEADLK = 35 -const _IPPORT_TFTP = 69 -const _SIOCGSTAMP = 0x8906 -const _FS_KEY_DESCRIPTOR_SIZE = 8 -const __CS_POSIX_V7_LPBIG_OFFBIG_LIBS = 1146 -const _IFLA_GENEVE_PORT = 5 -const _SYS_capget = ___NR_capget -const ___NR_mlock = 149 -const ___GCC_ATOMIC_LONG_LOCK_FREE = 2 -const _ETHER_TYPE_LEN = 2 -const _HAVE_TANL = 1 -const __POSIX_SAVED_IDS = 1 -const _TCM_IFINDEX_MAGIC_BLOCK = (0xFFFFFFFF) -const _BPF_STX = 0x03 -const ___DBL_MANT_DIG__ = 53 -const _IPV6_MINHOPCOUNT = 73 -const _SIOCGIFNAME = 0x8910 -const _RTEXT_FILTER_SKIP_STATS = (1 << 3) -const ___NR_rt_sigaction = 13 -const _INT_FAST64_WIDTH = 64 -const _BPF_MEM = 0x60 -const _ND_NEIGHBOR_ADVERT = 136 -const __POSIX_CHILD_MAX = 25 -const _CLONE_CHILD_SETTID = 0x01000000 -const _REG_RAX = 13 -const ___INT_LEAST64_MAX__ = 0x7fffffffffffffff -const _BPF_ADD = 0x00 -const _ETHERMIN = (_ETHER_MIN_LEN - _ETHER_HDR_LEN - _ETHER_CRC_LEN) -const _IPPORT_RJE = 77 -const _FS_IMAGIC_FL = 0x00002000 -const _IPV6_PMTUDISC_INTERFACE = 4 -const ___IFLA_VLAN_QOS_MAX = 2 -const ___GCC_ATOMIC_BOOL_LOCK_FREE = 2 -const _SYS_NMLN = __UTSNAME_LENGTH -const _ISIG = 0000001 -const _SYS_bind = ___NR_bind -const _IPV6_MTU_DISCOVER = 23 -const _IFLA_WIRELESS = 11 -const _RMNET_FLAGS_EGRESS_MAP_CKSUMV4 = (1 << 3) -const __POSIX_MAPPED_FILES = 200809 -const _RTM_NEWNDUSEROPT = 68 -const _PTRACE_GETSIGMASK = 16906 -const _RTMGRP_IPV4_MROUTE = 0x20 -const _IN6_ADDR_GEN_MODE_STABLE_PRIVACY = 2 -const ___NR_sigaltstack = 131 -const _NETLINK_CAP_ACK = 10 -const ___NR_creat = 85 -const __GETOPT_CORE_H = 1 -const _EAI_AGAIN = -3 -const __POSIX_JOB_CONTROL = 1 -const _SCNi16 = "hi" -const _BPF_SUB = 0x10 -const _PRIx16 = "x" -const _SCHED_ISO = 4 -const __HAVE_STRUCT_TERMIOS_C_ISPEED = 1 -const _NUD_FAILED = 0x20 -const _EMSGSIZE = 90 -const _FAPPEND = _O_APPEND -const ___USE_POSIX = 1 -const _TIOCINQ = _FIONREAD -const _SHUT_RD = 0 -const ___NR_epoll_wait_old = 215 -const _X86_EFLAGS_OF_BIT = 11 -const ___FLT128_DECIMAL_DIG__ = 36 -const __SC_GETGR_R_SIZE_MAX = 69 -const _SYS_utime = ___NR_utime -const _PR_FPEMU_SIGFPE = 2 -const _ARPHRD_FDDI = 774 -const _SEGV_MAPERR = 1 -const _RTA_MP_ALGO = 14 -const _BPF_JMP = 0x05 -const _SYS_rt_sigaction = ___NR_rt_sigaction -const _HAVE_NET_IF_H = 1 -const _RTNLGRP_DECnet_IFADDR = 13 -const _IFF_LOOPBACK = 8 -const _RTCF_LOG = 0x02000000 -const _DT_BLK = 6 -const ___NR_capset = 126 -const __SC_PII_OSI = 57 -const _IFLA_BRPORT_FORWARD_DELAY_TIMER = 22 -const _UMOUNT_NOFOLLOW = 8 -const _PF_ECONET = 19 -const _IPV6_ADDR_PREFERENCES = 72 -const _MACSEC_VALIDATE_MAX = 2 -const _RT_TABLE_MAX = 4294967295 -const _FFI_PASCAL = 6 -const _IFLA_XFRM_IF_ID = 2 -const _B460800 = 0010004 -const __CS_XBS5_LP64_OFF64_LDFLAGS = 1109 -const _PRIiLEAST32 = "i" -const _HAVE_SYS_FILE_H = 1 -const _SYS_epoll_wait = ___NR_epoll_wait -const _PF_FILE = _PF_LOCAL -const _SYS_lsetxattr = ___NR_lsetxattr -const _ECHILD = 10 -const ___FINITE_MATH_ONLY__ = 0 -const __POSIX_THREAD_ROBUST_PRIO_PROTECT = -1 -const ___NR_settimeofday = 164 -const _PACKET_MR_MULTICAST = 0 -const _SKF_AD_CPU = 36 -const ___NR_utime = 132 -const ___IFLA_XDP_MAX = 8 -const _MACVLAN_MODE_PASSTHRU = 8 -const ___SEG_GS = 1 -const _ADJ_OFFSET_SINGLESHOT = 0x8001 -const _PORT_REQUEST_ASSOCIATE = 2 -const _PRIxLEAST32 = "x" -const __POSIX2_BC_DIM_MAX = 2048 -const _ETH_P_802_2 = 0x0004 -const _ETH_P_802_3 = 0x0001 -const _SO_ERROR = 4 -const _TIOCMBIS = 0x5416 -const _MS_NOREMOTELOCK = (1<<27) -const ___USE_XOPEN2K = 1 -const _IPV6_HOPLIMIT = 52 -const ___NR_writev = 20 -const _SYS_setsockopt = ___NR_setsockopt -const _SYS_getresgid = ___NR_getresgid -const _ETH_P_PAE = 0x888E -const _PACKET_STATISTICS = 6 -const ___UINT8_MAX__ = 0xff -const _IP_MINTTL = 21 -const _LINE_MAX = __POSIX2_LINE_MAX -const __PC_NO_TRUNC = 7 -const ___DBL_MAX_10_EXP__ = 308 -const _MOD_STATUS = _ADJ_STATUS -const _PR_ENDIAN_LITTLE = 1 -const _MOD_CLKA = _ADJ_OFFSET_SINGLESHOT -const _AT_STATX_DONT_SYNC = 0x4000 -const __SC_C_LANG_SUPPORT_R = 136 -const _ETH_P_PAUSE = 0x8808 -const _SYS_unlinkat = ___NR_unlinkat -const _IFLA_GTP_PDP_HASHSIZE = 3 -const _IN_CLASSB_NET = 0xffff0000 -const _SCNd32 = "d" -const _SIGPWR = 30 -const _IFLA_BOND_ACTIVE_SLAVE = 2 -const _PR_SET_MM_ENV_START = 10 -const _PTRDIFF_WIDTH = ___WORDSIZE -const _PRIx8 = "x" -const __STDINT_H = 1 -const _RTM_GETSTATS = 94 -const _TIOCMGET = 0x5415 -const _NDTPA_ANYCAST_DELAY = 12 -const _PRIx32 = "x" -const _EXTPROC = 0200000 -const ___WCHAR_MAX__ = 0x7fffffff -const _IOC_INOUT = ((__IOC_WRITE|__IOC_READ) << __IOC_DIRSHIFT) -const _IFLA_INFO_KIND = 1 -const _EFAULT = 14 -const _UINT8_WIDTH = 8 -const _PR_CAPBSET_DROP = 24 -const _IFLA_VLAN_UNSPEC = 0 -const _IFF_MULTICAST = 4096 -const _PORT_REQUEST_DISASSOCIATE = 3 -const _IFLA_BRPORT_NO = 18 -const _SO_DEBUG = 1 -const _RTNH_F_OFFLOAD = 8 -const _INT_FAST32_MAX = (9223372036854775807) -const __SC_MEMLOCK_RANGE = 18 -const _RPM_PCO_CHANGE = 2 -const _MS_SUBMOUNT = (1<<26) -const _DN_MODIFY = 0x00000002 -const _IPPROTO_UDP = 17 -const _IFLA_VRF_PORT_UNSPEC = 0 -const _IFLA_INET6_MCAST = 4 -const _RTNLGRP_DECnet_ROUTE = 15 -const ___NR_tee = 276 -const _RTA_IIF = 3 -const _ICRNL = 0000400 -const _S_IWUSR = ___S_IWRITE -const _SYS_dup2 = ___NR_dup2 -const _SYS_dup3 = ___NR_dup3 -const _REG_ERR = 19 -const _NETLINK_NFLOG = 5 -const _PRIXLEAST8 = "X" -const _IFLA_HSR_VERSION = 6 -const _SYS_linkat = ___NR_linkat -const ___DBL_HAS_INFINITY__ = 1 -const _IPTOS_CLASS_MASK = 0xe0 -const __POSIX_THREAD_DESTRUCTOR_ITERATIONS = 4 -const _ND_NEIGHBOR_SOLICIT = 135 -const _HAVE_LINUX_IF_ETHER_H = 1 -const __CS_V7_WIDTH_RESTRICTED_ENVS = 5 -const _PR_SPEC_ENABLE = (1 << 1) -const _ARPHRD_PPP = 512 -const _SI_ASYNCNL = -60 -const _SYS_modify_ldt = ___NR_modify_ldt -const ___FLT64_EPSILON__ = 1.1 -const ___O_TMPFILE = (020000000 | ___O_DIRECTORY) -const _X86_EFLAGS_SF_BIT = 7 -const _SIOCGIFMTU = 0x8921 -const _BPF_LL_OFF = _SKF_LL_OFF -const __SCHED_H = 1 -const _IPOPT_SECUR_EFTO = 0x789a -const _PORT_PROFILE_RESPONSE_ERROR = 261 -const ___NR_shmat = 30 -const ___NR_pkey_alloc = 330 -const _PTRACE_POKEUSER = 6 -const _IFA_FLAGS = 8 -const ___DEC64_MAX_EXP__ = 385 -const _RTAX_HOPLIMIT = 10 -const _MAP_LOCKED = 0x02000 -const _BPF_LDX = 0x01 -const _RTA_VIA = 18 -const __SC_V7_LPBIG_OFFBIG = 240 -const _AF_IB = _PF_IB -const _NL1 = 0000400 -const __SC_CLK_TCK = 2 -const _MOD_CLKB = _ADJ_TICK -const _ENETDOWN = 100 -const _AF_IRDA = _PF_IRDA -const _MCAST_LEAVE_GROUP = 45 -const _RTNLGRP_IPV6_MROUTE = 10 -const _PTHREAD_DESTRUCTOR_ITERATIONS = __POSIX_THREAD_DESTRUCTOR_ITERATIONS -const __ISOC95_SOURCE = 1 -const ___DEC128_MAX_EXP__ = 6145 -const _IEXTEN = 0100000 -const _IPPORT_ROUTESERVER = 520 -const _NDTPA_REFCNT = 2 -const _X86_EFLAGS_CF_BIT = 0 -const _SYS_mount = ___NR_mount -const _FS_IMMUTABLE_FL = 0x00000010 -const __CS_XBS5_ILP32_OFFBIG_LIBS = 1106 -const _PR_CAP_AMBIENT_CLEAR_ALL = 4 -const ___NR_pkey_free = 331 -const _FS_ENCRYPTION_MODE_AES_128_CTS = 6 -const _RTF_POLICY = 0x04000000 -const _IFLA_BOND_DOWNDELAY = 5 -const _NTF_ROUTER = 0x80 -const _IFLA_VF_TX_RATE = 3 -const _F_SET_RW_HINT = 1036 -const _DT_WHT = 14 -const _PTRACE_SYSEMU = 31 -const _SIOCDIFADDR = 0x8936 -const _EBADFD = 77 -const _IP_MSS = 576 -const _SYS_getgid = ___NR_getgid -const _TIOCNXCL = 0x540D -const ___SHRT_MAX__ = 0x7fff -const _MAX_IPOPTLEN = 40 -const ___PTHREAD_MUTEX_HAVE_PREV = 1 -const _SIOGIFINDEX = _SIOCGIFINDEX -const _IPV6_DONTFRAG = 62 -const _B2400 = 0000013 -const _EL2HLT = 51 -const _IFLA_BRPORT_GROUP_FWD_MASK = 31 -const __SC_THREAD_PRIORITY_SCHEDULING = 79 -const _WAIT_MYPGRP = 0 -const _TCA_STATS2 = 7 -const _IFLA_MACVLAN_FLAGS = 2 -const ___NR_ftruncate = 77 -const _IFLA_VF_STATS = 8 -const _IPPROTO_SCTP = 132 -const _SYS_munlockall = ___NR_munlockall -const _RLIMIT_AS = 9 -const _INT32_MIN = (-2147483647-1) -const __CS_V6_ENV = 1148 -const _IP_OFFMASK = 0x1fff -const _INT64_WIDTH = 64 -const _PACKAGE_URL = "" -const _INT_FAST32_WIDTH = ___WORDSIZE -const _IFLA_MACSEC_CIPHER_SUITE = 4 -const _UINTMAX_WIDTH = 64 -const _RTMSG_NEWRULE = 0x31 -const __SC_NL_NMAX = 122 -const ___FLT64_HAS_INFINITY__ = 1 -const _X86_EFLAGS_VM_BIT = 17 -const __POSIX_THREAD_PROCESS_SHARED = 200809 -const _FNDELAY = _O_NDELAY -const _IFLA_BR_MCAST_QUERY_USE_IFADDR = 24 -const _PRIuLEAST16 = "u" -const _RTF_GATEWAY = 0x0002 -const _SYS_lchown = ___NR_lchown -const _SYS_link = ___NR_link -const _IFLA_VXLAN_LOCAL6 = 17 -const _IP_RECVORIGDSTADDR = _IP_ORIGDSTADDR -const _RTM_DELLINK = 17 -const _RTM_NEWNETCONF = 80 -const _IPTOS_DSCP_EF = 0xb8 -const _PTRACE_LISTEN = 16904 -const _SCM_TIMESTAMPING_OPT_STATS = 54 -const __POSIX_SEMAPHORES = 200809 -const __IOC_TYPEMASK = ((1 << __IOC_TYPEBITS)-1) -const _X86_CR4_MCE_BIT = 6 -const ___FLT_HAS_INFINITY__ = 1 -const _ETH_P_MACSEC = 0x88E5 -const ___LONG_WIDTH__ = 64 -const _HAVE_NET_IF_ARP_H = 1 -const __NET_IF_H = 1 -const _TIOCSTI = 0x5412 -const _SYS_sendfile = ___NR_sendfile -const ___NR_swapon = 167 -const _INLCR = 0000100 -const _S_IFREG = ___S_IFREG -const _REG_R9 = 1 -const _POSIX_MADV_DONTNEED = 4 -const ___USE_UNIX98 = 1 -const _IN6_ADDR_GEN_MODE_EUI64 = 0 -const _IFLA_BRPORT_PROXYARP_WIFI = 12 -const _SHUT_WR = 1 -const _ECONNREFUSED = 111 -const _PF_ALG = 38 -const ___IFLA_INFO_MAX = 6 -const __SC_POLL = 58 -const ___IFLA_INET6_MAX = 9 -const _MAP_FIXED_NOREPLACE = 0x100000 -const __CS_POSIX_V7_LP64_OFF64_LINTFLAGS = 1143 -const _PORT_PROFILE_MAX = 40 -const _TCP_COOKIE_PAIR_SIZE = (2*_TCP_COOKIE_MAX) -const _PTRACE_PEEKSIGINFO_SHARED = 1 -const _NUD_STALE = 0x04 -const _NETLINK_FIB_LOOKUP = 10 -const _RTM_BASE = 16 -const _PF_SECURITY = 14 -const _SPLICE_F_MOVE = 1 -const ___NR_kill = 62 -const _SIGSTKSZ = 8192 -const _CR0 = 0000000 -const _CR1 = 0001000 -const ___WCHAR_WIDTH__ = 32 -const ___INT_FAST8_WIDTH__ = 8 -const _ETH_P_TEB = 0x6558 -const _IPPORT_FTP = 21 -const _STA_MODE = 0x4000 -const _BPF_IND = 0x40 -const _FFI_TYPE_STRUCT = 13 -const _MSG_ZEROCOPY = 67108864 -const __ENDIAN_H = 1 -const __POSIX_TYPED_MEMORY_OBJECTS = -1 -const _SYS_mq_timedreceive = ___NR_mq_timedreceive -const _epoll_data_offset = 4 -const _GTP_ROLE_SGSN = 1 -const _NDTA_STATS = 7 -const _SCM_RIGHTS = 1 -const _TCP_RECV_QUEUE = 1 -const __POSIX_V6_LP64_OFF64 = 1 -const _AF_APPLETALK = _PF_APPLETALK -const ___SIZEOF_FLOAT__ = 4 -const _PF_CAN = 29 -const _RTF_LOCAL = 0x80000000 -const _NLMSG_ALIGNTO = 4 -const ___UINT_FAST16_MAX__ = 0xffffffffffffffff -const _SO_SECURITY_ENCRYPTION_NETWORK = 24 -const ___SIZEOF_POINTER__ = 8 -const ___NR_memfd_create = 319 -const _SYS_tgkill = ___NR_tgkill -const _XCASE = 0000004 -const _VMIN = 6 -const _B57600 = 0010001 -const _IFLA_EVENT_NOTIFY_PEERS = 4 -const __CS_POSIX_V7_ILP32_OFF32_LDFLAGS = 1133 -const _RTPROT_BOOT = 3 -const _TCPOPT_TIMESTAMP = 8 -const _PRIxLEAST8 = "x" -const _EINPROGRESS = 115 -const _IN_CLASSC_NSHIFT = 8 -const _SCM_TIMESTAMPNS = _SO_TIMESTAMPNS -const _IFLA_ADDRESS = 1 -const _IFLA_VF_INFO_UNSPEC = 0 -const _MS_SYNCHRONOUS = 16 -const _SYS_renameat = ___NR_renameat -const _ETH_P_QINQ1 = 0x9100 -const _ETH_P_QINQ2 = 0x9200 -const _ETH_P_QINQ3 = 0x9300 -const ___NR_quotactl = 179 -const _NSS_BUFLEN_PASSWD = 1024 -const __POSIX2_SW_DEV = ___POSIX2_THIS_VERSION -const _TCSANOW = 0 -const _CS6 = 0000020 -const _CS7 = 0000040 -const _CS8 = 0000060 -const _PRIdLEAST8 = "d" -const _IPPORT_TIMESERVER = 37 -const _F_OWNER_PGRP = 2 -const _AF_ATMPVC = _PF_ATMPVC -const _RTMGRP_IPV4_IFADDR = 0x10 -const _SYS_recvfrom = ___NR_recvfrom -const ___FLT64X_MIN_10_EXP__ = (-4931) -const _S_IXGRP = (_S_IXUSR >> 3) -const _SYS_mknod = ___NR_mknod -const _NETLINK_SMC = 22 -const _SYS_utimes = ___NR_utimes -const _FS_XFLAG_HASATTR = 0x80000000 -const ___DEC_EVAL_METHOD__ = 2 -const _SIGTTIN = 21 -const _IPPROTO_ESP = 50 -const _SKF_AD_NLATTR = 12 -const _EAI_MEMORY = -10 -const _SYS_listxattr = ___NR_listxattr -const _ARPOP_NAK = 10 -const _BPF_JSET = 0x40 -const _N_TTY = 0 -const __PC_SOCK_MAXBUF = 12 -const _TIOCM_DSR = 0x100 -const ___FLT32_MIN_EXP__ = (-125) -const _TCOFLUSH = 1 -const _TUNDETACHFILTER_val = 1074812118 -const __CS_POSIX_V6_ILP32_OFF32_LINTFLAGS = 1119 -const _MADV_HUGEPAGE = 14 -const _TCIOFLUSH = 2 -const _ETH_P_NSH = 0x894F -const _IFLA_BR_MCAST_HASH_MAX = 27 -const _IFLA_PPP_DEV_FD = 1 -const _S_ISUID = ___S_ISUID -const _VSTART = 8 -const _ETH_P_CANFD = 0x000D -const __BITS_STDINT_INTN_H = 1 -const _BPF_ALU = 0x04 -const ___SIZEOF_FLOAT80__ = 16 -const __POSIX_SSIZE_MAX = 32767 -const __CS_PATH = 0 -const _HAVE_UNSETENV = 1 -const _FRAME_SIZE = 168 -const _IFLA_VXLAN_UDP_ZERO_CSUM6_TX = 19 -const __SYS_TIMEX_H = 1 -const _IFLA_TUN_UNSPEC = 0 -const _LINUX_REBOOT_CMD_CAD_OFF = 0x00000000 -const _SIGUSR1 = 10 -const _SIGUSR2 = 12 -const _HAVE_SYS_STAT_H = 1 -const _HAVE_FALLOCATE = 1 -const ___NR_unshare = 272 -const _CX86_CCR0 = 0xc0 -const _CX86_CCR1 = 0xc1 -const _CX86_CCR2 = 0xc2 -const _CX86_CCR3 = 0xc3 -const _SYS_rt_sigtimedwait = ___NR_rt_sigtimedwait -const ___NR_tkill = 200 -const _CX86_CCR6 = 0xea -const _CX86_CCR7 = 0xeb -const _MSG_MORE = 32768 -const _IPOPT_TS_TSONLY = 0 -const _HAVE_LINUX_RTNETLINK_H = 1 -const _PRIo16 = "o" -const _PTRACE_POKEUSR = 6 -const ___NR_getcpu = 309 -const _AF_DECnet = _PF_DECnet -const _PACKAGE_NAME = "package-unused" -const __SC_XOPEN_UNIX = 91 -const _X86_CR0_NW_BIT = 29 -const _MFD_ALLOW_SEALING = 2 -const _EAI_CANCELED = -101 -const ___NR_readv = 19 -const __POSIX2_RE_DUP_MAX = 255 -const _TUNSETIFINDEX_val = 1074025690 -const __RPC_NETDB_H = 1 -const _MAP_HUGE_MASK = 0x3f -const _ND_NA_FLAG_SOLICITED = 0x00000040 -const _TUNSETVNETHDRSZ_val = 1074025688 -const _EAI_ADDRFAMILY = -9 -const ___SIZEOF_FLOAT128__ = 16 -const ___NR_vmsplice = 278 -const ___NR_uname = 63 -const _TCSETS_val = 21506 -const ___NR_execveat = 322 -const _SYS_times = ___NR_times -const _RTM_F_PREFIX = 0x800 -const _SEEK_CUR = 1 -const _IFLA_BR_HELLO_TIMER = 16 -const __PC_PIPE_BUF = 5 -const __CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS = 1131 -const _IFLA_GENEVE_REMOTE = 2 -const _RTNLGRP_MPLS_ROUTE = 27 -const _SYS_timer_settime = ___NR_timer_settime -const _PF_LLC = 26 -const _ETH_P_LINK_CTL = 0x886c -const _IP_OPTIONS = 4 -const _CX86_DIR1 = 0xff -const __POSIX_RTSIG_MAX = 8 -const _TIME_INS = 1 -const _EISDIR = 21 -const __BITS_TYPES_H = 1 -const __SYS_SOCKET_H = 1 -const ___NR_fsetxattr = 190 -const _EIO = 5 -const _IPPROTO_HOPOPTS = 0 -const _BLOCK_SIZE = (1<<_BLOCK_SIZE_BITS) -const _FS_ENCRYPTION_MODE_SPECK128_256_CTS = 8 -const _IFF_NOARP = 128 -const ___FLT64X_MANT_DIG__ = 64 -const _EREMOTE = 66 -const ___FLT64_MIN__ = 1.1 -const _ND_OPT_RTR_ADV_INTERVAL = 7 -const _SYS_pipe = ___NR_pipe -const _NTF_EXT_LEARNED = 0x10 -const _STA_PPSERROR = 0x0800 -const _EREMOTEIO = 121 -const _INT_FAST16_MIN = (-9223372036854775807-1) -const _HAVE_LINUX_FILTER_H = 1 -const _EIDRM = 43 -const __SC_FIFO = 144 -const _SI_QUEUE = -1 -const _SYS_get_kernel_syms = ___NR_get_kernel_syms -const __CS_POSIX_V6_ILP32_OFF32_LIBS = 1118 -const _TCOON = 1 -const _F_DUPFD = 0 -const _UINT_LEAST16_WIDTH = 16 -const _SYS_setrlimit = ___NR_setrlimit -const __PATH_PROTOCOLS = "/etc/protocols" -const _MOD_TAI = _ADJ_TAI -const __SC_TRACE_INHERIT = 183 -const ___NR_sendto = 44 -const _NETLINK_ROUTE = 0 -const _PTRACE_KILL = 8 -const _RTNLGRP_MDB = 26 -const _NETDB_SUCCESS = 0 -const _F_SETFD = 2 -const _HAVE_MKDIRAT = 1 -const _IFLA_VXLAN_LIMIT = 9 -const __SC_HOST_NAME_MAX = 180 -const _NLDLY = 0000400 -const _ADJ_TICK = 0x4000 -const __POSIX2_LINE_MAX = 2048 -const _F_SETFL = 4 -const __CS_POSIX_V7_LP64_OFF64_LDFLAGS = 1141 -const ___NR_setresuid = 117 -const ___DEC64_MIN_EXP__ = (-382) -const _L_SET = 0 -const _IFLA_NUM_RX_QUEUES = 32 -const _SO_SNDLOWAT = 19 -const _SIOCSIFTXQLEN = 0x8943 -const _SO_TIMESTAMPNS = 35 -const _INT_FAST32_MIN = (-9223372036854775807-1) -const _FS_POLICY_FLAGS_PAD_8 = 0x01 -const _SO_BINDTODEVICE = 25 -const _XDP_FLAGS_DRV_MODE = (1 << 2) -const _PTRACE_O_TRACESYSGOOD = 1 -const _SKF_AD_NLATTR_NEST = 16 -const _RTA_TABLE = 15 -const _SIOCDRARP = 0x8960 -const _PREFIX_UNSPEC = 0 -const _ICMP6_DST_UNREACH_NOPORT = 4 -const _P_PID = 1 -const __UTSNAME_SYSNAME_LENGTH = __UTSNAME_LENGTH -const __POSIX_MEMLOCK_RANGE = 200809 -const ___DEC128_MIN_EXP__ = (-6142) -const _NLM_F_MULTI = 0x02 -const _SOCK_CLOEXEC = 524288 -const ___FLT_MAX__ = 1.1 -const _POSIX_FADV_NOREUSE = ___POSIX_FADV_NOREUSE -const ___osockaddr_defined = 1 -const _PTRACE_O_TRACEEXEC = 16 -const _UINT_FAST64_WIDTH = 64 -const _ETH_P_SNAP = 0x0005 -const ___SIZEOF_PTHREAD_BARRIER_T = 32 -const _IFLA_BR_TOPOLOGY_CHANGE = 14 -const __BITS_UIO_LIM_H = 1 -const _PTRACE_O_TRACEVFORKDONE = 32 -const __SC_LOGIN_NAME_MAX = 71 -const _ETHERMTU = _ETH_DATA_LEN -const _POSIX_FADV_DONTNEED = ___POSIX_FADV_DONTNEED -const _RTPROT_BABEL = 42 -const _F_GETLEASE = 1025 -const __SC_LEVEL4_CACHE_ASSOC = 198 -const _IFLA_VLAN_PROTOCOL = 5 -const _IP_UNBLOCK_SOURCE = 37 -const _SO_PASSCRED = 16 -const _CLOCK_TAI = 11 -const _NGROUPS_MAX = 65536 -const _FIOSETOWN = 0x8901 -const __SC_PII_OSI_COTS = 63 -const _SIOCDARP = 0x8953 -const _MAP_HUGE_SHIFT = 26 -const _UINTPTR_MAX = (18446744073709551615) -const _ETH_P_WAN_PPP = 0x0007 -const _IN_EXCL_UNLINK = 0x04000000 -const _X86_CR0_WP_BIT = 16 -const _O_EXCL = 0200 -const _BPF_NEG = 0x80 -const _MSG_NOSIGNAL = 16384 -const _IPV6_RXHOPOPTS = _IPV6_HOPOPTS -const _IFLA_MACVLAN_MACADDR_COUNT = 6 -const __CS_XBS5_ILP32_OFF32_LDFLAGS = 1101 -const _PTRACE_GETREGSET = 16900 -const _SKF_AD_IFINDEX = 8 -const __SYS_MMAN_H = 1 -const _MS_ACTIVE = 1073741824 -const _R_OK = 4 -const _IPV6_RECVFRAGSIZE = 77 -const ___NR_rt_sigreturn = 15 -const ___GNUC_PATCHLEVEL__ = 0 -const ___NR_getitimer = 36 -const ___SIZEOF_INT__ = 4 -const ___UINT_LEAST64_MAX__ = 0xffffffffffffffff -const _NDTPA_UCAST_PROBES = 10 -const _IFLA_BRPORT_PAD = 26 -const __XBS5_LP64_OFF64 = 1 -const _SIGALRM = 14 -const _MSG_OOB = 1 -const _RTN_THROW = 9 -const _ULONG_WIDTH = ___WORDSIZE -const _X86_CR4_PSE_BIT = 4 -const __SC_2_FORT_DEV = 49 -const ___NR_syslog = 103 -const __CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS = 1128 -const ___GCC_ATOMIC_SHORT_LOCK_FREE = 2 -const ___GLIBC_USE_LIB_EXT2 = 1 -const _TIOCNOTTY_val = 21538 -const _AF_PHONET = _PF_PHONET -const _NETLINK_NETFILTER = 12 -const _ETH_FCS_LEN = 4 -const _FS_XFLAG_APPEND = 0x00000010 -const ___NR_ioctl = 16 -const _CX86_ARR_BASE = 0xc4 -const _AI_NUMERICSERV = 0x0400 -const _PR_TSC_ENABLE = 1 -const _SCHED_IDLE = 5 -const _F_OK = 0 -const __SC_NL_TEXTMAX = 124 -const _IPOPT_MEASUREMENT = _IPOPT_DEBMEAS -const _RT_TABLE_COMPAT = 252 -const ___NR_getpriority = 140 -const _FS_NOCOW_FL = 0x00800000 -const _IFLA_NUM_TX_QUEUES = 31 -const _IPV6_HOPOPTS = 54 -const ___LONG_LONG_MAX__ = 0x7fffffffffffffff -const _RTM_NEWNEIGHTBL = 64 -const _TCP_QUEUE_SEQ = 21 -const _IFLA_INFO_SLAVE_DATA = 5 -const ___VERSION__ = "8.3.0" -const _IFLA_GENEVE_ID = 1 -const _ICMP6_PARAMPROB_NEXTHEADER = 1 -const _SYS_delete_module = ___NR_delete_module -const _IPV6_RTHDR = 57 -const _LLONG_MIN = (-_LLONG_MAX - 1) -const _ECOMM = 70 -const _SYS_timer_gettime = ___NR_timer_gettime -const ___NR_migrate_pages = 256 -const _IN_MOVE = (_IN_MOVED_FROM | _IN_MOVED_TO) -const _PORT_REQUEST_PREASSOCIATE = 0 -const _N_AX25 = 5 -const ___O_CLOEXEC = 02000000 -const _VWERASE = 14 -const ___INO_T_MATCHES_INO64_T = 1 -const _ELIBACC = 79 -const _IPOPT_SECUR_UNCLASS = 0x0000 -const __POSIX_SHARED_MEMORY_OBJECTS = 200809 -const _ARPHRD_IPDDP = 777 -const _IFLA_BOND_SLAVE_STATE = 1 -const _RLIMIT_STACK = 3 -const _PF_ASH = 18 -const ___NR_getpeername = 52 -const _IPV6_RECVERR = 25 -const _N_STRIP = 4 -const _IPPROTO_ICMP = 1 -const _PR_SVE_VL_LEN_MASK = 0xffff -const _F_GETPIPE_SZ = 1032 -const _IOV_MAX = ___IOV_MAX -const _RTPROT_RIP = 189 -const ___NR_newfstatat = 262 -const __SYS_MOUNT_H = 1 -const _PR_TASK_PERF_EVENTS_ENABLE = 32 -const _IPPROTO_PUP = 12 -const _ETH_P_SLOW = 0x8809 -const _SYS_inotify_rm_watch = ___NR_inotify_rm_watch -const _TCSETAW = 0x5407 -const _PACKET_MULTICAST = 2 -const ___INT32_MAX__ = 0x7fffffff -const _LINUX_REBOOT_CMD_CAD_ON = 0x89ABCDEF -const _IFLA_BOND_AD_ACTOR_SYS_PRIO = 24 -const _PR_SET_DUMPABLE = 4 -const _ETH_P_ECONET = 0x0018 -const _SYS_shmctl = ___NR_shmctl -const _MS_SHARED = 1048576 -const ___IFLA_PPP_MAX = 2 -const _HAVE_SYS_STATFS_H = 1 -const _XDP_FLAGS_MASK = (_XDP_FLAGS_UPDATE_IF_NOEXIST | _XDP_FLAGS_MODES) -const _TIOCGRS485 = 0x542E -const _IPV6_RECVPKTINFO = 49 -const _HAVE_LINUX_REBOOT_H = 1 -const _TCP_NODELAY = 1 -const _PREFIX_ADDRESS = 1 -const _RPM_PCO_ADD = 1 -const _TCPOPT_MAXSEG = 2 -const _SYS_sched_getaffinity = ___NR_sched_getaffinity -const __REENTRANT = 1 -const _IPV6_DROP_MEMBERSHIP = _IPV6_LEAVE_GROUP -const __XOPEN_XPG3 = 1 -const _EMFILE = 24 -const __SC_XOPEN_REALTIME = 130 -const _TH_PUSH = 0x08 -const _IFLA_BR_PAD = 40 -const _CLD_KILLED = 2 -const _SIGTTOU = 22 -const _IFLA_VF_SPOOFCHK = 4 -const __SC_MB_LEN_MAX = 108 -const ___UINT64_MAX__ = 0xffffffffffffffff -const _IFLA_GENEVE_UDP_ZERO_CSUM6_RX = 10 -const ___linux = 1 -const _RLIMIT_NOFILE = 7 -const _IFLA_BOND_TLB_DYNAMIC_LB = 27 -const _NDTA_CONFIG = 5 -const __POSIX2_C_VERSION = ___POSIX2_THIS_VERSION -const __POSIX_MEMORY_PROTECTION = 200809 -const __SC_REGEX_VERSION = 156 -const _IFLA_INET6_ICMP6STATS = 6 -const __NETDB_H = 1 -const _FIOASYNC = 0x5452 -const _IFLA_VXLAN_L3MISS = 14 -const ___S_ISGID = 02000 -const _MS_VERBOSE = 32768 -const _NDTA_GC_INTERVAL = 8 -const _ETH_P_IRDA = 0x0017 -const ___NR_inotify_rm_watch = 255 -const _SYS_pwritev = ___NR_pwritev -const ___sigstack_defined = 1 -const ___GCC_ATOMIC_POINTER_LOCK_FREE = 2 -const __SC_C_LANG_SUPPORT = 135 -const _F_SEAL_GROW = 0x0004 -const _NL_MMAP_STATUS_RESERVED = 1 -const _HAVE_LOFF_T = 1 -const __POSIX_HIWAT = __POSIX_PIPE_BUF -const _PR_GET_THP_DISABLE = 42 -const __BITS_BYTESWAP_H = 1 -const _F_TEST = 3 -const _MREMAP_FIXED = 2 -const _MAX_ADDR_LEN = 7 -const __SC_LONG_BIT = 106 -const _ONOCR = 0000020 -const _SI_MESGQ = -3 -const _PRIdFAST8 = "d" -const _IFLA_MACSEC_PORT = 2 -const _CBAUD = 0010017 -const _SYS_setfsuid = ___NR_setfsuid -const __SC_MAPPED_FILES = 16 -const _FFI_LONG_LONG_MAX = _LONG_LONG_MAX -const _ND_RA_FLAG_OTHER = 0x40 -const _TRAP_TRACE = 2 -const __SC_RAW_SOCKETS = 236 -const _FS_XFLAG_SYNC = 0x00000020 -const _IFLA_BOND_ARP_IP_TARGET = 8 -const __POSIX_REGEXP = 1 -const _TCP_INFO = 11 -const _IFLA_BRPORT_MCAST_TO_UCAST = 28 -const _PF_NFC = 39 -const _S_IFIFO = ___S_IFIFO -const _EAI_NOTCANCELED = -102 -const _PTRACE_O_TRACEEXIT = 64 -const _STA_RONLY = (_STA_PPSSIGNAL | _STA_PPSJITTER | _STA_PPSWANDER | _STA_PPSERROR | _STA_CLOCKERR | _STA_NANO | _STA_MODE | _STA_CLK) -const _TCP_FIN_WAIT1 = 4 -const _IFLA_INET6_STATS = 3 -const __IOC_TYPESHIFT = (__IOC_NRSHIFT+__IOC_NRBITS) -const ___FLT128_MIN__ = 1.1 -const _RTF_WINDOW = 0x0080 -const _PR_GET_CHILD_SUBREAPER = 37 -const _RTNLGRP_IPV4_MROUTE = 6 -const _NO_ADDRESS = _NO_DATA -const _SYS_fchownat = ___NR_fchownat -const ___NR_getcwd = 79 -const _PREFIX_CACHEINFO = 2 -const _IPOPT_OLEN = 1 -const _SYS_fchmod = ___NR_fchmod -const __SC_BC_DIM_MAX = 37 -const _SYS_semop = ___NR_semop -const _IFLA_VF_STATS_RX_PACKETS = 0 -const ___PTHREAD_MUTEX_USE_UNION = 0 -const _TCIFLUSH = 0 -const _EBADSLT = 57 -const _ETHERTYPE_REVARP = 0x8035 -const _HAVE_EPOLL_CREATE1 = 1 -const __BITS_TYPES___LOCALE_T_H = 1 -const ___GNUC__ = 8 -const _SCNdLEAST8 = "hhd" -const _B0 = 0000000 -const _HAVE_SYS_INOTIFY_H = 1 -const ___S_IFDIR = 0040000 -const _TCA_ROOT_TIME_DELTA = 4 -const _CLONE_THREAD = 0x00010000 -const _MS_POSIXACL = 65536 -const _PATH_MAX = 4096 -const _IFLA_UNSPEC = 0 -const ___NR_reboot = 169 -const _SOL_IP = 0 -const _TUN_F_UFO = 0x10 -const ___FLT64_HAS_DENORM__ = 1 -const _IPTOS_PREC_CRITIC_ECP = _IPTOS_CLASS_CS5 -const _IN_LOOPBACKNET = 127 -const _SOL_AAL = 265 -const _SYS_settimeofday = ___NR_settimeofday -const _IPPROTO_IDP = 22 -const __SC_2_LOCALEDEF = 52 -const _IFLA_VF_STATS_PAD = 6 -const _AF_INET = _PF_INET -const _F_SETLK = _F_SETLK64 -const _CX86_PCR1 = 0xf0 -const ___NR_lremovexattr = 198 -const _IPOPT_NOOP = _IPOPT_NOP -const _RTMSG_NEWDEVICE = 0x11 -const _HAVE_SETXATTR = 1 -const _FS_ENCRYPTION_MODE_AES_256_CTS = 4 -const __CS_V5_WIDTH_RESTRICTED_ENVS = 4 -const _S_IFSOCK = ___S_IFSOCK -const ___NR_signalfd4 = 289 -const __ISOC99_SOURCE = 1 -const ___FLT_DIG__ = 6 -const ___NR_getpid = 39 -const _ULLONG_WIDTH = 64 -const __SC_XOPEN_XPG2 = 98 -const _SYS_kill = ___NR_kill -const _B110 = 0000003 -const _TCP_REPAIR_QUEUE = 20 -const _RTNLGRP_IPV4_IFADDR = 5 -const ___FXSR__ = 1 -const _MACVLAN_MODE_PRIVATE = 1 -const ___NR_statx = 332 -const ___SIZE_WIDTH__ = 64 -const __POSIX_TTY_NAME_MAX = 9 -const _IFLA_BOND_AD_ACTOR_SYSTEM = 26 -const _SO_GET_FILTER = _SO_ATTACH_FILTER -const __UTIME_H = 1 -const _STATX_BASIC_STATS = 0x07ff -const _SYS_utimensat = ___NR_utimensat -const __SC_2_CHAR_TERM = 95 -const _TUNSETOWNER_val = 1074025676 -const _PTHREAD_STACK_MIN = 16384 -const _SIGPROF = 27 -const __SC_LINE_MAX = 43 -const ___SIGEV_MAX_SIZE = 64 -const _HAVE_SETENV = 1 -const __SC_SYSTEM_DATABASE = 162 -const _FS_XFLAG_NODUMP = 0x00000080 -const _SYS_timer_create = ___NR_timer_create -const __PC_LINK_MAX = 0 -const _TCPOPT_WINDOW = 3 -const __BITS_POSIX2_LIM_H = 1 -const ___UINT_LEAST32_MAX__ = 0xffffffff -const ___NR_mq_notify = 244 -const _IPPORT_DAYTIME = 13 -const _SYS_stat = ___NR_stat -const _PARENB = 0000400 -const _FALLOC_FL_KEEP_SIZE = 0x01 -const __SC_SCHAR_MAX = 111 -const _IFLA_BR_MCAST_QUERIER = 25 -const _MADV_HWPOISON = 100 -const _SO_COOKIE = 57 -const __POSIX_ASYNC_IO = 1 -const _RT_SCOPE_NOWHERE = 255 -const _IFLA_BOND_SLAVE_AD_ACTOR_OPER_PORT_STATE = 7 -const _ND_OPT_PI_FLAG_ONLINK = 0x80 -const __SC_THREAD_PROCESS_SHARED = 82 -const _SYS_setdomainname = ___NR_setdomainname -const _F_GETOWN_EX = ___F_GETOWN_EX -const _ESTALE = 116 -const ___NR_futex = 202 -const _IFF_DETACH_QUEUE = 0x0400 -const _IFLA_LINKMODE = 17 -const _IPOPT_SECURITY = 130 -const _IFLA_BR_STP_STATE = 5 -const __PC_NAME_MAX = 3 -const _IFLA_GENEVE_UDP_ZERO_CSUM6_TX = 9 -const _SIGCONT = 18 -const ___NR_getpmsg = 181 -const _SYS_fchdir = ___NR_fchdir -const _IFF_PORTSEL = 8192 -const _SO_ATTACH_REUSEPORT_CBPF = 51 -const _TCA_ROOT_FLAGS = 2 -const __SC_V6_ILP32_OFFBIG = 177 -const _MAX_CANON = 255 -const _IFLA_BOND_XMIT_HASH_POLICY = 14 -const _ETHER_CRC_LEN = 4 -const _IFLA_INFO_DATA = 2 -const ___LINK_XSTATS_TYPE_MAX = 2 -const _NTF_PROXY = 0x08 -const _RTPROT_EIGRP = 192 -const __CS_V7_ENV = 1149 -const _AI_IDN = 0x0040 -const _S_IROTH = (_S_IRGRP >> 3) -const _RTNLGRP_NONE = 0 -const _IPPROTO_GRE = 47 -const _WEXITED = 4 -const _PACKET_TX_TIMESTAMP = 16 -const _EPOLLHUP = 16 -const _LT_OBJDIR = ".libs/" -const ___RTAX_MAX = 18 -const _PACKET_HDRLEN = 11 -const _BPF_LSH = 0x60 -const _TCPOLEN_SACK_PERMITTED = 2 -const _POLL_PRI = 5 -const ___NR_setreuid = 113 -const _FS_XFLAG_NODEFRAG = 0x00002000 -const __SC_2_PBS = 168 -const _SIOCSIFFLAGS = 0x8914 -const ___F_GETOWN = 9 -const ___IFLA_BOND_AD_INFO_MAX = 6 -const _BPF_MAXINSNS = 4096 -const _EAI_IDN_ENCODE = -105 -const _IFLA_VF_STATS_TX_PACKETS = 1 -const _RWH_WRITE_LIFE_MEDIUM = 3 -const _FILE_DEDUPE_RANGE_SAME = 0 -const _IPPROTO_TCP = 6 -const _TIOCM_CD = _TIOCM_CAR -const _B134 = 0000004 -const _EAI_FAMILY = -6 -const _IFLA_BRPORT_BCAST_FLOOD = 30 -const _SYS_flock = ___NR_flock -const _HAVE_NETPACKET_PACKET_H = 1 -const _ETH_P_PRP = 0x88FB -const _OFILL = 0000100 -const __CS_LFS64_LIBS = 1006 -const _FS_ENCRYPTION_MODE_AES_256_XTS = 1 -const _IFLA_GTP_FD0 = 1 -const _IFLA_GTP_FD1 = 2 -const _HAVE_SYNC_FILE_RANGE = 1 -const _IFA_LOCAL = 2 -const _ND_OPT_PI_FLAG_RADDR = 0x20 -const _TCP_DEFER_ACCEPT = 9 -const _MCAST_JOIN_SOURCE_GROUP = 46 -const _SYS_request_key = ___NR_request_key -const _ICMP6_PACKET_TOO_BIG = 2 -const _X86_CR4_PCE_BIT = 8 -const _EAI_BADFLAGS = -1 -const __CS_XBS5_LPBIG_OFFBIG_LINTFLAGS = 1115 -const _UTIME_NOW = ((1 << 30) - 1) -const __POSIX_MAX_INPUT = 255 -const _IFLA_BRPORT_ID = 17 -const _ETH_DATA_LEN = 1500 -const ___RLIMIT_SIGPENDING = 11 -const _SYS_io_destroy = ___NR_io_destroy -const _SO_INCOMING_NAPI_ID = 56 -const _ETH_P_PPP_DISC = 0x8863 -const _TCPOLEN_MAXSEG = 4 -const _ETH_P_802_3_MIN = 0x0600 -const _ARPOP_RREPLY = 4 -const _IPV6_UNICAST_HOPS = 16 -const _NETLINK_NO_ENOBUFS = 5 -const ___NR_name_to_handle_at = 303 -const ___FLT32_MAX__ = 1.1 -const _SYS_timerfd_create = ___NR_timerfd_create -const _IN_MOVED_TO = 0x00000080 -const _SYS_gettid = ___NR_gettid -const __POSIX_IPV6 = 200809 -const _AF_MPLS = _PF_MPLS -const _SYS_fallocate = ___NR_fallocate -const _AF_WANPIPE = _PF_WANPIPE -const _TCP_THIN_LINEAR_TIMEOUTS = 16 -const ___NR_setdomainname = 171 -const ___NLMSGERR_ATTR_MAX = 4 -const ___FLT128_HAS_DENORM__ = 1 -const _ETHERTYPE_PUP = 0x0200 -const __BITS_POSIX1_LIM_H = 1 -const ___GLIBC_USE_IEC_60559_TYPES_EXT = 1 -const _IPV6_RECVDSTOPTS = 58 -const ___NR_security = 185 -const _ARPHRD_RAWIP = 519 -const _ETH_P_802_EX1 = 0x88B5 -const _IFA_F_DADFAILED = 0x08 -const _SCNx8 = "hhx" -const _CSIGNAL = 0x000000ff -const ___NR_accept4 = 288 -const _NI_NUMERICHOST = 1 -const _RTNH_F_UNRESOLVED = 32 -const _B9600 = 0000015 -const _NL_MMAP_STATUS_UNUSED = 0 -const _SO_LOCK_FILTER = 44 -const _IFLA_VF_MAC = 1 -const _IFLA_VXLAN_REMCSUM_TX = 21 -const _UCHAR_MAX = (_SCHAR_MAX * 2 + 1) -const _IFLA_BOND_ARP_VALIDATE = 9 -const _IPPROTO_MPLS = 137 -const _IFLA_MIN_MTU = 50 -const _ETH_P_IPV6 = 0x86DD -const _ETH_P_AARP = 0x80F3 -const _SYS_sched_setparam = ___NR_sched_setparam -const _ATF_PUBL = 0x08 -const _WCOREFLAG = ___WCOREFLAG -const _TIOCGWINSZ = 0x5413 -const ___USE_XOPEN2K8XSI = 1 -const _PRIi8 = "i" -const _ARPHRD_LOOPBACK = 772 -const ___GCC_IEC_559_COMPLEX = 2 -const _SO_BROADCAST = 6 -const ___GLIBC_MINOR__ = 28 -const __SC_STREAMS = 174 -const _SYS_shmat = ___NR_shmat -const _IPVLAN_MODE_L2 = 0 -const ___MMX__ = 1 -const _B150 = 0000005 -const _POSIX_FADV_WILLNEED = 3 -const _IFLA_VXLAN_RSC = 12 -const _PACKET_BROADCAST = 1 -const _PF_ATMPVC = 8 -const _SYS_preadv2 = ___NR_preadv2 -const _IN_CLASSC_NET = 0xffffff00 -const _PACKET_COPY_THRESH = 7 -const _ETH_ZLEN = 60 -const _TCPOPT_EOL = 0 -const _IN6_ADDR_GEN_MODE_RANDOM = 3 -const _IFLA_MACSEC_ENCODING_SA = 6 -const __CS_POSIX_V7_LP64_OFF64_LIBS = 1142 -const _ETH_P_PUPAT = 0x0201 -const _SYS_getrusage = ___NR_getrusage -const __POSIX_THREAD_ATTR_STACKADDR = 200809 -const _IFLA_PORT_PROFILE = 2 -const ___FLT64_HAS_QUIET_NAN__ = 1 -const _UINT64_WIDTH = 64 -const _SYS_kcmp = ___NR_kcmp -const _IN_MOVED_FROM = 0x00000040 -const __UTSNAME_MACHINE_LENGTH = __UTSNAME_LENGTH -const _IPV6_LEAVE_GROUP = 21 -const _SYS_unlink = ___NR_unlink -const _HAVE_STRSIGNAL = 1 -const __PC_CHOWN_RESTRICTED = 6 -const __SC_XOPEN_REALTIME_THREADS = 131 -const _ETH_P_IBOE = 0x8915 -const _O_FSYNC = _O_SYNC -const _RTM_NEWRULE = 32 -const _IFLA_XDP_FLAGS = 3 -const _SIOCGIFCOUNT = 0x8938 -const _PACKET_OUTGOING = 4 -const _IPTOS_PREC_MASK = _IPTOS_CLASS_MASK -const ___NR_renameat2 = 316 -const __SC_IPV6 = 235 -const _TCP_ESTABLISHED = 1 -const _ARPHRD_ARCNET = 7 -const _TIOCSERSWILD = 0x5455 -const _ETH_P_PUP = 0x0200 -const __POSIX_THREAD_PRIORITY_SCHEDULING = 200809 -const _SIGEV_THREAD = 2 -const _HAVE_UTIME_H = 1 -const _IP_RECVOPTS = 6 -const _PR_SET_MM_START_CODE = 1 -const ___CPU_SETSIZE = 1024 -const _PF_DECnet = 12 -const _TIOCM_CAR = 0x040 -const _SYS_shmget = ___NR_shmget -const _RTM_F_LOOKUP_TABLE = 0x1000 -const _RTPROT_NTK = 15 -const ___NR_eventfd2 = 290 -const _IFLA_EVENT_BONDING_OPTIONS = 6 -const _SIOCGIFENCAP = 0x8925 -const ___NR_unlinkat = 263 -const _IFLA_BR_VLAN_FILTERING = 7 -const _MS_ASYNC = 1 -const __IOC_READ = 2 -const __THREAD_SHARED_TYPES_H = 1 -const ___NR_set_robust_list = 273 -const _IFLA_GROUP = 27 -const _SCHED_DEADLINE = 6 -const _ELIBEXEC = 83 -const _WCHAR_MIN = ___WCHAR_MIN -const ___NR_putpmsg = 182 -const ___NR_arch_prctl = 158 -const _MSG_CTRUNC = 8 -const _IFLA_BR_ROOT_PATH_COST = 13 -const _MSG_SYN = 1024 -const _HAVE_LINUX_NETLINK_H = 1 -const _HAVE_SPLICE = 1 -const _PKEY_DISABLE_WRITE = 0x2 -const _FPE_FLTDIV = 3 -const ___NR_pkey_mprotect = 329 -const _IPPORT_TELNET = 23 -const _RTA_SPORT = 28 -const __XOPEN_VERSION = 700 -const __CS_XBS5_ILP32_OFF32_LIBS = 1102 -const _RTNLGRP_NEIGH = 3 -const __CS_POSIX_V6_ILP32_OFF32_LDFLAGS = 1117 -const _UINT_FAST8_WIDTH = 8 -const _TCPOPT_NOP = 1 -const _TIME_BAD = _TIME_ERROR -const _RTM_DELADDRLABEL = 73 -const __POSIX_NO_TRUNC = 1 -const _PROT_WRITE = 0x2 -const ___NR_epoll_pwait = 281 -const _ARPHRD_SIT = 776 -const _RTM_NEWPREFIX = 52 -const ___RLIMIT_MEMLOCK = 8 -const _SYS_lookup_dcookie = ___NR_lookup_dcookie -const ___ORDER_LITTLE_ENDIAN__ = 1234 -const _SYS_mkdirat = ___NR_mkdirat -const _TCPOLEN_WINDOW = 3 -const _ETH_P_TIPC = 0x88CA -const __POSIX_THREAD_KEYS_MAX = 128 -const _AT_EMPTY_PATH = 0x1000 -const ___NR_sched_yield = 24 -const _XDP_FLAGS_MODES = (_XDP_FLAGS_SKB_MODE | _XDP_FLAGS_DRV_MODE | _XDP_FLAGS_HW_MODE) -const _HAVE_INOTIFY_RM_WATCH = 1 -const __SC_STREAM_MAX = 5 -const ___F_GETSIG = 11 -const _EMEDIUMTYPE = 124 -const _STA_CLK = 0x8000 -const _IPTOS_MINCOST = _IPTOS_LOWCOST -const ___FLT64_DENORM_MIN__ = 1.1 -const _RLIM64_INFINITY = 0xffffffffffffffff -const _FFI_UNIX64 = 2 -const _RTNLGRP_IPV4_NETCONF = 24 -const _RTAX_FEATURE_TIMESTAMP = (1 << 2) -const _INT32_MAX = (2147483647) -const _ETHERTYPE_IPV6 = 0x86dd -const _TCPOPT_TSTAMP_HDR = (_TCPOPT_NOP<<24|_TCPOPT_NOP<<16|_TCPOPT_TIMESTAMP<<8|_TCPOLEN_TIMESTAMP) -const _IFLA_STATS_LINK_XSTATS = 2 -const _O_RDONLY = 00 -const ___NR_getresuid = 118 -const _PTRACE_EVENT_CLONE = 3 -const _ARPHRD_PIMREG = 779 -const _IPV6_MULTICAST_HOPS = 18 -const ___NR_linkat = 265 -const _FS_NOATIME_FL = 0x00000080 -const __SC_ULONG_MAX = 117 -const _IPTOS_CLASS_DEFAULT = _IPTOS_CLASS_CS0 -const _SYS_shmdt = ___NR_shmdt -const ___NR_open = 2 -const _TIME_OK = 0 -const _BPF_TXA = 0x80 -const __SC_CHILD_MAX = 1 -const _SYS_add_key = ___NR_add_key -const _STDC_HEADERS = 1 -const _MAP_ANONYMOUS = 0x20 -const _X86_CR4_DE_BIT = 3 -const _VINTR = 0 -const _MINSIGSTKSZ = 2048 -const _IPTOS_LOWCOST = 0x02 -const _MADV_MERGEABLE = 12 -const _IFLA_TUN_PERSIST = 6 -const _HAVE_NETINET_ICMP6_H = 1 -const _IFLA_BRPORT_STATE = 1 -const _CPU_SETSIZE = ___CPU_SETSIZE -const _IPVERSION = 4 -const _SYS_exit_group = ___NR_exit_group -const _TIOCCBRK = 0x5428 -const ___LP64_OFF64_LDFLAGS = "-m64" -const _PACKET_VNET_HDR = 15 -const __SC_TRACE_EVENT_NAME_MAX = 242 -const _PR_SVE_SET_VL = 50 -const _SYS_fork = ___NR_fork -const _ETHERTYPE_TRAIL = 0x1000 -const _RTF_REJECT = 0x0200 -const _CLONE_FS = 0x00000200 -const _UINT32_WIDTH = 32 -const _SIOCGIFTXQLEN = 0x8942 -const _NDA_VLAN = 5 -const _PTRACE_GETREGS = 12 -const __POSIX_FSYNC = 200809 -const _SYS_getxattr = ___NR_getxattr -const _SIOCSIFADDR = 0x8916 -const _SYS_mprotect = ___NR_mprotect -const __POSIX_NAME_MAX = 14 -const __POSIX_OPEN_MAX = 20 -const _TCSETAF = 0x5408 -const _TCP_MD5SIG_MAXKEYLEN = 80 -const _BPF_DIV = 0x30 -const _IPV6_AUTHHDR = 10 -const _MSG_TRUNC = 32 -const __POSIX2_CHAR_TERM = 200809 -const _SIGABRT = 6 -const _SYS_read = ___NR_read -const ___SIZEOF_PTHREAD_RWLOCKATTR_T = 8 -const _IFLA_BR_MCAST_SNOOPING = 23 -const _NETLINK_CONNECTED = 1 -const _FS_EXTENT_FL = 0x00080000 -const _IFLA_BR_TOPOLOGY_CHANGE_DETECTED = 15 -const _SYS_llistxattr = ___NR_llistxattr -const _ETH_ALEN = 6 -const _IFF_NO_PI = 0x1000 -const ___NR_getgid = 104 -const _TCA_KIND = 1 -const ___FLT32X_MIN__ = 1.1 -const ___DBL_HAS_DENORM__ = 1 -const _TCP_LAST_ACK = 9 -const _RT_TABLE_DEFAULT = 253 -const _NL_MMAP_STATUS_SKIP = 4 -const _HAVE_LOG1PL = 1 -const _FALLOC_FL_NO_HIDE_STALE = 0x04 -const _RT_SCOPE_HOST = 254 -const _RTMSG_DELRULE = 0x32 -const _IPPROTO_MAX = 256 -const _IPOPT_CLASS_MASK = 0x60 -const _AT_EACCESS = 0x200 -const _SYS_pause = ___NR_pause -const _ND_OPT_PREFIX_INFORMATION = 3 -const _SIGURG = 23 -const __SC_TIMER_MAX = 35 -const _ND_RA_FLAG_HOME_AGENT = 0x20 -const __SC_SCHAR_MIN = 112 -const _TCPOLEN_TSTAMP_APPA = (_TCPOLEN_TIMESTAMP+2) -const ___FLT32_DIG__ = 6 -const _PF_PHONET = 35 -const _RTPROT_REDIRECT = 1 -const _IN_DELETE_SELF = 0x00000400 -const _NI_IDN = 32 -const _TUN_READQ_SIZE = 500 -const _STA_PLL = 0x0001 -const _IP_ADD_SOURCE_MEMBERSHIP = 39 -const _AF_BLUETOOTH = _PF_BLUETOOTH -const _IFLA_BRPORT_MESSAGE_AGE_TIMER = 21 -const _ENOTBLK = 15 -const _FFI_SIZEOF_ARG = 8 -const __BITS_CPU_SET_H = 1 -const _SYS_mq_getsetattr = ___NR_mq_getsetattr -const _SOCK_DCCP = 6 -const ___X32_SYSCALL_BIT = 0x40000000 -const _HAVE_DLFCN_H = 1 -const _ETHER_HDR_LEN = _ETH_HLEN -const _SYS_mlock2 = ___NR_mlock2 -const _SYS_getrandom = ___NR_getrandom -const __GETOPT_POSIX_H = 1 -const ___STDC_IEC_559_COMPLEX__ = 1 -const _X86_CR4_OSXSAVE_BIT = 18 -const _ENOPROTOOPT = 92 -const _RTAX_FEATURES = 12 -const _SIOCSIFMAP = 0x8971 -const ___NR_get_robust_list = 274 -const _IFLA_EVENT = 44 -const _FPE_FLTOVF = 4 -const _HAVE_WAIT4 = 1 -const __SC_AVPHYS_PAGES = 86 -const _EAI_INTR = -104 -const _PR_MCE_KILL_DEFAULT = 2 -const _SO_PEERGROUPS = 59 -const _IFLA_BOND_PACKETS_PER_SLAVE = 20 -const _SIGHUP = 1 -const _PTRACE_O_TRACEVFORK = 4 -const _ENOSPC = 28 -const _VDISCARD = 13 -const _RTMGRP_NOTIFY = 2 -const _SYS_openat = ___NR_openat -const ___ORDER_PDP_ENDIAN__ = 3412 -const _AT_STATX_SYNC_TYPE = 0x6000 -const ___NR_tgkill = 234 -const ___NR_get_kernel_syms = 177 -const _EDOTDOT = 73 -const _PF_NETBEUI = 13 -const _EPOLLONESHOT = 1073741824 -const _MAP_ANON = _MAP_ANONYMOUS -const ___O_DIRECT = 040000 -const _IPTTLDEC = 1 -const __SC_NGROUPS_MAX = 3 -const _IPPORT_EXECSERVER = 512 -const ___NR_open_by_handle_at = 304 -const __CS_XBS5_LP64_OFF64_LIBS = 1110 -const _SO_KEEPALIVE = 9 -const _SYS_rt_sigreturn = ___NR_rt_sigreturn -const _ICMP6_RR_PCOUSE_RAFLAGS_AUTO = 0x10 -const _AF_NETLINK = _PF_NETLINK -const _ND_OPT_PI_FLAG_AUTO = 0x40 -const _IPV6_ADDRFORM = 1 -const _TIME_WAIT = 4 -const _IFLA_IPOIB_UNSPEC = 0 -const _EHOSTDOWN = 112 -const _SYS_fadvise64 = ___NR_fadvise64 -const _ETH_P_IFE = 0xED3E -const _IPV6_RECVHOPLIMIT = 51 -const _TIOCGSOFTCAR = 0x5419 -const _PR_GET_ENDIAN = 19 -const _SYS_ustat = ___NR_ustat -const _SYS_io_submit = ___NR_io_submit -const _SOMAXCONN = 128 -const _IP_MTU = 14 -const ___FLT32X_MIN_10_EXP__ = (-307) -const _IFLA_GENEVE_UNSPEC = 0 -const _SYS_writev = ___NR_writev -const ___NR_lgetxattr = 192 -const ___SIZEOF_PTHREAD_ATTR_T = 56 -const _MNT_FORCE = 1 -const ___FLT128_DENORM_MIN__ = 1.1 -const ___k8__ = 1 -const _SYS_unshare = ___NR_unshare -const _MADV_REMOVE = 9 -const _EADV = 68 -const _SOL_ALG = 279 -const _CLONE_NEWCGROUP = 0x02000000 -const __SC_MESSAGE_PASSING = 20 -const _MS_MANDLOCK = 64 -const __UTSNAME_VERSION_LENGTH = __UTSNAME_LENGTH -const _RTNL_FAMILY_IP6MR = 129 -const _IFLA_PHYS_PORT_ID = 34 -const _DN_MULTISHOT = 0x80000000 -const _B1200 = 0000011 -const _EWOULDBLOCK = _EAGAIN -const _IFLA_VF_PORT = 1 -const ___SI_HAVE_SIGSYS = 1 -const _NLM_F_MATCH = 0x200 -const _ARPHRD_AX25 = 3 -const __POSIX_PRIORITY_SCHEDULING = 200809 -const _RTF_NOFORWARD = 0x1000 -const _F_DUPFD_CLOEXEC = 1030 -const _ECANCELED = 125 -const _INR_OPEN_MAX = 4096 -const _B300 = 0000007 -const _IMAXBEL = 0020000 -const _PRIdLEAST32 = "d" -const _RUSAGE_CHILDREN = -1 -const _X86_CR4_VMXE_BIT = 13 -const _F_OFD_SETLK = 37 -const _ENODATA = 61 -const _SOL_KCM = 281 -const _AF_PPPOX = _PF_PPPOX -const _HAVE_SYS_TYPES_H = 1 -const _SIOCGIFADDR = 0x8915 -const _NDA_DST = 1 -const ___GLIBC_USE_DEPRECATED_GETS = 0 -const _TIOCM_LE = 0x001 -const _SCNoFAST8 = "hho" -const _ARPHRD_SKIP = 771 -const ___DEC32_SUBNORMAL_MIN__ = 0.000001E-95 -const ___pie__ = 2 -const _MS_SLAVE = 524288 -const _RLIMIT_DATA = 2 -const ___LITTLE_ENDIAN = 1234 -const __POSIX_REALTIME_SIGNALS = 200809 -const _SYS_msgget = ___NR_msgget -const _HAVE_ATAN2L = 1 -const _IFLA_VRF_PORT_TABLE = 1 -const _NETLINK_LIST_MEMBERSHIPS = 9 -const __FCNTL_H = 1 -const ___NR_utimes = 235 -const _RTM_GETROUTE = 26 -const _UINT8_MAX = (255) -const _ARPOP_RREQUEST = 3 -const ___RLIM_NLIMITS = 16 -const _IPVLAN_F_VEPA = 0x02 -const _IFLA_MACVLAN_MACADDR_DATA = 5 -const __POSIX_PRIORITIZED_IO = 200809 -const _NO_DATA = 4 -const _RTPROT_ISIS = 187 -const _HAVE_AS_X86_64_UNWIND_SECTION_TYPE = 1 -const _IPV6_2292RTHDR = 5 -const _SYS_mlock = ___NR_mlock -const __FEATURES_H = 1 -const _SYS_kexec_load = ___NR_kexec_load -const _EPROTOTYPE = 91 -const _NZERO = 20 -const _SIOCSIFNETMASK = 0x891c -const ___IFLA_XFRM_MAX = 3 -const _IFLA_MACSEC_ENCRYPT = 7 -const ___NR_personality = 135 -const _SYS_get_mempolicy = ___NR_get_mempolicy -const _EILSEQ = 84 -const _SYS_setregid = ___NR_setregid -const _SOCK_STREAM = 1 -const _PR_GET_SECCOMP = 21 -const _IFLA_MACSEC_SCI = 1 -const _ETH_HLEN = 14 -const _SCM_CREDENTIALS = 2 -const ___USE_LARGEFILE64 = 1 -const _RTM_GETRULE = 34 -const __NETINET_IN_H = 1 -const __SC_LEVEL1_DCACHE_LINESIZE = 190 -const _EDQUOT = 122 -const _IFLA_VXLAN_TOS = 6 -const ___S_IREAD = 0400 -const _F_GETFD = 1 -const _ARPHRD_DDCMP = 517 -const ___NR_userfaultfd = 323 -const _F_GETFL = 3 -const ___timeval_defined = 1 -const _IPOPT_COPY = 0x80 -const _IPV6_CHECKSUM = 7 -const _STATX_ATTR_APPEND = 0x0020 -const _ETH_P_PPP_SES = 0x8864 -const __SC_LEVEL1_DCACHE_SIZE = 188 -const _TUNGETSNDBUF_val = 2147767507 -const _FS_XFLAG_PREALLOC = 0x00000002 -const _PR_GET_SPECULATION_CTRL = 52 -const _CBAUDEX = 0010000 -const _SKF_AD_PKTTYPE = 4 -const _LINUX_REBOOT_MAGIC1 = 0xfee1dead -const _LINUX_REBOOT_MAGIC2 = 672274793 -const _PF_BRIDGE = 7 -const _MS_I_VERSION = 8388608 -const _MADV_RANDOM = 1 -const __UTSNAME_NODENAME_LENGTH = __UTSNAME_LENGTH -const _SCNoLEAST8 = "hho" -const _X86_CR3_PCID_BITS = 12 -const _AF_SMC = _PF_SMC -const _ARPHRD_IEEE802 = 6 -const _ADJ_OFFSET = 0x0001 -const _ELOOP = 40 -const ___IFLA_GTP_MAX = 5 -const _RTPROT_BGP = 186 -const _LITTLE_ENDIAN = ___LITTLE_ENDIAN -const ___BYTE_ORDER = ___LITTLE_ENDIAN -const _TCPI_OPT_TIMESTAMPS = 1 -const ___TCA_MAX = 15 -const _RTA_METRICS = 8 -const _SOL_PPPOL2TP = 273 -const __SC_IOV_MAX = 60 -const __LFS64_LARGEFILE = 1 -const _MAX_VLAN_LIST_LEN = 1 -const _SYNC_FILE_RANGE_WAIT_AFTER = 4 -const __POSIX_MQ_PRIO_MAX = 32 -const __POSIX_VERSION = 200809 -const ___NR_ppoll = 271 -const _F_OWNER_PID = 1 -const _TIOCPKT_IOCTL = 64 -const ___USE_POSIX199309 = 1 -const ___INT_FAST8_MAX__ = 0x7f -const __SC_BC_SCALE_MAX = 38 -const _SYS_chroot = ___NR_chroot -const _EPROTONOSUPPORT = 93 -const _STATX_GID = 0x0010 -const _IFLA_BR_GROUP_FWD_MASK = 9 -const _IPPORT_RESERVED = 1024 -const _IN_ONLYDIR = 0x01000000 -const _STA_FLL = 0x0008 -const _IFLA_MACSEC_ES = 10 -const ___WINT_WIDTH__ = 32 -const __POSIX_PIPE_BUF = 512 -const _IPOPT_SECUR_SECRET = 0xd788 -const ___PIC__ = 2 -const _ISTRIP = 0000040 -const ___RTM_MAX = 103 -const _IPOPT_SECUR_CONFID = 0xf135 -const _ESPIPE = 29 -const _AF_SNA = _PF_SNA -const _RTA_PROTOINFO = 10 -const ___NR_bpf = 321 -const _SYS_afs_syscall = ___NR_afs_syscall -const _UINT_FAST8_MAX = (255) -const _STA_NANO = 0x2000 -const _USHRT_WIDTH = 16 -const _O_LARGEFILE = ___O_LARGEFILE -const ___NR_sched_setaffinity = 203 -const _SOL_LLC = 268 -const ___IFLA_VXLAN_MAX = 29 -const _EISCONN = 106 -const _TIOCPKT_START = 8 -const _IFLA_GSO_MAX_SEGS = 40 -const _SO_LINGER = 13 -const ___UINT_LEAST16_MAX__ = 0xffff -const _OLCUC = 0000002 -const _PR_GET_TIMERSLACK = 30 -const ___NR_lstat = 6 -const __POSIX_SYMLOOP_MAX = 8 -const _RTNLGRP_NOTIFY = 2 -const ___DBL_DIG__ = 15 -const __CS_XBS5_LP64_OFF64_LINTFLAGS = 1111 -const _RTN_UNREACHABLE = 7 -const __CS_POSIX_V6_LP64_OFF64_LDFLAGS = 1125 -const ___DEC64_MAX__ = 9.999999999999999E384 -const _IFLA_HSR_SLAVE1 = 1 -const __POSIX_THREAD_ATTR_STACKSIZE = 200809 -const _HAVE_NETINET_IP_H = 1 -const _IFHWADDRLEN = 6 -const _TCSETSF = 0x5404 -const __BITS_SIGEVENT_CONSTS_H = 1 -const _XDP_ATTACHED_MULTI = 4 -const _NLMSGERR_ATTR_UNUSED = 0 -const _MFD_HUGETLB = 4 -const ___WCHAR_MAX = ___WCHAR_MAX__ -const __SC_SSIZE_MAX = 110 -const _IP_UNICAST_IF = 50 -const _SO_RCVBUFFORCE = 33 -const _SYS_nfsservctl = ___NR_nfsservctl -const _BUS_ADRALN = 1 -const _IPV6_PKTINFO = 50 -const _SYS_lremovexattr = ___NR_lremovexattr -const _TCSETSW = 0x5403 -const _EAI_SOCKTYPE = -7 -const __SC_V7_ILP32_OFF32 = 237 -const _SYS_io_cancel = ___NR_io_cancel -const _IPPROTO_IPIP = 4 -const _linux = 1 -const _WNOWAIT = 0x01000000 -const ___LOCK_ATOMIC = 16 -const _IPV6_RECVRTHDR = 56 -const _TCP_CA_Open = 0 -const __SC_LEVEL3_CACHE_LINESIZE = 196 -const _LINUX_REBOOT_CMD_HALT = 0xCDEF0123 -const _ICMP6_FILTER = 1 -const _HAVE_NET_ROUTE_H = 1 -const _SO_BUSY_POLL = 46 -const _ENFILE = 23 -const __SC_THREADS = 67 -const __IOC_SIZEMASK = ((1 << __IOC_SIZEBITS)-1) -const _IP_IPSEC_POLICY = 16 -const _RTMSG_CONTROL = 0x40 -const _SO_MARK = 36 -const _MAP_PRIVATE = 0x02 -const __PC_REC_XFER_ALIGN = 17 -const __BITS_TYPESIZES_H = 1 -const _FFI_TYPE_LONGDOUBLE = 4 -const ___NR_add_key = 248 -const ___SIG_ATOMIC_MAX__ = 0x7fffffff -const _P_PGID = 2 -const _EAI_SERVICE = -8 -const _RTA_FLOW = 11 -const _IN_CREATE = 0x00000100 -const __POSIX_TRACE_LOG = -1 -const _SCNdLEAST16 = "hd" -const _RTN_BROADCAST = 3 -const _RTEXT_FILTER_BRVLAN_COMPRESSED = (1 << 2) -const _INT16_MIN = (-32767-1) -const _IFLA_XFRM_LINK = 1 -const _NLMSGERR_ATTR_MSG = 1 -const _AF_ROSE = _PF_ROSE -const _SCNd16 = "hd" -const __SC_PII_INTERNET_DGRAM = 62 -const _HAVE_MKNODAT = 1 -const _IFLA_LINK_NETNSID = 37 -const _SYS_socket = ___NR_socket -const _SIOCRTMSG = 0x890D -const __ERRNO_H = 1 -const _PF_APPLETALK = 5 -const ___SSE__ = 1 -const _XDP_ATTACHED_HW = 3 -const _TIOCSERGETMULTI = 0x545A -const _SEGV_BNDERR = 3 -const _IFLA_BOND_SLAVE_UNSPEC = 0 -const _IFLA_BOND_RESEND_IGMP = 15 -const _RTM_DELQDISC = 37 -const _IFLA_BOND_PRIMARY_RESELECT = 12 -const _RENAME_NOREPLACE = (1 << 0) -const _TCP_CLOSE_WAIT = 8 -const ___NR_brk = 12 -const _ENAMETOOLONG = 36 -const __SC_TTY_NAME_MAX = 72 -const _B50 = 0000001 -const _SYS_fgetxattr = ___NR_fgetxattr -const _IFLA_INET6_FLAGS = 1 -const ___NR_mq_timedsend = 242 -const __STRING_H = 1 -const _NDTPA_PAD = 18 -const ___NR_set_tid_address = 218 -const _STDIN_FILENO = 0 -const ___NR_timerfd_create = 283 -const ___IFLA_IPOIB_MAX = 4 -const ___sigset_t_defined = 1 -const _PR_FP_EXC_RES = 0x080000 -const _SYS_memfd_create = ___NR_memfd_create -const __CS_POSIX_V6_LPBIG_OFFBIG_LIBS = 1130 -const _ICMP6_FILTER_PASS = 2 -const _SA_RESTART = 0x10000000 -const _TIOCGLCKTRMIOS = 0x5456 -const __SC_PRIORITIZED_IO = 13 -const _PTRACE_SECCOMP_GET_FILTER = 16908 -const _CLONE_NEWIPC = 0x08000000 -const _USE_LIBFFI = 1 -const _SA_ONESHOT = _SA_RESETHAND -const ___NR_getppid = 110 -const _ENXIO = 6 -const ___NR_epoll_wait = 232 -const __SC_XOPEN_SHM = 94 -const _IFLA_VF_VLAN_LIST = 12 -const _CHAR_MAX = _SCHAR_MAX -const _IFLA_NET_NS_FD = 28 -const ___PRAGMA_REDEFINE_EXTNAME = 1 -const __SC_RTSIG_MAX = 31 -const _SIGWINCH = 28 -const _MADV_FREE = 8 -const _IFLA_PHYS_SWITCH_ID = 36 -const _SYS_symlinkat = ___NR_symlinkat -const _IFA_F_TENTATIVE = 0x40 -const _IPV6_RECVTCLASS = 66 -const ___FLT32X_HAS_QUIET_NAN__ = 1 -const _PORT_VDP_RESPONSE_OUT_OF_SYNC = 6 -const _PF_NETROM = 6 -const _PR_SET_MM_END_CODE = 2 -const _STA_PPSTIME = 0x0004 -const _ARPD_LOOKUP = 0x02 -const _F_SETOWN_EX = ___F_SETOWN_EX -const _BC_SCALE_MAX = __POSIX2_BC_SCALE_MAX -const _SIOCSIFSLAVE = 0x8930 -const _ENOSTR = 60 -const _FS_SYNC_FL = 0x00000008 -const ___NR_sched_setparam = 142 -const __SC_THREAD_THREADS_MAX = 76 -const _IFLA_TUN_PI = 4 -const _SKF_AD_VLAN_TPID = 60 -const _IFLA_HSR_SLAVE2 = 2 -const _PACKET_FANOUT = 18 -const _SA_NODEFER = 0x40000000 -const _NLMSG_MIN_TYPE = 0x10 -const _TIOCM_RI = _TIOCM_RNG -const _IPTOS_ECN_ECT0 = 0x02 -const _SYS_fcntl = ___NR_fcntl -const _SIOCSIFMEM = 0x8920 -const _IFLA_IPVLAN_UNSPEC = 0 -const _SYS_geteuid = ___NR_geteuid -const _RTN_LOCAL = 2 -const _TUNSETOFFLOAD_val = 1074025680 -const _NLMSGERR_ATTR_MAX = 3 -const _IFLA_VXLAN_GROUP6 = 16 -const _ETH_MIN_MTU = 68 -const _SCNoLEAST16 = "ho" -const _IFF_NAPI = 0x0010 -const _FFI_TYPE_UINT64 = 11 -const _PF_CAIF = 37 -const _CLONE_SETTLS = 0x00080000 -const ___DEC64_SUBNORMAL_MIN__ = 0.000000000000001E-383 -const ___O_NOFOLLOW = 0400000 -const __BITS_SIGNUM_H = 1 -const _NETLINK_DROP_MEMBERSHIP = 2 -const ___NR_inotify_init = 253 -const _STATX_ATTR_NODUMP = 0x0040 -const ___NR_utimensat = 280 -const ___NR_timerfd_settime = 286 -const _IFLA_INET_UNSPEC = 0 -const _AF_NETBEUI = _PF_NETBEUI -const _RT_TABLE_MAIN = 254 -const _SKF_AD_OFF = (-0x1000) -const ___DEC32_MANT_DIG__ = 7 -const _BMAP_IOCTL = 1 -const _RTM_NEWTFILTER = 44 -const _SA_NOMASK = _SA_NODEFER -const _MAP_EXECUTABLE = 0x01000 -const _STA_UNSYNC = 0x0040 -const _ENOTDIR = 20 -const _EINVAL = 22 -const _TUNGETFILTER_val = 2148553947 -const ___NR_sched_getattr = 315 -const _TUNSETDEBUG_val = 1074025673 -const _SCNx16 = "hx" -const _IP_FREEBIND = 15 -const _IN_CLASSA_MAX = 128 -const _B75 = 0000002 -const _EPOLL_CLOEXEC = 524288 -const _NETLINK_GENERIC = 16 -const _PTRACE_PEEKUSR = 3 -const _PACKET_OTHERHOST = 3 -const ___FLT64_DIG__ = 15 -const _ARPHRD_IEEE802_TR = 800 -const _IFLA_BRPORT_LEARNING = 8 -const _TCIOFF = 2 -const _RT_TABLE_UNSPEC = 0 -const _NDTPA_DELAY_PROBE_TIME = 7 -const __SC_ASYNCHRONOUS_IO = 12 -const _ND_ROUTER_ADVERT = 134 -const _PACKET_DROP_MEMBERSHIP = 2 -const _IN_CLOSE_WRITE = 0x00000008 -const _NETLINK_CONNECTOR = 11 -const _TIOCM_SR = 0x010 -const _F_GETLK = _F_GETLK64 -const _TIOCM_ST = 0x008 -const _EKEYEXPIRED = 127 -const _SIOCATMARK = 0x8905 -const __SC_LEVEL2_CACHE_SIZE = 191 -const _UINT_LEAST8_WIDTH = 8 -const _SIOCGIFBRDADDR = 0x8919 -const _RTM_GETACTION = 50 -const _SOL_ATM = 264 -const __SC_TZNAME_MAX = 6 -const _F_SETLKW = _F_SETLKW64 -const ___WCHAR_MIN__ = (-___WCHAR_MAX__ - 1) -const __SC_XBS5_LPBIG_OFFBIG = 128 -const _PORT_PROFILE_RESPONSE_BADSTATE = 259 -const _SEEK_HOLE = 4 -const _IPPORT_SMTP = 25 -const _TIOCCONS = 0x541D -const _IF_NAMESIZE = 16 -const _EBADE = 52 -const _EBADF = 9 -const ___NR_clock_adjtime = 305 -const _SYS_fstatfs = ___NR_fstatfs -const _ECHOKE = 0004000 -const _HAVE_SYS_UTSNAME_H = 1 -const _RWH_WRITE_LIFE_NONE = 1 -const _B3500000 = 0010016 -const ___NR_sendfile = 40 -const ___NR_fchownat = 260 -const _EBADR = 53 -const _REG_RSP = 15 -const _SIGCHLD = 17 -const ___NR_fork = 57 -const _AF_FILE = _PF_FILE -const _CLOCK_REALTIME_ALARM = 8 -const __SC_THREAD_STACK_MIN = 75 -const _IFLA_VXLAN_PORT = 15 -const _IFLA_MACSEC_VALIDATION = 13 -const _IFLA_BOND_ARP_ALL_TARGETS = 10 -const __XOPEN_UNIX = 1 -const _EHOSTUNREACH = 113 -const _RLIM_SAVED_MAX = _RLIM_INFINITY -const _S_BLKSIZE = 512 -const ___unix = 1 -const ___NR_fchmod = 91 -const _SCNoLEAST32 = "o" -const _EL3RST = 47 -const _FFI_FASTCALL = 4 -const _IFLA_VF_STATS_TX_BYTES = 3 -const _TCSETXF = 0x5434 -const _IFLA_PHYS_PORT_NAME = 38 -const _INT_FAST8_WIDTH = 8 -const _CRTSCTS = 020000000000 -const ___IFLA_MACSEC_MAX = 15 -const _IFLA_NET_NS_PID = 19 -const _SIOCSIFHWADDR = 0x8924 -const ___SI_ASYNCIO_AFTER_SIGIO = 1 -const _TIOCVHANGUP = 0x5437 -const _ATF_NETMASK = 0x20 -const _TCSETXW = 0x5435 -const _SOL_NFC = 280 -const ___SIZEOF_INT128__ = 16 -const ___STDC_UTF_16__ = 1 -const _TIOCPKT_DOSTOP = 32 -const _DT_LNK = 10 -const ___FLT32_MIN_10_EXP__ = (-37) -const _ENOLCK = 37 -const _SYS_sched_rr_get_interval = ___NR_sched_rr_get_interval -const _AF_RXRPC = _PF_RXRPC -const _PR_GET_UNALIGN = 5 -const _IN_CLASSB_HOST = (0xffffffff & ^_IN_CLASSB_NET) -const _TCA_FLAG_LARGE_DUMP_ON = (1 << 0) -const ___NR_mkdir = 83 -const __SC_THREAD_SAFE_FUNCTIONS = 68 -const _NDTPA_MCAST_REPROBES = 17 -const _IPV6_RXDSTOPTS = _IPV6_DSTOPTS -const ___NR_faccessat = 269 -const _ETH_P_MVRP = 0x88F5 -const __SC_XOPEN_LEGACY = 129 -const _PAGE_SIZE = (1 << _PAGE_SHIFT) -const _RTF_NONEXTHOP = 0x00200000 -const __BITS_WCHAR_H = 1 -const _PR_SET_PDEATHSIG = 1 -const _SYS_ioperm = ___NR_ioperm -const __CS_POSIX_V7_ILP32_OFF32_LIBS = 1134 -const _IFLA_VF_VLAN_INFO_UNSPEC = 0 -const _MS_NOEXEC = 8 -const _VTIME = 5 -const ___INT_FAST64_WIDTH__ = 64 -const _IPPORT_NETSTAT = 15 -const _SCNo16 = "ho" -const _N_HDLC = 13 -const _PORT_VDP_RESPONSE_VTID_VIOLATION = 4 -const __SC_THREAD_ATTR_STACKADDR = 77 -const _ETH_P_IPX = 0x8137 -const _PRIuLEAST32 = "u" -const _IFLA_MACVLAN_MACADDR_MODE = 3 -const _FS_FL_USER_MODIFIABLE = 0x000380FF -const ___GCC_ATOMIC_TEST_AND_SET_TRUEVAL = 1 -const ___NR_renameat = 264 -const _MSG_DONTROUTE = 4 -const _TIOCSIG_val = 1074025526 -const __PATH_NSSWITCH_CONF = "/etc/nsswitch.conf" -const _SYS_accept = ___NR_accept -const _PACKET_RESERVE = 12 -const _STA_PPSJITTER = 0x0200 -const ___NR_signalfd = 282 -const _SO_PEERSEC = 31 -const ___INT_WIDTH__ = 32 -const __XOPEN_IOV_MAX = __POSIX_UIO_MAXIOV -const _NTF_USE = 0x01 -const ___BIG_ENDIAN = 4321 -const _UINT16_WIDTH = 16 -const _SEGV_ACCERR = 2 -const _SCNo32 = "o" -const ___NR_recvfrom = 45 -const _TCP_COOKIE_IN_ALWAYS = (1 << 0) -const _SKF_AD_PAY_OFFSET = 52 -const _SYS_readv = ___NR_readv -const _PF_RDS = 21 -const _IPV6_DSTOPTS = 59 -const __SYS_PTRACE_H = 1 -const _RTM_F_NOTIFY = 0x100 -const _TCPOPT_SACK = 5 -const _TCP_MD5SIG_EXT = 32 -const _IFF_BROADCAST = 2 -const _IPOPT_SATID = 136 -const _TIOCMBIC = 0x5417 -const _FS_INDEX_FL = 0x00001000 -const _SYS_uname = ___NR_uname -const _MOD_TIMECONST = _ADJ_TIMECONST -const _MCAST_INCLUDE = 1 -const _IFF_TUN_EXCL = 0x8000 -const _PR_TASK_PERF_EVENTS_DISABLE = 31 -const _IP_MTU_DISCOVER = 10 -const _IFLA_VXLAN_PORT_RANGE = 10 -const ___NR_sched_setattr = 314 -const _SYS_setpriority = ___NR_setpriority -const _ESTRPIPE = 86 -const _RTF_IRTT = 0x0100 -const _IFLA_EVENT_NONE = 0 -const _TCA_OPTIONS = 2 -const _SEEK_DATA = 3 -const _F_OWNER_GID = 2 -const _ENOLINK = 67 -const _MACVLAN_MODE_VEPA = 2 -const _IFLA_BR_VLAN_DEFAULT_PVID = 39 -const _VSWTC = 7 -const _SA_INTERRUPT = 0x20000000 -const ___DBL_HAS_QUIET_NAN__ = 1 -const _ARPOP_InREPLY = 9 -const _SYS_sendmsg = ___NR_sendmsg -const _RTMSG_DELROUTE = 0x22 -const _TIOCGSID = 0x5429 -const __POSIX_LINK_MAX = 8 -const _N_MOUSE = 2 -const _SYS_readlink = ___NR_readlink -const ___NR_fchdir = 81 -const ___INT_FAST64_MAX__ = 0x7fffffffffffffff -const _PTRACE_SETREGSET = 16901 -const _IN_NONBLOCK = 2048 -const ___NR_inotify_init1 = 294 -const _FFI_TYPE_VOID = 0 -const _FD_CLOEXEC = 1 -const ___NR_setsockopt = 54 -const _ECHONL = 0000100 -const ___MAX_BAUD = _B4000000 -const _ETH_MAX_MTU = 0xFFFF -const _PACKET_QDISC_BYPASS = 20 -const _CLONE_NEWUTS = 0x04000000 -const _SYS_semtimedop = ___NR_semtimedop -const _ETH_P_PHONET = 0x00F5 -const _IFLA_OFFLOAD_XSTATS_CPU_HIT = 1 -const __PWD_H = 1 -const __POSIX_SHELL = 1 -const _FFI_SIZEOF_JAVA_RAW = _FFI_SIZEOF_ARG -const _PR_SPEC_FORCE_DISABLE = (1 << 3) -const _NDA_SRC_VNI = 11 -const ___WCHAR_MIN = ___WCHAR_MIN__ -const _NETDB_INTERNAL = -1 -const ___USE_MISC = 1 -const _PRIO_MAX = 20 -const ___struct_tm_defined = 1 -const _ETHERTYPE_ARP = 0x0806 -const __POSIX_TIMEOUTS = 200809 -const _IFLA_VXLAN_TTL_INHERIT = 28 -const _SPLICE_F_GIFT = 8 -const ___BYTE_ORDER__ = ___ORDER_LITTLE_ENDIAN__ -const ___RTNLGRP_MAX = 32 -const __SC_SAVED_IDS = 8 -const _LLONG_WIDTH = 64 -const _SYS_setgroups = ___NR_setgroups -const _SCM_TIMESTAMP = _SO_TIMESTAMP -const _PRIo32 = "o" -const _ADJ_SETOFFSET = 0x0100 -const _PRIXLEAST16 = "X" -const _TH_FIN = 0x01 -const _UCHAR_WIDTH = 8 -const _RTM_GETADDRLABEL = 74 -const ___SIGRTMAX = 64 -const _ERESTART = 85 -const __SC_V7_ILP32_OFFBIG = 238 -const __PC_ASYNC_IO = 10 -const __STRINGS_H = 1 -const ___unix__ = 1 -const ___error_t_defined = 1 -const __SS_SIZE = 128 -const _NGREG = ___NGREG -const _STA_CLOCKERR = 0x1000 -const ___FLT64X_EPSILON__ = 1.1 -const _STATX_MTIME = 0x0040 -const _BPF_RET = 0x06 -const _HAVE_STRERROR_R = 1 -const _SYS_sendmmsg = ___NR_sendmmsg -const _RTMGRP_IPV4_RULE = 0x80 -const _SYS_sched_setscheduler = ___NR_sched_setscheduler -const _NDA_CACHEINFO = 3 -const _CLONE_VM = 0x00000100 -const _FILE_DEDUPE_RANGE_DIFFERS = 1 -const __IOC_DIRBITS = 2 -const _WUNTRACED = 2 -const _PR_MCE_KILL_SET = 1 -const _SKF_AD_QUEUE = 24 -const ___NR_lchown = 94 -const _PR_SET_MM_START_STACK = 5 -const ___FLOAT_WORD_ORDER__ = ___ORDER_LITTLE_ENDIAN__ -const _RMNET_FLAGS_INGRESS_MAP_COMMANDS = (1 << 1) -const __POSIX_SIGQUEUE_MAX = 32 -const __SYS_EPOLL_H = 1 -const _CHAR_WIDTH = 8 -const ___SIZEOF_SEM_T = 32 -const _XATTR_SIZE_MAX = 65536 -const ___NR_modify_ldt = 154 -const _SYS_epoll_ctl = ___NR_epoll_ctl -const _TCPI_OPT_WSCALE = 4 -const __SC_LEVEL1_ICACHE_ASSOC = 186 -const _IPV6_RTHDR_LOOSE = 0 -const _SYS_sched_get_priority_max = ___NR_sched_get_priority_max -const _IPPORT_BIFFUDP = 512 -const _FIONREAD = 0x541B -const _MLD_LISTENER_REDUCTION = 132 -const _CX86_CCR5 = 0xe9 -const _TIOCSERGWILD = 0x5454 -const ___NR_epoll_ctl_old = 214 -const _EKEYREJECTED = 129 -const _X86_CR0_CD_BIT = 30 -const _MAP_NONBLOCK = 0x10000 -const _SYS_syncfs = ___NR_syncfs -const _TABDLY = 0014000 -const ___GNUC_MINOR__ = 3 -const _HAVE_SEMAPHORE_H = 1 -const _SIG_UNBLOCK = 1 -const ___NR_prctl = 157 -const ___NR_process_vm_writev = 311 -const _IFLA_BR_MCAST_STARTUP_QUERY_CNT = 29 -const _IPPORT_DISCARD = 9 -const _NBPG = _PAGE_SIZE -const __CS_XBS5_LP64_OFF64_CFLAGS = 1108 -const _SYS_ioctl = ___NR_ioctl -const _SYS_poll = ___NR_poll -const _RMNET_FLAGS_INGRESS_MAP_CKSUMV4 = (1 << 2) -const _IPV6_2292PKTOPTIONS = 6 -const _TIOCM_CTS = 0x020 -const _PTRDIFF_MAX = (9223372036854775807) -const _IFLA_STATS_AF_SPEC = 5 -const _IFLA_TUN_MULTI_QUEUE = 7 -const _RTA_PAD = 24 -const _SYS_iopl = ___NR_iopl -const _NET_MAJOR = 36 -const _SYS_msgsnd = ___NR_msgsnd -const ___S_IEXEC = 0100 -const __SC_DELAYTIMER_MAX = 26 -const _SYS_exit = ___NR_exit -const _SYS_restart_syscall = ___NR_restart_syscall -const _PRIXLEAST32 = "X" -const _IFLA_HSR_SUPERVISION_ADDR = 4 -const _SIGSYS = 31 -const _FS_XFLAG_FILESTREAM = 0x00004000 -const _IPPROTO_ICMPV6 = 58 -const _EUCLEAN = 117 -const _PR_SET_FPEMU = 10 -const _ETH_P_ATALK = 0x809B -const _PF_IB = 27 -const ___USE_POSIX199506 = 1 -const _SYS_nanosleep = ___NR_nanosleep -const _IP_DROP_MEMBERSHIP = 36 -const _WINT_MAX = (4294967295) -const _IFLA_VXLAN_UDP_ZERO_CSUM6_RX = 20 -const _ECONNABORTED = 103 -const _PR_UNALIGN_NOPRINT = 1 -const _FS_DIRSYNC_FL = 0x00010000 -const _SIOCDEVPRIVATE = 0x89F0 -const __SC_TIMEOUTS = 164 -const ___INT_LEAST32_MAX__ = 0x7fffffff -const _IN_CLOSE = (_IN_CLOSE_WRITE | _IN_CLOSE_NOWRITE) -const _RTM_NEWNSID = 88 -const ___NR_io_pgetevents = 333 -const _X86_EFLAGS_TF_BIT = 8 -const ___NR_unlink = 87 -const _IPTOS_PREC_IMMEDIATE = _IPTOS_CLASS_CS2 -const _UINT_LEAST16_MAX = (65535) -const ___NR_geteuid = 107 -const _S_IWGRP = (_S_IWUSR >> 3) -const ___PIE__ = 2 -const _TIOCPKT_DATA = 0 -const __CS_V6_WIDTH_RESTRICTED_ENVS = 1 -const _FFI_TYPE_DOUBLE = 3 -const _RTCF_DIRECTSRC = 0x04000000 -const ___NR_sync_file_range = 277 -const _IFLA_PORT_VSI_TYPE = 3 -const _ADJ_TAI = 0x0080 -const _NDUSEROPT_UNSPEC = 0 -const __UTSNAME_DOMAIN_LENGTH = __UTSNAME_LENGTH -const _NR_FILE = 8192 -const _F_GET_RW_HINT = 1035 -const _PF_PPPOX = 24 -const _SO_PEEK_OFF = 42 -const _SO_RCVBUF = 8 -const __SC_XBS5_ILP32_OFFBIG = 126 -const ___SIZEOF_PTHREAD_CONDATTR_T = 4 -const _N_HCI = 15 -const _PRIuLEAST8 = "u" -const _RTAX_SSTHRESH = 6 -const _IFF_MULTI_QUEUE = 0x0100 -const _RT_CLASS_LOCAL = 255 -const _FIOGETOWN = 0x8903 -const ___NR_shmget = 29 -const _X86_EFLAGS_DF_BIT = 10 -const _SO_SELECT_ERR_QUEUE = 45 -const _SOCK_NONBLOCK = 2048 -const _UINT_LEAST32_MAX = (4294967295) -const _SIGXFSZ = 25 -const _IFLA_PROTINFO = 12 -const ___NR_munlockall = 152 -const _IP_MULTICAST_ALL = 49 -const _ECHO = 0000010 -const _ARPHRD_EETHER = 2 -const _CLD_CONTINUED = 6 -const _ETHERTYPE_AT = 0x809B -const _SCHAR_MAX = ___SCHAR_MAX__ -const _IFLA_MACSEC_SCB = 11 -const ___UAPI_DEF_ETHHDR = 1 -const _IFLA_BR_NF_CALL_ARPTABLES = 38 -const _NDTPA_REACHABLE_TIME = 3 -const _TCP_REPAIR_WINDOW = 29 -const ___IFLA_TUN_MAX = 10 -const _HAVE_AS_COMDAT_GAS = 1 -const _NETLINK_DNRTMSG = 14 -const _SYS_mremap = ___NR_mremap -const _X86_CR4_PGE_BIT = 7 -const _IFA_ADDRESS = 1 -const _SIOCSIFDSTADDR = 0x8918 -const _VREPRINT = 12 -const _EPOLL_CTL_DEL = 2 -const _IFLA_QDISC = 6 -const ___ELF__ = 1 -const _IN_OPEN = 0x00000020 -const _ETH_P_TSN = 0x22F0 -const _ETH_P_CONTROL = 0x0016 -const _IFLA_BOND_AD_INFO_NUM_PORTS = 2 -const _DT_FIFO = 1 -const _SCNiFAST8 = "hhi" -const _TIOCSETD = 0x5423 -const __CS_XBS5_ILP32_OFF32_LINTFLAGS = 1103 -const _IPOPT_OFFSET = 2 -const ___NR_fstatfs = 138 -const ___NR_set_thread_area = 205 -const _IFLA_BOND_ARP_INTERVAL = 7 -const _PR_SET_MM_START_DATA = 3 -const _ETH_P_ERSPAN = 0x88BE -const _SYS_sysinfo = ___NR_sysinfo -const _SYS_setsid = ___NR_setsid -const _OFDEL = 0000200 -const __PC_PRIO_IO = 11 -const ___FLT_MIN__ = 1.1 -const ___NR_copy_file_range = 326 -const _CLONE_NEWNET = 0x40000000 -const _RTA_OIF = 4 -const _SI_SIGIO = -5 -const __XOPEN_REALTIME = 1 -const ___NR_seccomp = 317 -const _IFLA_CARRIER_UP_COUNT = 47 -const _TCP_ULP = 31 -const __SC_TIMERS = 11 -const _PRIu16 = "u" -const _ND_OPT_SOURCE_LINKADDR = 1 -const _IFA_F_DEPRECATED = 0x20 -const _RTNH_F_DEAD = 1 -const _FFI_TYPE_FLOAT = 2 -const _VERASE = 2 -const _RT_CLASS_MAIN = 254 -const _ENOANO = 55 -const _RTPROT_MRT = 10 -const __BITS_TIMEX_H = 1 -const _IFLA_XDP_SKB_PROG_ID = 6 -const __SC_NL_ARGMAX = 119 -const _IFA_MULTICAST = 7 -const _IPPROTO_BEETPH = 94 -const _IPOPT_SECUR_TOPSECRET = 0x6bc5 -const ___S_IWRITE = 0200 -const _ENOTCONN = 107 -const _PTRACE_SETFPXREGS = 19 -const __CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS = 1145 -const ___S_IFMT = 0170000 -const _IPOIB_MODE_DATAGRAM = 0 -const ___FLT64X_DECIMAL_DIG__ = 21 -const __SC_PAGESIZE = 30 -const _ARPHRD_CISCO = 513 -const ___IFLA_BR_MAX = 45 -const _IPPROTO_DSTOPTS = 60 -const _RLIMIT_CPU = 0 -const _MADV_DONTDUMP = 16 -const ___FLT128_HAS_INFINITY__ = 1 -const __CS_POSIX_V6_LP64_OFF64_LINTFLAGS = 1127 -const __SC_NPROCESSORS_CONF = 83 -const _TCA_XSTATS = 4 -const _PACKET_MR_ALLMULTI = 2 -const ___SSE2_MATH__ = 1 -const _O_NOCTTY = 0400 -const _CLONE_IO = 0x80000000 -const _SIOCSIFHWBROADCAST = 0x8937 -const ___sig_atomic_t_defined = 1 -const _HAVE_ACCEPT4 = 1 -const __CS_GNU_LIBC_VERSION = 2 -const _NLM_F_CREATE = 0x400 -const _RT_CLASS_DEFAULT = 253 -const _HAVE_UNLINKAT = 1 -const _ENOSYS = 38 -const _RTM_GETMULTICAST = 58 -const _IFLA_EVENT_FEATURES = 2 -const ___IFLA_HSR_MAX = 7 -const _EPOLL_CTL_MOD = 3 -const _FIONBIO = 0x5421 -const __SC_PII_XTI = 54 -const __POSIX2_C_DEV = ___POSIX2_THIS_VERSION -const _AF_ALG = _PF_ALG -const _IFLA_PPP_UNSPEC = 0 -const _SO_RCVLOWAT = 18 -const _INT8_WIDTH = 8 -const _X86_CR0_PG_BIT = 31 -const _IPPORT_WHOSERVER = 513 -const _HAVE_SYS_MMAN_H = 1 -const ___NR_pwrite64 = 18 -const _IFLA_TUN_OWNER = 1 -const _RTAX_FASTOPEN_NO_COOKIE = 17 -const _IFLA_BOND_LP_INTERVAL = 19 -const _PTRACE_GETFPREGS = 14 -const _CLONE_FILES = 0x00000400 -const _FS_ENCRYPTION_MODE_AES_128_CBC = 5 -const _SKF_AD_RANDOM = 56 -const _MSG_WAITALL = 256 -const _PR_SET_MM_ENV_END = 11 -const ___NR_sendmsg = 46 -const _ETH_P_MAP = 0x00F9 -const ___NR_getsid = 124 -const ___NR_ioprio_get = 252 -const _IFLA_VF_IB_NODE_GUID = 10 -const _MS_REC = 16384 -const __POSIX_TRACE = -1 -const ___FLT128_HAS_QUIET_NAN__ = 1 -const _LOCK_NB = 4 -const _PDP_ENDIAN = ___PDP_ENDIAN -const _PR_MCE_KILL_EARLY = 1 -const _NETLINK_AUDIT = 9 -const _SYS_statx = ___NR_statx -const __SC_SPIN_LOCKS = 154 -const _IFLA_BOND_AD_INFO_ACTOR_KEY = 3 -const _PR_FP_MODE_FR = (1 << 0) -const _RTM_GETTCLASS = 42 -const _AI_ADDRCONFIG = 0x0020 -const _PRIu8 = "u" -const _MADV_UNMERGEABLE = 13 -const _PRIu32 = "u" -const _SYS_shutdown = ___NR_shutdown -const _HAVE_LINUX_FS_H = 1 -const _N_R3964 = 9 -const _IPPROTO_AH = 51 -const _EXFULL = 54 -const __POSIX_RAW_SOCKETS = 200809 -const _EBUSY = 16 -const _B2500000 = 0010014 -const ___NR_getsockname = 51 -const _PRIXFAST8 = "X" -const _SYS_tkill = ___NR_tkill -const ___amd64__ = 1 -const _IPTOS_PREC_PRIORITY = _IPTOS_CLASS_CS1 -const _CTIME = 0 -const ___FLT32X_HAS_INFINITY__ = 1 -const _EUNATCH = 49 -const __SC_2_PBS_ACCOUNTING = 169 -const __POSIX_THREAD_SPORADIC_SERVER = -1 -const ___NR_mlock2 = 325 -const _IPPORT_WHOIS = 43 -const ___NR_get_thread_area = 211 -const _F_OFD_GETLK = 36 -const _NLA_ALIGNTO = 4 -const _ENOMEDIUM = 123 -const __GNU_SOURCE = 1 -const _SYS_ptrace = ___NR_ptrace -const _SIOCGIFINDEX = 0x8933 -const _E2BIG = 7 -const _ICMP6_RR_FLAGS_FORCEAPPLY = 0x20 -const _SI_TKILL = -6 -const __SC_THREAD_SPORADIC_SERVER = 161 -const ___x86_64__ = 1 -const _SYS_futex = ___NR_futex -const _IN_DELETE = 0x00000200 -const _FFDLY = 0100000 -const _MCAST_LEAVE_SOURCE_GROUP = 47 -const _S_IXUSR = ___S_IEXEC -const __SYS_SELECT_H = 1 -const _PRId8 = "d" -const ___NR_inotify_add_watch = 254 -const _SCNo8 = "hho" -const _MCL_ONFAULT = 4 -const _FS_EA_INODE_FL = 0x00200000 -const ___NR_openat = 257 -const _TUNSETPERSIST_val = 1074025675 -const ___NR_fdatasync = 75 -const _F_SETLEASE = 1024 -const __SC_FD_MGMT = 143 -const ___BITS_PER_LONG = 64 -const _PRIO_MIN = -20 -const ___NR_prlimit64 = 302 -const _RTM_DELTFILTER = 45 -const _RTM_GETCHAIN = 102 -const _RTEXT_FILTER_VF = (1 << 0) -const _STATX_INO = 0x0100 -const ___NETINET_IF_ETHER_H = 1 -const _SYS_recvmmsg = ___NR_recvmmsg -const _HAVE_SCHED_H = 1 -const _ETH_P_RARP = 0x8035 -const __STRUCT_TIMESPEC = 1 -const _SO_REUSEPORT = 15 -const __POSIX_SEM_NSEMS_MAX = 256 -const ___LDBL_EPSILON__ = 1.1 -const ___clock_t_defined = 1 -const _MAP_TYPE = 0x0f -const _NETLINK_SOCK_DIAG = 4 -const ___USE_XOPEN_EXTENDED = 1 -const _RTN_PROHIBIT = 8 -const _PACKET_TX_HAS_OFF = 19 -const _TCP_REPAIR = 19 -const _IFLA_VLAN_FLAGS = 2 -const ___NR_dup = 32 -const _AF_TIPC = _PF_TIPC -const _IFLA_GTP_ROLE = 4 -const ___NR_futimesat = 261 -const ___USE_KERNEL_IPV6_DEFS = 0 -const _IFLA_VXLAN_PROXY = 11 -const _HAVE_UNISTD_H = 1 -const _X86_CR0_AM_BIT = 18 -const _IFLA_VXLAN_REMCSUM_NOPARTIAL = 24 -const _IFLA_MACVLAN_MACADDR = 4 -const _IPTOS_PREC_FLASHOVERRIDE = _IPTOS_CLASS_CS4 -const ___SIGRTMIN = 32 -const ___NR_fcntl = 72 -const _SYS__sysctl = ___NR__sysctl -const _ENETUNREACH = 101 -const _SYS_mq_timedsend = ___NR_mq_timedsend -const _TIOCSERGETLSR = 0x5459 -const _SOL_IUCV = 277 -const _RLIMIT_FSIZE = 1 -const ___RTA_MAX = 30 -const _BPF_TAX = 0x00 -const _STATX__RESERVED = 0x80000000 -const __SC_SYNCHRONIZED_IO = 14 -const ___RTN_MAX = 12 -const _INT32_WIDTH = 32 -const _ND_OPT_MTU = 5 -const _SIG_ATOMIC_WIDTH = 32 -const __SC_EQUIV_CLASS_MAX = 41 -const __POSIX_CLOCKRES_MIN = 20000000 -const ___GCC_ATOMIC_INT_LOCK_FREE = 2 -const _POSIX_FADV_NORMAL = 0 -const _IP_DROP_SOURCE_MEMBERSHIP = 40 -const _SEEK_MAX = _SEEK_HOLE -const _ARPHRD_METRICOM = 23 -const _IFLA_VLAN_EGRESS_QOS = 3 -const _SYS_clone = ___NR_clone -const __SYS_TIMES_H = 1 -const ___FLT64X_MAX_EXP__ = 16384 -const _S_ISGID = ___S_ISGID -const _IPV6_RTHDR_TYPE_0 = 0 -const _SIGSTOP = 19 -const _FS_UNRM_FL = 0x00000002 -const __POSIX_THREAD_SAFE_FUNCTIONS = 200809 -const _PR_FP_EXC_NONRECOV = 1 -const _TUNGETVNETHDRSZ_val = 2147767511 -const _IGNBRK = 0000001 -const ___NETPACKET_PACKET_H = 1 -const _SYS_sched_get_priority_min = ___NR_sched_get_priority_min -const _N_MASC = 8 -const _IFLA_BOND_AD_SELECT = 22 -const _IPV6_IPSEC_POLICY = 34 -const _AF_LLC = _PF_LLC -const _SIOCSRARP = 0x8962 -const _RTA_PREFSRC = 7 -const _SO_SNDBUFFORCE = 32 -const ___WCLONE = 0x80000000 -const ___FLT_HAS_DENORM__ = 1 -const _RUSAGE_THREAD = 1 -const _IFF_PROMISC = 256 -const _PF_TIPC = 30 -const _SYS_putpmsg = ___NR_putpmsg -const _MACSEC_VALIDATE_STRICT = 2 -const _TCA_INGRESS_BLOCK = 13 -const ___ATOMIC_HLE_RELEASE = 131072 -const _SYS_getrlimit = ___NR_getrlimit -const _RTM_SETDCB = 79 -const _RTMSG_DELDEVICE = 0x12 -const _ICMP6_RR_PCOUSE_RAFLAGS_ONLINK = 0x20 -const _SYS_membarrier = ___NR_membarrier -const _SIOCGPGRP = 0x8904 -const __CS_LFS64_LDFLAGS = 1005 -const _B38400 = 0000017 -const _HAVE_LINUX_IF_TUN_H = 1 -const _ARPHRD_APPLETLK = 8 -const _PR_GET_SECUREBITS = 27 -const _CMIN = 1 -const _NUD_NONE = 0x00 -const _IFLA_VXLAN_TTL = 5 -const ___GCC_ATOMIC_CHAR32_T_LOCK_FREE = 2 -const _IN_CLOSE_NOWRITE = 0x00000010 -const ___ATOMIC_SEQ_CST = 5 -const _SYS_inotify_init = ___NR_inotify_init -const _TIOCSERGSTRUCT = 0x5458 -const _NLM_F_DUMP = (_NLM_F_ROOT|_NLM_F_MATCH) -const __SC_SPAWN = 159 -const __PC_REC_MAX_XFER_SIZE = 15 -const _SIOCADDDLCI = 0x8980 -const ___LDBL_MAX_EXP__ = 16384 -const __LFS64_STDIO = 1 -const _SYS_tuxcall = ___NR_tuxcall -const __SYS_UN_H = 1 -const _ICMP6_FILTER_BLOCK = 1 -const _EREMCHG = 78 -const _NETLINK_ADD_MEMBERSHIP = 1 -const _X86_EFLAGS_VIP_BIT = 20 -const _TCPI_OPT_SYN_DATA = 32 -const ___NR_umask = 95 -const _WINT_MIN = (0) -const __POSIX_MEMLOCK = 200809 -const __SC_CHARCLASS_NAME_MAX = 45 -const _IFLA_IPVLAN_FLAGS = 2 -const __POSIX_READER_WRITER_LOCKS = 200809 -const _HAVE_LINUX_PTRACE_H = 1 -const _X86_CR4_SMXE_BIT = 14 -const _IXOFF = 0010000 -const _MS_NOUSER = -2147483648 -const ___BIGGEST_ALIGNMENT__ = 16 -const _FS_POLICY_FLAGS_PAD_MASK = 0x03 -const _ETH_P_DDCMP = 0x0006 -const ___NR_rt_sigsuspend = 130 -const _X_OK = 1 -const _O_ASYNC = 020000 -const _TIOCLINUX = 0x541C -const ___SIZEOF_SIZE_T__ = 8 -const _NUD_NOARP = 0x40 -const _S_IFDIR = ___S_IFDIR -const ___USE_XOPEN2KXSI = 1 -const ___USE_GNU = 1 -const _NTF_MASTER = 0x04 -const ___ATOMIC_ACQUIRE = 2 -const _N_6PACK = 7 -const _IFLA_EVENT_IGMP_RESEND = 5 -const _IP_DF = 0x4000 -const _IPOPT_OPTVAL = 0 -const __PATH_HOSTS = "/etc/hosts" -const ___NR_eventfd = 284 -const _SO_SNDBUF = 7 -const ___NR_lseek = 8 -const ___NR_mkdirat = 258 -const _DT_UNKNOWN = 0 -const _IFLA_VLAN_ID = 1 -const __SC_PII_INTERNET_STREAM = 61 -const _F_SETOWN = ___F_SETOWN -const __CS_POSIX_V6_LP64_OFF64_LIBS = 1126 -const _TIOCSSERIAL = 0x541F -const _ENONET = 64 -const _ARPHRD_ATM = 19 -const _X86_EFLAGS_AF_BIT = 4 -const ___NR_setresgid = 119 -const _SYS_munmap = ___NR_munmap -const _CX86_PCR0 = 0x20 -const ___INTMAX_MAX__ = 0x7fffffffffffffff -const ___NR_chroot = 161 -const ___GCC_ATOMIC_CHAR_LOCK_FREE = 2 -const _ETH_FRAME_LEN = 1514 -const _PTRACE_EVENT_FORK = 1 -const _IFLA_BOND_NUM_PEER_NOTIF = 16 -const _CLOCK_REALTIME = 0 -const _NDA_PROBES = 4 -const __PC_REC_INCR_XFER_SIZE = 14 -const _IFLA_PROTO_DOWN = 39 -const _UINT_FAST32_WIDTH = ___WORDSIZE -const __SC_2_PBS_TRACK = 172 -const _ARPD_FLUSH = 0x03 -const _SCNxLEAST8 = "hhx" -const _TRY_AGAIN = 2 -const __SYS_SYSINFO_H = 1 -const _ETHERTYPE_IP = 0x0800 -const _ARPHRD_IEEE1394 = 24 -const _IN_ACCESS = 0x00000001 -const _IFLA_IFNAME = 3 -const _TCP_USER_TIMEOUT = 18 -const _ARPHRD_IEEE80211 = 801 -const _IFLA_AF_SPEC = 26 -const _B1152000 = 0010011 -const _ETH_P_TDLS = 0x890D -const __BITS_SIGSTACK_H = 1 -const _PF_BLUETOOTH = 31 -const __BITS_SIGCONTEXT_H = 1 -const _TIOCSWINSZ_val = 21524 -const _EAI_ALLDONE = -103 -const ___LDBL_MAX_10_EXP__ = 4932 -const _IFLA_STATS_LINK_64 = 1 -const _UINT_FAST32_MAX = (18446744073709551615) -const _FFI_SYSV = 1 -const __SYS_FILE_H = 1 -const _IP_ORIGDSTADDR = 20 -const _ETH_P_SCA = 0x6007 -const _RTMGRP_IPV6_PREFIX = 0x20000 -const ___NR_setpriority = 141 -const _TIOCPKT_NOSTOP = 16 -const _IP_PMTUDISC_OMIT = 5 -const _COLL_WEIGHTS_MAX = 255 -const _O_TRUNC = 01000 -const ___NR_sethostname = 170 -const _FIONCLEX = 0x5450 -const _FS_XFLAG_IMMUTABLE = 0x00000008 -const _FS_INLINE_DATA_FL = 0x10000000 -const _PF_AX25 = 3 -const ___ATOMIC_ACQ_REL = 4 -const ___NR_sysinfo = 99 -const _FS_XFLAG_DAX = 0x00008000 -const _IPV6_ROUTER_ALERT = 22 -const _IFLA_BR_BRIDGE_ID = 11 -const _X86_CR4_LA57_BIT = 12 -const __SC_VERSION = 29 -const _STATX_ATTR_COMPRESSED = 0x0004 -const _IPV6_HDRINCL = 36 -const _IFLA_BRPORT_UNICAST_FLOOD = 9 -const _RTM_DELNEIGH = 29 -const ___STDC_VERSION__ = 199901 -const _PF_QIPCRTR = 42 -const _ADJ_FREQUENCY = 0x0002 -const ___LONG_LONG_WIDTH__ = 64 -const _AF_ASH = _PF_ASH -const _IP_PMTUDISC_DONT = 0 -const _HAVE_SYNC_FETCH_AND_ADD_4 = 1 -const _IPV6_JOIN_GROUP = 20 -const _SKF_AD_VLAN_TAG = 44 -const _PTRACE_GET_THREAD_AREA = 25 -const _RTNLGRP_IPV4_MROUTE_R = 30 -const _TCA_EGRESS_BLOCK = 14 -const ___SIZEOF_PTHREAD_MUTEX_T = 40 -const _SO_TYPE = 3 -const ___IFLA_VLAN_MAX = 6 -const _PTRACE_SETSIGMASK = 16907 -const _CLONE_VFORK = 0x00004000 -const _IPPROTO_IP = 0 -const _ENOEXEC = 8 -const _SO_INCOMING_CPU = 49 -const _PR_SET_FPEXC = 12 -const _TCP_WINDOW_CLAMP = 10 -const _SO_RXQ_OVFL = 40 -const _SYS_vfork = ___NR_vfork -const _IN_CLOEXEC = 524288 -const _TCA_FCNT = 6 -const ___FLT64X_HAS_INFINITY__ = 1 -const __SC_SEM_VALUE_MAX = 33 -const __NETINET_ICMP6_H = 1 -const _FS_ENCRYPTION_MODE_AES_256_CBC = 3 -const ___RLIMIT_MSGQUEUE = 12 -const _IPPROTO_COMP = 108 -const _PACKET_RX_RING = 5 -const _IFLA_CARRIER_DOWN_COUNT = 48 -const _SO_BPF_EXTENSIONS = 48 -const _EADDRNOTAVAIL = 99 -const ___FLT32_MIN__ = 1.1 -const _IFLA_BR_FORWARD_DELAY = 1 -const ___SSE_MATH__ = 1 -const _SYS_waitid = ___NR_waitid -const _SCOPE_DELIMITER = '%' -const ___NR_socket = 41 -const ___NET_ETHERNET_H = 1 -const _S_IRUSR = ___S_IREAD -const _IFLA_XDP_FD = 1 -const _IPV6_MTU = 24 -const _FS_XFLAG_NOATIME = 0x00000040 -const _FS_JOURNAL_DATA_FL = 0x00004000 -const ___NR_capget = 125 -const _RTN_ANYCAST = 4 -const _POLL_HUP = 6 -const _HAVE_GETIPINFO = 1 -const _MS_UNBINDABLE = 131072 -const __STAT_VER_KERNEL = 0 -const _PR_MCE_KILL = 33 -const __POSIX_V6_LPBIG_OFFBIG = -1 -const _ARPHRD_FCAL = 785 -const _S_IFCHR = ___S_IFCHR -const _MCAST_BLOCK_SOURCE = 43 -const _SYS_getgroups = ___NR_getgroups -const ___NR_rt_tgsigqueueinfo = 297 -const _UINT32_MAX = (4294967295) -const _TIME_UTC = 1 -const _IN_Q_OVERFLOW = 0x00004000 -const _IFLA_BRPORT_HOLD_TIMER = 23 -const _IFLA_INET6_CACHEINFO = 5 -const _TIMER_ABSTIME = 1 -const _MAP_FIXED = 0x10 -const _F_OWNER_TID = 0 -const __SC_CLOCK_SELECTION = 137 -const _HAVE_FCHMODAT = 1 -const __CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS = 1144 -const _AT_STATX_SYNC_AS_STAT = 0x0000 -const _PORT_VDP_RESPONSE_INSUFFICIENT_RESOURCES = 2 -const _TCP_TIME_WAIT = 6 -const _BPF_ST = 0x02 -const __POSIX_SPORADIC_SERVER = -1 -const _AF_SECURITY = _PF_SECURITY -const _PF_X25 = 9 -const _PTRACE_ARCH_PRCTL = 30 -const _ESOCKTNOSUPPORT = 94 -const _TIOCGSERIAL = 0x541E -const _SYS_mbind = ___NR_mbind -const _IFLA_VF_VLAN = 2 -const _SYS_pkey_mprotect = ___NR_pkey_mprotect -const _IFA_BROADCAST = 4 -const _BPF_RSH = 0x70 -const _IFLA_BR_MCAST_HASH_ELASTICITY = 26 -const _RTAX_WINDOW = 3 -const _MS_SILENT = 32768 -const _SCM_WIFI_STATUS = _SO_WIFI_STATUS -const __SC_FILE_ATTRIBUTES = 146 -const __POSIX_SEM_VALUE_MAX = 32767 -const ___FLT64X_MIN_EXP__ = (-16381) -const _PRIuFAST8 = "u" -const ___timer_t_defined = 1 -const __POSIX_HOST_NAME_MAX = 255 -const _TCP_FASTOPEN = 23 -const __SC_SIGQUEUE_MAX = 34 -const _IOC_OUT = (__IOC_READ << __IOC_DIRSHIFT) -const _EMLINK = 31 -const ___WCOREFLAG = 0x80 -const _ERFKILL = 132 -const __UTSNAME_LENGTH = 65 -const _SIG_BLOCK = 0 -const _SYS_mincore = ___NR_mincore -const _EAI_OVERFLOW = -12 -const _AF_NFC = _PF_NFC -const _SYS_getppid = ___NR_getppid -const _MACVLAN_FLAG_NOPROMISC = 1 -const _IPOPT_SECUR_MMMM = 0xbc4d -const _IFLA_MAX_MTU = 51 -const ___NR_getxattr = 191 -const __SC_2_C_DEV = 48 -const _NDA_LLADDR = 2 -const _IPV6_TRANSPARENT = 75 -const ___NR_mprotect = 10 -const _SHUT_RDWR = 2 -const _SIOCSIFMETRIC = 0x891e -const __SC_AIO_LISTIO_MAX = 23 -const _MAP_DENYWRITE = 0x00800 -const _SIOCSPGRP = 0x8902 -const _SI_ASYNCIO = -4 -const _TUNSETIFF_val = 1074025674 -const _IFLA_IFALIAS = 20 -const _PTRACE_SECCOMP_GET_METADATA = 16909 -const ___GCC_IEC_559 = 2 -const _RTF_LINKRT = 0x00100000 -const _SYS_move_pages = ___NR_move_pages -const _SKF_AD_VLAN_TAG_PRESENT = 48 -const _HAVE_LDEXPL = 1 -const ___NR_preadv2 = 327 -const ___NR_create_module = 174 -const _MACVLAN_MODE_BRIDGE = 4 -const _DT_DIR = 4 -const _STA_PPSSIGNAL = 0x0100 -const _SYS_setfsgid = ___NR_setfsgid -const ___RLIMIT_RTTIME = 15 -const __SC_2_VERSION = 46 -const _HAVE_OPEN64 = 1 -const _TRAP_BRKPT = 1 -const _NI_DGRAM = 16 -const __SC_DEVICE_SPECIFIC = 141 -const _IPFRAGTTL = 60 -const __SC_NL_MSGMAX = 121 -const _SYS_sched_setattr = ___NR_sched_setattr -const _PR_SET_MM_END_DATA = 4 -const _RTAX_ADVMSS = 8 -const _SOL_RAW = 255 -const _LOCK_EX = 2 -const ___NR_munmap = 11 -const ___GCC_ATOMIC_LLONG_LOCK_FREE = 2 -const __SC_PHYS_PAGES = 85 -const _FS_KEY_DESC_PREFIX_SIZE = 8 -const _SYS_remap_file_pages = ___NR_remap_file_pages -const _MS_SYNC = 4 -const _F_UNLCK = 2 -const _PR_GET_FPEMU = 9 -const ___NR_remap_file_pages = 216 -const _IPOPT_NUMBER_MASK = 0x1f -const _SYS_setuid = ___NR_setuid -const _IP_PASSSEC = 18 -const _SYS_socketpair = ___NR_socketpair -const _NDTPA_LOCKTIME = 15 -const _TCP_COOKIE_MIN = 8 -const _RTMSG_AR_FAILED = 0x51 -const _ILL_BADSTK = 8 -const _ARPOP_REPLY = 2 -const _HAVE_STRING_H = 1 -const _INT_FAST8_MAX = (127) -const ___NR__sysctl = 156 -const _RTF_BROADCAST = 0x10000000 -const _PF_KCM = 41 -const __PC_MAX_INPUT = 2 -const _IN_MODIFY = 0x00000002 -const _SIGQUIT = 3 -const _TCP_CORK = 3 -const _SYS_removexattr = ___NR_removexattr -const ___FLT_EPSILON__ = 1.1 -const ___UINT32_MAX__ = 0xffffffff -const ___NR_fchown = 93 -const _RTNLGRP_LINK = 1 -const __SC_TRACE_LOG = 184 -const _TCP_KEEPINTVL = 5 -const _PR_GET_KEEPCAPS = 7 -const _INT_LEAST32_MAX = (2147483647) -const ___LDBL_MIN_EXP__ = (-16381) -const _SCNi32 = "i" -const ___NR_rename = 82 -const _PTRACE_O_TRACESECCOMP = 128 -const _IN_IGNORED = 0x00008000 -const _BPF_IMM = 0x00 -const _IFLA_VF_TRUST = 9 -const _IPPROTO_MH = 135 -const _IFLA_VXLAN_LINK = 3 -const _ESHUTDOWN = 108 -const _SOL_PACKET = 263 -const ___NR_init_module = 175 -const _CLONE_NEWNS = 0x00020000 -const _RTPROT_MROUTED = 17 -const __SC_SS_REPL_MAX = 241 -const _GTP_ROLE_GGSN = 0 -const _SYS_truncate = ___NR_truncate -const ___MACSEC_VALIDATE_END = 3 -const _X86_EFLAGS_VIF_BIT = 19 -const __SC_MULTI_PROCESS = 150 -const _IPPROTO_PIM = 103 -const _B1500000 = 0010012 -const ___NR_pwritev = 296 -const _SO_REUSEADDR = 2 -const _NCC = 8 -const _TCP_CA_Loss = 4 -const _MS_MGC_MSK = 0xffff0000 -const _S_IXOTH = (_S_IXGRP >> 3) -const _SOL_NETLINK = 270 -const _ILL_PRVREG = 6 -const ___FLT32X_MANT_DIG__ = 53 -const _SCNuLEAST8 = "hhu" -const _ULLONG_MAX = (_LLONG_MAX * 2 + 1) -const _IFLA_VXLAN_AGEING = 8 -const _PR_SPEC_PRCTL = (1 << 0) -const _RTM_DELCHAIN = 101 -const __IOC_SIZESHIFT = (__IOC_TYPESHIFT+__IOC_TYPEBITS) -const ___NR_nfsservctl = 180 -const ___FLT_MIN_10_EXP__ = (-37) -const _IFLA_XDP_PROG_ID = 4 -const __BITS_TYPES_STRUCT_SCHED_PARAM = 1 -const _ARPHRD_RSRVD = 260 -const __POSIX2_BC_BASE_MAX = 99 -const _PACKET_ADD_MEMBERSHIP = 1 -const ___NR_rt_sigpending = 127 -const ___O_PATH = 010000000 -const _ETH_P_BPQ = 0x08FF -const _TCP_TIMESTAMP = 24 -const _SIOCSIFPFLAGS = 0x8934 -const _RTM_NEWLINK = 16 -const _IFLA_INFO_XSTATS = 3 -const __POSIX_CPUTIME = 0 -const _PACKET_FASTROUTE = 6 -const _INT_LEAST64_WIDTH = 64 -const _PF_IPX = 4 -const _NUD_PERMANENT = 0x80 -const ___NR_io_destroy = 207 -const _RTAX_RTT = 4 -const ___RLIMIT_RSS = 5 -const ___NR_gettid = 186 -const ___NR_ioperm = 173 -const _S_IFBLK = ___S_IFBLK -const _SCNxFAST8 = "hhx" -const ___NR_tuxcall = 184 -const ___O_DIRECTORY = 0200000 -const _SYS_connect = ___NR_connect -const _TCP_CC_INFO = 26 -const _PACKAGE_STRING = "package-unused version-unused" -const _SYS_sched_getattr = ___NR_sched_getattr -const __POSIX2_BC_SCALE_MAX = 99 -const _PTRACE_POKETEXT = 4 -const _ETH_P_DEC = 0x6000 -const _SYS_flistxattr = ___NR_flistxattr -const _IPVLAN_F_PRIVATE = 0x01 -const _NLMSG_OVERRUN = 0x4 -const _NETLINK_IP6_FW = 13 -const _IFLA_BR_AGEING_TIME = 4 -const _TCSETS = 0x5402 -const _RTM_F_EQUALIZE = 0x400 -const _HAVE_DUP3 = 1 -const _BRIDGE_MODE_HAIRPIN = 1 -const _TCSETX = 0x5433 -const _VSUSP = 10 -const __BITS_SOCKADDR_H = 1 -const _SIGPOLL = 29 -const _PTRACE_EVENT_STOP = 128 -const _AT_SYMLINK_NOFOLLOW = 0x100 -const _HAVE_SYS_VFS_H = 1 -const _PF_KEY = 15 -const _IFLA_STATS_LINK_XSTATS_SLAVE = 3 -const _NL_MMAP_MSG_ALIGNMENT = _NLMSG_ALIGNTO -const _IFLA_VXLAN_UDP_CSUM = 18 -const ___NR_wait4 = 61 -const _IFLA_RMNET_FLAGS = 2 -const _SOL_RDS = 276 -const _RTAX_FEATURE_MASK = (_RTAX_FEATURE_ECN | _RTAX_FEATURE_SACK | _RTAX_FEATURE_TIMESTAMP | _RTAX_FEATURE_ALLFRAG) -const _RTM_GETNETCONF = 82 -const ___FLT64_MAX_EXP__ = 1024 -const _TIOCSPGRP_val = 21520 -const _IPPROTO_RSVP = 46 -const _RTM_GETNSID = 90 -const _ONLCR = 0000004 -const __SC_PII_SOCKET = 55 -const _ARPHRD_TUNNEL = 768 -const _HAVE_MINCORE = 1 -const ___HAVE_GENERIC_SELECTION = 1 -const _TCP_KEEPCNT = 6 -const _TCP_SYN_RECV = 3 -const _NLM_F_APPEND = 0x800 -const _SYS_mmap = ___NR_mmap -const _SYS_clock_adjtime = ___NR_clock_adjtime -const _RTNLGRP_TC = 4 -const _ADJ_NANO = 0x2000 -const _NETLINK_TX_RING = 7 -const _SYS_eventfd = ___NR_eventfd -const __SC_TRACE_NAME_MAX = 243 -const _STATX_ATIME = 0x0020 -const __CS_LFS_LDFLAGS = 1001 -const ___NR_setregid = 114 -const _EOWNERDEAD = 130 -const ___NR_readlink = 89 -const ___stack_t_defined = 1 -const ___FLT64X_MAX_10_EXP__ = 4932 -const _RTSIG_MAX = 32 -const ___SIZEOF_LONG_DOUBLE__ = 16 -const _VT0 = 0000000 -const _VT1 = 0040000 -const _INT_FAST16_MAX = (9223372036854775807) -const _X86_CR0_TS_BIT = 3 -const ___NR_sysfs = 139 -const _X86_CR4_PAE_BIT = 5 -const __POSIX_TZNAME_MAX = 6 -const _SYS_open = ___NR_open -const _SIOCSIFENCAP = 0x8926 -const _TCP_CA_Disorder = 1 -const ___WORDSIZE = 64 -const _IP_MF = 0x2000 -const _PROT_GROWSUP = 0x02000000 -const _RTF_ADDRCLASSMASK = 0xF8000000 -const ___amd64 = 1 -const _ARPHRD_PRONET = 4 -const _B921600 = 0010007 -const _EADDRINUSE = 98 -const _FS_FL_USER_VISIBLE = 0x0003DFFF -const ___NR_timerfd_gettime = 287 -const _CLONE_NEWPID = 0x20000000 -const _RTNLGRP_IPV6_RULE = 19 -const _ETHER_MIN_LEN = (_ETH_ZLEN + _ETHER_CRC_LEN) -const _PF_ROSE = 11 -const _IFLA_PORT_SELF = 25 -const _LINK_XSTATS_TYPE_BRIDGE = 1 -const __SYS_STAT_H = 1 -const _IFLA_BR_GROUP_ADDR = 20 -const _F_SETSIG = ___F_SETSIG -const _WSTOPPED = 2 -const __PC_VDISABLE = 8 -const __SC_MQ_OPEN_MAX = 27 -const _X86_EFLAGS_PF_BIT = 2 -const _RTM_NEWADDRLABEL = 72 -const _SOCK_PACKET = 10 -const ___NR_mq_unlink = 241 -const _RTMGRP_NEIGH = 4 -const _PF_WANPIPE = 25 -const _RTM_DELADDR = 21 -const _LOCK_UN = 8 -const _POLL_IN = 1 -const _MACVLAN_MACADDR_FLUSH = 2 -const _RTPROT_DNROUTED = 13 -const _MACVLAN_MODE_SOURCE = 16 -const _SYS_setpgid = ___NR_setpgid -const ___IFLA_GENEVE_MAX = 12 -const _SIOCADDMULTI = 0x8931 -const _RTMSG_NEWROUTE = 0x21 -const _FFI_TYPE_COMPLEX = 15 -const _HAVE_COSL = 1 -const _NI_MAXHOST = 1025 -const _HAVE_SYS_MOUNT_H = 1 -const _NO_RECOVERY = 3 -const _IFLA_VXLAN_UNSPEC = 0 -const _IFLA_BOND_MIIMON = 3 -const _IPDEFTTL = 64 -const _RTAX_MTU = 2 -const _ENETRESET = 102 -const ___FLT_HAS_QUIET_NAN__ = 1 -const _IFLA_INET_CONF = 1 -const _SIG_ATOMIC_MAX = (2147483647) -const _STA_PPSFREQ = 0x0002 -const _IN_ISDIR = 0x40000000 -const _ICMP6_ECHO_REPLY = 129 -const _TCXONC = 0x540A -const _RTCF_MASQ = 0x00400000 -const _AF_BRIDGE = _PF_BRIDGE -const _PR_TIMING_TIMESTAMP = 1 -const _IPV6_PMTUDISC_OMIT = 5 -const _ILL_ILLTRP = 4 -const _IPOPT_RESERVED2 = 0x60 -const ___NDUSEROPT_MAX = 2 -const _SYNC_FILE_RANGE_WRITE = 2 -const _STA_INS = 0x0010 -const __POSIX2_COLL_WEIGHTS_MAX = 2 -const __XOPEN_XCU_VERSION = 4 -const _ENOCSI = 50 -const _XATTR_LIST_MAX = 65536 -const _X86_CR0_NE_BIT = 5 -const _SYS_pselect6 = ___NR_pselect6 -const _TOSTOP = 0000400 -const _TIOCPKT_STOP = 4 -const _IFLA_BRPORT_PROTECT = 6 -const __SC_SIGNALS = 158 -const _SYS_setxattr = ___NR_setxattr -const _RENAME_WHITEOUT = (1 << 2) -const _IFA_F_NODAD = 0x02 -const __LARGEFILE_SOURCE = 1 -const ___WINT_MAX__ = 0xffffffff -const _EPFNOSUPPORT = 96 -const _SYS_sigaltstack = ___NR_sigaltstack -const _SCNdLEAST32 = "d" -const _INT16_WIDTH = 16 -const _RTNH_F_ONLINK = 4 -const _GAI_WAIT = 0 -const ___NR_lookup_dcookie = 212 -const ___NR_mincore = 27 -const _ARPHRD_TUNNEL6 = 769 -const _SOL_RXRPC = 272 -const __PC_2_SYMLINKS = 20 -const _ICMP6_DST_UNREACH_NOROUTE = 0 -const _DN_ATTRIB = 0x00000020 -const _PTRACE_SETREGS = 13 -const ___LP64__ = 1 -const _F_SEAL_SEAL = 0x0001 -const _MLD_LISTENER_QUERY = 130 -const _SYS_inotify_init1 = ___NR_inotify_init1 -const ___NR_acct = 163 -const _MSG_FASTOPEN = 536870912 -const ___sigevent_t_defined = 1 -const _RTNLGRP_IPV6_MROUTE_R = 31 -const __CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS = 1121 -const _IFLA_MACVLAN_UNSPEC = 0 -const _PACKET_AUXDATA = 8 -const _IFLA_BOND_UNSPEC = 0 -const _IFLA_GENEVE_LABEL = 11 -const _PR_UNALIGN_SIGBUS = 2 -const _F_TLOCK = 2 -const _STATX_TYPE = 0x0001 -const __POSIX_SPIN_LOCKS = 200809 -const _PF_RXRPC = 33 -const _TCP_KEEPIDLE = 4 -const ___UINT_FAST64_MAX__ = 0xffffffffffffffff -const ___NR_llistxattr = 195 -const ___NR_rseq = 334 -const __CS_XBS5_ILP32_OFF32_CFLAGS = 1100 -const _O_ACCMODE = 0003 -const _TIOCM_RNG = 0x080 -const ___NR_kexec_file_load = 320 -const _INR_OPEN_CUR = 1024 -const ___NR_rmdir = 84 -const _ETH_P_AX25 = 0x0002 -const __BITS_SIGINFO_CONSTS_ARCH_H = 1 -const _HAVE_INTTYPES_H = 1 -const _EDESTADDRREQ = 89 -const ___NGREG = 23 -const _REG_R10 = 2 -const _REG_R11 = 3 -const _IPV6_FREEBIND = 78 -const _REG_R13 = 5 -const ___have_pthread_attr_t = 1 -const _REG_R15 = 7 -const _NI_MAXSERV = 32 -const _ARPHRD_HDLC = _ARPHRD_CISCO -const ___GLIBC_USE_IEC_60559_BFP_EXT = 1 -const _PF_UNIX = _PF_LOCAL -const ___SYSCALL_WORDSIZE = 64 -const _SYS_creat = ___NR_creat -const _TIOCSCTTY = 0x540E -const _FFI_LAST_ABI = 8 -const _NDA_MASTER = 9 -const _ETH_P_IEEEPUP = 0x0a00 -const _PF_IRDA = 23 -const _HAVE_SYS_TIMEX_H = 1 -const ___FLT_DECIMAL_DIG__ = 9 -const ___NR_timer_create = 222 -const _SYS_getpgid = ___NR_getpgid -const _FFI_64_BIT_MAX = 9223372036854775807 -const _IFLA_MACSEC_ICV_LEN = 3 -const _B1800 = 0000012 -const _BS0 = 0000000 -const _BS1 = 0020000 -const __SYS_TIME_H = 1 -const __POSIX_ARG_MAX = 4096 -const ___SCHAR_WIDTH__ = 8 -const ___FLT_RADIX__ = 2 -const _X86_CR3_PWT_BIT = 3 -const _PORT_VDP_RESPONSE_UNUSED_VTID = 3 -const ___DEC32_EPSILON__ = 1E-6 -const _IFLA_VXLAN_LEARNING = 7 -const _EPOLLET = 2147483648 -const _F_SETLKW64 = 7 -const ___USE_ATFILE = 1 -const _S_IREAD = _S_IRUSR -const _PTRACE_SETFPREGS = 15 -const _IFF_RUNNING = 64 -const _HAVE_UTIMENSAT = 1 -const __PC_SYMLINK_MAX = 19 -const _X86_EFLAGS_ZF_BIT = 6 -const _F_SETLK64 = 6 -const __POSIX_PATH_MAX = 256 -const _IN_CLASSA_NSHIFT = 24 -const _PACKET_TIMESTAMP = 17 -const ___POSIX_FADV_DONTNEED = 4 -const _IPPROTO_MTP = 92 -type _iface struct {} -type ___locale_data struct {} -const EMULTIHOP = Errno(_EMULTIHOP) -const EUNATCH = Errno(_EUNATCH) -const EAFNOSUPPORT = Errno(_EAFNOSUPPORT) -const EREMCHG = Errno(_EREMCHG) -const EACCES = Errno(_EACCES) -const EDESTADDRREQ = Errno(_EDESTADDRREQ) -const EILSEQ = Errno(_EILSEQ) -const ESPIPE = Errno(_ESPIPE) -const EMLINK = Errno(_EMLINK) -const EOWNERDEAD = Errno(_EOWNERDEAD) -const ENOTTY = Errno(_ENOTTY) -const EBADE = Errno(_EBADE) -const EBADF = Errno(_EBADF) -const EBADR = Errno(_EBADR) -const EADV = Errno(_EADV) -const ERANGE = Errno(_ERANGE) -const ECANCELED = Errno(_ECANCELED) -const ETXTBSY = Errno(_ETXTBSY) -const ENOMEM = Errno(_ENOMEM) -const EINPROGRESS = Errno(_EINPROGRESS) -const ENOTBLK = Errno(_ENOTBLK) -const EPROTOTYPE = Errno(_EPROTOTYPE) -const ERESTART = Errno(_ERESTART) -const EISNAM = Errno(_EISNAM) -const ENOMSG = Errno(_ENOMSG) -const EALREADY = Errno(_EALREADY) -const ETIMEDOUT = Errno(_ETIMEDOUT) -const ENODATA = Errno(_ENODATA) -const EINTR = Errno(_EINTR) -const ENOLINK = Errno(_ENOLINK) -const EPERM = Errno(_EPERM) -const ELOOP = Errno(_ELOOP) -const ENETDOWN = Errno(_ENETDOWN) -const ESTALE = Errno(_ESTALE) -const ENOSR = Errno(_ENOSR) -const ELNRNG = Errno(_ELNRNG) -const EPIPE = Errno(_EPIPE) -const ECHILD = Errno(_ECHILD) -const EBADMSG = Errno(_EBADMSG) -const EBFONT = Errno(_EBFONT) -const EREMOTE = Errno(_EREMOTE) -const ETOOMANYREFS = Errno(_ETOOMANYREFS) -const ENONET = Errno(_ENONET) -const EXFULL = Errno(_EXFULL) -const ENOTEMPTY = Errno(_ENOTEMPTY) -const ENOTNAM = Errno(_ENOTNAM) -const EKEYREJECTED = Errno(_EKEYREJECTED) -const ENOCSI = Errno(_ENOCSI) -const EADDRINUSE = Errno(_EADDRINUSE) -const ENETRESET = Errno(_ENETRESET) -const EISDIR = Errno(_EISDIR) -const EIDRM = Errno(_EIDRM) -const ENOTSOCK = Errno(_ENOTSOCK) -const EHOSTUNREACH = Errno(_EHOSTUNREACH) -const EBADFD = Errno(_EBADFD) -const EL3HLT = Errno(_EL3HLT) -const EL2HLT = Errno(_EL2HLT) -const ENOKEY = Errno(_ENOKEY) -const EINVAL = Errno(_EINVAL) -const ESHUTDOWN = Errno(_ESHUTDOWN) -const ENOMEDIUM = Errno(_ENOMEDIUM) -const ELIBSCN = Errno(_ELIBSCN) -const ENAVAIL = Errno(_ENAVAIL) -const EOVERFLOW = Errno(_EOVERFLOW) -const EUCLEAN = Errno(_EUCLEAN) -const EBUSY = Errno(_EBUSY) -const EPROTO = Errno(_EPROTO) -const ENODEV = Errno(_ENODEV) -const EKEYEXPIRED = Errno(_EKEYEXPIRED) -const EROFS = Errno(_EROFS) -const ELIBACC = Errno(_ELIBACC) -const EHWPOISON = Errno(_EHWPOISON) -const E2BIG = Errno(_E2BIG) -const EDEADLK = Errno(_EDEADLK) -const EL3RST = Errno(_EL3RST) -const ENOTDIR = Errno(_ENOTDIR) -const ECONNRESET = Errno(_ECONNRESET) -const ENXIO = Errno(_ENXIO) -const EBADRQC = Errno(_EBADRQC) -const ENOSTR = Errno(_ENOSTR) -const ENAMETOOLONG = Errno(_ENAMETOOLONG) -const ESOCKTNOSUPPORT = Errno(_ESOCKTNOSUPPORT) -const ELIBEXEC = Errno(_ELIBEXEC) -const EDOTDOT = Errno(_EDOTDOT) -const EADDRNOTAVAIL = Errno(_EADDRNOTAVAIL) -const ETIME = Errno(_ETIME) -const EPROTONOSUPPORT = Errno(_EPROTONOSUPPORT) -const ENOTRECOVERABLE = Errno(_ENOTRECOVERABLE) -const EIO = Errno(_EIO) -const ENETUNREACH = Errno(_ENETUNREACH) -const EXDEV = Errno(_EXDEV) -const EDQUOT = Errno(_EDQUOT) -const EREMOTEIO = Errno(_EREMOTEIO) -const ENOSPC = Errno(_ENOSPC) -const ENOEXEC = Errno(_ENOEXEC) -const EMSGSIZE = Errno(_EMSGSIZE) -const EDOM = Errno(_EDOM) -const EFBIG = Errno(_EFBIG) -const ESRCH = Errno(_ESRCH) -const ECHRNG = Errno(_ECHRNG) -const EHOSTDOWN = Errno(_EHOSTDOWN) -const ENOLCK = Errno(_ENOLCK) -const ENFILE = Errno(_ENFILE) -const ENOSYS = Errno(_ENOSYS) -const ENOTCONN = Errno(_ENOTCONN) -const EPFNOSUPPORT = Errno(_EPFNOSUPPORT) -const ENOTSUP = Errno(_ENOTSUP) -const ESRMNT = Errno(_ESRMNT) -const EDEADLOCK = Errno(_EDEADLOCK) -const ECONNABORTED = Errno(_ECONNABORTED) -const ENOANO = Errno(_ENOANO) -const EISCONN = Errno(_EISCONN) -const EUSERS = Errno(_EUSERS) -const ENOPROTOOPT = Errno(_ENOPROTOOPT) -const ECOMM = Errno(_ECOMM) -const EMFILE = Errno(_EMFILE) -const ERFKILL = Errno(_ERFKILL) -const ENOBUFS = Errno(_ENOBUFS) -const EFAULT = Errno(_EFAULT) -const EWOULDBLOCK = Errno(_EWOULDBLOCK) -const ELIBBAD = Errno(_ELIBBAD) -const ESTRPIPE = Errno(_ESTRPIPE) -const ECONNREFUSED = Errno(_ECONNREFUSED) -const EAGAIN = Errno(_EAGAIN) -const ELIBMAX = Errno(_ELIBMAX) -const EEXIST = Errno(_EEXIST) -const EL2NSYNC = Errno(_EL2NSYNC) -const ENOENT = Errno(_ENOENT) -const ENOPKG = Errno(_ENOPKG) -const EBADSLT = Errno(_EBADSLT) -const EKEYREVOKED = Errno(_EKEYREVOKED) -const ENOTUNIQ = Errno(_ENOTUNIQ) -const EOPNOTSUPP = Errno(_EOPNOTSUPP) -const EMEDIUMTYPE = Errno(_EMEDIUMTYPE) -const O_APPEND = _O_APPEND -const F_GETLK64 = _F_GETLK64 -const FD_SETSIZE = _FD_SETSIZE -const F_EXLCK = _F_EXLCK -const F_ADD_SEALS = _F_ADD_SEALS -const F_SETPIPE_SZ = _F_SETPIPE_SZ -const O_SYNC = _O_SYNC -const F_SEAL_SHRINK = _F_SEAL_SHRINK -const F_WRLCK = _F_WRLCK -const O_DIRECTORY = _O_DIRECTORY -const O_NOATIME = _O_NOATIME -const F_ULOCK = _F_ULOCK -const F_GETOWN = _F_GETOWN -const F_LOCK = _F_LOCK -const O_CLOEXEC = _O_CLOEXEC -const O_NDELAY = _O_NDELAY -const O_DIRECT = _O_DIRECT -const F_GETSIG = _F_GETSIG -const O_TMPFILE = _O_TMPFILE -const F_RDLCK = _F_RDLCK -const O_RSYNC = _O_RSYNC -const F_SHLCK = _F_SHLCK -const O_PATH = _O_PATH -const O_DSYNC = _O_DSYNC -const O_NOFOLLOW = _O_NOFOLLOW -const F_OFD_SETLKW = _F_OFD_SETLKW -const O_WRONLY = _O_WRONLY -const O_NONBLOCK = _O_NONBLOCK -const F_GET_SEALS = _F_GET_SEALS -const F_SEAL_WRITE = _F_SEAL_WRITE -const O_CREAT = _O_CREAT -const F_GET_FILE_RW_HINT = _F_GET_FILE_RW_HINT -const F_NOTIFY = _F_NOTIFY -const O_RDWR = _O_RDWR -const F_SET_FILE_RW_HINT = _F_SET_FILE_RW_HINT -const F_SET_RW_HINT = _F_SET_RW_HINT -const F_OWNER_PGRP = _F_OWNER_PGRP -const F_DUPFD = _F_DUPFD -const F_SETFD = _F_SETFD -const F_SETFL = _F_SETFL -const F_GETLEASE = _F_GETLEASE -const O_EXCL = _O_EXCL -const F_OK = _F_OK -const F_GETPIPE_SZ = _F_GETPIPE_SZ -const F_SEAL_GROW = _F_SEAL_GROW -const F_TEST = _F_TEST -const F_SETLK = _F_SETLK -const F_GETOWN_EX = _F_GETOWN_EX -const O_FSYNC = _O_FSYNC -const O_RDONLY = _O_RDONLY -const F_DUPFD_CLOEXEC = _F_DUPFD_CLOEXEC -const F_OFD_SETLK = _F_OFD_SETLK -const F_GETFD = _F_GETFD -const F_GETFL = _F_GETFL -const F_OWNER_PID = _F_OWNER_PID -const O_LARGEFILE = _O_LARGEFILE -const F_SETOWN_EX = _F_SETOWN_EX -const F_GETLK = _F_GETLK -const F_SETLKW = _F_SETLKW -const F_OWNER_GID = _F_OWNER_GID -const FD_CLOEXEC = _FD_CLOEXEC -const F_GET_RW_HINT = _F_GET_RW_HINT -const O_NOCTTY = _O_NOCTTY -const F_OFD_GETLK = _F_OFD_GETLK -const F_SETLEASE = _F_SETLEASE -const O_ASYNC = _O_ASYNC -const F_SETOWN = _F_SETOWN -const O_TRUNC = _O_TRUNC -const F_OWNER_TID = _F_OWNER_TID -const F_UNLCK = _F_UNLCK -const F_SETSIG = _F_SETSIG -const F_SEAL_SEAL = _F_SEAL_SEAL -const F_TLOCK = _F_TLOCK -const O_ACCMODE = _O_ACCMODE -const F_SETLKW64 = _F_SETLKW64 -const F_SETLK64 = _F_SETLK64 -type Flock_t struct { Type int16; Whence int16; Start int64; Len int64; Pid int32; Godump_0_pad [4]byte; } -const SIGILL = Signal(_SIGILL) -const SIGCLD = Signal(_SIGCLD) -const SIGKILL = Signal(_SIGKILL) -const SIGTSTP = Signal(_SIGTSTP) -const SIGIOT = Signal(_SIGIOT) -const SIGSEGV = Signal(_SIGSEGV) -const SIGXCPU = Signal(_SIGXCPU) -const SIGINT = Signal(_SIGINT) -const SIGIO = Signal(_SIGIO) -const SIGBUS = Signal(_SIGBUS) -const SIGPIPE = Signal(_SIGPIPE) -const SIGSTKFLT = Signal(_SIGSTKFLT) -const SIGTRAP = Signal(_SIGTRAP) -const SIGTERM = Signal(_SIGTERM) -const SIGFPE = Signal(_SIGFPE) -const SIGVTALRM = Signal(_SIGVTALRM) -const SIGPWR = Signal(_SIGPWR) -const SIGSTKSZ = Signal(_SIGSTKSZ) -const SIGTTIN = Signal(_SIGTTIN) -const SIGUSR1 = Signal(_SIGUSR1) -const SIGUSR2 = Signal(_SIGUSR2) -const SIGALRM = Signal(_SIGALRM) -const SIGTTOU = Signal(_SIGTTOU) -const SIGPROF = Signal(_SIGPROF) -const SIGCONT = Signal(_SIGCONT) -const SIGABRT = Signal(_SIGABRT) -const SIGURG = Signal(_SIGURG) -const SIGHUP = Signal(_SIGHUP) -const SIGWINCH = Signal(_SIGWINCH) -const SIGCHLD = Signal(_SIGCHLD) -const SIGSYS = Signal(_SIGSYS) -const SIGXFSZ = Signal(_SIGXFSZ) -const SIGSTOP = Signal(_SIGSTOP) -const SIGQUIT = Signal(_SIGQUIT) -const SIGPOLL = Signal(_SIGPOLL) -const SYS_USELIB = _SYS_uselib -const SYS_FTRUNCATE = _SYS_ftruncate -const SYS_MKNODAT = _SYS_mknodat -const SYS_EPOLL_CTL_OLD = _SYS_epoll_ctl_old -const SYS_MUNLOCK = _SYS_munlock -const SYS_STATFS = _SYS_statfs -const SYS_SWAPOFF = _SYS_swapoff -const SYS_GETSOCKOPT = _SYS_getsockopt -const SYS_UMOUNT2 = _SYS_umount2 -const SYS_FREMOVEXATTR = _SYS_fremovexattr -const SYS_FSETXATTR = _SYS_fsetxattr -const SYS_PRCTL = _SYS_prctl -const SYS_EXECVE = _SYS_execve -const SYS_SETRESUID = _SYS_setresuid -const SYS_TEE = _SYS_tee -const SYS_LISTEN = _SYS_listen -const SYS_GETITIMER = _SYS_getitimer -const SYS_GETPGRP = _SYS_getpgrp -const SYS_PKEY_FREE = _SYS_pkey_free -const SYS_GETDENTS64 = _SYS_getdents64 -const SYS_GETPRIORITY = _SYS_getpriority -const SYS_SET_ROBUST_LIST = _SYS_set_robust_list -const SYS_PROCESS_VM_READV = _SYS_process_vm_readv -const SYS_RT_SIGSUSPEND = _SYS_rt_sigsuspend -const SYS_GETPEERNAME = _SYS_getpeername -const SYS_GETEGID = _SYS_getegid -const SYS_GETSID = _SYS_getsid -const SYS_READLINKAT = _SYS_readlinkat -const SYS_MSGCTL = _SYS_msgctl -const SYS_SIGNALFD4 = _SYS_signalfd4 -const SYS_ACCESS = _SYS_access -const SYS_GET_ROBUST_LIST = _SYS_get_robust_list -const SYS_MQ_NOTIFY = _SYS_mq_notify -const SYS_CREATE_MODULE = _SYS_create_module -const SYS_PIVOT_ROOT = _SYS_pivot_root -const SYS_IOPRIO_SET = _SYS_ioprio_set -const SYS_UMASK = _SYS_umask -const SYS_RECVMSG = _SYS_recvmsg -const SYS_PPOLL = _SYS_ppoll -const SYS_LSEEK = _SYS_lseek -const SYS_PWRITEV2 = _SYS_pwritev2 -const SYS_PREAD64 = _SYS_pread64 -const SYS_SEMCTL = _SYS_semctl -const SYS_EPOLL_CREATE1 = _SYS_epoll_create1 -const SYS_RT_SIGPENDING = _SYS_rt_sigpending -const SYS_RENAMEAT2 = _SYS_renameat2 -const SYS_KEXEC_FILE_LOAD = _SYS_kexec_file_load -const SYS_EPOLL_PWAIT = _SYS_epoll_pwait -const SYS_TIMER_DELETE = _SYS_timer_delete -const SYS_SET_TID_ADDRESS = _SYS_set_tid_address -const SYS_GETRESUID = _SYS_getresuid -const SYS_SCHED_YIELD = _SYS_sched_yield -const SYS_ADJTIMEX = _SYS_adjtimex -const SYS_PWRITE64 = _SYS_pwrite64 -const SYS_SETITIMER = _SYS_setitimer -const SYS_MQ_OPEN = _SYS_mq_open -const SYS_CLOCK_GETRES = _SYS_clock_getres -const SYS_IO_PGETEVENTS = _SYS_io_pgetevents -const SYS_MSGRCV = _SYS_msgrcv -const SYS_EPOLL_CREATE = _SYS_epoll_create -const SYS_GETDENTS = _SYS_getdents -const SYS_GETUID = _SYS_getuid -const SYS_WAIT4 = _SYS_wait4 -const SYS_NAME_TO_HANDLE_AT = _SYS_name_to_handle_at -const SYS_EPOLL_WAIT_OLD = _SYS_epoll_wait_old -const SYS_SYSFS = _SYS_sysfs -const SYS_SEMGET = _SYS_semget -const SYS_PKEY_ALLOC = _SYS_pkey_alloc -const SYS_PERSONALITY = _SYS_personality -const SYS_PREADV = _SYS_preadv -const SYS_IOPRIO_GET = _SYS_ioprio_get -const SYS_INIT_MODULE = _SYS_init_module -const SYS_LGETXATTR = _SYS_lgetxattr -const SYS_RMDIR = _SYS_rmdir -const SYS_SETRESGID = _SYS_setresgid -const SYS_QUERY_MODULE = _SYS_query_module -const SYS_TIMER_GETOVERRUN = _SYS_timer_getoverrun -const SYS_FSYNC = _SYS_fsync -const SYS_FANOTIFY_MARK = _SYS_fanotify_mark -const SYS_GETTIMEOFDAY = _SYS_gettimeofday -const SYS_SYNC_FILE_RANGE = _SYS_sync_file_range -const SYS_USERFAULTFD = _SYS_userfaultfd -const SYS_MIGRATE_PAGES = _SYS_migrate_pages -const SYS_SPLICE = _SYS_splice -const SYS_MLOCKALL = _SYS_mlockall -const SYS_SET_THREAD_AREA = _SYS_set_thread_area -const SYS_COPY_FILE_RANGE = _SYS_copy_file_range -const SYS_OPEN_BY_HANDLE_AT = _SYS_open_by_handle_at -const SYS_MADVISE = _SYS_madvise -const SYS_IO_SETUP = _SYS_io_setup -const SYS_KEYCTL = _SYS_keyctl -const SYS_SETGID = _SYS_setgid -const SYS_FACCESSAT = _SYS_faccessat -const SYS_FCHMODAT = _SYS_fchmodat -const SYS_CLOCK_SETTIME = _SYS_clock_settime -const SYS_GET_THREAD_AREA = _SYS_get_thread_area -const SYS_NEWFSTATAT = _SYS_newfstatat -const SYS_SCHED_SETAFFINITY = _SYS_sched_setaffinity -const SYS_PIPE2 = _SYS_pipe2 -const SYS_BPF = _SYS_bpf -const SYS_CHMOD = _SYS_chmod -const SYS_EVENTFD2 = _SYS_eventfd2 -const SYS_CLOCK_GETTIME = _SYS_clock_gettime -const SYS_CLOSE = _SYS_close -const SYS_BRK = _SYS_brk -const SYS_VMSPLICE = _SYS_vmsplice -const SYS_EXECVEAT = _SYS_execveat -const SYS_MSYNC = _SYS_msync -const SYS_LSTAT = _SYS_lstat -const SYS_ALARM = _SYS_alarm -const SYS_CHDIR = _SYS_chdir -const SYS_CAPSET = _SYS_capset -const SYS_FINIT_MODULE = _SYS_finit_module -const SYS_RT_SIGPROCMASK = _SYS_rt_sigprocmask -const SYS_SIGNALFD = _SYS_signalfd -const SYS_FUTIMESAT = _SYS_futimesat -const SYS_GETSOCKNAME = _SYS_getsockname -const SYS_SCHED_GETPARAM = _SYS_sched_getparam -const SYS_SET_MEMPOLICY = _SYS_set_mempolicy -const SYS_FDATASYNC = _SYS_fdatasync -const SYS_PRLIMIT64 = _SYS_prlimit64 -const SYS_TIMERFD_SETTIME = _SYS_timerfd_settime -const SYS_SWAPON = _SYS_swapon -const SYS_RT_SIGQUEUEINFO = _SYS_rt_sigqueueinfo -const SYS_GETPMSG = _SYS_getpmsg -const SYS_ARCH_PRCTL = _SYS_arch_prctl -const SYS_FCHOWN = _SYS_fchown -const SYS_SELECT = _SYS_select -const SYS_ACCEPT4 = _SYS_accept4 -const SYS_PROCESS_VM_WRITEV = _SYS_process_vm_writev -const SYS_QUOTACTL = _SYS_quotactl -const SYS_MKDIR = _SYS_mkdir -const SYS_RENAME = _SYS_rename -const SYS_VHANGUP = _SYS_vhangup -const SYS_TIMERFD_GETTIME = _SYS_timerfd_gettime -const SYS_GETCPU = _SYS_getcpu -const SYS_ACCT = _SYS_acct -const SYS_SETREUID = _SYS_setreuid -const SYS_RSEQ = _SYS_rseq -const SYS_FSTAT = _SYS_fstat -const SYS_SYMLINK = _SYS_symlink -const SYS_SENDTO = _SYS_sendto -const SYS_SECURITY = _SYS_security -const SYS_SETHOSTNAME = _SYS_sethostname -const SYS_VSERVER = _SYS_vserver -const SYS_READAHEAD = _SYS_readahead -const SYS_TIME = _SYS_time -const SYS_SYSLOG = _SYS_syslog -const SYS_IO_GETEVENTS = _SYS_io_getevents -const SYS_WRITE = _SYS_write -const SYS_FANOTIFY_INIT = _SYS_fanotify_init -const SYS_INOTIFY_ADD_WATCH = _SYS_inotify_add_watch -const SYS_DUP = _SYS_dup -const SYS_SECCOMP = _SYS_seccomp -const SYS_SCHED_GETSCHEDULER = _SYS_sched_getscheduler -const SYS_PERF_EVENT_OPEN = _SYS_perf_event_open -const SYS_SETNS = _SYS_setns -const SYS_GETCWD = _SYS_getcwd -const SYS_REBOOT = _SYS_reboot -const SYS_GETPID = _SYS_getpid -const SYS_CLOCK_NANOSLEEP = _SYS_clock_nanosleep -const SYS_MQ_UNLINK = _SYS_mq_unlink -const SYS_CHOWN = _SYS_chown -const SYS_RT_TGSIGQUEUEINFO = _SYS_rt_tgsigqueueinfo -const SYS_SYNC = _SYS_sync -const SYS_CAPGET = _SYS_capget -const SYS_NMLN = _SYS_NMLN -const SYS_BIND = _SYS_bind -const SYS_UTIME = _SYS_utime -const SYS_RT_SIGACTION = _SYS_rt_sigaction -const SYS_EPOLL_WAIT = _SYS_epoll_wait -const SYS_LSETXATTR = _SYS_lsetxattr -const SYS_SETSOCKOPT = _SYS_setsockopt -const SYS_GETRESGID = _SYS_getresgid -const SYS_UNLINKAT = _SYS_unlinkat -const SYS_DUP2 = _SYS_dup2 -const SYS_DUP3 = _SYS_dup3 -const SYS_LINKAT = _SYS_linkat -const SYS_MODIFY_LDT = _SYS_modify_ldt -const SYS_MOUNT = _SYS_mount -const SYS_GETGID = _SYS_getgid -const SYS_MUNLOCKALL = _SYS_munlockall -const SYS_LCHOWN = _SYS_lchown -const SYS_LINK = _SYS_link -const SYS_SENDFILE = _SYS_sendfile -const SYS_MQ_TIMEDRECEIVE = _SYS_mq_timedreceive -const SYS_TGKILL = _SYS_tgkill -const SYS_RENAMEAT = _SYS_renameat -const SYS_RECVFROM = _SYS_recvfrom -const SYS_MKNOD = _SYS_mknod -const SYS_UTIMES = _SYS_utimes -const SYS_LISTXATTR = _SYS_listxattr -const SYS_RT_SIGTIMEDWAIT = _SYS_rt_sigtimedwait -const SYS_TIMES = _SYS_times -const SYS_TIMER_SETTIME = _SYS_timer_settime -const SYS_PIPE = _SYS_pipe -const SYS_GET_KERNEL_SYMS = _SYS_get_kernel_syms -const SYS_SETRLIMIT = _SYS_setrlimit -const SYS_DELETE_MODULE = _SYS_delete_module -const SYS_TIMER_GETTIME = _SYS_timer_gettime -const SYS_INOTIFY_RM_WATCH = _SYS_inotify_rm_watch -const SYS_SHMCTL = _SYS_shmctl -const SYS_SCHED_GETAFFINITY = _SYS_sched_getaffinity -const SYS_PWRITEV = _SYS_pwritev -const SYS_SETFSUID = _SYS_setfsuid -const SYS_FCHOWNAT = _SYS_fchownat -const SYS_FCHMOD = _SYS_fchmod -const SYS_SEMOP = _SYS_semop -const SYS_SETTIMEOFDAY = _SYS_settimeofday -const SYS_KILL = _SYS_kill -const SYS_UTIMENSAT = _SYS_utimensat -const SYS_TIMER_CREATE = _SYS_timer_create -const SYS_STAT = _SYS_stat -const SYS_SETDOMAINNAME = _SYS_setdomainname -const SYS_FCHDIR = _SYS_fchdir -const SYS_FLOCK = _SYS_flock -const SYS_REQUEST_KEY = _SYS_request_key -const SYS_IO_DESTROY = _SYS_io_destroy -const SYS_TIMERFD_CREATE = _SYS_timerfd_create -const SYS_GETTID = _SYS_gettid -const SYS_FALLOCATE = _SYS_fallocate -const SYS_SCHED_SETPARAM = _SYS_sched_setparam -const SYS_SHMAT = _SYS_shmat -const SYS_PREADV2 = _SYS_preadv2 -const SYS_GETRUSAGE = _SYS_getrusage -const SYS_KCMP = _SYS_kcmp -const SYS_UNLINK = _SYS_unlink -const SYS_SHMGET = _SYS_shmget -const SYS_LOOKUP_DCOOKIE = _SYS_lookup_dcookie -const SYS_MKDIRAT = _SYS_mkdirat -const SYS_SHMDT = _SYS_shmdt -const SYS_ADD_KEY = _SYS_add_key -const SYS_EXIT_GROUP = _SYS_exit_group -const SYS_FORK = _SYS_fork -const SYS_GETXATTR = _SYS_getxattr -const SYS_MPROTECT = _SYS_mprotect -const SYS_READ = _SYS_read -const SYS_LLISTXATTR = _SYS_llistxattr -const SYS_PAUSE = _SYS_pause -const SYS_MQ_GETSETATTR = _SYS_mq_getsetattr -const SYS_MLOCK2 = _SYS_mlock2 -const SYS_GETRANDOM = _SYS_getrandom -const SYS_OPENAT = _SYS_openat -const SYS_RT_SIGRETURN = _SYS_rt_sigreturn -const SYS_FADVISE64 = _SYS_fadvise64 -const SYS_USTAT = _SYS_ustat -const SYS_IO_SUBMIT = _SYS_io_submit -const SYS_WRITEV = _SYS_writev -const SYS_UNSHARE = _SYS_unshare -const SYS_MSGGET = _SYS_msgget -const SYS_MLOCK = _SYS_mlock -const SYS_KEXEC_LOAD = _SYS_kexec_load -const SYS_GET_MEMPOLICY = _SYS_get_mempolicy -const SYS_SETREGID = _SYS_setregid -const SYS_CHROOT = _SYS_chroot -const SYS_AFS_SYSCALL = _SYS_afs_syscall -const SYS_NFSSERVCTL = _SYS_nfsservctl -const SYS_LREMOVEXATTR = _SYS_lremovexattr -const SYS_IO_CANCEL = _SYS_io_cancel -const SYS_SOCKET = _SYS_socket -const SYS_FGETXATTR = _SYS_fgetxattr -const SYS_MEMFD_CREATE = _SYS_memfd_create -const SYS_SYMLINKAT = _SYS_symlinkat -const SYS_FCNTL = _SYS_fcntl -const SYS_GETEUID = _SYS_geteuid -const SYS_FSTATFS = _SYS_fstatfs -const SYS_SCHED_RR_GET_INTERVAL = _SYS_sched_rr_get_interval -const SYS_IOPERM = _SYS_ioperm -const SYS_ACCEPT = _SYS_accept -const SYS_READV = _SYS_readv -const SYS_UNAME = _SYS_uname -const SYS_SETPRIORITY = _SYS_setpriority -const SYS_SENDMSG = _SYS_sendmsg -const SYS_READLINK = _SYS_readlink -const SYS_SEMTIMEDOP = _SYS_semtimedop -const SYS_SETGROUPS = _SYS_setgroups -const SYS_SENDMMSG = _SYS_sendmmsg -const SYS_SCHED_SETSCHEDULER = _SYS_sched_setscheduler -const SYS_EPOLL_CTL = _SYS_epoll_ctl -const SYS_SCHED_GET_PRIORITY_MAX = _SYS_sched_get_priority_max -const SYS_SYNCFS = _SYS_syncfs -const SYS_IOCTL = _SYS_ioctl -const SYS_POLL = _SYS_poll -const SYS_IOPL = _SYS_iopl -const SYS_MSGSND = _SYS_msgsnd -const SYS_EXIT = _SYS_exit -const SYS_RESTART_SYSCALL = _SYS_restart_syscall -const SYS_NANOSLEEP = _SYS_nanosleep -const SYS_MREMAP = _SYS_mremap -const SYS_SYSINFO = _SYS_sysinfo -const SYS_SETSID = _SYS_setsid -const SYS_STATX = _SYS_statx -const SYS_SHUTDOWN = _SYS_shutdown -const SYS_TKILL = _SYS_tkill -const SYS_PTRACE = _SYS_ptrace -const SYS_FUTEX = _SYS_futex -const SYS_RECVMMSG = _SYS_recvmmsg -const SYS__SYSCTL = _SYS__sysctl -const SYS_MQ_TIMEDSEND = _SYS_mq_timedsend -const SYS_CLONE = _SYS_clone -const SYS_SCHED_GET_PRIORITY_MIN = _SYS_sched_get_priority_min -const SYS_PUTPMSG = _SYS_putpmsg -const SYS_GETRLIMIT = _SYS_getrlimit -const SYS_MEMBARRIER = _SYS_membarrier -const SYS_INOTIFY_INIT = _SYS_inotify_init -const SYS_TUXCALL = _SYS_tuxcall -const SYS_MUNMAP = _SYS_munmap -const SYS_VFORK = _SYS_vfork -const SYS_WAITID = _SYS_waitid -const SYS_GETGROUPS = _SYS_getgroups -const SYS_MBIND = _SYS_mbind -const SYS_PKEY_MPROTECT = _SYS_pkey_mprotect -const SYS_MINCORE = _SYS_mincore -const SYS_GETPPID = _SYS_getppid -const SYS_MOVE_PAGES = _SYS_move_pages -const SYS_SETFSGID = _SYS_setfsgid -const SYS_SCHED_SETATTR = _SYS_sched_setattr -const SYS_REMAP_FILE_PAGES = _SYS_remap_file_pages -const SYS_SETUID = _SYS_setuid -const SYS_SOCKETPAIR = _SYS_socketpair -const SYS_REMOVEXATTR = _SYS_removexattr -const SYS_TRUNCATE = _SYS_truncate -const SYS_CONNECT = _SYS_connect -const SYS_SCHED_GETATTR = _SYS_sched_getattr -const SYS_FLISTXATTR = _SYS_flistxattr -const SYS_MMAP = _SYS_mmap -const SYS_CLOCK_ADJTIME = _SYS_clock_adjtime -const SYS_EVENTFD = _SYS_eventfd -const SYS_OPEN = _SYS_open -const SYS_SETPGID = _SYS_setpgid -const SYS_PSELECT6 = _SYS_pselect6 -const SYS_SETXATTR = _SYS_setxattr -const SYS_SIGALTSTACK = _SYS_sigaltstack -const SYS_INOTIFY_INIT1 = _SYS_inotify_init1 -const SYS_CREAT = _SYS_creat -const SYS_GETPGID = _SYS_getpgid -const S_IRWXO = _S_IRWXO -const S_IEXEC = _S_IEXEC -const S_ISVTX = _S_ISVTX -const S_IWOTH = _S_IWOTH -const S_IRGRP = _S_IRGRP -const S_IFMT = _S_IFMT -const S_IWRITE = _S_IWRITE -const S_IFLNK = _S_IFLNK -const S_IRWXG = _S_IRWXG -const S_IRWXU = _S_IRWXU -const S_IWUSR = _S_IWUSR -const S_IFREG = _S_IFREG -const S_IXGRP = _S_IXGRP -const S_ISUID = _S_ISUID -const S_IFIFO = _S_IFIFO -const S_IFSOCK = _S_IFSOCK -const S_IROTH = _S_IROTH -const S_BLKSIZE = _S_BLKSIZE -const S_IWGRP = _S_IWGRP -const S_IXUSR = _S_IXUSR -const S_ISGID = _S_ISGID -const S_IFDIR = _S_IFDIR -const S_IRUSR = _S_IRUSR -const S_IFCHR = _S_IFCHR -const S_IXOTH = _S_IXOTH -const S_IFBLK = _S_IFBLK -const S_IREAD = _S_IREAD -const PROT_NONE = _PROT_NONE -const PROT_READ = _PROT_READ -const PROT_GROWSDOWN = _PROT_GROWSDOWN -const PROT_EXEC = _PROT_EXEC -const PROT_WRITE = _PROT_WRITE -const PROT_GROWSUP = _PROT_GROWSUP -const MAP_FILE = _MAP_FILE -const MAP_SHARED = _MAP_SHARED -const MAP_SYNC = _MAP_SYNC -const MAP_NORESERVE = _MAP_NORESERVE -const MAP_HUGETLB = _MAP_HUGETLB -const MAP_STACK = _MAP_STACK -const MAP_SHARED_VALIDATE = _MAP_SHARED_VALIDATE -const MAP_GROWSDOWN = _MAP_GROWSDOWN -const MAP_POPULATE = _MAP_POPULATE -const MAP_32BIT = _MAP_32BIT -const MAP_LOCKED = _MAP_LOCKED -const MAP_FIXED_NOREPLACE = _MAP_FIXED_NOREPLACE -const MAP_HUGE_MASK = _MAP_HUGE_MASK -const MAP_HUGE_SHIFT = _MAP_HUGE_SHIFT -const MAP_ANONYMOUS = _MAP_ANONYMOUS -const MAP_ANON = _MAP_ANON -const MAP_PRIVATE = _MAP_PRIVATE -const MAP_EXECUTABLE = _MAP_EXECUTABLE -const MAP_NONBLOCK = _MAP_NONBLOCK -const MAP_TYPE = _MAP_TYPE -const MAP_FIXED = _MAP_FIXED -const MAP_DENYWRITE = _MAP_DENYWRITE -const MADV_DONTFORK = _MADV_DONTFORK -const MADV_WILLNEED = _MADV_WILLNEED -const MADV_SEQUENTIAL = _MADV_SEQUENTIAL -const MADV_KEEPONFORK = _MADV_KEEPONFORK -const MADV_DONTNEED = _MADV_DONTNEED -const MADV_DODUMP = _MADV_DODUMP -const MADV_NOHUGEPAGE = _MADV_NOHUGEPAGE -const MADV_NORMAL = _MADV_NORMAL -const MADV_DOFORK = _MADV_DOFORK -const MADV_WIPEONFORK = _MADV_WIPEONFORK -const MADV_HUGEPAGE = _MADV_HUGEPAGE -const MADV_HWPOISON = _MADV_HWPOISON -const MADV_MERGEABLE = _MADV_MERGEABLE -const MADV_REMOVE = _MADV_REMOVE -const MADV_RANDOM = _MADV_RANDOM -const MADV_FREE = _MADV_FREE -const MADV_DONTDUMP = _MADV_DONTDUMP -const MADV_UNMERGEABLE = _MADV_UNMERGEABLE -const MCL_FUTURE = _MCL_FUTURE -const MCL_CURRENT = _MCL_CURRENT -const MCL_ONFAULT = _MCL_ONFAULT -const WNOHANG = _WNOHANG -const WORD_BIT = _WORD_BIT -const W_OK = _W_OK -const WCHAR_WIDTH = _WCHAR_WIDTH -const WINT_WIDTH = _WINT_WIDTH -const WCONTINUED = _WCONTINUED -const WCHAR_MAX = _WCHAR_MAX -const WAIT_ANY = _WAIT_ANY -const WAIT_MYPGRP = _WAIT_MYPGRP -const WEXITED = _WEXITED -const WCOREFLAG = _WCOREFLAG -const WCHAR_MIN = _WCHAR_MIN -const WNOWAIT = _WNOWAIT -const WUNTRACED = _WUNTRACED -const WINT_MAX = _WINT_MAX -const WINT_MIN = _WINT_MIN -const WSTOPPED = _WSTOPPED -const WALL = ___WALL -const IPPROTO_TP = _IPPROTO_TP -const TCP_COOKIE_TRANSACTIONS = _TCP_COOKIE_TRANSACTIONS -const IPPROTO_ROUTING = _IPPROTO_ROUTING -const IP_RF = _IP_RF -const ETH_P_PPPTALK = _ETH_P_PPPTALK -const IP_DEFAULT_MULTICAST_LOOP = _IP_DEFAULT_MULTICAST_LOOP -const TCP_REPAIR_OPTIONS = _TCP_REPAIR_OPTIONS -const TCP_S_DATA_IN = _TCP_S_DATA_IN -const IN_ATTRIB = _IN_ATTRIB -const SOCK_DGRAM = _SOCK_DGRAM -const IPV6_ORIGDSTADDR = _IPV6_ORIGDSTADDR -const SO_TXTIME = _SO_TXTIME -const IPV6_2292HOPLIMIT = _IPV6_2292HOPLIMIT -const IPPROTO_IPV6 = _IPPROTO_IPV6 -const TCP_SYN_SENT = _TCP_SYN_SENT -const ARPHRD_IEEE80211_PRISM = _ARPHRD_IEEE80211_PRISM -const ETH_P_8021AD = _ETH_P_8021AD -const ETH_P_8021AH = _ETH_P_8021AH -const ETH_P_ARCNET = _ETH_P_ARCNET -const IPPROTO_NONE = _IPPROTO_NONE -const TCP_COOKIE_OUT_NEVER = _TCP_COOKIE_OUT_NEVER -const SOL_SOCKET = _SOL_SOCKET -const IP_NODEFRAG = _IP_NODEFRAG -const IPPROTO_UDPLITE = _IPPROTO_UDPLITE -const TCP_LISTEN = _TCP_LISTEN -const SO_SNDTIMEO = _SO_SNDTIMEO -const AF_UNSPEC = _AF_UNSPEC -const ARPHRD_FCPL = _ARPHRD_FCPL -const ARPHRD_FCPP = _ARPHRD_FCPP -const IP_ADD_MEMBERSHIP = _IP_ADD_MEMBERSHIP -const ETH_P_TRAILER = _ETH_P_TRAILER -const SOL_TCP = _SOL_TCP -const SO_CNX_ADVICE = _SO_CNX_ADVICE -const SOL_BLUETOOTH = _SOL_BLUETOOTH -const ARPHRD_ETHER = _ARPHRD_ETHER -const ETH_P_DIAG = _ETH_P_DIAG -const ARPHRD_INFINIBAND = _ARPHRD_INFINIBAND -const IP_TRANSPARENT = _IP_TRANSPARENT -const ETH_P_LOOPBACK = _ETH_P_LOOPBACK -const ETH_P_CUST = _ETH_P_CUST -const ARPHRD_IEEE80211_RADIOTAP = _ARPHRD_IEEE80211_RADIOTAP -const ARPHRD_VOID = _ARPHRD_VOID -const IPV6_MULTICAST_LOOP = _IPV6_MULTICAST_LOOP -const SO_PRIORITY = _SO_PRIORITY -const SO_PROTOCOL = _SO_PROTOCOL -const TCP_THIN_DUPACK = _TCP_THIN_DUPACK -const SO_ATTACH_REUSEPORT_EBPF = _SO_ATTACH_REUSEPORT_EBPF -const IN_ALL_EVENTS = _IN_ALL_EVENTS -const SO_PEERNAME = _SO_PEERNAME -const SO_MEMINFO = _SO_MEMINFO -const ARPHRD_HIPPI = _ARPHRD_HIPPI -const AF_ROUTE = _AF_ROUTE -const IP_MULTICAST_LOOP = _IP_MULTICAST_LOOP -const ETH_P_ATMFATE = _ETH_P_ATMFATE -const IPV6_V6ONLY = _IPV6_V6ONLY -const ARPHRD_SLIP6 = _ARPHRD_SLIP6 -const IN_CLASSC_HOST = _IN_CLASSC_HOST -const IP_RECVFRAGSIZE = _IP_RECVFRAGSIZE -const SOL_X25 = _SOL_X25 -const ETH_P_NCSI = _ETH_P_NCSI -const TCP_CLOSING = _TCP_CLOSING -const IP_MSFILTER = _IP_MSFILTER -const TCP_CONGESTION = _TCP_CONGESTION -const AF_RDS = _AF_RDS -const AF_IEEE802154 = _AF_IEEE802154 -const SO_TIMESTAMPING = _SO_TIMESTAMPING -const TCP_COOKIE_MAX = _TCP_COOKIE_MAX -const SO_DETACH_BPF = _SO_DETACH_BPF -const ARPHRD_ASH = _ARPHRD_ASH -const IPPROTO_FRAGMENT = _IPPROTO_FRAGMENT -const IP_BIND_ADDRESS_NO_PORT = _IP_BIND_ADDRESS_NO_PORT -const IP_PMTUDISC_WANT = _IP_PMTUDISC_WANT -const SOL_TLS = _SOL_TLS -const ETH_P_8021Q = _ETH_P_8021Q -const IP_PMTUDISC_INTERFACE = _IP_PMTUDISC_INTERFACE -const SOL_ICMPV6 = _SOL_ICMPV6 -const TCP_MSS = _TCP_MSS -const ETH_P_80221 = _ETH_P_80221 -const IN_UNMOUNT = _IN_UNMOUNT -const ETH_P_PPP_MP = _ETH_P_PPP_MP -const AF_LOCAL = _AF_LOCAL -const SOCK_RAW = _SOCK_RAW -const TCP_SAVED_SYN = _TCP_SAVED_SYN -const AF_VSOCK = _AF_VSOCK -const IP_RECVERR = _IP_RECVERR -const TCP_S_DATA_OUT = _TCP_S_DATA_OUT -const IPPROTO_ENCAP = _IPPROTO_ENCAP -const IPV6_2292HOPOPTS = _IPV6_2292HOPOPTS -const ETH_P_LOCALTALK = _ETH_P_LOCALTALK -const TCP_LINGER2 = _TCP_LINGER2 -const IP_DEFAULT_MULTICAST_TTL = _IP_DEFAULT_MULTICAST_TTL -const IPPROTO_RAW = _IPPROTO_RAW -const IPV6_PMTUDISC_DO = _IPV6_PMTUDISC_DO -const ETH_P_ERSPAN2 = _ETH_P_ERSPAN2 -const IN_ONESHOT = _IN_ONESHOT -const ETH_P_EDSA = _ETH_P_EDSA -const IPV6_ADD_MEMBERSHIP = _IPV6_ADD_MEMBERSHIP -const IPV6_PMTUDISC_PROBE = _IPV6_PMTUDISC_PROBE -const TCP_MD5SIG_FLAG_PREFIX = _TCP_MD5SIG_FLAG_PREFIX -const ARPHRD_ADAPT = _ARPHRD_ADAPT -const TCP_MAX_WINSHIFT = _TCP_MAX_WINSHIFT -const IPPROTO_IGMP = _IPPROTO_IGMP -const IP_MAX_MEMBERSHIPS = _IP_MAX_MEMBERSHIPS -const AF_AX25 = _AF_AX25 -const ARPHRD_EUI64 = _ARPHRD_EUI64 -const SO_DOMAIN = _SO_DOMAIN -const IPV6_PMTUDISC_WANT = _IPV6_PMTUDISC_WANT -const IN_MASK_ADD = _IN_MASK_ADD -const TCP_MAXSEG = _TCP_MAXSEG -const IPV6_RTHDR_STRICT = _IPV6_RTHDR_STRICT -const IP_PMTUDISC_PROBE = _IP_PMTUDISC_PROBE -const IPV6_UNICAST_IF = _IPV6_UNICAST_IF -const ETH_P_IEEE802154 = _ETH_P_IEEE802154 -const AF_INET6 = _AF_INET6 -const ETH_P_LOOP = _ETH_P_LOOP -const SO_ZEROCOPY = _SO_ZEROCOPY -const IPV6_PMTUDISC_DONT = _IPV6_PMTUDISC_DONT -const ARPHRD_NETROM = _ARPHRD_NETROM -const TCP_MAXWIN = _TCP_MAXWIN -const TCP_FASTOPEN_KEY = _TCP_FASTOPEN_KEY -const ETH_P_DNA_DL = _ETH_P_DNA_DL -const ARPHRD_X25 = _ARPHRD_X25 -const ARPHRD_ECONET = _ARPHRD_ECONET -const SO_WIFI_STATUS = _SO_WIFI_STATUS -const ARPHRD_FRAD = _ARPHRD_FRAD -const IPPROTO_DCCP = _IPPROTO_DCCP -const SOL_IRDA = _SOL_IRDA -const AF_PACKET = _AF_PACKET -const SOL_NETBEUI = _SOL_NETBEUI -const TCP_QUICKACK = _TCP_QUICKACK -const TCP_FASTOPEN_NO_COOKIE = _TCP_FASTOPEN_NO_COOKIE -const AF_KEY = _AF_KEY -const IPV6_TCLASS = _IPV6_TCLASS -const AF_X25 = _AF_X25 -const ARPHRD_CSLIP = _ARPHRD_CSLIP -const ETH_P_MOBITEX = _ETH_P_MOBITEX -const ARPHRD_CSLIP6 = _ARPHRD_CSLIP6 -const ARPHRD_LAPB = _ARPHRD_LAPB -const AF_KCM = _AF_KCM -const ARPHRD_SLIP = _ARPHRD_SLIP -const SO_ATTACH_FILTER = _SO_ATTACH_FILTER -const ETH_P_HSR = _ETH_P_HSR -const ARPHRD_ROSE = _ARPHRD_ROSE -const IN_CLASSB_NSHIFT = _IN_CLASSB_NSHIFT -const IPV6_XFRM_POLICY = _IPV6_XFRM_POLICY -const AF_IPX = _AF_IPX -const SO_NO_CHECK = _SO_NO_CHECK -const ARPHRD_LOCALTLK = _ARPHRD_LOCALTLK -const TCP_CA_CWR = _TCP_CA_CWR -const AF_UNIX = _AF_UNIX -const ETH_P_HDLC = _ETH_P_HDLC -const ARPHRD_HWX25 = _ARPHRD_HWX25 -const IP_CHECKSUM = _IP_CHECKSUM -const SO_NOFCS = _SO_NOFCS -const IP_PKTOPTIONS = _IP_PKTOPTIONS -const TCP_QUEUES_NR = _TCP_QUEUES_NR -const SOL_PNPIPE = _SOL_PNPIPE -const ARPHRD_FCFABRIC = _ARPHRD_FCFABRIC -const TCP_SAVE_SYN = _TCP_SAVE_SYN -const AF_CAIF = _AF_CAIF -const SOL_IPV6 = _SOL_IPV6 -const IPV6_RECVORIGDSTADDR = _IPV6_RECVORIGDSTADDR -const ETH_P_ATMMPOA = _ETH_P_ATMMPOA -const SO_OOBINLINE = _SO_OOBINLINE -const IPV6_AUTOFLOWLABEL = _IPV6_AUTOFLOWLABEL -const IP_PMTUDISC_DO = _IP_PMTUDISC_DO -const IP_PKTINFO = _IP_PKTINFO -const SOL_TIPC = _SOL_TIPC -const ARPHRD_IEEE802154 = _ARPHRD_IEEE802154 -const IN_MOVE_SELF = _IN_MOVE_SELF -const ETH_P_LAT = _ETH_P_LAT -const AF_QIPCRTR = _AF_QIPCRTR -const SO_ACCEPTCONN = _SO_ACCEPTCONN -const IP_MULTICAST_TTL = _IP_MULTICAST_TTL -const SOCK_SEQPACKET = _SOCK_SEQPACKET -const TCP_SYNCNT = _TCP_SYNCNT -const ETH_P_PREAUTH = _ETH_P_PREAUTH -const IPV6_2292PKTINFO = _IPV6_2292PKTINFO -const ETH_P_FCOE = _ETH_P_FCOE -const ETH_P_1588 = _ETH_P_1588 -const ARPHRD_IRDA = _ARPHRD_IRDA -const IPV6_RECVPATHMTU = _IPV6_RECVPATHMTU -const IP_RETOPTS = _IP_RETOPTS -const IP_MULTICAST_IF = _IP_MULTICAST_IF -const SO_RCVTIMEO = _SO_RCVTIMEO -const IP_TOS = _IP_TOS -const TCP_MD5SIG = _TCP_MD5SIG -const IPV6_RTHDRDSTOPTS = _IPV6_RTHDRDSTOPTS -const SOL_CAIF = _SOL_CAIF -const ETH_P_DNA_RC = _ETH_P_DNA_RC -const ETH_P_DNA_RT = _ETH_P_DNA_RT -const ETH_P_CAIF = _ETH_P_CAIF -const IP_RECVTOS = _IP_RECVTOS -const ETH_TLEN = _ETH_TLEN -const IPV6_NEXTHOP = _IPV6_NEXTHOP -const AF_ATMSVC = _AF_ATMSVC -const ARPHRD_IPGRE = _ARPHRD_IPGRE -const IN_CLASSA_NET = _IN_CLASSA_NET -const IPV6_LEAVE_ANYCAST = _IPV6_LEAVE_ANYCAST -const AF_ISDN = _AF_ISDN -const ARPHRD_NONE = _ARPHRD_NONE -const ARPHRD_BIF = _ARPHRD_BIF -const IPV6_2292DSTOPTS = _IPV6_2292DSTOPTS -const TCP_CLOSE = _TCP_CLOSE -const SO_ATTACH_BPF = _SO_ATTACH_BPF -const ARPHRD_CHAOS = _ARPHRD_CHAOS -const ETH_P_BATMAN = _ETH_P_BATMAN -const IP_TTL = _IP_TTL -const AF_NETROM = _AF_NETROM -const ETH_P_TR_802_2 = _ETH_P_TR_802_2 -const ETH_P_ALL = _ETH_P_ALL -const ETH_P_CAN = _ETH_P_CAN -const ETH_P_MPLS_MC = _ETH_P_MPLS_MC -const SO_SECURITY_ENCRYPTION_TRANSPORT = _SO_SECURITY_ENCRYPTION_TRANSPORT -const ETH_P_DSA = _ETH_P_DSA -const IP_RECVTTL = _IP_RECVTTL -const AF_ECONET = _AF_ECONET -const ETH_P_AOE = _ETH_P_AOE -const IP_XFRM_POLICY = _IP_XFRM_POLICY -const TCP_FIN_WAIT2 = _TCP_FIN_WAIT2 -const ETH_P_XDSA = _ETH_P_XDSA -const IP_PMTUDISC = _IP_PMTUDISC -const TCP_MSS_DEFAULT = _TCP_MSS_DEFAULT -const AF_CAN = _AF_CAN -const SO_TIMESTAMP = _SO_TIMESTAMP -const SO_DONTROUTE = _SO_DONTROUTE -const TCP_SEND_QUEUE = _TCP_SEND_QUEUE -const SO_PASSSEC = _SO_PASSSEC -const TCP_NOTSENT_LOWAT = _TCP_NOTSENT_LOWAT -const SOL_DCCP = _SOL_DCCP -const ETH_P_ARP = _ETH_P_ARP -const SO_PEERCRED = _SO_PEERCRED -const IPV6_JOIN_ANYCAST = _IPV6_JOIN_ANYCAST -const IP_ROUTER_ALERT = _IP_ROUTER_ALERT -const SO_SECURITY_AUTHENTICATION = _SO_SECURITY_AUTHENTICATION -const IPV6_MULTICAST_IF = _IPV6_MULTICAST_IF -const SO_MAX_PACING_RATE = _SO_MAX_PACING_RATE -const ARPHRD_IEEE802154_PHY = _ARPHRD_IEEE802154_PHY -const ARPHRD_DLCI = _ARPHRD_DLCI -const ETH_P_FIP = _ETH_P_FIP -const ETH_P_WCCP = _ETH_P_WCCP -const ARPHRD_RAWHDLC = _ARPHRD_RAWHDLC -const AF_IUCV = _AF_IUCV -const TCP_FASTOPEN_CONNECT = _TCP_FASTOPEN_CONNECT -const IPV6_RECVHOPOPTS = _IPV6_RECVHOPOPTS -const ETH_P_MPLS_UC = _ETH_P_MPLS_UC -const IP_BLOCK_SOURCE = _IP_BLOCK_SOURCE -const TCP_MSS_DESIRED = _TCP_MSS_DESIRED -const SO_BSDCOMPAT = _SO_BSDCOMPAT -const AF_MAX = _AF_MAX -const ETH_P_IEEEPUPAT = _ETH_P_IEEEPUPAT -const IPPROTO_EGP = _IPPROTO_EGP -const IP_MAXPACKET = _IP_MAXPACKET -const ETH_P_X25 = _ETH_P_X25 -const ETH_P_AF_IUCV = _ETH_P_AF_IUCV -const SOL_DECNET = _SOL_DECNET -const SO_DETACH_FILTER = _SO_DETACH_FILTER -const IN_CLASSB_MAX = _IN_CLASSB_MAX -const IP_HDRINCL = _IP_HDRINCL -const TCP_CA_Recovery = _TCP_CA_Recovery -const IN_CLASSA_HOST = _IN_CLASSA_HOST -const IPV6_PATHMTU = _IPV6_PATHMTU -const SOCK_RDM = _SOCK_RDM -const ETH_P_IP = _ETH_P_IP -const TCP_NO_QUEUE = _TCP_NO_QUEUE -const IN_DONT_FOLLOW = _IN_DONT_FOLLOW -const IPV6_MINHOPCOUNT = _IPV6_MINHOPCOUNT -const IPV6_PMTUDISC_INTERFACE = _IPV6_PMTUDISC_INTERFACE -const IPV6_MTU_DISCOVER = _IPV6_MTU_DISCOVER -const ARPHRD_FDDI = _ARPHRD_FDDI -const IPV6_ADDR_PREFERENCES = _IPV6_ADDR_PREFERENCES -const ETH_P_802_2 = _ETH_P_802_2 -const ETH_P_802_3 = _ETH_P_802_3 -const SO_ERROR = _SO_ERROR -const IPV6_HOPLIMIT = _IPV6_HOPLIMIT -const ETH_P_PAE = _ETH_P_PAE -const IP_MINTTL = _IP_MINTTL -const ETH_P_PAUSE = _ETH_P_PAUSE -const IN_CLASSB_NET = _IN_CLASSB_NET -const SO_DEBUG = _SO_DEBUG -const IPPROTO_UDP = _IPPROTO_UDP -const ARPHRD_PPP = _ARPHRD_PPP -const AF_IB = _AF_IB -const AF_IRDA = _AF_IRDA -const IP_MSS = _IP_MSS -const IPV6_DONTFRAG = _IPV6_DONTFRAG -const IPPROTO_SCTP = _IPPROTO_SCTP -const IP_OFFMASK = _IP_OFFMASK -const IP_RECVORIGDSTADDR = _IP_RECVORIGDSTADDR -const ETH_P_MACSEC = _ETH_P_MACSEC -const TCP_COOKIE_PAIR_SIZE = _TCP_COOKIE_PAIR_SIZE -const ETH_P_TEB = _ETH_P_TEB -const TCP_RECV_QUEUE = _TCP_RECV_QUEUE -const AF_APPLETALK = _AF_APPLETALK -const SO_SECURITY_ENCRYPTION_NETWORK = _SO_SECURITY_ENCRYPTION_NETWORK -const IN_CLASSC_NSHIFT = _IN_CLASSC_NSHIFT -const ETH_P_QINQ1 = _ETH_P_QINQ1 -const ETH_P_QINQ2 = _ETH_P_QINQ2 -const ETH_P_QINQ3 = _ETH_P_QINQ3 -const AF_ATMPVC = _AF_ATMPVC -const IPPROTO_ESP = _IPPROTO_ESP -const ETH_P_NSH = _ETH_P_NSH -const ETH_P_CANFD = _ETH_P_CANFD -const AF_DECnet = _AF_DECnet -const ETH_P_LINK_CTL = _ETH_P_LINK_CTL -const IP_OPTIONS = _IP_OPTIONS -const IPPROTO_HOPOPTS = _IPPROTO_HOPOPTS -const SO_SNDLOWAT = _SO_SNDLOWAT -const SO_TIMESTAMPNS = _SO_TIMESTAMPNS -const SO_BINDTODEVICE = _SO_BINDTODEVICE -const SOCK_CLOEXEC = _SOCK_CLOEXEC -const ETH_P_SNAP = _ETH_P_SNAP -const IP_UNBLOCK_SOURCE = _IP_UNBLOCK_SOURCE -const SO_PASSCRED = _SO_PASSCRED -const ETH_P_WAN_PPP = _ETH_P_WAN_PPP -const IN_EXCL_UNLINK = _IN_EXCL_UNLINK -const IPV6_RXHOPOPTS = _IPV6_RXHOPOPTS -const IPV6_RECVFRAGSIZE = _IPV6_RECVFRAGSIZE -const AF_PHONET = _AF_PHONET -const ETH_FCS_LEN = _ETH_FCS_LEN -const IPV6_HOPOPTS = _IPV6_HOPOPTS -const TCP_QUEUE_SEQ = _TCP_QUEUE_SEQ -const IPV6_RTHDR = _IPV6_RTHDR -const IN_MOVE = _IN_MOVE -const ARPHRD_IPDDP = _ARPHRD_IPDDP -const IPV6_RECVERR = _IPV6_RECVERR -const IPPROTO_ICMP = _IPPROTO_ICMP -const IPPROTO_PUP = _IPPROTO_PUP -const ETH_P_SLOW = _ETH_P_SLOW -const ETH_P_ECONET = _ETH_P_ECONET -const IPV6_RECVPKTINFO = _IPV6_RECVPKTINFO -const TCP_NODELAY = _TCP_NODELAY -const IPV6_DROP_MEMBERSHIP = _IPV6_DROP_MEMBERSHIP -const ETH_P_IRDA = _ETH_P_IRDA -const TCP_INFO = _TCP_INFO -const TCP_FIN_WAIT1 = _TCP_FIN_WAIT1 -const SOL_IP = _SOL_IP -const IN_LOOPBACKNET = _IN_LOOPBACKNET -const SOL_AAL = _SOL_AAL -const IPPROTO_IDP = _IPPROTO_IDP -const AF_INET = _AF_INET -const TCP_REPAIR_QUEUE = _TCP_REPAIR_QUEUE -const SO_GET_FILTER = _SO_GET_FILTER -const SO_COOKIE = _SO_COOKIE -const SO_ATTACH_REUSEPORT_CBPF = _SO_ATTACH_REUSEPORT_CBPF -const IPPROTO_GRE = _IPPROTO_GRE -const IPPROTO_TCP = _IPPROTO_TCP -const ETH_P_PRP = _ETH_P_PRP -const TCP_DEFER_ACCEPT = _TCP_DEFER_ACCEPT -const ETH_DATA_LEN = _ETH_DATA_LEN -const SO_INCOMING_NAPI_ID = _SO_INCOMING_NAPI_ID -const ETH_P_PPP_DISC = _ETH_P_PPP_DISC -const ETH_P_802_3_MIN = _ETH_P_802_3_MIN -const IPV6_UNICAST_HOPS = _IPV6_UNICAST_HOPS -const IN_MOVED_TO = _IN_MOVED_TO -const AF_MPLS = _AF_MPLS -const AF_WANPIPE = _AF_WANPIPE -const TCP_THIN_LINEAR_TIMEOUTS = _TCP_THIN_LINEAR_TIMEOUTS -const IPV6_RECVDSTOPTS = _IPV6_RECVDSTOPTS -const ARPHRD_RAWIP = _ARPHRD_RAWIP -const ETH_P_802_EX1 = _ETH_P_802_EX1 -const SO_LOCK_FILTER = _SO_LOCK_FILTER -const IPPROTO_MPLS = _IPPROTO_MPLS -const ETH_P_IPV6 = _ETH_P_IPV6 -const ETH_P_AARP = _ETH_P_AARP -const ARPHRD_LOOPBACK = _ARPHRD_LOOPBACK -const SO_BROADCAST = _SO_BROADCAST -const IN_CLASSC_NET = _IN_CLASSC_NET -const ETH_ZLEN = _ETH_ZLEN -const ETH_P_PUPAT = _ETH_P_PUPAT -const IN_MOVED_FROM = _IN_MOVED_FROM -const IPV6_LEAVE_GROUP = _IPV6_LEAVE_GROUP -const ETH_P_IBOE = _ETH_P_IBOE -const TCP_ESTABLISHED = _TCP_ESTABLISHED -const ARPHRD_ARCNET = _ARPHRD_ARCNET -const ETH_P_PUP = _ETH_P_PUP -const IP_RECVOPTS = _IP_RECVOPTS -const ARPHRD_SIT = _ARPHRD_SIT -const ETH_P_TIPC = _ETH_P_TIPC -const ARPHRD_PIMREG = _ARPHRD_PIMREG -const IPV6_MULTICAST_HOPS = _IPV6_MULTICAST_HOPS -const TCP_MD5SIG_MAXKEYLEN = _TCP_MD5SIG_MAXKEYLEN -const IPV6_AUTHHDR = _IPV6_AUTHHDR -const ETH_ALEN = _ETH_ALEN -const TCP_LAST_ACK = _TCP_LAST_ACK -const IPPROTO_MAX = _IPPROTO_MAX -const IN_DELETE_SELF = _IN_DELETE_SELF -const IP_ADD_SOURCE_MEMBERSHIP = _IP_ADD_SOURCE_MEMBERSHIP -const AF_BLUETOOTH = _AF_BLUETOOTH -const SOCK_DCCP = _SOCK_DCCP -const SO_PEERGROUPS = _SO_PEERGROUPS -const SO_KEEPALIVE = _SO_KEEPALIVE -const AF_NETLINK = _AF_NETLINK -const IPV6_ADDRFORM = _IPV6_ADDRFORM -const ETH_P_IFE = _ETH_P_IFE -const IPV6_RECVHOPLIMIT = _IPV6_RECVHOPLIMIT -const IP_MTU = _IP_MTU -const SOL_ALG = _SOL_ALG -const ARPHRD_AX25 = _ARPHRD_AX25 -const SOL_KCM = _SOL_KCM -const AF_PPPOX = _AF_PPPOX -const ARPHRD_SKIP = _ARPHRD_SKIP -const IPV6_2292RTHDR = _IPV6_2292RTHDR -const SOCK_STREAM = _SOCK_STREAM -const ETH_HLEN = _ETH_HLEN -const ARPHRD_DDCMP = _ARPHRD_DDCMP -const IPV6_CHECKSUM = _IPV6_CHECKSUM -const ETH_P_PPP_SES = _ETH_P_PPP_SES -const AF_SMC = _AF_SMC -const ARPHRD_IEEE802 = _ARPHRD_IEEE802 -const SOL_PPPOL2TP = _SOL_PPPOL2TP -const IN_ONLYDIR = _IN_ONLYDIR -const AF_SNA = _AF_SNA -const SOL_LLC = _SOL_LLC -const SO_LINGER = _SO_LINGER -const IP_UNICAST_IF = _IP_UNICAST_IF -const SO_RCVBUFFORCE = _SO_RCVBUFFORCE -const IPV6_PKTINFO = _IPV6_PKTINFO -const IPPROTO_IPIP = _IPPROTO_IPIP -const IPV6_RECVRTHDR = _IPV6_RECVRTHDR -const TCP_CA_Open = _TCP_CA_Open -const SO_BUSY_POLL = _SO_BUSY_POLL -const IP_IPSEC_POLICY = _IP_IPSEC_POLICY -const SO_MARK = _SO_MARK -const IN_CREATE = _IN_CREATE -const AF_ROSE = _AF_ROSE -const TCP_CLOSE_WAIT = _TCP_CLOSE_WAIT -const IPV6_RECVTCLASS = _IPV6_RECVTCLASS -const ETH_MIN_MTU = _ETH_MIN_MTU -const AF_NETBEUI = _AF_NETBEUI -const IP_FREEBIND = _IP_FREEBIND -const IN_CLASSA_MAX = _IN_CLASSA_MAX -const ARPHRD_IEEE802_TR = _ARPHRD_IEEE802_TR -const IN_CLOSE_WRITE = _IN_CLOSE_WRITE -const SOL_ATM = _SOL_ATM -const AF_FILE = _AF_FILE -const SOL_NFC = _SOL_NFC -const AF_RXRPC = _AF_RXRPC -const IN_CLASSB_HOST = _IN_CLASSB_HOST -const IPV6_RXDSTOPTS = _IPV6_RXDSTOPTS -const ETH_P_MVRP = _ETH_P_MVRP -const ETH_P_IPX = _ETH_P_IPX -const SO_PEERSEC = _SO_PEERSEC -const TCP_COOKIE_IN_ALWAYS = _TCP_COOKIE_IN_ALWAYS -const IPV6_DSTOPTS = _IPV6_DSTOPTS -const TCP_MD5SIG_EXT = _TCP_MD5SIG_EXT -const IP_MTU_DISCOVER = _IP_MTU_DISCOVER -const IN_NONBLOCK = _IN_NONBLOCK -const ETH_MAX_MTU = _ETH_MAX_MTU -const ETH_P_PHONET = _ETH_P_PHONET -const IPV6_RTHDR_LOOSE = _IPV6_RTHDR_LOOSE -const IPV6_2292PKTOPTIONS = _IPV6_2292PKTOPTIONS -const IPPROTO_ICMPV6 = _IPPROTO_ICMPV6 -const ETH_P_ATALK = _ETH_P_ATALK -const IP_DROP_MEMBERSHIP = _IP_DROP_MEMBERSHIP -const IN_CLOSE = _IN_CLOSE -const SO_PEEK_OFF = _SO_PEEK_OFF -const SO_RCVBUF = _SO_RCVBUF -const SO_SELECT_ERR_QUEUE = _SO_SELECT_ERR_QUEUE -const SOCK_NONBLOCK = _SOCK_NONBLOCK -const IP_MULTICAST_ALL = _IP_MULTICAST_ALL -const ARPHRD_EETHER = _ARPHRD_EETHER -const TCP_REPAIR_WINDOW = _TCP_REPAIR_WINDOW -const IN_OPEN = _IN_OPEN -const ETH_P_TSN = _ETH_P_TSN -const ETH_P_CONTROL = _ETH_P_CONTROL -const ETH_P_ERSPAN = _ETH_P_ERSPAN -const TCP_ULP = _TCP_ULP -const IPPROTO_BEETPH = _IPPROTO_BEETPH -const ARPHRD_CISCO = _ARPHRD_CISCO -const IPPROTO_DSTOPTS = _IPPROTO_DSTOPTS -const AF_ALG = _AF_ALG -const SO_RCVLOWAT = _SO_RCVLOWAT -const ETH_P_MAP = _ETH_P_MAP -const IPPROTO_AH = _IPPROTO_AH -const IN_DELETE = _IN_DELETE -const ETH_P_RARP = _ETH_P_RARP -const SO_REUSEPORT = _SO_REUSEPORT -const TCP_REPAIR = _TCP_REPAIR -const AF_TIPC = _AF_TIPC -const SOL_IUCV = _SOL_IUCV -const IP_DROP_SOURCE_MEMBERSHIP = _IP_DROP_SOURCE_MEMBERSHIP -const ARPHRD_METRICOM = _ARPHRD_METRICOM -const IPV6_RTHDR_TYPE_0 = _IPV6_RTHDR_TYPE_0 -const IPV6_IPSEC_POLICY = _IPV6_IPSEC_POLICY -const AF_LLC = _AF_LLC -const SO_SNDBUFFORCE = _SO_SNDBUFFORCE -const ARPHRD_APPLETLK = _ARPHRD_APPLETLK -const IN_CLOSE_NOWRITE = _IN_CLOSE_NOWRITE -const ETH_P_DDCMP = _ETH_P_DDCMP -const IP_DF = _IP_DF -const SO_SNDBUF = _SO_SNDBUF -const ARPHRD_ATM = _ARPHRD_ATM -const ETH_FRAME_LEN = _ETH_FRAME_LEN -const ARPHRD_IEEE1394 = _ARPHRD_IEEE1394 -const IN_ACCESS = _IN_ACCESS -const TCP_USER_TIMEOUT = _TCP_USER_TIMEOUT -const ARPHRD_IEEE80211 = _ARPHRD_IEEE80211 -const ETH_P_TDLS = _ETH_P_TDLS -const IP_ORIGDSTADDR = _IP_ORIGDSTADDR -const ETH_P_SCA = _ETH_P_SCA -const IP_PMTUDISC_OMIT = _IP_PMTUDISC_OMIT -const IPV6_ROUTER_ALERT = _IPV6_ROUTER_ALERT -const IPV6_HDRINCL = _IPV6_HDRINCL -const AF_ASH = _AF_ASH -const IP_PMTUDISC_DONT = _IP_PMTUDISC_DONT -const IPV6_JOIN_GROUP = _IPV6_JOIN_GROUP -const SO_TYPE = _SO_TYPE -const IPPROTO_IP = _IPPROTO_IP -const SO_INCOMING_CPU = _SO_INCOMING_CPU -const TCP_WINDOW_CLAMP = _TCP_WINDOW_CLAMP -const SO_RXQ_OVFL = _SO_RXQ_OVFL -const IN_CLOEXEC = _IN_CLOEXEC -const IPPROTO_COMP = _IPPROTO_COMP -const SO_BPF_EXTENSIONS = _SO_BPF_EXTENSIONS -const IPV6_MTU = _IPV6_MTU -const ARPHRD_FCAL = _ARPHRD_FCAL -const IN_Q_OVERFLOW = _IN_Q_OVERFLOW -const TCP_TIME_WAIT = _TCP_TIME_WAIT -const AF_SECURITY = _AF_SECURITY -const TCP_FASTOPEN = _TCP_FASTOPEN -const AF_NFC = _AF_NFC -const IPV6_TRANSPARENT = _IPV6_TRANSPARENT -const SOL_RAW = _SOL_RAW -const IP_PASSSEC = _IP_PASSSEC -const TCP_COOKIE_MIN = _TCP_COOKIE_MIN -const IN_MODIFY = _IN_MODIFY -const TCP_CORK = _TCP_CORK -const TCP_KEEPINTVL = _TCP_KEEPINTVL -const IN_IGNORED = _IN_IGNORED -const IPPROTO_MH = _IPPROTO_MH -const SOL_PACKET = _SOL_PACKET -const IPPROTO_PIM = _IPPROTO_PIM -const SO_REUSEADDR = _SO_REUSEADDR -const TCP_CA_Loss = _TCP_CA_Loss -const SOL_NETLINK = _SOL_NETLINK -const ARPHRD_RSRVD = _ARPHRD_RSRVD -const ETH_P_BPQ = _ETH_P_BPQ -const TCP_TIMESTAMP = _TCP_TIMESTAMP -const TCP_CC_INFO = _TCP_CC_INFO -const ETH_P_DEC = _ETH_P_DEC -const SOL_RDS = _SOL_RDS -const IPPROTO_RSVP = _IPPROTO_RSVP -const ARPHRD_TUNNEL = _ARPHRD_TUNNEL -const TCP_KEEPCNT = _TCP_KEEPCNT -const TCP_SYN_RECV = _TCP_SYN_RECV -const TCP_CA_Disorder = _TCP_CA_Disorder -const IP_MF = _IP_MF -const ARPHRD_PRONET = _ARPHRD_PRONET -const SOCK_PACKET = _SOCK_PACKET -const IN_ISDIR = _IN_ISDIR -const AF_BRIDGE = _AF_BRIDGE -const IPV6_PMTUDISC_OMIT = _IPV6_PMTUDISC_OMIT -const ARPHRD_TUNNEL6 = _ARPHRD_TUNNEL6 -const SOL_RXRPC = _SOL_RXRPC -const TCP_KEEPIDLE = _TCP_KEEPIDLE -const ETH_P_AX25 = _ETH_P_AX25 -const IPV6_FREEBIND = _IPV6_FREEBIND -const ARPHRD_HDLC = _ARPHRD_HDLC -const ETH_P_IEEEPUP = _ETH_P_IEEEPUP -const IN_CLASSA_NSHIFT = _IN_CLASSA_NSHIFT -const IPPROTO_MTP = _IPPROTO_MTP -const SOMAXCONN = _SOMAXCONN -const SHUT_RD = _SHUT_RD -const SHUT_WR = _SHUT_WR -const SHUT_RDWR = _SHUT_RDWR -const SC_EXPR_NEST_MAX = __SC_EXPR_NEST_MAX -const SC_LEVEL4_CACHE_SIZE = __SC_LEVEL4_CACHE_SIZE -const SC_MEMORY_PROTECTION = __SC_MEMORY_PROTECTION -const SC_TYPED_MEMORY_OBJECTS = __SC_TYPED_MEMORY_OBJECTS -const SC_OPEN_MAX = __SC_OPEN_MAX -const SC_2_SW_DEV = __SC_2_SW_DEV -const SC_ARG_MAX = __SC_ARG_MAX -const SC_TRACE_SYS_MAX = __SC_TRACE_SYS_MAX -const SC_XOPEN_XPG3 = __SC_XOPEN_XPG3 -const SC_XOPEN_XPG4 = __SC_XOPEN_XPG4 -const SC_BASE = __SC_BASE -const SC_THREAD_ROBUST_PRIO_PROTECT = __SC_THREAD_ROBUST_PRIO_PROTECT -const SC_NL_LANGMAX = __SC_NL_LANGMAX -const SC_REALTIME_SIGNALS = __SC_REALTIME_SIGNALS -const SC_LEVEL1_DCACHE_ASSOC = __SC_LEVEL1_DCACHE_ASSOC -const SC_NPROCESSORS_ONLN = __SC_NPROCESSORS_ONLN -const SC_LEVEL1_ICACHE_LINESIZE = __SC_LEVEL1_ICACHE_LINESIZE -const SC_2_C_VERSION = __SC_2_C_VERSION -const SC_THREAD_DESTRUCTOR_ITERATIONS = __SC_THREAD_DESTRUCTOR_ITERATIONS -const SC_PRIORITY_SCHEDULING = __SC_PRIORITY_SCHEDULING -const SC_INT_MAX = __SC_INT_MAX -const SC_XOPEN_CRYPT = __SC_XOPEN_CRYPT -const SC_V6_LPBIG_OFFBIG = __SC_V6_LPBIG_OFFBIG -const SC_UIO_MAXIOV = __SC_UIO_MAXIOV -const SC_TRACE_USER_EVENT_MAX = __SC_TRACE_USER_EVENT_MAX -const SC_COLL_WEIGHTS_MAX = __SC_COLL_WEIGHTS_MAX -const SC_THREAD_CPUTIME = __SC_THREAD_CPUTIME -const SC_BC_STRING_MAX = __SC_BC_STRING_MAX -const SC_GETPW_R_SIZE_MAX = __SC_GETPW_R_SIZE_MAX -const SC_THREAD_ATTR_STACKSIZE = __SC_THREAD_ATTR_STACKSIZE -const SC_INT_MIN = __SC_INT_MIN -const SC_V6_LP64_OFF64 = __SC_V6_LP64_OFF64 -const SC_CHAR_MAX = __SC_CHAR_MAX -const SC_ADVISORY_INFO = __SC_ADVISORY_INFO -const SC_TRACE = __SC_TRACE -const SC_SHRT_MAX = __SC_SHRT_MAX -const SC_2_PBS_MESSAGE = __SC_2_PBS_MESSAGE -const SC_USER_GROUPS = __SC_USER_GROUPS -const SC_CHAR_BIT = __SC_CHAR_BIT -const SC_SHARED_MEMORY_OBJECTS = __SC_SHARED_MEMORY_OBJECTS -const SC_RE_DUP_MAX = __SC_RE_DUP_MAX -const SC_PII_INTERNET = __SC_PII_INTERNET -const SC_JOB_CONTROL = __SC_JOB_CONTROL -const SC_FSYNC = __SC_FSYNC -const SC_XBS5_ILP32_OFF32 = __SC_XBS5_ILP32_OFF32 -const SC_2_C_BIND = __SC_2_C_BIND -const SC_CHAR_MIN = __SC_CHAR_MIN -const SC_BC_BASE_MAX = __SC_BC_BASE_MAX -const SC_XOPEN_VERSION = __SC_XOPEN_VERSION -const SC_NL_SETMAX = __SC_NL_SETMAX -const SC_SHRT_MIN = __SC_SHRT_MIN -const SC_V6_ILP32_OFF32 = __SC_V6_ILP32_OFF32 -const SC_SEM_NSEMS_MAX = __SC_SEM_NSEMS_MAX -const SC_BARRIERS = __SC_BARRIERS -const SC_WORD_BIT = __SC_WORD_BIT -const SC_LEVEL1_ICACHE_SIZE = __SC_LEVEL1_ICACHE_SIZE -const SC_DEVICE_SPECIFIC_R = __SC_DEVICE_SPECIFIC_R -const SC_SELECT = __SC_SELECT -const SC_READER_WRITER_LOCKS = __SC_READER_WRITER_LOCKS -const SC_AIO_PRIO_DELTA_MAX = __SC_AIO_PRIO_DELTA_MAX -const SC_MONOTONIC_CLOCK = __SC_MONOTONIC_CLOCK -const SC_SPORADIC_SERVER = __SC_SPORADIC_SERVER -const SC_PII_OSI_CLTS = __SC_PII_OSI_CLTS -const SC_XOPEN_XCU_VERSION = __SC_XOPEN_XCU_VERSION -const SC_LEVEL2_CACHE_LINESIZE = __SC_LEVEL2_CACHE_LINESIZE -const SC_LEVEL2_CACHE_ASSOC = __SC_LEVEL2_CACHE_ASSOC -const SC_LEVEL4_CACHE_LINESIZE = __SC_LEVEL4_CACHE_LINESIZE -const SC_FILE_SYSTEM = __SC_FILE_SYSTEM -const SC_PII_OSI_M = __SC_PII_OSI_M -const SC_SYSTEM_DATABASE_R = __SC_SYSTEM_DATABASE_R -const SC_FILE_LOCKING = __SC_FILE_LOCKING -const SC_PASS_MAX = __SC_PASS_MAX -const SC_2_PBS_LOCATE = __SC_2_PBS_LOCATE -const SC_MEMLOCK = __SC_MEMLOCK -const SC_THREAD_ROBUST_PRIO_INHERIT = __SC_THREAD_ROBUST_PRIO_INHERIT -const SC_PII = __SC_PII -const SC_SHELL = __SC_SHELL -const SC_DEVICE_IO = __SC_DEVICE_IO -const SC_XOPEN_ENH_I18N = __SC_XOPEN_ENH_I18N -const SC_USER_GROUPS_R = __SC_USER_GROUPS_R -const SC_2_FORT_RUN = __SC_2_FORT_RUN -const SC_CPUTIME = __SC_CPUTIME -const SC_V7_LP64_OFF64 = __SC_V7_LP64_OFF64 -const SC_SYMLOOP_MAX = __SC_SYMLOOP_MAX -const SC_THREAD_KEYS_MAX = __SC_THREAD_KEYS_MAX -const SC_UINT_MAX = __SC_UINT_MAX -const SC_XBS5_LP64_OFF64 = __SC_XBS5_LP64_OFF64 -const SC_TRACE_EVENT_FILTER = __SC_TRACE_EVENT_FILTER -const SC_LEVEL3_CACHE_SIZE = __SC_LEVEL3_CACHE_SIZE -const SC_THREAD_PRIO_INHERIT = __SC_THREAD_PRIO_INHERIT -const SC_2_PBS_CHECKPOINT = __SC_2_PBS_CHECKPOINT -const SC_NETWORKING = __SC_NETWORKING -const SC_THREAD_PRIO_PROTECT = __SC_THREAD_PRIO_PROTECT -const SC_UCHAR_MAX = __SC_UCHAR_MAX -const SC_XOPEN_STREAMS = __SC_XOPEN_STREAMS -const SC_LEVEL3_CACHE_ASSOC = __SC_LEVEL3_CACHE_ASSOC -const SC_2_UPE = __SC_2_UPE -const SC_USHRT_MAX = __SC_USHRT_MAX -const SC_REGEXP = __SC_REGEXP -const SC_NZERO = __SC_NZERO -const SC_T_IOV_MAX = __SC_T_IOV_MAX -const SC_PIPE = __SC_PIPE -const SC_AIO_MAX = __SC_AIO_MAX -const SC_SEMAPHORES = __SC_SEMAPHORES -const SC_ATEXIT_MAX = __SC_ATEXIT_MAX -const SC_MQ_PRIO_MAX = __SC_MQ_PRIO_MAX -const SC_SINGLE_PROCESS = __SC_SINGLE_PROCESS -const SC_GETGR_R_SIZE_MAX = __SC_GETGR_R_SIZE_MAX -const SC_PII_OSI = __SC_PII_OSI -const SC_C_LANG_SUPPORT_R = __SC_C_LANG_SUPPORT_R -const SC_MEMLOCK_RANGE = __SC_MEMLOCK_RANGE -const SCHED_H = __SCHED_H -const SC_V7_LPBIG_OFFBIG = __SC_V7_LPBIG_OFFBIG -const SC_CLK_TCK = __SC_CLK_TCK -const SC_THREAD_PRIORITY_SCHEDULING = __SC_THREAD_PRIORITY_SCHEDULING -const SC_NL_NMAX = __SC_NL_NMAX -const SC_POLL = __SC_POLL -const SC_XOPEN_UNIX = __SC_XOPEN_UNIX -const SC_FIFO = __SC_FIFO -const SC_TRACE_INHERIT = __SC_TRACE_INHERIT -const SC_HOST_NAME_MAX = __SC_HOST_NAME_MAX -const SC_LOGIN_NAME_MAX = __SC_LOGIN_NAME_MAX -const SC_LEVEL4_CACHE_ASSOC = __SC_LEVEL4_CACHE_ASSOC -const SC_PII_OSI_COTS = __SC_PII_OSI_COTS -const SC_2_FORT_DEV = __SC_2_FORT_DEV -const SC_NL_TEXTMAX = __SC_NL_TEXTMAX -const SC_XOPEN_REALTIME = __SC_XOPEN_REALTIME -const SC_MB_LEN_MAX = __SC_MB_LEN_MAX -const SC_REGEX_VERSION = __SC_REGEX_VERSION -const SC_C_LANG_SUPPORT = __SC_C_LANG_SUPPORT -const SC_LONG_BIT = __SC_LONG_BIT -const SC_MAPPED_FILES = __SC_MAPPED_FILES -const SC_RAW_SOCKETS = __SC_RAW_SOCKETS -const SC_BC_DIM_MAX = __SC_BC_DIM_MAX -const SC_2_LOCALEDEF = __SC_2_LOCALEDEF -const SC_XOPEN_XPG2 = __SC_XOPEN_XPG2 -const SC_2_CHAR_TERM = __SC_2_CHAR_TERM -const SC_LINE_MAX = __SC_LINE_MAX -const SC_SYSTEM_DATABASE = __SC_SYSTEM_DATABASE -const SC_SCHAR_MAX = __SC_SCHAR_MAX -const SC_THREAD_PROCESS_SHARED = __SC_THREAD_PROCESS_SHARED -const SC_V6_ILP32_OFFBIG = __SC_V6_ILP32_OFFBIG -const SC_2_PBS = __SC_2_PBS -const SC_STREAMS = __SC_STREAMS -const SC_XOPEN_REALTIME_THREADS = __SC_XOPEN_REALTIME_THREADS -const SC_IPV6 = __SC_IPV6 -const SC_STREAM_MAX = __SC_STREAM_MAX -const SC_ULONG_MAX = __SC_ULONG_MAX -const SC_CHILD_MAX = __SC_CHILD_MAX -const SC_TRACE_EVENT_NAME_MAX = __SC_TRACE_EVENT_NAME_MAX -const SC_TIMER_MAX = __SC_TIMER_MAX -const SC_SCHAR_MIN = __SC_SCHAR_MIN -const SC_AVPHYS_PAGES = __SC_AVPHYS_PAGES -const SC_NGROUPS_MAX = __SC_NGROUPS_MAX -const SC_MESSAGE_PASSING = __SC_MESSAGE_PASSING -const SC_LEVEL1_DCACHE_LINESIZE = __SC_LEVEL1_DCACHE_LINESIZE -const SC_LEVEL1_DCACHE_SIZE = __SC_LEVEL1_DCACHE_SIZE -const SC_IOV_MAX = __SC_IOV_MAX -const SC_BC_SCALE_MAX = __SC_BC_SCALE_MAX -const SC_SSIZE_MAX = __SC_SSIZE_MAX -const SC_V7_ILP32_OFF32 = __SC_V7_ILP32_OFF32 -const SC_LEVEL3_CACHE_LINESIZE = __SC_LEVEL3_CACHE_LINESIZE -const SC_THREADS = __SC_THREADS -const SC_PII_INTERNET_DGRAM = __SC_PII_INTERNET_DGRAM -const SC_TTY_NAME_MAX = __SC_TTY_NAME_MAX -const SC_PRIORITIZED_IO = __SC_PRIORITIZED_IO -const SC_XOPEN_SHM = __SC_XOPEN_SHM -const SC_RTSIG_MAX = __SC_RTSIG_MAX -const SC_THREAD_THREADS_MAX = __SC_THREAD_THREADS_MAX -const SC_ASYNCHRONOUS_IO = __SC_ASYNCHRONOUS_IO -const SC_LEVEL2_CACHE_SIZE = __SC_LEVEL2_CACHE_SIZE -const SC_TZNAME_MAX = __SC_TZNAME_MAX -const SC_XBS5_LPBIG_OFFBIG = __SC_XBS5_LPBIG_OFFBIG -const SC_THREAD_STACK_MIN = __SC_THREAD_STACK_MIN -const SC_THREAD_SAFE_FUNCTIONS = __SC_THREAD_SAFE_FUNCTIONS -const SC_XOPEN_LEGACY = __SC_XOPEN_LEGACY -const SC_THREAD_ATTR_STACKADDR = __SC_THREAD_ATTR_STACKADDR -const SC_SAVED_IDS = __SC_SAVED_IDS -const SC_V7_ILP32_OFFBIG = __SC_V7_ILP32_OFFBIG -const SC_LEVEL1_ICACHE_ASSOC = __SC_LEVEL1_ICACHE_ASSOC -const SC_DELAYTIMER_MAX = __SC_DELAYTIMER_MAX -const SC_TIMEOUTS = __SC_TIMEOUTS -const SC_XBS5_ILP32_OFFBIG = __SC_XBS5_ILP32_OFFBIG -const SC_TIMERS = __SC_TIMERS -const SC_NL_ARGMAX = __SC_NL_ARGMAX -const SC_PAGESIZE = __SC_PAGESIZE -const SC_NPROCESSORS_CONF = __SC_NPROCESSORS_CONF -const SC_PII_XTI = __SC_PII_XTI -const SC_SPIN_LOCKS = __SC_SPIN_LOCKS -const SC_2_PBS_ACCOUNTING = __SC_2_PBS_ACCOUNTING -const SC_THREAD_SPORADIC_SERVER = __SC_THREAD_SPORADIC_SERVER -const SC_FD_MGMT = __SC_FD_MGMT -const SC_SYNCHRONIZED_IO = __SC_SYNCHRONIZED_IO -const SC_EQUIV_CLASS_MAX = __SC_EQUIV_CLASS_MAX -const SC_SPAWN = __SC_SPAWN -const SC_CHARCLASS_NAME_MAX = __SC_CHARCLASS_NAME_MAX -const SC_PII_INTERNET_STREAM = __SC_PII_INTERNET_STREAM -const SC_2_PBS_TRACK = __SC_2_PBS_TRACK -const SC_VERSION = __SC_VERSION -const SC_SEM_VALUE_MAX = __SC_SEM_VALUE_MAX -const SC_CLOCK_SELECTION = __SC_CLOCK_SELECTION -const SC_FILE_ATTRIBUTES = __SC_FILE_ATTRIBUTES -const SC_SIGQUEUE_MAX = __SC_SIGQUEUE_MAX -const SC_2_C_DEV = __SC_2_C_DEV -const SC_AIO_LISTIO_MAX = __SC_AIO_LISTIO_MAX -const SC_2_VERSION = __SC_2_VERSION -const SC_DEVICE_SPECIFIC = __SC_DEVICE_SPECIFIC -const SC_NL_MSGMAX = __SC_NL_MSGMAX -const SC_PHYS_PAGES = __SC_PHYS_PAGES -const SC_TRACE_LOG = __SC_TRACE_LOG -const SC_SS_REPL_MAX = __SC_SS_REPL_MAX -const SC_MULTI_PROCESS = __SC_MULTI_PROCESS -const SC_PII_SOCKET = __SC_PII_SOCKET -const SC_TRACE_NAME_MAX = __SC_TRACE_NAME_MAX -const SC_MQ_OPEN_MAX = __SC_MQ_OPEN_MAX -const SC_SIGNALS = __SC_SIGNALS -const PC_REC_MIN_XFER_SIZE = __PC_REC_MIN_XFER_SIZE -const PC_PATH_MAX = __PC_PATH_MAX -const PC_ALLOC_SIZE_MIN = __PC_ALLOC_SIZE_MIN -const PC_SYNC_IO = __PC_SYNC_IO -const PC_MAX_CANON = __PC_MAX_CANON -const PC_FILESIZEBITS = __PC_FILESIZEBITS -const PC_NO_TRUNC = __PC_NO_TRUNC -const PC_SOCK_MAXBUF = __PC_SOCK_MAXBUF -const PC_PIPE_BUF = __PC_PIPE_BUF -const PC_LINK_MAX = __PC_LINK_MAX -const PC_NAME_MAX = __PC_NAME_MAX -const PC_CHOWN_RESTRICTED = __PC_CHOWN_RESTRICTED -const PC_REC_XFER_ALIGN = __PC_REC_XFER_ALIGN -const PC_ASYNC_IO = __PC_ASYNC_IO -const PC_PRIO_IO = __PC_PRIO_IO -const PC_REC_MAX_XFER_SIZE = __PC_REC_MAX_XFER_SIZE -const PC_REC_INCR_XFER_SIZE = __PC_REC_INCR_XFER_SIZE -const PC_MAX_INPUT = __PC_MAX_INPUT -const PC_VDISABLE = __PC_VDISABLE -const PC_2_SYMLINKS = __PC_2_SYMLINKS -const PC_SYMLINK_MAX = __PC_SYMLINK_MAX -const PathMax = _PATH_MAX -const EPOLLMSG = _EPOLLMSG -const EPOLLRDBAND = _EPOLLRDBAND -const EPOLLEXCLUSIVE = _EPOLLEXCLUSIVE -const EPOLLWRNORM = _EPOLLWRNORM -const EPOLL_CTL_ADD = _EPOLL_CTL_ADD -const EPOLLPRI = _EPOLLPRI -const EPOLLWRBAND = _EPOLLWRBAND -const EPOLLIN = _EPOLLIN -const EPOLLWAKEUP = _EPOLLWAKEUP -const EPOLLOUT = _EPOLLOUT -const EPOLLRDHUP = _EPOLLRDHUP -const EPOLLRDNORM = _EPOLLRDNORM -const EPOLLERR = _EPOLLERR -const EPOLLHUP = _EPOLLHUP -const EPOLLONESHOT = _EPOLLONESHOT -const EPOLL_CLOEXEC = _EPOLL_CLOEXEC -const EPOLL_CTL_DEL = _EPOLL_CTL_DEL -const EPOLL_CTL_MOD = _EPOLL_CTL_MOD -const EPOLLET = _EPOLLET -const PR_SVE_VL_INHERIT = _PR_SVE_VL_INHERIT -const PR_FP_EXC_SW_ENABLE = _PR_FP_EXC_SW_ENABLE -const PR_SET_FP_MODE = _PR_SET_FP_MODE -const PR_SET_SPECULATION_CTRL = _PR_SET_SPECULATION_CTRL -const PR_GET_FP_MODE = _PR_GET_FP_MODE -const PR_SET_SECCOMP = _PR_SET_SECCOMP -const PR_SPEC_STORE_BYPASS = _PR_SPEC_STORE_BYPASS -const PR_CAP_AMBIENT = _PR_CAP_AMBIENT -const PR_MCE_KILL_LATE = _PR_MCE_KILL_LATE -const PR_SET_MM_ARG_END = _PR_SET_MM_ARG_END -const PR_SET_TIMERSLACK = _PR_SET_TIMERSLACK -const PR_SET_MM_ARG_START = _PR_SET_MM_ARG_START -const PR_SET_MM_MAP = _PR_SET_MM_MAP -const PR_FP_EXC_DIV = _PR_FP_EXC_DIV -const PR_SET_MM_EXE_FILE = _PR_SET_MM_EXE_FILE -const PR_CAP_AMBIENT_LOWER = _PR_CAP_AMBIENT_LOWER -const PR_FPEMU_NOPRINT = _PR_FPEMU_NOPRINT -const PR_SET_ENDIAN = _PR_SET_ENDIAN -const PR_GET_NAME = _PR_GET_NAME -const PR_SVE_SET_VL_ONEXEC = _PR_SVE_SET_VL_ONEXEC -const PR_SET_NAME = _PR_SET_NAME -const PR_SET_MM_START_BRK = _PR_SET_MM_START_BRK -const PR_GET_TIMING = _PR_GET_TIMING -const PR_CAP_AMBIENT_IS_SET = _PR_CAP_AMBIENT_IS_SET -const PR_SET_MM_MAP_SIZE = _PR_SET_MM_MAP_SIZE -const PR_FP_EXC_INV = _PR_FP_EXC_INV -const PR_SET_TSC = _PR_SET_TSC -const PR_SET_PTRACER = _PR_SET_PTRACER -const PR_SET_MM_BRK = _PR_SET_MM_BRK -const PR_SET_TIMING = _PR_SET_TIMING -const PR_GET_DUMPABLE = _PR_GET_DUMPABLE -const PR_GET_TSC = _PR_GET_TSC -const PR_MCE_KILL_GET = _PR_MCE_KILL_GET -const PR_MCE_KILL_CLEAR = _PR_MCE_KILL_CLEAR -const PR_FP_EXC_OVF = _PR_FP_EXC_OVF -const PR_SET_SECUREBITS = _PR_SET_SECUREBITS -const PR_TIMING_STATISTICAL = _PR_TIMING_STATISTICAL -const PR_MPX_ENABLE_MANAGEMENT = _PR_MPX_ENABLE_MANAGEMENT -const PR_FP_EXC_DISABLED = _PR_FP_EXC_DISABLED -const PR_MPX_DISABLE_MANAGEMENT = _PR_MPX_DISABLE_MANAGEMENT -const PR_TSC_SIGSEGV = _PR_TSC_SIGSEGV -const PR_SET_KEEPCAPS = _PR_SET_KEEPCAPS -const PR_ENDIAN_BIG = _PR_ENDIAN_BIG -const PR_SET_MM_AUXV = _PR_SET_MM_AUXV -const PR_SET_UNALIGN = _PR_SET_UNALIGN -const PR_GET_NO_NEW_PRIVS = _PR_GET_NO_NEW_PRIVS -const PR_GET_TID_ADDRESS = _PR_GET_TID_ADDRESS -const PR_FP_MODE_FRE = _PR_FP_MODE_FRE -const PR_GET_FPEXC = _PR_GET_FPEXC -const PR_CAPBSET_READ = _PR_CAPBSET_READ -const PR_SPEC_INDIRECT_BRANCH = _PR_SPEC_INDIRECT_BRANCH -const PR_SET_CHILD_SUBREAPER = _PR_SET_CHILD_SUBREAPER -const PR_SPEC_DISABLE = _PR_SPEC_DISABLE -const PR_SET_NO_NEW_PRIVS = _PR_SET_NO_NEW_PRIVS -const PR_SPEC_NOT_AFFECTED = _PR_SPEC_NOT_AFFECTED -const PR_FP_EXC_UND = _PR_FP_EXC_UND -const PR_GET_PDEATHSIG = _PR_GET_PDEATHSIG -const PR_SVE_GET_VL = _PR_SVE_GET_VL -const PR_ENDIAN_PPC_LITTLE = _PR_ENDIAN_PPC_LITTLE -const PR_SET_MM = _PR_SET_MM -const PR_CAP_AMBIENT_RAISE = _PR_CAP_AMBIENT_RAISE -const PR_FP_EXC_PRECISE = _PR_FP_EXC_PRECISE -const PR_SET_THP_DISABLE = _PR_SET_THP_DISABLE -const PR_FP_EXC_ASYNC = _PR_FP_EXC_ASYNC -const PR_FPEMU_SIGFPE = _PR_FPEMU_SIGFPE -const PR_ENDIAN_LITTLE = _PR_ENDIAN_LITTLE -const PR_SET_MM_ENV_START = _PR_SET_MM_ENV_START -const PR_CAPBSET_DROP = _PR_CAPBSET_DROP -const PR_SPEC_ENABLE = _PR_SPEC_ENABLE -const PR_CAP_AMBIENT_CLEAR_ALL = _PR_CAP_AMBIENT_CLEAR_ALL -const PR_TSC_ENABLE = _PR_TSC_ENABLE -const PR_SVE_VL_LEN_MASK = _PR_SVE_VL_LEN_MASK -const PR_TASK_PERF_EVENTS_ENABLE = _PR_TASK_PERF_EVENTS_ENABLE -const PR_SET_DUMPABLE = _PR_SET_DUMPABLE -const PR_GET_THP_DISABLE = _PR_GET_THP_DISABLE -const PR_GET_CHILD_SUBREAPER = _PR_GET_CHILD_SUBREAPER -const PR_SET_MM_START_CODE = _PR_SET_MM_START_CODE -const PR_SVE_SET_VL = _PR_SVE_SET_VL -const PR_MCE_KILL_DEFAULT = _PR_MCE_KILL_DEFAULT -const PR_GET_ENDIAN = _PR_GET_ENDIAN -const PR_GET_SECCOMP = _PR_GET_SECCOMP -const PR_GET_SPECULATION_CTRL = _PR_GET_SPECULATION_CTRL -const PR_GET_TIMERSLACK = _PR_GET_TIMERSLACK -const PR_FP_EXC_RES = _PR_FP_EXC_RES -const PR_SET_MM_END_CODE = _PR_SET_MM_END_CODE -const PR_GET_UNALIGN = _PR_GET_UNALIGN -const PR_SET_PDEATHSIG = _PR_SET_PDEATHSIG -const PR_TASK_PERF_EVENTS_DISABLE = _PR_TASK_PERF_EVENTS_DISABLE -const PR_SPEC_FORCE_DISABLE = _PR_SPEC_FORCE_DISABLE -const PR_MCE_KILL_SET = _PR_MCE_KILL_SET -const PR_SET_MM_START_STACK = _PR_SET_MM_START_STACK -const PR_SET_FPEMU = _PR_SET_FPEMU -const PR_UNALIGN_NOPRINT = _PR_UNALIGN_NOPRINT -const PR_SET_MM_START_DATA = _PR_SET_MM_START_DATA -const PR_SET_MM_ENV_END = _PR_SET_MM_ENV_END -const PR_MCE_KILL_EARLY = _PR_MCE_KILL_EARLY -const PR_FP_MODE_FR = _PR_FP_MODE_FR -const PR_FP_EXC_NONRECOV = _PR_FP_EXC_NONRECOV -const PR_GET_SECUREBITS = _PR_GET_SECUREBITS -const PR_SET_FPEXC = _PR_SET_FPEXC -const PR_MCE_KILL = _PR_MCE_KILL -const PR_SET_MM_END_DATA = _PR_SET_MM_END_DATA -const PR_GET_FPEMU = _PR_GET_FPEMU -const PR_GET_KEEPCAPS = _PR_GET_KEEPCAPS -const PR_SPEC_PRCTL = _PR_SPEC_PRCTL -const PR_TIMING_TIMESTAMP = _PR_TIMING_TIMESTAMP -const PR_UNALIGN_SIGBUS = _PR_UNALIGN_SIGBUS -const PTRACE_EVENT_EXEC = _PTRACE_EVENT_EXEC -const PTRACE_EVENT_EXIT = _PTRACE_EVENT_EXIT -const PTRACE_O_TRACECLONE = _PTRACE_O_TRACECLONE -const PTRACE_ATTACH = _PTRACE_ATTACH -const PTRACE_GETFPXREGS = _PTRACE_GETFPXREGS -const PTRACE_PEEKUSER = _PTRACE_PEEKUSER -const PTRACE_CONT = _PTRACE_CONT -const PTRACE_PEEKTEXT = _PTRACE_PEEKTEXT -const PTRACE_GETEVENTMSG = _PTRACE_GETEVENTMSG -const PTRACE_PEEKDATA = _PTRACE_PEEKDATA -const PTRACE_SYSCALL = _PTRACE_SYSCALL -const PTRACE_EVENT_VFORK_DONE = _PTRACE_EVENT_VFORK_DONE -const PTRACE_O_EXITKILL = _PTRACE_O_EXITKILL -const PTRACE_SINGLESTEP = _PTRACE_SINGLESTEP -const PTRACE_POKEDATA = _PTRACE_POKEDATA -const PTRACE_SETOPTIONS = _PTRACE_SETOPTIONS -const PTRACE_O_MASK = _PTRACE_O_MASK -const PTRACE_SETSIGINFO = _PTRACE_SETSIGINFO -const PTRACE_SINGLEBLOCK = _PTRACE_SINGLEBLOCK -const PTRACE_INTERRUPT = _PTRACE_INTERRUPT -const PTRACE_OLDSETOPTIONS = _PTRACE_OLDSETOPTIONS -const PTRACE_EVENT_VFORK = _PTRACE_EVENT_VFORK -const PTRACE_TRACEME = _PTRACE_TRACEME -const PTRACE_SEIZE = _PTRACE_SEIZE -const PTRACE_DETACH = _PTRACE_DETACH -const PTRACE_GETSIGINFO = _PTRACE_GETSIGINFO -const PTRACE_EVENT_SECCOMP = _PTRACE_EVENT_SECCOMP -const PTRACE_O_SUSPEND_SECCOMP = _PTRACE_O_SUSPEND_SECCOMP -const PTRACE_SET_THREAD_AREA = _PTRACE_SET_THREAD_AREA -const PTRACE_PEEKSIGINFO = _PTRACE_PEEKSIGINFO -const PTRACE_SYSEMU_SINGLESTEP = _PTRACE_SYSEMU_SINGLESTEP -const PTRACE_O_TRACEFORK = _PTRACE_O_TRACEFORK -const PTRACE_GETSIGMASK = _PTRACE_GETSIGMASK -const PTRACE_POKEUSER = _PTRACE_POKEUSER -const PTRACE_SYSEMU = _PTRACE_SYSEMU -const PTRACE_LISTEN = _PTRACE_LISTEN -const PTRACE_PEEKSIGINFO_SHARED = _PTRACE_PEEKSIGINFO_SHARED -const PTRACE_POKEUSR = _PTRACE_POKEUSR -const PTRACE_KILL = _PTRACE_KILL -const PTRACE_O_TRACESYSGOOD = _PTRACE_O_TRACESYSGOOD -const PTRACE_O_TRACEEXEC = _PTRACE_O_TRACEEXEC -const PTRACE_O_TRACEVFORKDONE = _PTRACE_O_TRACEVFORKDONE -const PTRACE_GETREGSET = _PTRACE_GETREGSET -const PTRACE_O_TRACEEXIT = _PTRACE_O_TRACEEXIT -const PTRACE_EVENT_CLONE = _PTRACE_EVENT_CLONE -const PTRACE_GETREGS = _PTRACE_GETREGS -const PTRACE_O_TRACEVFORK = _PTRACE_O_TRACEVFORK -const PTRACE_SECCOMP_GET_FILTER = _PTRACE_SECCOMP_GET_FILTER -const PTRACE_PEEKUSR = _PTRACE_PEEKUSR -const PTRACE_SETREGSET = _PTRACE_SETREGSET -const PTRACE_SETFPXREGS = _PTRACE_SETFPXREGS -const PTRACE_GETFPREGS = _PTRACE_GETFPREGS -const PTRACE_EVENT_FORK = _PTRACE_EVENT_FORK -const PTRACE_GET_THREAD_AREA = _PTRACE_GET_THREAD_AREA -const PTRACE_SETSIGMASK = _PTRACE_SETSIGMASK -const PTRACE_ARCH_PRCTL = _PTRACE_ARCH_PRCTL -const PTRACE_SECCOMP_GET_METADATA = _PTRACE_SECCOMP_GET_METADATA -const PTRACE_O_TRACESECCOMP = _PTRACE_O_TRACESECCOMP -const PTRACE_POKETEXT = _PTRACE_POKETEXT -const PTRACE_EVENT_STOP = _PTRACE_EVENT_STOP -const PTRACE_SETREGS = _PTRACE_SETREGS -const PTRACE_SETFPREGS = _PTRACE_SETFPREGS -type PtraceRegs struct { R15 uint64; R14 uint64; R13 uint64; R12 uint64; Rbp uint64; Rbx uint64; R11 uint64; R10 uint64; R9 uint64; R8 uint64; Rax uint64; Rcx uint64; Rdx uint64; Rsi uint64; Rdi uint64; Orig_rax uint64; Rip uint64; Cs uint64; Eflags uint64; Rsp uint64; Ss uint64; Fs_base uint64; Gs_base uint64; Ds uint64; Es uint64; Fs uint64; Gs uint64; } -type Size_t _size_t -type Ssize_t _ssize_t -type Offset_t _off64_t -type Mode_t _mode_t -type Pid_t _pid_t -type Uid_t _uid_t -type Gid_t _gid_t -type Socklen_t _socklen_t -type _C_int int32 -type _C_uint uint32 -type _C_long int64 -type _C_ulong uint64 -type Time_t _time_t -type Timeval_sec_t int64 -type Timeval_usec_t int64 -type Timeval struct { Sec Timeval_sec_t; Usec Timeval_usec_t; } -type Timespec_sec_t int64 -type Timespec_nsec_t int64 -type Timespec struct { Sec Timespec_sec_t; Nsec Timespec_nsec_t; } -type Tms struct { Utime int64; Stime int64; Cutime int64; Cstime int64; } -type Stat_t struct { Dev uint64; Ino uint64; Nlink uint64; Mode uint32; Uid uint32; Gid uint32; __pad0 int32; Rdev uint64; Size int64; Blksize int64; Blocks int64; Atim Timespec; Mtim Timespec; Ctim Timespec; __glibc_reserved [2+1]int64; } -type Dirent struct { Ino uint64; Off int64; Reclen uint16; Type uint8; Name [255+1]byte; Godump_0_pad [5]byte; } -type DIR _DIR -const DT_CHR = _DT_CHR -const DT_REG = _DT_REG -const DT_SOCK = _DT_SOCK -const DT_BLK = _DT_BLK -const DT_WHT = _DT_WHT -const DT_LNK = _DT_LNK -const DT_FIFO = _DT_FIFO -const DT_UNKNOWN = _DT_UNKNOWN -const DT_DIR = _DT_DIR -type Rusage struct { Utime Timeval; Stime Timeval; Maxrss int64; Ixrss int64; Idrss int64; Isrss int64; Minflt int64; Majflt int64; Nswap int64; Inblock int64; Oublock int64; Msgsnd int64; Msgrcv int64; Nsignals int64; Nvcsw int64; Nivcsw int64; } -const RUSAGE_SELF = _RUSAGE_SELF -const RUSAGE_CHILDREN = _RUSAGE_CHILDREN -const RUSAGE_THREAD = _RUSAGE_THREAD -type Utsname struct { Sysname [64+1]int8; Nodename [64+1]int8; Release [64+1]int8; Version [64+1]int8; Machine [64+1]int8; Domainname [64+1]int8; } -type Iovec_len_t uint64 -type Iovec struct { Base *byte; Len Iovec_len_t; } -type Msghdr_controllen_t uint64 -type Msghdr struct { Name *byte; Namelen uint32; Iov *Iovec; Iovlen uint64; Control *byte; Controllen Msghdr_controllen_t; Flags int32; Godump_0_pad [4]byte; } -const MSG_EOR = _MSG_EOR -const MSG_CMSG_CLOEXEC = _MSG_CMSG_CLOEXEC -const MSG_DONTWAIT = _MSG_DONTWAIT -const MSG_WAITFORONE = _MSG_WAITFORONE -const MSG_RST = _MSG_RST -const MSG_FIN = _MSG_FIN -const MSG_BATCH = _MSG_BATCH -const MSG_PROXY = _MSG_PROXY -const MSG_CONFIRM = _MSG_CONFIRM -const MSG_ERRQUEUE = _MSG_ERRQUEUE -const MSG_TRYHARD = _MSG_TRYHARD -const MSG_PEEK = _MSG_PEEK -const MSG_ZEROCOPY = _MSG_ZEROCOPY -const MSG_MORE = _MSG_MORE -const MSG_NOSIGNAL = _MSG_NOSIGNAL -const MSG_OOB = _MSG_OOB -const MSG_CTRUNC = _MSG_CTRUNC -const MSG_SYN = _MSG_SYN -const MSG_TRUNC = _MSG_TRUNC -const MSG_DONTROUTE = _MSG_DONTROUTE -const MSG_WAITALL = _MSG_WAITALL -const MSG_FASTOPEN = _MSG_FASTOPEN -type Cmsghdr_len_t uint64 -type Cmsghdr struct { Len Cmsghdr_len_t; Level int32; Type int32; __cmsg_data [0]uint8; } -const SCM_TIMESTAMPING = _SCM_TIMESTAMPING -const SCM_TIMESTAMPING_PKTINFO = _SCM_TIMESTAMPING_PKTINFO -const SCM_TXTIME = _SCM_TXTIME -const SCM_TIMESTAMPING_OPT_STATS = _SCM_TIMESTAMPING_OPT_STATS -const SCM_RIGHTS = _SCM_RIGHTS -const SCM_TIMESTAMPNS = _SCM_TIMESTAMPNS -const SCM_CREDENTIALS = _SCM_CREDENTIALS -const SCM_TIMESTAMP = _SCM_TIMESTAMP -const SCM_WIFI_STATUS = _SCM_WIFI_STATUS -type Ucred struct { Pid int32; Uid uint32; Gid uint32; } -type IPMreq struct { Multiaddr [4]byte; Interface [4]byte; } -type IPv6Mreq struct { Multiaddr [16]byte; Interface uint32; } -type IPMreqn struct { Multiaddr [4]byte; Address [4]byte; Ifindex int32; } -type ICMPv6Filter struct { icmp6_Filt [7+1]uint32; } -type IPv6MTUInfo struct { Addr RawSockaddrInet6; Mtu uint32; } -type fds_bits_type int64 -type Addrinfo struct { Ai_flags int32; Ai_family int32; Ai_socktype int32; Ai_protocol int32; Ai_addrlen uint32; Ai_addr *_sockaddr; Ai_canonname *int8; Ai_next *Addrinfo; } -const AI_NUMERICHOST = _AI_NUMERICHOST -const AI_CANONIDN = _AI_CANONIDN -const AI_ALL = _AI_ALL -const AI_CANONNAME = _AI_CANONNAME -const AI_V4MAPPED = _AI_V4MAPPED -const AI_PASSIVE = _AI_PASSIVE -const AI_NUMERICSERV = _AI_NUMERICSERV -const AI_IDN = _AI_IDN -const AI_ADDRCONFIG = _AI_ADDRCONFIG -const EAI_FAIL = _EAI_FAIL -const EAI_NODATA = _EAI_NODATA -const EAI_NONAME = _EAI_NONAME -const EAI_INPROGRESS = _EAI_INPROGRESS -const EAI_SYSTEM = _EAI_SYSTEM -const EAI_AGAIN = _EAI_AGAIN -const EAI_MEMORY = _EAI_MEMORY -const EAI_CANCELED = _EAI_CANCELED -const EAI_ADDRFAMILY = _EAI_ADDRFAMILY -const EAI_NOTCANCELED = _EAI_NOTCANCELED -const EAI_IDN_ENCODE = _EAI_IDN_ENCODE -const EAI_FAMILY = _EAI_FAMILY -const EAI_BADFLAGS = _EAI_BADFLAGS -const EAI_INTR = _EAI_INTR -const EAI_SOCKTYPE = _EAI_SOCKTYPE -const EAI_SERVICE = _EAI_SERVICE -const EAI_ALLDONE = _EAI_ALLDONE -const EAI_OVERFLOW = _EAI_OVERFLOW -const NI_NUMERICSERV = _NI_NUMERICSERV -const NI_NAMEREQD = _NI_NAMEREQD -const NI_NOFQDN = _NI_NOFQDN -const NI_NUMERICHOST = _NI_NUMERICHOST -const NI_IDN = _NI_IDN -const NI_DGRAM = _NI_DGRAM -const NI_MAXHOST = _NI_MAXHOST -const NI_MAXSERV = _NI_MAXSERV -type Passwd struct { Pw_name *int8; Pw_passwd *int8; Pw_uid uint32; Pw_gid uint32; Pw_gecos *int8; Pw_dir *int8; Pw_shell *int8; } -type Group struct { Gr_name *int8; Gr_passwd *int8; Gr_gid uint32; Gr_mem **int8; } -const TIOCGICOUNT = _TIOCGICOUNT -const TIOCSERSETMULTI = _TIOCSERSETMULTI -const TIOCEXCL = _TIOCEXCL -const TIOCMSET = _TIOCMSET -const TIOCSSOFTCAR = _TIOCSSOFTCAR -const TIOCSPGRP = _TIOCSPGRP -const TIOCPKT_FLUSHREAD = _TIOCPKT_FLUSHREAD -const TIOCSER_TEMT = _TIOCSER_TEMT -const TIOCPKT_FLUSHWRITE = _TIOCPKT_FLUSHWRITE -const TIOCSLCKTRMIOS = _TIOCSLCKTRMIOS -const TIOCGETD = _TIOCGETD -const TIOCMIWAIT = _TIOCMIWAIT -const TIOCNOTTY = _TIOCNOTTY -const TIOCGPGRP = _TIOCGPGRP -const TIOCPKT = _TIOCPKT -const TIOCM_RTS = _TIOCM_RTS -const TIOCSRS485 = _TIOCSRS485 -const TIOCOUTQ = _TIOCOUTQ -const TIOCM_DTR = _TIOCM_DTR -const TIOCSWINSZ = _TIOCSWINSZ -const TIOCSBRK = _TIOCSBRK -const TIOCSERCONFIG = _TIOCSERCONFIG -const TIOCINQ = _TIOCINQ -const TIOCMBIS = _TIOCMBIS -const TIOCMGET = _TIOCMGET -const TIOCNXCL = _TIOCNXCL -const TIOCSTI = _TIOCSTI -const TIOCM_DSR = _TIOCM_DSR -const TIOCGRS485 = _TIOCGRS485 -const TIOCM_CD = _TIOCM_CD -const TIOCGWINSZ = _TIOCGWINSZ -const TIOCSERSWILD = _TIOCSERSWILD -const TIOCM_CAR = _TIOCM_CAR -const TIOCCBRK = _TIOCCBRK -const TIOCGSOFTCAR = _TIOCGSOFTCAR -const TIOCM_LE = _TIOCM_LE -const TIOCPKT_IOCTL = _TIOCPKT_IOCTL -const TIOCPKT_START = _TIOCPKT_START -const TIOCSERGETMULTI = _TIOCSERGETMULTI -const TIOCGLCKTRMIOS = _TIOCGLCKTRMIOS -const TIOCM_RI = _TIOCM_RI -const TIOCM_SR = _TIOCM_SR -const TIOCM_ST = _TIOCM_ST -const TIOCCONS = _TIOCCONS -const TIOCVHANGUP = _TIOCVHANGUP -const TIOCPKT_DOSTOP = _TIOCPKT_DOSTOP -const TIOCMBIC = _TIOCMBIC -const TIOCGSID = _TIOCGSID -const TIOCSERGWILD = _TIOCSERGWILD -const TIOCM_CTS = _TIOCM_CTS -const TIOCPKT_DATA = _TIOCPKT_DATA -const TIOCSETD = _TIOCSETD -const TIOCSERGETLSR = _TIOCSERGETLSR -const TIOCSERGSTRUCT = _TIOCSERGSTRUCT -const TIOCLINUX = _TIOCLINUX -const TIOCSSERIAL = _TIOCSSERIAL -const TIOCPKT_NOSTOP = _TIOCPKT_NOSTOP -const TIOCGSERIAL = _TIOCGSERIAL -const TIOCPKT_STOP = _TIOCPKT_STOP -const TIOCM_RNG = _TIOCM_RNG -const TIOCSCTTY = _TIOCSCTTY -const TIOCGPTN = _TIOCGPTN_val -const TIOCSPTLCK = _TIOCSPTLCK_val -const TIOCGDEV = _TIOCGDEV_val -const TIOCSIG = _TIOCSIG_val -const TUNSETNOCSUM = _TUNSETNOCSUM_val -const TUNSETDEBUG = _TUNSETDEBUG_val -const TUNSETIFF = _TUNSETIFF_val -const TUNSETPERSIST = _TUNSETPERSIST_val -const TUNSETOWNER = _TUNSETOWNER_val -const TUNSETLINK = _TUNSETLINK_val -const TUNSETGROUP = _TUNSETGROUP_val -const TUNGETFEATURES = _TUNGETFEATURES_val -const TUNSETOFFLOAD = _TUNSETOFFLOAD_val -const TUNSETTXFILTER = _TUNSETTXFILTER_val -const TUNGETIFF = _TUNGETIFF_val -const TUNGETSNDBUF = _TUNGETSNDBUF_val -const TUNSETSNDBUF = _TUNSETSNDBUF_val -const TUNATTACHFILTER = _TUNATTACHFILTER_val -const TUNDETACHFILTER = _TUNDETACHFILTER_val -const TUNGETVNETHDRSZ = _TUNGETVNETHDRSZ_val -const TUNSETVNETHDRSZ = _TUNSETVNETHDRSZ_val -const TUNSETQUEUE = _TUNSETQUEUE_val -const TUNSETIFINDEX = _TUNSETIFINDEX_val -const TUNGETFILTER = _TUNGETFILTER_val -const TCGETA = _TCGETA -const TCGETS = _TCGETS -const TCGETX = _TCGETX -const TCSETA = _TCSETA -const TCSETAW = _TCSETAW -const TCSETAF = _TCSETAF -const TCSETSF = _TCSETSF -const TCSETSW = _TCSETSW -const TCSETXF = _TCSETXF -const TCSETXW = _TCSETXW -const TCSETS = _TCSETS -const TCSETX = _TCSETX -type NlMsghdr struct { Len uint32; Type uint16; Flags uint16; Seq uint32; Pid uint32; } -const NLM_F_ACK = _NLM_F_ACK -const NLM_F_ROOT = _NLM_F_ROOT -const NLM_F_ECHO = _NLM_F_ECHO -const NLMSGERR_ATTR_OFFS = _NLMSGERR_ATTR_OFFS -const NLM_F_DUMP_INTR = _NLM_F_DUMP_INTR -const NLM_F_ATOMIC = _NLM_F_ATOMIC -const NLM_F_REQUEST = _NLM_F_REQUEST -const NLMSG_ERROR = _NLMSG_ERROR -const NLMSG_NOOP = _NLMSG_NOOP -const NLM_F_DUMP_FILTERED = _NLM_F_DUMP_FILTERED -const NLM_F_REPLACE = _NLM_F_REPLACE -const NLM_F_ACK_TLVS = _NLM_F_ACK_TLVS -const NLMSG_DONE = _NLMSG_DONE -const NLMSGERR_ATTR_COOKIE = _NLMSGERR_ATTR_COOKIE -const NLM_F_CAPPED = _NLM_F_CAPPED -const NLM_F_EXCL = _NLM_F_EXCL -const NLM_F_NONREC = _NLM_F_NONREC -const NLMSG_ALIGNTO = _NLMSG_ALIGNTO -const NLM_F_MULTI = _NLM_F_MULTI -const NLM_F_MATCH = _NLM_F_MATCH -const NLMSGERR_ATTR_UNUSED = _NLMSGERR_ATTR_UNUSED -const NLMSGERR_ATTR_MSG = _NLMSGERR_ATTR_MSG -const NLMSG_MIN_TYPE = _NLMSG_MIN_TYPE -const NLMSGERR_ATTR_MAX = _NLMSGERR_ATTR_MAX -const NLM_F_CREATE = _NLM_F_CREATE -const NLM_F_DUMP = _NLM_F_DUMP -const NLMSG_OVERRUN = _NLMSG_OVERRUN -const NLM_F_APPEND = _NLM_F_APPEND -const NLMSG_HDRLEN = (_sizeof_nlmsghdr + (NLMSG_ALIGNTO-1)) &^ (NLMSG_ALIGNTO-1) -type RtMsg struct { Family uint8; Dst_len uint8; Src_len uint8; Tos uint8; Table uint8; Protocol uint8; Scope uint8; Type uint8; Flags uint32; } -type RtGenmsg struct { Family uint8; } -const RT_SCOPE_UNIVERSE = _RT_SCOPE_UNIVERSE -const RT_CLASS_MAX = _RT_CLASS_MAX -const RT_TABLE_LOCAL = _RT_TABLE_LOCAL -const RT_CLASS_UNSPEC = _RT_CLASS_UNSPEC -const RT_SCOPE_LINK = _RT_SCOPE_LINK -const RT_SCOPE_SITE = _RT_SCOPE_SITE -const RT_TABLE_MAX = _RT_TABLE_MAX -const RT_TABLE_COMPAT = _RT_TABLE_COMPAT -const RT_SCOPE_NOWHERE = _RT_SCOPE_NOWHERE -const RT_TABLE_DEFAULT = _RT_TABLE_DEFAULT -const RT_SCOPE_HOST = _RT_SCOPE_HOST -const RT_TABLE_MAIN = _RT_TABLE_MAIN -const RT_TABLE_UNSPEC = _RT_TABLE_UNSPEC -const RT_CLASS_LOCAL = _RT_CLASS_LOCAL -const RT_CLASS_MAIN = _RT_CLASS_MAIN -const RT_CLASS_DEFAULT = _RT_CLASS_DEFAULT -const RTA_UNSPEC = _RTA_UNSPEC -const RTA_IP_PROTO = _RTA_IP_PROTO -const RTAX_RTTVAR = _RTAX_RTTVAR -const RTA_UID = _RTA_UID -const RTA_CACHEINFO = _RTA_CACHEINFO -const RTA_MULTIPATH = _RTA_MULTIPATH -const RTAX_UNSPEC = _RTAX_UNSPEC -const RTAX_CC_ALGO = _RTAX_CC_ALGO -const RTAX_INITCWND = _RTAX_INITCWND -const RTAX_FEATURE_ALLFRAG = _RTAX_FEATURE_ALLFRAG -const RTAX_FEATURE_SACK = _RTAX_FEATURE_SACK -const RTA_MARK = _RTA_MARK -const RTA_MFC_STATS = _RTA_MFC_STATS -const RTA_SRC = _RTA_SRC -const RTA_GATEWAY = _RTA_GATEWAY -const RTAX_LOCK = _RTAX_LOCK -const RTAX_QUICKACK = _RTAX_QUICKACK -const RTA_TTL_PROPAGATE = _RTA_TTL_PROPAGATE -const RTAX_FEATURE_ECN = _RTAX_FEATURE_ECN -const RTAX_REORDERING = _RTAX_REORDERING -const RTA_DPORT = _RTA_DPORT -const RTA_SESSION = _RTA_SESSION -const RTA_PRIORITY = _RTA_PRIORITY -const RTA_NEWDST = _RTA_NEWDST -const RTAX_CWND = _RTAX_CWND -const RTAX_INITRWND = _RTAX_INITRWND -const RTA_PREF = _RTA_PREF -const RTA_ENCAP = _RTA_ENCAP -const RTA_DST = _RTA_DST -const RTA_EXPIRES = _RTA_EXPIRES -const RTA_ALIGNTO = _RTA_ALIGNTO -const RTAX_RTO_MIN = _RTAX_RTO_MIN -const RTA_ENCAP_TYPE = _RTA_ENCAP_TYPE -const RTA_MP_ALGO = _RTA_MP_ALGO -const RTA_IIF = _RTA_IIF -const RTAX_HOPLIMIT = _RTAX_HOPLIMIT -const RTA_VIA = _RTA_VIA -const RTA_TABLE = _RTA_TABLE -const RTA_SPORT = _RTA_SPORT -const RTAX_FEATURE_TIMESTAMP = _RTAX_FEATURE_TIMESTAMP -const RTAX_FEATURES = _RTAX_FEATURES -const RTA_METRICS = _RTA_METRICS -const RTA_PROTOINFO = _RTA_PROTOINFO -const RTA_FLOW = _RTA_FLOW -const RTA_PAD = _RTA_PAD -const RTAX_SSTHRESH = _RTAX_SSTHRESH -const RTA_OIF = _RTA_OIF -const RTAX_FASTOPEN_NO_COOKIE = _RTAX_FASTOPEN_NO_COOKIE -const RTA_PREFSRC = _RTA_PREFSRC -const RTAX_WINDOW = _RTAX_WINDOW -const RTAX_ADVMSS = _RTAX_ADVMSS -const RTAX_RTT = _RTAX_RTT -const RTAX_FEATURE_MASK = _RTAX_FEATURE_MASK -const RTAX_MTU = _RTAX_MTU -const RTF_UP = _RTF_UP -const RTF_INTERFACE = _RTF_INTERFACE -const RTF_DYNAMIC = _RTF_DYNAMIC -const RTF_XRESOLVE = _RTF_XRESOLVE -const RTF_NOPMTUDISC = _RTF_NOPMTUDISC -const RTF_MTU = _RTF_MTU -const RTF_DEFAULT = _RTF_DEFAULT -const RTF_ALLONLINK = _RTF_ALLONLINK -const RTF_THROW = _RTF_THROW -const RTF_REINSTATE = _RTF_REINSTATE -const RTF_CACHE = _RTF_CACHE -const RTF_FLOW = _RTF_FLOW -const RTF_MSS = _RTF_MSS -const RTF_ADDRCONF = _RTF_ADDRCONF -const RTF_MODIFIED = _RTF_MODIFIED -const RTF_HOST = _RTF_HOST -const RTF_MULTICAST = _RTF_MULTICAST -const RTF_STATIC = _RTF_STATIC -const RTF_NAT = _RTF_NAT -const RTF_POLICY = _RTF_POLICY -const RTF_GATEWAY = _RTF_GATEWAY -const RTF_LOCAL = _RTF_LOCAL -const RTF_WINDOW = _RTF_WINDOW -const RTF_REJECT = _RTF_REJECT -const RTF_NOFORWARD = _RTF_NOFORWARD -const RTF_NONEXTHOP = _RTF_NONEXTHOP -const RTF_IRTT = _RTF_IRTT -const RTF_LINKRT = _RTF_LINKRT -const RTF_BROADCAST = _RTF_BROADCAST -const RTF_ADDRCLASSMASK = _RTF_ADDRCLASSMASK -const RTCF_DOREDIRECT = _RTCF_DOREDIRECT -const RTCF_VALVE = _RTCF_VALVE -const RTCF_NAT = _RTCF_NAT -const RTCF_LOG = _RTCF_LOG -const RTCF_DIRECTSRC = _RTCF_DIRECTSRC -const RTCF_MASQ = _RTCF_MASQ -const RTM_DELACTION = _RTM_DELACTION -const RTM_F_CLONED = _RTM_F_CLONED -const RTM_SETNEIGHTBL = _RTM_SETNEIGHTBL -const RTM_SETLINK = _RTM_SETLINK -const RTM_GETQDISC = _RTM_GETQDISC -const RTM_NEWCACHEREPORT = _RTM_NEWCACHEREPORT -const RTM_GETMDB = _RTM_GETMDB -const RTM_GETLINK = _RTM_GETLINK -const RTM_NEWNEIGH = _RTM_NEWNEIGH -const RTM_NEWROUTE = _RTM_NEWROUTE -const RTM_GETDCB = _RTM_GETDCB -const RTMGRP_IPV6_IFINFO = _RTMGRP_IPV6_IFINFO -const RTM_GETNEIGHTBL = _RTM_GETNEIGHTBL -const RTM_DELNETCONF = _RTM_DELNETCONF -const RTMGRP_IPV6_MROUTE = _RTMGRP_IPV6_MROUTE -const RTM_GETTFILTER = _RTM_GETTFILTER -const RTMGRP_DECnet_IFADDR = _RTMGRP_DECnet_IFADDR -const RTMGRP_IPV6_ROUTE = _RTMGRP_IPV6_ROUTE -const RTM_NEWADDR = _RTM_NEWADDR -const RTM_DELNSID = _RTM_DELNSID -const RTM_GETANYCAST = _RTM_GETANYCAST -const RTM_GETNEIGH = _RTM_GETNEIGH -const RTMGRP_TC = _RTMGRP_TC -const RTM_NEWCHAIN = _RTM_NEWCHAIN -const RTM_NEWACTION = _RTM_NEWACTION -const RTMGRP_IPV6_IFADDR = _RTMGRP_IPV6_IFADDR -const RTM_DELROUTE = _RTM_DELROUTE -const RTM_GETADDR = _RTM_GETADDR -const RTM_NEWQDISC = _RTM_NEWQDISC -const RTMGRP_DECnet_ROUTE = _RTMGRP_DECnet_ROUTE -const RTM_DELMDB = _RTM_DELMDB -const RTM_DELRULE = _RTM_DELRULE -const RTM_NEWSTATS = _RTM_NEWSTATS -const RTM_F_FIB_MATCH = _RTM_F_FIB_MATCH -const RTMGRP_IPV4_ROUTE = _RTMGRP_IPV4_ROUTE -const RTMSG_OVERRUN = _RTMSG_OVERRUN -const RTM_NEWMDB = _RTM_NEWMDB -const RTM_DELTCLASS = _RTM_DELTCLASS -const RTM_NEWTCLASS = _RTM_NEWTCLASS -const RTMGRP_LINK = _RTMGRP_LINK -const RTM_NEWNDUSEROPT = _RTM_NEWNDUSEROPT -const RTMGRP_IPV4_MROUTE = _RTMGRP_IPV4_MROUTE -const RTM_GETSTATS = _RTM_GETSTATS -const RTMSG_NEWRULE = _RTMSG_NEWRULE -const RTM_DELLINK = _RTM_DELLINK -const RTM_NEWNETCONF = _RTM_NEWNETCONF -const RTM_BASE = _RTM_BASE -const RTMGRP_IPV4_IFADDR = _RTMGRP_IPV4_IFADDR -const RTM_F_PREFIX = _RTM_F_PREFIX -const RTM_NEWNEIGHTBL = _RTM_NEWNEIGHTBL -const RTMSG_NEWDEVICE = _RTMSG_NEWDEVICE -const RTM_NEWRULE = _RTM_NEWRULE -const RTM_F_LOOKUP_TABLE = _RTM_F_LOOKUP_TABLE -const RTM_DELADDRLABEL = _RTM_DELADDRLABEL -const RTM_NEWPREFIX = _RTM_NEWPREFIX -const RTMSG_DELRULE = _RTMSG_DELRULE -const RTMGRP_NOTIFY = _RTMGRP_NOTIFY -const RTM_GETROUTE = _RTM_GETROUTE -const RTM_GETRULE = _RTM_GETRULE -const RTMSG_CONTROL = _RTMSG_CONTROL -const RTM_DELQDISC = _RTM_DELQDISC -const RTM_NEWTFILTER = _RTM_NEWTFILTER -const RTM_GETACTION = _RTM_GETACTION -const RTM_F_NOTIFY = _RTM_F_NOTIFY -const RTMSG_DELROUTE = _RTMSG_DELROUTE -const RTM_GETADDRLABEL = _RTM_GETADDRLABEL -const RTMGRP_IPV4_RULE = _RTMGRP_IPV4_RULE -const RTM_NEWNSID = _RTM_NEWNSID -const RTM_GETMULTICAST = _RTM_GETMULTICAST -const RTM_GETTCLASS = _RTM_GETTCLASS -const RTM_DELTFILTER = _RTM_DELTFILTER -const RTM_GETCHAIN = _RTM_GETCHAIN -const RTM_SETDCB = _RTM_SETDCB -const RTMSG_DELDEVICE = _RTMSG_DELDEVICE -const RTMGRP_IPV6_PREFIX = _RTMGRP_IPV6_PREFIX -const RTM_DELNEIGH = _RTM_DELNEIGH -const RTMSG_AR_FAILED = _RTMSG_AR_FAILED -const RTM_DELCHAIN = _RTM_DELCHAIN -const RTM_NEWLINK = _RTM_NEWLINK -const RTM_F_EQUALIZE = _RTM_F_EQUALIZE -const RTM_GETNETCONF = _RTM_GETNETCONF -const RTM_GETNSID = _RTM_GETNSID -const RTM_NEWADDRLABEL = _RTM_NEWADDRLABEL -const RTMGRP_NEIGH = _RTMGRP_NEIGH -const RTM_DELADDR = _RTM_DELADDR -const RTMSG_NEWROUTE = _RTMSG_NEWROUTE -const RTNLGRP_NSID = _RTNLGRP_NSID -const RTN_MULTICAST = _RTN_MULTICAST -const RTNLGRP_IPV6_NETCONF = _RTNLGRP_IPV6_NETCONF -const RTN_UNSPEC = _RTN_UNSPEC -const RTNLGRP_IPV6_PREFIX = _RTNLGRP_IPV6_PREFIX -const RTNLGRP_ND_USEROPT = _RTNLGRP_ND_USEROPT -const RTNLGRP_MPLS_NETCONF = _RTNLGRP_MPLS_NETCONF -const RTN_UNICAST = _RTN_UNICAST -const RTNLGRP_DCB = _RTNLGRP_DCB -const RTNLGRP_IPV6_IFINFO = _RTNLGRP_IPV6_IFINFO -const RTNLGRP_PHONET_ROUTE = _RTNLGRP_PHONET_ROUTE -const RTN_NAT = _RTN_NAT -const RTN_XRESOLVE = _RTN_XRESOLVE -const RTNLGRP_IPV4_ROUTE = _RTNLGRP_IPV4_ROUTE -const RTN_BLACKHOLE = _RTN_BLACKHOLE -const RTNLGRP_DECnet_RULE = _RTNLGRP_DECnet_RULE -const RTNH_F_LINKDOWN = _RTNH_F_LINKDOWN -const RTNLGRP_IPV6_IFADDR = _RTNLGRP_IPV6_IFADDR -const RTNL_FAMILY_IPMR = _RTNL_FAMILY_IPMR -const RTNLGRP_PHONET_IFADDR = _RTNLGRP_PHONET_IFADDR -const RTNLGRP_NOP4 = _RTNLGRP_NOP4 -const RTNL_FAMILY_MAX = _RTNL_FAMILY_MAX -const RTNLGRP_IPV4_RULE = _RTNLGRP_IPV4_RULE -const RTNH_COMPARE_MASK = _RTNH_COMPARE_MASK -const RTNLGRP_IPV6_ROUTE = _RTNLGRP_IPV6_ROUTE -const RTNH_F_PERVASIVE = _RTNH_F_PERVASIVE -const RTNH_ALIGNTO = _RTNH_ALIGNTO -const RTNLGRP_NOP2 = _RTNLGRP_NOP2 -const RTNETLINK_HAVE_PEERINFO = _RTNETLINK_HAVE_PEERINFO -const RTNLGRP_DECnet_IFADDR = _RTNLGRP_DECnet_IFADDR -const RTNH_F_OFFLOAD = _RTNH_F_OFFLOAD -const RTNLGRP_DECnet_ROUTE = _RTNLGRP_DECnet_ROUTE -const RTNLGRP_IPV6_MROUTE = _RTNLGRP_IPV6_MROUTE -const RTNLGRP_MPLS_ROUTE = _RTNLGRP_MPLS_ROUTE -const RTNLGRP_MDB = _RTNLGRP_MDB -const RTN_THROW = _RTN_THROW -const RTNLGRP_IPV4_MROUTE = _RTNLGRP_IPV4_MROUTE -const RTNLGRP_IPV4_IFADDR = _RTNLGRP_IPV4_IFADDR -const RTNLGRP_NONE = _RTNLGRP_NONE -const RTNH_F_UNRESOLVED = _RTNH_F_UNRESOLVED -const RTNLGRP_NEIGH = _RTNLGRP_NEIGH -const RTNLGRP_IPV4_NETCONF = _RTNLGRP_IPV4_NETCONF -const RTNL_FAMILY_IP6MR = _RTNL_FAMILY_IP6MR -const RTNLGRP_NOTIFY = _RTNLGRP_NOTIFY -const RTN_UNREACHABLE = _RTN_UNREACHABLE -const RTN_BROADCAST = _RTN_BROADCAST -const RTN_LOCAL = _RTN_LOCAL -const RTNH_F_DEAD = _RTNH_F_DEAD -const RTN_PROHIBIT = _RTN_PROHIBIT -const RTNLGRP_IPV4_MROUTE_R = _RTNLGRP_IPV4_MROUTE_R -const RTN_ANYCAST = _RTN_ANYCAST -const RTNLGRP_LINK = _RTNLGRP_LINK -const RTNLGRP_TC = _RTNLGRP_TC -const RTNLGRP_IPV6_RULE = _RTNLGRP_IPV6_RULE -const RTNH_F_ONLINK = _RTNH_F_ONLINK -const RTNLGRP_IPV6_MROUTE_R = _RTNLGRP_IPV6_MROUTE_R -const RTPROT_UNSPEC = _RTPROT_UNSPEC -const RTPROT_DHCP = _RTPROT_DHCP -const RTPROT_STATIC = _RTPROT_STATIC -const RTPROT_OSPF = _RTPROT_OSPF -const RTPROT_KERNEL = _RTPROT_KERNEL -const RTPROT_GATED = _RTPROT_GATED -const RTPROT_ZEBRA = _RTPROT_ZEBRA -const RTPROT_BIRD = _RTPROT_BIRD -const RTPROT_RA = _RTPROT_RA -const RTPROT_XORP = _RTPROT_XORP -const RTPROT_BOOT = _RTPROT_BOOT -const RTPROT_BABEL = _RTPROT_BABEL -const RTPROT_RIP = _RTPROT_RIP -const RTPROT_EIGRP = _RTPROT_EIGRP -const RTPROT_NTK = _RTPROT_NTK -const RTPROT_REDIRECT = _RTPROT_REDIRECT -const RTPROT_ISIS = _RTPROT_ISIS -const RTPROT_BGP = _RTPROT_BGP -const RTPROT_MRT = _RTPROT_MRT -const RTPROT_MROUTED = _RTPROT_MROUTED -const RTPROT_DNROUTED = _RTPROT_DNROUTED -type IfInfomsg struct { Family uint8; __ifi_pad uint8; Type uint16; Index int32; Flags uint32; Change uint32; } -const IFA_LABEL = _IFA_LABEL -const IFA_UNSPEC = _IFA_UNSPEC -const IFA_ANYCAST = _IFA_ANYCAST -const IFA_RT_PRIORITY = _IFA_RT_PRIORITY -const IFA_F_MCAUTOJOIN = _IFA_F_MCAUTOJOIN -const IFA_F_OPTIMISTIC = _IFA_F_OPTIMISTIC -const IFA_F_SECONDARY = _IFA_F_SECONDARY -const IFA_F_HOMEADDRESS = _IFA_F_HOMEADDRESS -const IFA_F_TEMPORARY = _IFA_F_TEMPORARY -const IFA_F_MANAGETEMPADDR = _IFA_F_MANAGETEMPADDR -const IFA_CACHEINFO = _IFA_CACHEINFO -const IFA_F_STABLE_PRIVACY = _IFA_F_STABLE_PRIVACY -const IFA_F_NOPREFIXROUTE = _IFA_F_NOPREFIXROUTE -const IFA_F_PERMANENT = _IFA_F_PERMANENT -const IFA_FLAGS = _IFA_FLAGS -const IFA_LOCAL = _IFA_LOCAL -const IFA_F_DADFAILED = _IFA_F_DADFAILED -const IFA_F_TENTATIVE = _IFA_F_TENTATIVE -const IFA_ADDRESS = _IFA_ADDRESS -const IFA_F_DEPRECATED = _IFA_F_DEPRECATED -const IFA_MULTICAST = _IFA_MULTICAST -const IFA_BROADCAST = _IFA_BROADCAST -const IFA_F_NODAD = _IFA_F_NODAD -const IFLA_BRPORT_NEIGH_SUPPRESS = _IFLA_BRPORT_NEIGH_SUPPRESS -const IFLA_VF_LINK_STATE = _IFLA_VF_LINK_STATE -const IFLA_BOND_USE_CARRIER = _IFLA_BOND_USE_CARRIER -const IFLA_OFFLOAD_XSTATS_UNSPEC = _IFLA_OFFLOAD_XSTATS_UNSPEC -const IFLA_BR_TOPOLOGY_CHANGE_TIMER = _IFLA_BR_TOPOLOGY_CHANGE_TIMER -const IFLA_RMNET_MUX_ID = _IFLA_RMNET_MUX_ID -const IFLA_VF_STATS_RX_BYTES = _IFLA_VF_STATS_RX_BYTES -const IFLA_BR_MAX_AGE = _IFLA_BR_MAX_AGE -const IFLA_GENEVE_REMOTE6 = _IFLA_GENEVE_REMOTE6 -const IFLA_BOND_MODE = _IFLA_BOND_MODE -const IFLA_MAP = _IFLA_MAP -const IFLA_TUN_VNET_HDR = _IFLA_TUN_VNET_HDR -const IFLA_VF_PORTS = _IFLA_VF_PORTS -const IFLA_BRPORT_ISOLATED = _IFLA_BRPORT_ISOLATED -const IFLA_BOND_SLAVE_LINK_FAILURE_COUNT = _IFLA_BOND_SLAVE_LINK_FAILURE_COUNT -const IFLA_PRIORITY = _IFLA_PRIORITY -const IFLA_VF_INFO = _IFLA_VF_INFO -const IFLA_VF_LINK_STATE_ENABLE = _IFLA_VF_LINK_STATE_ENABLE -const IFLA_VXLAN_ID = _IFLA_VXLAN_ID -const IFLA_TXQLEN = _IFLA_TXQLEN -const IFLA_BR_FDB_FLUSH = _IFLA_BR_FDB_FLUSH -const IFLA_BRPORT_FLUSH = _IFLA_BRPORT_FLUSH -const IFLA_BRPORT_MCAST_FLOOD = _IFLA_BRPORT_MCAST_FLOOD -const IFLA_PORT_HOST_UUID = _IFLA_PORT_HOST_UUID -const IFLA_BR_MCAST_STATS_ENABLED = _IFLA_BR_MCAST_STATS_ENABLED -const IFLA_BR_MCAST_MLD_VERSION = _IFLA_BR_MCAST_MLD_VERSION -const IFLA_BR_NF_CALL_IPTABLES = _IFLA_BR_NF_CALL_IPTABLES -const IFLA_BRPORT_FAST_LEAVE = _IFLA_BRPORT_FAST_LEAVE -const IFLA_VF_LINK_STATE_AUTO = _IFLA_VF_LINK_STATE_AUTO -const IFLA_BR_MCAST_IGMP_VERSION = _IFLA_BR_MCAST_IGMP_VERSION -const IFLA_MACSEC_REPLAY_PROTECT = _IFLA_MACSEC_REPLAY_PROTECT -const IFLA_BOND_SLAVE_PERM_HWADDR = _IFLA_BOND_SLAVE_PERM_HWADDR -const IFLA_GSO_MAX_SIZE = _IFLA_GSO_MAX_SIZE -const IFLA_VXLAN_COLLECT_METADATA = _IFLA_VXLAN_COLLECT_METADATA -const IFLA_BOND_FAIL_OVER_MAC = _IFLA_BOND_FAIL_OVER_MAC -const IFLA_MACSEC_PROTECT = _IFLA_MACSEC_PROTECT -const IFLA_BR_VLAN_STATS_ENABLED = _IFLA_BR_VLAN_STATS_ENABLED -const IFLA_BOND_SLAVE_AD_AGGREGATOR_ID = _IFLA_BOND_SLAVE_AD_AGGREGATOR_ID -const IFLA_VF_VLAN_INFO = _IFLA_VF_VLAN_INFO -const IFLA_VRF_TABLE = _IFLA_VRF_TABLE -const IFLA_VF_IB_PORT_GUID = _IFLA_VF_IB_PORT_GUID -const IFLA_BR_ROOT_ID = _IFLA_BR_ROOT_ID -const IFLA_VLAN_INGRESS_QOS = _IFLA_VLAN_INGRESS_QOS -const IFLA_PORT_UNSPEC = _IFLA_PORT_UNSPEC -const IFLA_VXLAN_REMCSUM_RX = _IFLA_VXLAN_REMCSUM_RX -const IFLA_BRPORT_CONFIG_PENDING = _IFLA_BRPORT_CONFIG_PENDING -const IFLA_BRPORT_GUARD = _IFLA_BRPORT_GUARD -const IFLA_MASTER = _IFLA_MASTER -const IFLA_NEW_IFINDEX = _IFLA_NEW_IFINDEX -const IFLA_VXLAN_LOCAL = _IFLA_VXLAN_LOCAL -const IFLA_BR_MCAST_LAST_MEMBER_CNT = _IFLA_BR_MCAST_LAST_MEMBER_CNT -const IFLA_BRPORT_DESIGNATED_COST = _IFLA_BRPORT_DESIGNATED_COST -const IFLA_VXLAN_LABEL = _IFLA_VXLAN_LABEL -const IFLA_BR_MCAST_LAST_MEMBER_INTVL = _IFLA_BR_MCAST_LAST_MEMBER_INTVL -const IFLA_STATS_LINK_OFFLOAD_XSTATS = _IFLA_STATS_LINK_OFFLOAD_XSTATS -const IFLA_TUN_GROUP = _IFLA_TUN_GROUP -const IFLA_VF_RATE = _IFLA_VF_RATE -const IFLA_BR_PRIORITY = _IFLA_BR_PRIORITY -const IFLA_HSR_SEQ_NR = _IFLA_HSR_SEQ_NR -const IFLA_PORT_RESPONSE = _IFLA_PORT_RESPONSE -const IFLA_BR_MCAST_ROUTER = _IFLA_BR_MCAST_ROUTER -const IFLA_INET6_TOKEN = _IFLA_INET6_TOKEN -const IFLA_BOND_MIN_LINKS = _IFLA_BOND_MIN_LINKS -const IFLA_BRPORT_MULTICAST_ROUTER = _IFLA_BRPORT_MULTICAST_ROUTER -const IFLA_BRPORT_COST = _IFLA_BRPORT_COST -const IFLA_MACSEC_INC_SCI = _IFLA_MACSEC_INC_SCI -const IFLA_PORT_INSTANCE_UUID = _IFLA_PORT_INSTANCE_UUID -const IFLA_BRPORT_BRIDGE_ID = _IFLA_BRPORT_BRIDGE_ID -const IFLA_BRPORT_LEARNING_SYNC = _IFLA_BRPORT_LEARNING_SYNC -const IFLA_LINK = _IFLA_LINK -const IFLA_XDP_ATTACHED = _IFLA_XDP_ATTACHED -const IFLA_VF_STATS_BROADCAST = _IFLA_VF_STATS_BROADCAST -const IFLA_BOND_AD_USER_PORT_KEY = _IFLA_BOND_AD_USER_PORT_KEY -const IFLA_BRPORT_BACKUP_PORT = _IFLA_BRPORT_BACKUP_PORT -const IFLA_VXLAN_GBP = _IFLA_VXLAN_GBP -const IFLA_INET6_ADDR_GEN_MODE = _IFLA_INET6_ADDR_GEN_MODE -const IFLA_BRPORT_DESIGNATED_PORT = _IFLA_BRPORT_DESIGNATED_PORT -const IFLA_TUN_TYPE = _IFLA_TUN_TYPE -const IFLA_BR_GC_TIMER = _IFLA_BR_GC_TIMER -const IFLA_BRPORT_PRIORITY = _IFLA_BRPORT_PRIORITY -const IFLA_BOND_ALL_SLAVES_ACTIVE = _IFLA_BOND_ALL_SLAVES_ACTIVE -const IFLA_IPOIB_MODE = _IFLA_IPOIB_MODE -const IFLA_CARRIER_CHANGES = _IFLA_CARRIER_CHANGES -const IFLA_IPOIB_PKEY = _IFLA_IPOIB_PKEY -const IFLA_MACSEC_PAD = _IFLA_MACSEC_PAD -const IFLA_BRPORT_MODE = _IFLA_BRPORT_MODE -const IFLA_MACSEC_UNSPEC = _IFLA_MACSEC_UNSPEC -const IFLA_BOND_PRIMARY = _IFLA_BOND_PRIMARY -const IFLA_EVENT_BONDING_FAILOVER = _IFLA_EVENT_BONDING_FAILOVER -const IFLA_BRPORT_TOPOLOGY_CHANGE_ACK = _IFLA_BRPORT_TOPOLOGY_CHANGE_ACK -const IFLA_BOND_AD_INFO_PARTNER_KEY = _IFLA_BOND_AD_INFO_PARTNER_KEY -const IFLA_HSR_MULTICAST_SPEC = _IFLA_HSR_MULTICAST_SPEC -const IFLA_BRPORT_PROXYARP = _IFLA_BRPORT_PROXYARP -const IFLA_BOND_AD_INFO_PARTNER_MAC = _IFLA_BOND_AD_INFO_PARTNER_MAC -const IFLA_BR_MCAST_QUERY_INTVL = _IFLA_BR_MCAST_QUERY_INTVL -const IFLA_WEIGHT = _IFLA_WEIGHT -const IFLA_XFRM_UNSPEC = _IFLA_XFRM_UNSPEC -const IFLA_XDP = _IFLA_XDP -const IFLA_STATS = _IFLA_STATS -const IFLA_BR_VLAN_PROTOCOL = _IFLA_BR_VLAN_PROTOCOL -const IFLA_BRPORT_UNSPEC = _IFLA_BRPORT_UNSPEC -const IFLA_GENEVE_TOS = _IFLA_GENEVE_TOS -const IFLA_BROADCAST = _IFLA_BROADCAST -const IFLA_XDP_UNSPEC = _IFLA_XDP_UNSPEC -const IFLA_BOND_SLAVE_AD_PARTNER_OPER_PORT_STATE = _IFLA_BOND_SLAVE_AD_PARTNER_OPER_PORT_STATE -const IFLA_LINKINFO = _IFLA_LINKINFO -const IFLA_INET6_UNSPEC = _IFLA_INET6_UNSPEC -const IFLA_VF_STATS_TX_DROPPED = _IFLA_VF_STATS_TX_DROPPED -const IFLA_CARRIER = _IFLA_CARRIER -const IFLA_RMNET_UNSPEC = _IFLA_RMNET_UNSPEC -const IFLA_HSR_UNSPEC = _IFLA_HSR_UNSPEC -const IFLA_GENEVE_TTL = _IFLA_GENEVE_TTL -const IFLA_BR_MCAST_QUERIER_INTVL = _IFLA_BR_MCAST_QUERIER_INTVL -const IFLA_PORT_VF = _IFLA_PORT_VF -const IFLA_BR_NF_CALL_IP6TABLES = _IFLA_BR_NF_CALL_IP6TABLES -const IFLA_MTU = _IFLA_MTU -const IFLA_BR_ROOT_PORT = _IFLA_BR_ROOT_PORT -const IFLA_PROMISCUITY = _IFLA_PROMISCUITY -const IFLA_BR_MCAST_MEMBERSHIP_INTVL = _IFLA_BR_MCAST_MEMBERSHIP_INTVL -const IFLA_PAD = _IFLA_PAD -const IFLA_BRPORT_VLAN_TUNNEL = _IFLA_BRPORT_VLAN_TUNNEL -const IFLA_BOND_AD_INFO = _IFLA_BOND_AD_INFO -const IFLA_BR_UNSPEC = _IFLA_BR_UNSPEC -const IFLA_IF_NETNSID = _IFLA_IF_NETNSID -const IFLA_BOND_AD_INFO_UNSPEC = _IFLA_BOND_AD_INFO_UNSPEC -const IFLA_NEW_NETNSID = _IFLA_NEW_NETNSID -const IFLA_VRF_UNSPEC = _IFLA_VRF_UNSPEC -const IFLA_VLAN_QOS_UNSPEC = _IFLA_VLAN_QOS_UNSPEC -const IFLA_IPOIB_UMCAST = _IFLA_IPOIB_UMCAST -const IFLA_PORT_REQUEST = _IFLA_PORT_REQUEST -const IFLA_BOND_AD_INFO_AGGREGATOR = _IFLA_BOND_AD_INFO_AGGREGATOR -const IFLA_VXLAN_GPE = _IFLA_VXLAN_GPE -const IFLA_EXT_MASK = _IFLA_EXT_MASK -const IFLA_GENEVE_COLLECT_METADATA = _IFLA_GENEVE_COLLECT_METADATA -const IFLA_MACVLAN_MODE = _IFLA_MACVLAN_MODE -const IFLA_BOND_AD_LACP_RATE = _IFLA_BOND_AD_LACP_RATE -const IFLA_TUN_NUM_QUEUES = _IFLA_TUN_NUM_QUEUES -const IFLA_COST = _IFLA_COST -const IFLA_BOND_SLAVE_QUEUE_ID = _IFLA_BOND_SLAVE_QUEUE_ID -const IFLA_OPERSTATE = _IFLA_OPERSTATE -const IFLA_BOND_SLAVE_MII_STATUS = _IFLA_BOND_SLAVE_MII_STATUS -const IFLA_MACSEC_WINDOW = _IFLA_MACSEC_WINDOW -const IFLA_NUM_VF = _IFLA_NUM_VF -const IFLA_BR_MCAST_QUERY_RESPONSE_INTVL = _IFLA_BR_MCAST_QUERY_RESPONSE_INTVL -const IFLA_XDP_DRV_PROG_ID = _IFLA_XDP_DRV_PROG_ID -const IFLA_VFINFO_LIST = _IFLA_VFINFO_LIST -const IFLA_INFO_UNSPEC = _IFLA_INFO_UNSPEC -const IFLA_VLAN_QOS_MAPPING = _IFLA_VLAN_QOS_MAPPING -const IFLA_XDP_HW_PROG_ID = _IFLA_XDP_HW_PROG_ID -const IFLA_GTP_UNSPEC = _IFLA_GTP_UNSPEC -const IFLA_BR_MCAST_STARTUP_QUERY_INTVL = _IFLA_BR_MCAST_STARTUP_QUERY_INTVL -const IFLA_BRPORT_ROOT_ID = _IFLA_BRPORT_ROOT_ID -const IFLA_STATS64 = _IFLA_STATS64 -const IFLA_VF_STATS_RX_DROPPED = _IFLA_VF_STATS_RX_DROPPED -const IFLA_VXLAN_GROUP = _IFLA_VXLAN_GROUP -const IFLA_INFO_SLAVE_KIND = _IFLA_INFO_SLAVE_KIND -const IFLA_VXLAN_L2MISS = _IFLA_VXLAN_L2MISS -const IFLA_BR_HELLO_TIME = _IFLA_BR_HELLO_TIME -const IFLA_IPVLAN_MODE = _IFLA_IPVLAN_MODE -const IFLA_VF_UNSPEC = _IFLA_VF_UNSPEC -const IFLA_VF_RSS_QUERY_EN = _IFLA_VF_RSS_QUERY_EN -const IFLA_INET6_CONF = _IFLA_INET6_CONF -const IFLA_VF_LINK_STATE_DISABLE = _IFLA_VF_LINK_STATE_DISABLE -const IFLA_STATS_UNSPEC = _IFLA_STATS_UNSPEC -const IFLA_VF_PORT_UNSPEC = _IFLA_VF_PORT_UNSPEC -const IFLA_EVENT_REBOOT = _IFLA_EVENT_REBOOT -const IFLA_TUN_NUM_DISABLED_QUEUES = _IFLA_TUN_NUM_DISABLED_QUEUES -const IFLA_VF_STATS_MULTICAST = _IFLA_VF_STATS_MULTICAST -const IFLA_BOND_UPDELAY = _IFLA_BOND_UPDELAY -const IFLA_BR_TCN_TIMER = _IFLA_BR_TCN_TIMER -const IFLA_GENEVE_UDP_CSUM = _IFLA_GENEVE_UDP_CSUM -const IFLA_GENEVE_PORT = _IFLA_GENEVE_PORT -const IFLA_WIRELESS = _IFLA_WIRELESS -const IFLA_BRPORT_FORWARD_DELAY_TIMER = _IFLA_BRPORT_FORWARD_DELAY_TIMER -const IFLA_XFRM_IF_ID = _IFLA_XFRM_IF_ID -const IFLA_GTP_PDP_HASHSIZE = _IFLA_GTP_PDP_HASHSIZE -const IFLA_BOND_ACTIVE_SLAVE = _IFLA_BOND_ACTIVE_SLAVE -const IFLA_INFO_KIND = _IFLA_INFO_KIND -const IFLA_VLAN_UNSPEC = _IFLA_VLAN_UNSPEC -const IFLA_BRPORT_NO = _IFLA_BRPORT_NO -const IFLA_VRF_PORT_UNSPEC = _IFLA_VRF_PORT_UNSPEC -const IFLA_INET6_MCAST = _IFLA_INET6_MCAST -const IFLA_HSR_VERSION = _IFLA_HSR_VERSION -const IFLA_BOND_DOWNDELAY = _IFLA_BOND_DOWNDELAY -const IFLA_VF_TX_RATE = _IFLA_VF_TX_RATE -const IFLA_BRPORT_GROUP_FWD_MASK = _IFLA_BRPORT_GROUP_FWD_MASK -const IFLA_MACVLAN_FLAGS = _IFLA_MACVLAN_FLAGS -const IFLA_VF_STATS = _IFLA_VF_STATS -const IFLA_MACSEC_CIPHER_SUITE = _IFLA_MACSEC_CIPHER_SUITE -const IFLA_BR_MCAST_QUERY_USE_IFADDR = _IFLA_BR_MCAST_QUERY_USE_IFADDR -const IFLA_VXLAN_LOCAL6 = _IFLA_VXLAN_LOCAL6 -const IFLA_BRPORT_PROXYARP_WIFI = _IFLA_BRPORT_PROXYARP_WIFI -const IFLA_EVENT_NOTIFY_PEERS = _IFLA_EVENT_NOTIFY_PEERS -const IFLA_ADDRESS = _IFLA_ADDRESS -const IFLA_VF_INFO_UNSPEC = _IFLA_VF_INFO_UNSPEC -const IFLA_BR_MCAST_HASH_MAX = _IFLA_BR_MCAST_HASH_MAX -const IFLA_PPP_DEV_FD = _IFLA_PPP_DEV_FD -const IFLA_VXLAN_UDP_ZERO_CSUM6_TX = _IFLA_VXLAN_UDP_ZERO_CSUM6_TX -const IFLA_TUN_UNSPEC = _IFLA_TUN_UNSPEC -const IFLA_BR_HELLO_TIMER = _IFLA_BR_HELLO_TIMER -const IFLA_GENEVE_REMOTE = _IFLA_GENEVE_REMOTE -const IFLA_VXLAN_LIMIT = _IFLA_VXLAN_LIMIT -const IFLA_NUM_RX_QUEUES = _IFLA_NUM_RX_QUEUES -const IFLA_BR_TOPOLOGY_CHANGE = _IFLA_BR_TOPOLOGY_CHANGE -const IFLA_VLAN_PROTOCOL = _IFLA_VLAN_PROTOCOL -const IFLA_MACVLAN_MACADDR_COUNT = _IFLA_MACVLAN_MACADDR_COUNT -const IFLA_BRPORT_PAD = _IFLA_BRPORT_PAD -const IFLA_NUM_TX_QUEUES = _IFLA_NUM_TX_QUEUES -const IFLA_INFO_SLAVE_DATA = _IFLA_INFO_SLAVE_DATA -const IFLA_GENEVE_ID = _IFLA_GENEVE_ID -const IFLA_BOND_SLAVE_STATE = _IFLA_BOND_SLAVE_STATE -const IFLA_BOND_AD_ACTOR_SYS_PRIO = _IFLA_BOND_AD_ACTOR_SYS_PRIO -const IFLA_BR_PAD = _IFLA_BR_PAD -const IFLA_VF_SPOOFCHK = _IFLA_VF_SPOOFCHK -const IFLA_GENEVE_UDP_ZERO_CSUM6_RX = _IFLA_GENEVE_UDP_ZERO_CSUM6_RX -const IFLA_BOND_TLB_DYNAMIC_LB = _IFLA_BOND_TLB_DYNAMIC_LB -const IFLA_INET6_ICMP6STATS = _IFLA_INET6_ICMP6STATS -const IFLA_VXLAN_L3MISS = _IFLA_VXLAN_L3MISS -const IFLA_MACSEC_PORT = _IFLA_MACSEC_PORT -const IFLA_BOND_ARP_IP_TARGET = _IFLA_BOND_ARP_IP_TARGET -const IFLA_BRPORT_MCAST_TO_UCAST = _IFLA_BRPORT_MCAST_TO_UCAST -const IFLA_INET6_STATS = _IFLA_INET6_STATS -const IFLA_VF_STATS_RX_PACKETS = _IFLA_VF_STATS_RX_PACKETS -const IFLA_UNSPEC = _IFLA_UNSPEC -const IFLA_VF_STATS_PAD = _IFLA_VF_STATS_PAD -const IFLA_BOND_AD_ACTOR_SYSTEM = _IFLA_BOND_AD_ACTOR_SYSTEM -const IFLA_BR_MCAST_QUERIER = _IFLA_BR_MCAST_QUERIER -const IFLA_BOND_SLAVE_AD_ACTOR_OPER_PORT_STATE = _IFLA_BOND_SLAVE_AD_ACTOR_OPER_PORT_STATE -const IFLA_LINKMODE = _IFLA_LINKMODE -const IFLA_BR_STP_STATE = _IFLA_BR_STP_STATE -const IFLA_GENEVE_UDP_ZERO_CSUM6_TX = _IFLA_GENEVE_UDP_ZERO_CSUM6_TX -const IFLA_BOND_XMIT_HASH_POLICY = _IFLA_BOND_XMIT_HASH_POLICY -const IFLA_INFO_DATA = _IFLA_INFO_DATA -const IFLA_VF_STATS_TX_PACKETS = _IFLA_VF_STATS_TX_PACKETS -const IFLA_BRPORT_BCAST_FLOOD = _IFLA_BRPORT_BCAST_FLOOD -const IFLA_GTP_FD0 = _IFLA_GTP_FD0 -const IFLA_GTP_FD1 = _IFLA_GTP_FD1 -const IFLA_BRPORT_ID = _IFLA_BRPORT_ID -const IFLA_VF_MAC = _IFLA_VF_MAC -const IFLA_VXLAN_REMCSUM_TX = _IFLA_VXLAN_REMCSUM_TX -const IFLA_BOND_ARP_VALIDATE = _IFLA_BOND_ARP_VALIDATE -const IFLA_MIN_MTU = _IFLA_MIN_MTU -const IFLA_VXLAN_RSC = _IFLA_VXLAN_RSC -const IFLA_MACSEC_ENCODING_SA = _IFLA_MACSEC_ENCODING_SA -const IFLA_PORT_PROFILE = _IFLA_PORT_PROFILE -const IFLA_XDP_FLAGS = _IFLA_XDP_FLAGS -const IFLA_EVENT_BONDING_OPTIONS = _IFLA_EVENT_BONDING_OPTIONS -const IFLA_BR_VLAN_FILTERING = _IFLA_BR_VLAN_FILTERING -const IFLA_GROUP = _IFLA_GROUP -const IFLA_BR_ROOT_PATH_COST = _IFLA_BR_ROOT_PATH_COST -const IFLA_STATS_LINK_XSTATS = _IFLA_STATS_LINK_XSTATS -const IFLA_TUN_PERSIST = _IFLA_TUN_PERSIST -const IFLA_BRPORT_STATE = _IFLA_BRPORT_STATE -const IFLA_BR_MCAST_SNOOPING = _IFLA_BR_MCAST_SNOOPING -const IFLA_BR_TOPOLOGY_CHANGE_DETECTED = _IFLA_BR_TOPOLOGY_CHANGE_DETECTED -const IFLA_BRPORT_MESSAGE_AGE_TIMER = _IFLA_BRPORT_MESSAGE_AGE_TIMER -const IFLA_EVENT = _IFLA_EVENT -const IFLA_BOND_PACKETS_PER_SLAVE = _IFLA_BOND_PACKETS_PER_SLAVE -const IFLA_IPOIB_UNSPEC = _IFLA_IPOIB_UNSPEC -const IFLA_GENEVE_UNSPEC = _IFLA_GENEVE_UNSPEC -const IFLA_PHYS_PORT_ID = _IFLA_PHYS_PORT_ID -const IFLA_VF_PORT = _IFLA_VF_PORT -const IFLA_VRF_PORT_TABLE = _IFLA_VRF_PORT_TABLE -const IFLA_MACVLAN_MACADDR_DATA = _IFLA_MACVLAN_MACADDR_DATA -const IFLA_MACSEC_ENCRYPT = _IFLA_MACSEC_ENCRYPT -const IFLA_MACSEC_SCI = _IFLA_MACSEC_SCI -const IFLA_VXLAN_TOS = _IFLA_VXLAN_TOS -const IFLA_BR_GROUP_FWD_MASK = _IFLA_BR_GROUP_FWD_MASK -const IFLA_MACSEC_ES = _IFLA_MACSEC_ES -const IFLA_GSO_MAX_SEGS = _IFLA_GSO_MAX_SEGS -const IFLA_HSR_SLAVE1 = _IFLA_HSR_SLAVE1 -const IFLA_XFRM_LINK = _IFLA_XFRM_LINK -const IFLA_LINK_NETNSID = _IFLA_LINK_NETNSID -const IFLA_BOND_SLAVE_UNSPEC = _IFLA_BOND_SLAVE_UNSPEC -const IFLA_BOND_RESEND_IGMP = _IFLA_BOND_RESEND_IGMP -const IFLA_BOND_PRIMARY_RESELECT = _IFLA_BOND_PRIMARY_RESELECT -const IFLA_INET6_FLAGS = _IFLA_INET6_FLAGS -const IFLA_VF_VLAN_LIST = _IFLA_VF_VLAN_LIST -const IFLA_NET_NS_FD = _IFLA_NET_NS_FD -const IFLA_PHYS_SWITCH_ID = _IFLA_PHYS_SWITCH_ID -const IFLA_TUN_PI = _IFLA_TUN_PI -const IFLA_HSR_SLAVE2 = _IFLA_HSR_SLAVE2 -const IFLA_IPVLAN_UNSPEC = _IFLA_IPVLAN_UNSPEC -const IFLA_VXLAN_GROUP6 = _IFLA_VXLAN_GROUP6 -const IFLA_INET_UNSPEC = _IFLA_INET_UNSPEC -const IFLA_BRPORT_LEARNING = _IFLA_BRPORT_LEARNING -const IFLA_VXLAN_PORT = _IFLA_VXLAN_PORT -const IFLA_MACSEC_VALIDATION = _IFLA_MACSEC_VALIDATION -const IFLA_BOND_ARP_ALL_TARGETS = _IFLA_BOND_ARP_ALL_TARGETS -const IFLA_VF_STATS_TX_BYTES = _IFLA_VF_STATS_TX_BYTES -const IFLA_PHYS_PORT_NAME = _IFLA_PHYS_PORT_NAME -const IFLA_NET_NS_PID = _IFLA_NET_NS_PID -const IFLA_VF_VLAN_INFO_UNSPEC = _IFLA_VF_VLAN_INFO_UNSPEC -const IFLA_MACVLAN_MACADDR_MODE = _IFLA_MACVLAN_MACADDR_MODE -const IFLA_VXLAN_PORT_RANGE = _IFLA_VXLAN_PORT_RANGE -const IFLA_EVENT_NONE = _IFLA_EVENT_NONE -const IFLA_BR_VLAN_DEFAULT_PVID = _IFLA_BR_VLAN_DEFAULT_PVID -const IFLA_OFFLOAD_XSTATS_CPU_HIT = _IFLA_OFFLOAD_XSTATS_CPU_HIT -const IFLA_VXLAN_TTL_INHERIT = _IFLA_VXLAN_TTL_INHERIT -const IFLA_BR_MCAST_STARTUP_QUERY_CNT = _IFLA_BR_MCAST_STARTUP_QUERY_CNT -const IFLA_STATS_AF_SPEC = _IFLA_STATS_AF_SPEC -const IFLA_TUN_MULTI_QUEUE = _IFLA_TUN_MULTI_QUEUE -const IFLA_HSR_SUPERVISION_ADDR = _IFLA_HSR_SUPERVISION_ADDR -const IFLA_VXLAN_UDP_ZERO_CSUM6_RX = _IFLA_VXLAN_UDP_ZERO_CSUM6_RX -const IFLA_PORT_VSI_TYPE = _IFLA_PORT_VSI_TYPE -const IFLA_PROTINFO = _IFLA_PROTINFO -const IFLA_MACSEC_SCB = _IFLA_MACSEC_SCB -const IFLA_BR_NF_CALL_ARPTABLES = _IFLA_BR_NF_CALL_ARPTABLES -const IFLA_QDISC = _IFLA_QDISC -const IFLA_BOND_AD_INFO_NUM_PORTS = _IFLA_BOND_AD_INFO_NUM_PORTS -const IFLA_BOND_ARP_INTERVAL = _IFLA_BOND_ARP_INTERVAL -const IFLA_CARRIER_UP_COUNT = _IFLA_CARRIER_UP_COUNT -const IFLA_XDP_SKB_PROG_ID = _IFLA_XDP_SKB_PROG_ID -const IFLA_EVENT_FEATURES = _IFLA_EVENT_FEATURES -const IFLA_PPP_UNSPEC = _IFLA_PPP_UNSPEC -const IFLA_TUN_OWNER = _IFLA_TUN_OWNER -const IFLA_BOND_LP_INTERVAL = _IFLA_BOND_LP_INTERVAL -const IFLA_VF_IB_NODE_GUID = _IFLA_VF_IB_NODE_GUID -const IFLA_BOND_AD_INFO_ACTOR_KEY = _IFLA_BOND_AD_INFO_ACTOR_KEY -const IFLA_VLAN_FLAGS = _IFLA_VLAN_FLAGS -const IFLA_GTP_ROLE = _IFLA_GTP_ROLE -const IFLA_VXLAN_PROXY = _IFLA_VXLAN_PROXY -const IFLA_VXLAN_REMCSUM_NOPARTIAL = _IFLA_VXLAN_REMCSUM_NOPARTIAL -const IFLA_MACVLAN_MACADDR = _IFLA_MACVLAN_MACADDR -const IFLA_VLAN_EGRESS_QOS = _IFLA_VLAN_EGRESS_QOS -const IFLA_BOND_AD_SELECT = _IFLA_BOND_AD_SELECT -const IFLA_VXLAN_TTL = _IFLA_VXLAN_TTL -const IFLA_IPVLAN_FLAGS = _IFLA_IPVLAN_FLAGS -const IFLA_EVENT_IGMP_RESEND = _IFLA_EVENT_IGMP_RESEND -const IFLA_VLAN_ID = _IFLA_VLAN_ID -const IFLA_BOND_NUM_PEER_NOTIF = _IFLA_BOND_NUM_PEER_NOTIF -const IFLA_PROTO_DOWN = _IFLA_PROTO_DOWN -const IFLA_IFNAME = _IFLA_IFNAME -const IFLA_AF_SPEC = _IFLA_AF_SPEC -const IFLA_STATS_LINK_64 = _IFLA_STATS_LINK_64 -const IFLA_BR_BRIDGE_ID = _IFLA_BR_BRIDGE_ID -const IFLA_BRPORT_UNICAST_FLOOD = _IFLA_BRPORT_UNICAST_FLOOD -const IFLA_CARRIER_DOWN_COUNT = _IFLA_CARRIER_DOWN_COUNT -const IFLA_BR_FORWARD_DELAY = _IFLA_BR_FORWARD_DELAY -const IFLA_XDP_FD = _IFLA_XDP_FD -const IFLA_BRPORT_HOLD_TIMER = _IFLA_BRPORT_HOLD_TIMER -const IFLA_INET6_CACHEINFO = _IFLA_INET6_CACHEINFO -const IFLA_VF_VLAN = _IFLA_VF_VLAN -const IFLA_BR_MCAST_HASH_ELASTICITY = _IFLA_BR_MCAST_HASH_ELASTICITY -const IFLA_MAX_MTU = _IFLA_MAX_MTU -const IFLA_IFALIAS = _IFLA_IFALIAS -const IFLA_VF_TRUST = _IFLA_VF_TRUST -const IFLA_VXLAN_LINK = _IFLA_VXLAN_LINK -const IFLA_VXLAN_AGEING = _IFLA_VXLAN_AGEING -const IFLA_XDP_PROG_ID = _IFLA_XDP_PROG_ID -const IFLA_INFO_XSTATS = _IFLA_INFO_XSTATS -const IFLA_BR_AGEING_TIME = _IFLA_BR_AGEING_TIME -const IFLA_STATS_LINK_XSTATS_SLAVE = _IFLA_STATS_LINK_XSTATS_SLAVE -const IFLA_VXLAN_UDP_CSUM = _IFLA_VXLAN_UDP_CSUM -const IFLA_RMNET_FLAGS = _IFLA_RMNET_FLAGS -const IFLA_PORT_SELF = _IFLA_PORT_SELF -const IFLA_BR_GROUP_ADDR = _IFLA_BR_GROUP_ADDR -const IFLA_VXLAN_UNSPEC = _IFLA_VXLAN_UNSPEC -const IFLA_BOND_MIIMON = _IFLA_BOND_MIIMON -const IFLA_INET_CONF = _IFLA_INET_CONF -const IFLA_BRPORT_PROTECT = _IFLA_BRPORT_PROTECT -const IFLA_MACVLAN_UNSPEC = _IFLA_MACVLAN_UNSPEC -const IFLA_BOND_UNSPEC = _IFLA_BOND_UNSPEC -const IFLA_GENEVE_LABEL = _IFLA_GENEVE_LABEL -const IFLA_MACSEC_ICV_LEN = _IFLA_MACSEC_ICV_LEN -const IFLA_VXLAN_LEARNING = _IFLA_VXLAN_LEARNING -const IFF_ONE_QUEUE = _IFF_ONE_QUEUE -const IFF_POINTOPOINT = _IFF_POINTOPOINT -const IFF_UP = _IFF_UP -const IFF_TAP = _IFF_TAP -const IFF_NAPI_FRAGS = _IFF_NAPI_FRAGS -const IFF_ALLMULTI = _IFF_ALLMULTI -const IFF_AUTOMEDIA = _IFF_AUTOMEDIA -const IFF_SLAVE = _IFF_SLAVE -const IFF_MASTER = _IFF_MASTER -const IFF_NOTRAILERS = _IFF_NOTRAILERS -const IFF_TUN = _IFF_TUN -const IFF_NOFILTER = _IFF_NOFILTER -const IFF_DEBUG = _IFF_DEBUG -const IFF_PERSIST = _IFF_PERSIST -const IFF_VNET_HDR = _IFF_VNET_HDR -const IFF_ATTACH_QUEUE = _IFF_ATTACH_QUEUE -const IFF_DYNAMIC = _IFF_DYNAMIC -const IFF_LOOPBACK = _IFF_LOOPBACK -const IFF_MULTICAST = _IFF_MULTICAST -const IFF_NOARP = _IFF_NOARP -const IFF_DETACH_QUEUE = _IFF_DETACH_QUEUE -const IFF_PORTSEL = _IFF_PORTSEL -const IFF_NO_PI = _IFF_NO_PI -const IFF_NAPI = _IFF_NAPI -const IFF_BROADCAST = _IFF_BROADCAST -const IFF_TUN_EXCL = _IFF_TUN_EXCL -const IFF_MULTI_QUEUE = _IFF_MULTI_QUEUE -const IFF_PROMISC = _IFF_PROMISC -const IFF_RUNNING = _IFF_RUNNING -const IFNAMSIZ = _IFNAMSIZ -const SIOCSIFBR = _SIOCSIFBR -const SIOCGIFDSTADDR = _SIOCGIFDSTADDR -const SIOCGRARP = _SIOCGRARP -const SIOCGIFMETRIC = _SIOCGIFMETRIC -const SIOCGIFPFLAGS = _SIOCGIFPFLAGS -const SIOCGSTAMPNS = _SIOCGSTAMPNS -const SIOCDELMULTI = _SIOCDELMULTI -const SIOCGIFBR = _SIOCGIFBR -const SIOCDELDLCI = _SIOCDELDLCI -const SIOCGARP = _SIOCGARP -const SIOCGIFHWADDR = _SIOCGIFHWADDR -const SIOCSIFBRDADDR = _SIOCSIFBRDADDR -const SIOCSIFMTU = _SIOCSIFMTU -const SIOCGIFCONF = _SIOCGIFCONF -const SIOCGIFNETMASK = _SIOCGIFNETMASK -const SIOCDELRT = _SIOCDELRT -const SIOCADDRT = _SIOCADDRT -const SIOCGIFFLAGS = _SIOCGIFFLAGS -const SIOCGIFMAP = _SIOCGIFMAP -const SIOCSARP = _SIOCSARP -const SIOCGIFMEM = _SIOCGIFMEM -const SIOCSIFLINK = _SIOCSIFLINK -const SIOCPROTOPRIVATE = _SIOCPROTOPRIVATE -const SIOCSIFNAME = _SIOCSIFNAME -const SIOCGIFSLAVE = _SIOCGIFSLAVE -const SIOCGSTAMP = _SIOCGSTAMP -const SIOCGIFNAME = _SIOCGIFNAME -const SIOCGIFMTU = _SIOCGIFMTU -const SIOCDIFADDR = _SIOCDIFADDR -const SIOCSIFTXQLEN = _SIOCSIFTXQLEN -const SIOCDRARP = _SIOCDRARP -const SIOCDARP = _SIOCDARP -const SIOCSIFFLAGS = _SIOCSIFFLAGS -const SIOCGIFCOUNT = _SIOCGIFCOUNT -const SIOCGIFENCAP = _SIOCGIFENCAP -const SIOCGIFTXQLEN = _SIOCGIFTXQLEN -const SIOCSIFADDR = _SIOCSIFADDR -const SIOCSIFMAP = _SIOCSIFMAP -const SIOCGIFADDR = _SIOCGIFADDR -const SIOCSIFNETMASK = _SIOCSIFNETMASK -const SIOCRTMSG = _SIOCRTMSG -const SIOCSIFSLAVE = _SIOCSIFSLAVE -const SIOCSIFMEM = _SIOCSIFMEM -const SIOCATMARK = _SIOCATMARK -const SIOCGIFBRDADDR = _SIOCGIFBRDADDR -const SIOCSIFHWADDR = _SIOCSIFHWADDR -const SIOCDEVPRIVATE = _SIOCDEVPRIVATE -const SIOCSIFDSTADDR = _SIOCSIFDSTADDR -const SIOCSIFHWBROADCAST = _SIOCSIFHWBROADCAST -const SIOCGIFINDEX = _SIOCGIFINDEX -const SIOCSRARP = _SIOCSRARP -const SIOCGPGRP = _SIOCGPGRP -const SIOCADDDLCI = _SIOCADDDLCI -const SIOCSIFMETRIC = _SIOCSIFMETRIC -const SIOCSPGRP = _SIOCSPGRP -const SIOCSIFPFLAGS = _SIOCSIFPFLAGS -const SIOCSIFENCAP = _SIOCSIFENCAP -const SIOCADDMULTI = _SIOCADDMULTI -type IfAddrmsg struct { Family uint8; Prefixlen uint8; Flags uint8; Scope uint8; Index uint32; } -type RtAttr struct { Len uint16; Type uint16; } -type Inet4Pktinfo struct { Ifindex int32; Spec_dst [4]byte; Addr [4]byte; } -type Inet6Pktinfo struct { Addr [16]byte; Ifindex uint32; } -type Termios struct { Iflag uint32; Oflag uint32; Cflag uint32; Lflag uint32; Line uint8; Cc [31+1]uint8; Ispeed uint32; Ospeed uint32; } -const IGNBRK = _IGNBRK -const BRKINT = _BRKINT -const IGNPAR = _IGNPAR -const PARMRK = _PARMRK -const INPCK = _INPCK -const ISTRIP = _ISTRIP -const INLCR = _INLCR -const IGNCR = _IGNCR -const ICRNL = _ICRNL -const IUCLC = _IUCLC -const IXON = _IXON -const IXANY = _IXANY -const IXOFF = _IXOFF -const IMAXBEL = _IMAXBEL -const IUTF8 = _IUTF8 -const OPOST = _OPOST -const OLCUC = _OLCUC -const ONLCR = _ONLCR -const OCRNL = _OCRNL -const ONOCR = _ONOCR -const ONLRET = _ONLRET -const OFILL = _OFILL -const OFDEL = _OFDEL -const NLDLY = _NLDLY -const NL0 = _NL0 -const NL1 = _NL1 -const CRDLY = _CRDLY -const CR0 = _CR0 -const CR1 = _CR1 -const CR2 = _CR2 -const CR3 = _CR3 -const CS5 = _CS5 -const CS6 = _CS6 -const CS7 = _CS7 -const CS8 = _CS8 -const TABDLY = _TABDLY -const BSDLY = _BSDLY -const VTDLY = _VTDLY -const FFDLY = _FFDLY -const CBAUD = _CBAUD -const CBAUDEX = _CBAUDEX -const CSIZE = _CSIZE -const CSTOPB = _CSTOPB -const CREAD = _CREAD -const PARENB = _PARENB -const PARODD = _PARODD -const HUPCL = _HUPCL -const CLOCAL = _CLOCAL -const CIBAUD = _CIBAUD -const CMSPAR = _CMSPAR -const CRTSCTS = _CRTSCTS -const ISIG = _ISIG -const ICANON = _ICANON -const XCASE = _XCASE -const ECHO = _ECHO -const ECHOE = _ECHOE -const ECHOK = _ECHOK -const ECHONL = _ECHONL -const ECHOCTL = _ECHOCTL -const ECHOPRT = _ECHOPRT -const ECHOKE = _ECHOKE -const FLUSHO = _FLUSHO -const NOFLSH = _NOFLSH -const TOSTOP = _TOSTOP -const PENDIN = _PENDIN -const IEXTEN = _IEXTEN -const VINTR = _VINTR -const VQUIT = _VQUIT -const VERASE = _VERASE -const VKILL = _VKILL -const VEOF = _VEOF -const VMIN = _VMIN -const VEOL = _VEOL -const VTIME = _VTIME -const VEOL2 = _VEOL2 -const VSTART = _VSTART -const VSTOP = _VSTOP -const VSUSP = _VSUSP -const VLNEXT = _VLNEXT -const VWERASE = _VWERASE -const VREPRINT = _VREPRINT -const VDISCARD = _VDISCARD -const TCSANOW = _TCSANOW -const TCSADRAIN = _TCSADRAIN -const TCSAFLUSH = _TCSAFLUSH -const TCIFLUSH = _TCIFLUSH -const TCOFLUSH = _TCOFLUSH -const TCIOFLUSH = _TCIOFLUSH -const TCOOFF = _TCOOFF -const TCOON = _TCOON -const TCIOFF = _TCIOFF -const TCION = _TCION -const B0 = _B0 -const B50 = _B50 -const B75 = _B75 -const B110 = _B110 -const B134 = _B134 -const B150 = _B150 -const B200 = _B200 -const B300 = _B300 -const B600 = _B600 -const B1200 = _B1200 -const B1800 = _B1800 -const B2400 = _B2400 -const B4800 = _B4800 -const B9600 = _B9600 -const B19200 = _B19200 -const B38400 = _B38400 -const B57600 = _B57600 -const B115200 = _B115200 -const B230400 = _B230400 -const B460800 = _B460800 -const B500000 = _B500000 -const B576000 = _B576000 -const B921600 = _B921600 -const B1000000 = _B1000000 -const B1152000 = _B1152000 -const B1500000 = _B1500000 -const B2000000 = _B2000000 -const B2500000 = _B2500000 -const B3000000 = _B3000000 -const B3500000 = _B3500000 -const B4000000 = _B4000000 -const MNT_DETACH = _MNT_DETACH -const MNT_EXPIRE = _MNT_EXPIRE -const MNT_FORCE = _MNT_FORCE -const MS_DIRSYNC = _MS_DIRSYNC -const MS_RDONLY = _MS_RDONLY -const MS_STRICTATIME = _MS_STRICTATIME -const MS_RMT_MASK = _MS_RMT_MASK -const MS_NODIRATIME = _MS_NODIRATIME -const MS_NODEV = _MS_NODEV -const MS_KERNMOUNT = _MS_KERNMOUNT -const MS_MOVE = _MS_MOVE -const MS_MGC_VAL = _MS_MGC_VAL -const MS_PRIVATE = _MS_PRIVATE -const MS_BIND = _MS_BIND -const MS_RELATIME = _MS_RELATIME -const MS_NOSUID = _MS_NOSUID -const MS_BORN = _MS_BORN -const MS_LAZYTIME = _MS_LAZYTIME -const MS_NOATIME = _MS_NOATIME -const MS_NOSEC = _MS_NOSEC -const MS_INVALIDATE = _MS_INVALIDATE -const MS_REMOUNT = _MS_REMOUNT -const MS_NOREMOTELOCK = _MS_NOREMOTELOCK -const MS_SUBMOUNT = _MS_SUBMOUNT -const MS_SYNCHRONOUS = _MS_SYNCHRONOUS -const MS_ACTIVE = _MS_ACTIVE -const MS_SHARED = _MS_SHARED -const MS_VERBOSE = _MS_VERBOSE -const MS_POSIXACL = _MS_POSIXACL -const MS_ASYNC = _MS_ASYNC -const MS_MANDLOCK = _MS_MANDLOCK -const MS_SLAVE = _MS_SLAVE -const MS_I_VERSION = _MS_I_VERSION -const MS_NOEXEC = _MS_NOEXEC -const MS_REC = _MS_REC -const MS_NOUSER = _MS_NOUSER -const MS_UNBINDABLE = _MS_UNBINDABLE -const MS_SILENT = _MS_SILENT -const MS_SYNC = _MS_SYNC -const MS_MGC_MSK = _MS_MGC_MSK -const FALLOC_FL_UNSHARE_RANGE = _FALLOC_FL_UNSHARE_RANGE -const FALLOC_FL_PUNCH_HOLE = _FALLOC_FL_PUNCH_HOLE -const FALLOC_FL_ZERO_RANGE = _FALLOC_FL_ZERO_RANGE -const FALLOC_FL_INSERT_RANGE = _FALLOC_FL_INSERT_RANGE -const FALLOC_FL_COLLAPSE_RANGE = _FALLOC_FL_COLLAPSE_RANGE -const FALLOC_FL_KEEP_SIZE = _FALLOC_FL_KEEP_SIZE -const FALLOC_FL_NO_HIDE_STALE = _FALLOC_FL_NO_HIDE_STALE -type Statfs_t struct { Type int64; Bsize int64; Blocks uint64; Bfree uint64; Bavail uint64; Files uint64; Ffree uint64; Fsid ___fsid_t; Namelen int64; Frsize int64; Flags int64; Spare [3+1]int64; } -type Timex struct { Modes uint32; Offset int64; Freq int64; Maxerror int64; Esterror int64; Status int32; Constant int64; Precision int64; Tolerance int64; Time Timeval; Tick int64; Ppsfreq int64; Jitter int64; Shift int32; Stabil int64; Jitcnt int64; Calcnt int64; Errcnt int64; Stbcnt int64; Tai int32; Godump_0 int32; Godump_1 int32; Godump_2 int32; Godump_3 int32; Godump_4 int32; Godump_5 int32; Godump_6 int32; Godump_7 int32; Godump_8 int32; Godump_9 int32; Godump_10 int32; } -type Rlimit struct { Cur uint64; Max uint64; } -const RLIMIT_CORE = _RLIMIT_CORE -const RLIMIT_AS = _RLIMIT_AS -const RLIMIT_STACK = _RLIMIT_STACK -const RLIMIT_NOFILE = _RLIMIT_NOFILE -const RLIMIT_DATA = _RLIMIT_DATA -const RLIMIT_CPU = _RLIMIT_CPU -const RLIMIT_FSIZE = _RLIMIT_FSIZE -const RLIM_INFINITY = _RLIM_INFINITY -const RLIM_SAVED_CUR = _RLIM_SAVED_CUR -const RLIM_SAVED_MAX = _RLIM_SAVED_MAX -type Sysinfo_t struct { Uptime int64; Loads [2+1]uint64; Totalram uint64; Freeram uint64; Sharedram uint64; Bufferram uint64; Totalswap uint64; Freeswap uint64; Procs uint16; pad uint16; Totalhigh uint64; Freehigh uint64; Unit uint32; _f [0]int8; Godump_0_pad [4]byte; } -type Ustat_t struct { Tfree int32; Tinoe uint64; Fname [5+1]int8; Fpack [5+1]int8; } -type Utimbuf struct { Actime int64; Modtime int64; } -const LOCK_WRITE = _LOCK_WRITE -const LOCK_RW = _LOCK_RW -const LOCK_SH = _LOCK_SH -const LOCK_READ = _LOCK_READ -const LOCK_MAND = _LOCK_MAND -const LOCK_NB = _LOCK_NB -const LOCK_EX = _LOCK_EX -const LOCK_UN = _LOCK_UN -const PRIO_PGRP = _PRIO_PGRP -const PRIO_USER = _PRIO_USER -const PRIO_PROCESS = _PRIO_PROCESS -const PRIO_MAX = _PRIO_MAX -const PRIO_MIN = _PRIO_MIN -const LINUX_REBOOT_MAGIC2C = _LINUX_REBOOT_MAGIC2C -const LINUX_REBOOT_CMD_RESTART = _LINUX_REBOOT_CMD_RESTART -const LINUX_REBOOT_CMD_SW_SUSPEND = _LINUX_REBOOT_CMD_SW_SUSPEND -const LINUX_REBOOT_CMD_POWER_OFF = _LINUX_REBOOT_CMD_POWER_OFF -const LINUX_REBOOT_MAGIC2A = _LINUX_REBOOT_MAGIC2A -const LINUX_REBOOT_CMD_KEXEC = _LINUX_REBOOT_CMD_KEXEC -const LINUX_REBOOT_MAGIC2B = _LINUX_REBOOT_MAGIC2B -const LINUX_REBOOT_CMD_RESTART2 = _LINUX_REBOOT_CMD_RESTART2 -const LINUX_REBOOT_CMD_CAD_OFF = _LINUX_REBOOT_CMD_CAD_OFF -const LINUX_REBOOT_CMD_CAD_ON = _LINUX_REBOOT_CMD_CAD_ON -const LINUX_REBOOT_MAGIC1 = _LINUX_REBOOT_MAGIC1 -const LINUX_REBOOT_MAGIC2 = _LINUX_REBOOT_MAGIC2 -const LINUX_REBOOT_CMD_HALT = _LINUX_REBOOT_CMD_HALT -type SockFilter struct { Code uint16; Jt uint8; Jf uint8; K uint32; } -type SockFprog struct { Len uint16; Filter *SockFilter; } -const BPF_JGE = _BPF_JGE -const BPF_LD = _BPF_LD -const BPF_H = _BPF_H -const BPF_MEMWORDS = _BPF_MEMWORDS -const BPF_MOD = _BPF_MOD -const BPF_MISC = _BPF_MISC -const BPF_JA = _BPF_JA -const BPF_MAJOR_VERSION = _BPF_MAJOR_VERSION -const BPF_MSH = _BPF_MSH -const BPF_K = _BPF_K -const BPF_OR = _BPF_OR -const BPF_MUL = _BPF_MUL -const BPF_XOR = _BPF_XOR -const BPF_MINOR_VERSION = _BPF_MINOR_VERSION -const BPF_A = _BPF_A -const BPF_B = _BPF_B -const BPF_W = _BPF_W -const BPF_X = _BPF_X -const BPF_LEN = _BPF_LEN -const BPF_JEQ = _BPF_JEQ -const BPF_JGT = _BPF_JGT -const BPF_NET_OFF = _BPF_NET_OFF -const BPF_ABS = _BPF_ABS -const BPF_AND = _BPF_AND -const BPF_STX = _BPF_STX -const BPF_MEM = _BPF_MEM -const BPF_ADD = _BPF_ADD -const BPF_SUB = _BPF_SUB -const BPF_JMP = _BPF_JMP -const BPF_LL_OFF = _BPF_LL_OFF -const BPF_LDX = _BPF_LDX -const BPF_IND = _BPF_IND -const BPF_JSET = _BPF_JSET -const BPF_ALU = _BPF_ALU -const BPF_NEG = _BPF_NEG -const BPF_LSH = _BPF_LSH -const BPF_MAXINSNS = _BPF_MAXINSNS -const BPF_TXA = _BPF_TXA -const BPF_DIV = _BPF_DIV -const BPF_RET = _BPF_RET -const BPF_TAX = _BPF_TAX -const BPF_ST = _BPF_ST -const BPF_RSH = _BPF_RSH -const BPF_IMM = _BPF_IMM -type NlAttr struct { Len uint16; Type uint16; } -type NlMsgerr struct { Error int32; Msg NlMsghdr; } -type RtNexthop struct { Len uint16; Flags uint8; Hops uint8; Ifindex int32; } -const NETLINK_RDMA = _NETLINK_RDMA -const NETLINK_FIREWALL = _NETLINK_FIREWALL -const NETLINK_KOBJECT_UEVENT = _NETLINK_KOBJECT_UEVENT -const NETLINK_UNUSED = _NETLINK_UNUSED -const NETLINK_XFRM = _NETLINK_XFRM -const NETLINK_USERSOCK = _NETLINK_USERSOCK -const NETLINK_INET_DIAG = _NETLINK_INET_DIAG -const NETLINK_SCSITRANSPORT = _NETLINK_SCSITRANSPORT -const NETLINK_SELINUX = _NETLINK_SELINUX -const NETLINK_ISCSI = _NETLINK_ISCSI -const NETLINK_RX_RING = _NETLINK_RX_RING -const NETLINK_EXT_ACK = _NETLINK_EXT_ACK -const NETLINK_ECRYPTFS = _NETLINK_ECRYPTFS -const NETLINK_CRYPTO = _NETLINK_CRYPTO -const NETLINK_BROADCAST_ERROR = _NETLINK_BROADCAST_ERROR -const NETLINK_PKTINFO = _NETLINK_PKTINFO -const NETLINK_UNCONNECTED = _NETLINK_UNCONNECTED -const NETLINK_LISTEN_ALL_NSID = _NETLINK_LISTEN_ALL_NSID -const NETLINK_CAP_ACK = _NETLINK_CAP_ACK -const NETLINK_NFLOG = _NETLINK_NFLOG -const NETLINK_FIB_LOOKUP = _NETLINK_FIB_LOOKUP -const NETLINK_SMC = _NETLINK_SMC -const NETLINK_ROUTE = _NETLINK_ROUTE -const NETLINK_NETFILTER = _NETLINK_NETFILTER -const NETLINK_NO_ENOBUFS = _NETLINK_NO_ENOBUFS -const NETLINK_CONNECTED = _NETLINK_CONNECTED -const NETLINK_LIST_MEMBERSHIPS = _NETLINK_LIST_MEMBERSHIPS -const NETLINK_DROP_MEMBERSHIP = _NETLINK_DROP_MEMBERSHIP -const NETLINK_GENERIC = _NETLINK_GENERIC -const NETLINK_CONNECTOR = _NETLINK_CONNECTOR -const NETLINK_DNRTMSG = _NETLINK_DNRTMSG -const NETLINK_AUDIT = _NETLINK_AUDIT -const NETLINK_SOCK_DIAG = _NETLINK_SOCK_DIAG -const NETLINK_ADD_MEMBERSHIP = _NETLINK_ADD_MEMBERSHIP -const NETLINK_IP6_FW = _NETLINK_IP6_FW -const NETLINK_TX_RING = _NETLINK_TX_RING -const NLA_F_NESTED = _NLA_F_NESTED -const NLA_F_NET_BYTEORDER = _NLA_F_NET_BYTEORDER -const NLA_TYPE_MASK = _NLA_TYPE_MASK -const NLA_ALIGNTO = _NLA_ALIGNTO -const NLA_HDRLEN = _NLA_HDRLEN_val -const PACKET_MR_UNICAST = _PACKET_MR_UNICAST -const PACKET_FANOUT_DATA = _PACKET_FANOUT_DATA -const PACKET_ORIGDEV = _PACKET_ORIGDEV -const PACKET_RECV_OUTPUT = _PACKET_RECV_OUTPUT -const PACKET_LOSS = _PACKET_LOSS -const PACKET_ROLLOVER_STATS = _PACKET_ROLLOVER_STATS -const PACKET_MR_PROMISC = _PACKET_MR_PROMISC -const PACKET_LOOPBACK = _PACKET_LOOPBACK -const PACKET_VERSION = _PACKET_VERSION -const PACKET_TX_RING = _PACKET_TX_RING -const PACKET_HOST = _PACKET_HOST -const PACKET_MR_MULTICAST = _PACKET_MR_MULTICAST -const PACKET_STATISTICS = _PACKET_STATISTICS -const PACKET_MULTICAST = _PACKET_MULTICAST -const PACKET_TX_TIMESTAMP = _PACKET_TX_TIMESTAMP -const PACKET_HDRLEN = _PACKET_HDRLEN -const PACKET_BROADCAST = _PACKET_BROADCAST -const PACKET_COPY_THRESH = _PACKET_COPY_THRESH -const PACKET_OUTGOING = _PACKET_OUTGOING -const PACKET_VNET_HDR = _PACKET_VNET_HDR -const PACKET_FANOUT = _PACKET_FANOUT -const PACKET_OTHERHOST = _PACKET_OTHERHOST -const PACKET_DROP_MEMBERSHIP = _PACKET_DROP_MEMBERSHIP -const PACKET_RESERVE = _PACKET_RESERVE -const PACKET_QDISC_BYPASS = _PACKET_QDISC_BYPASS -const PACKET_MR_ALLMULTI = _PACKET_MR_ALLMULTI -const PACKET_TX_HAS_OFF = _PACKET_TX_HAS_OFF -const PACKET_RX_RING = _PACKET_RX_RING -const PACKET_ADD_MEMBERSHIP = _PACKET_ADD_MEMBERSHIP -const PACKET_FASTROUTE = _PACKET_FASTROUTE -const PACKET_AUXDATA = _PACKET_AUXDATA -const PACKET_TIMESTAMP = _PACKET_TIMESTAMP -type InotifyEvent struct { Wd int32; Mask uint32; Cookie uint32; Len uint32; Name [0]int8; } -const CLONE_PTRACE = _CLONE_PTRACE -const CLONE_SIGHAND = _CLONE_SIGHAND -const CLONE_DETACHED = _CLONE_DETACHED -const CLONE_SYSVSEM = _CLONE_SYSVSEM -const CLONE_NEWUSER = _CLONE_NEWUSER -const CLONE_PARENT_SETTID = _CLONE_PARENT_SETTID -const CLONE_CHILD_CLEARTID = _CLONE_CHILD_CLEARTID -const CLONE_PARENT = _CLONE_PARENT -const CLONE_UNTRACED = _CLONE_UNTRACED -const CLONE_CHILD_SETTID = _CLONE_CHILD_SETTID -const CLONE_THREAD = _CLONE_THREAD -const CLONE_FS = _CLONE_FS -const CLONE_NEWCGROUP = _CLONE_NEWCGROUP -const CLONE_NEWIPC = _CLONE_NEWIPC -const CLONE_SETTLS = _CLONE_SETTLS -const CLONE_NEWUTS = _CLONE_NEWUTS -const CLONE_VM = _CLONE_VM -const CLONE_NEWNET = _CLONE_NEWNET -const CLONE_IO = _CLONE_IO -const CLONE_FILES = _CLONE_FILES -const CLONE_VFORK = _CLONE_VFORK -const CLONE_NEWNS = _CLONE_NEWNS -const CLONE_NEWPID = _CLONE_NEWPID -const SizeofCmsghdr = _sizeof_cmsghdr -const SizeofIPMreq = _sizeof_ip_mreq -const SizeofIPMreqn = _sizeof_ip_mreqn -const SizeofIPv6Mreq = _sizeof_ipv6_mreq -const SizeofIfAddrmsg = _sizeof_ifaddrmsg -const SizeofIfInfomsg = _sizeof_ifinfomsg -const SizeofInet4Pktinfo = _sizeof_in_pktinfo -const SizeofInet6Pktinfo = _sizeof_in6_pktinfo -const SizeofInotifyEvent = _sizeof_inotify_event -const SizeofLinger = _sizeof_linger -const SizeofMsghdr = _sizeof_msghdr -const SizeofNlAttr = _sizeof_nlattr -const SizeofNlMsgerr = _sizeof_nlmsgerr -const SizeofNlMsghdr = _sizeof_nlmsghdr -const SizeofRtAttr = _sizeof_rtattr -const SizeofRtGenmsg = _sizeof_rtgenmsg -const SizeofRtMsg = _sizeof_rtmsg -const SizeofRtNexthop = _sizeof_rtnexthop -const SizeofSockFilter = _sizeof_sock_filter -const SizeofSockFprog = _sizeof_sock_fprog -const SizeofUcred = _sizeof_ucred -const SizeofICMPv6Filter = _sizeof_icmp6_filter -const SizeofIPv6MTUInfo = _sizeof_ip6_mtuinfo diff --git a/generated/version.go b/generated/version.go deleted file mode 100644 index 824a836..0000000 --- a/generated/version.go +++ /dev/null @@ -1,77 +0,0 @@ -package sys -const DefaultGoroot = "/usr/local" -const TheVersion = "go1.8.3 gccgo-7 (Debian 7.4.0-6) 7.4.0" -const GOARCH = "amd64" -const GOOS = "linux" -const GccgoToolDir = "/usr/local/libexec/gcc//7" - -type ArchFamilyType int - -const ( - UNKNOWN ArchFamilyType = iota - I386 - ALPHA - AMD64 - ARM - ARM64 - IA64 - M68K - MIPS - MIPS64 - PPC - PPC64 - S390 - S390X - SPARC - SPARC64 -) - -const Goarch386 = 0 -const GoarchAlpha = 0 -const GoarchAmd64 = 1 -const GoarchAmd64p32 = 0 -const GoarchArm = 0 -const GoarchArmbe = 0 -const GoarchArm64 = 0 -const GoarchArm64be = 0 -const GoarchIa64 = 0 -const GoarchM68k = 0 -const GoarchMips = 0 -const GoarchMipsle = 0 -const GoarchMips64 = 0 -const GoarchMips64le = 0 -const GoarchMips64p32 = 0 -const GoarchMips64p32le = 0 -const GoarchPpc = 0 -const GoarchPpc64 = 0 -const GoarchPpc64le = 0 -const GoarchS390 = 0 -const GoarchS390x = 0 -const GoarchSparc = 0 -const GoarchSparc64 = 0 - -const ( - ArchFamily = AMD64 - BigEndian = 0 - CacheLineSize = 64 - PhysPageSize = 4096 - PCQuantum = 1 - Int64Align = 8 - HugePageSize = 1 << 21 - MinFrameSize = 0 -) - -const GoosAndroid = 0 -const GoosDarwin = 0 -const GoosDragonfly = 0 -const GoosFreebsd = 0 -const GoosIrix = 0 -const GoosLinux = 1 -const GoosNetbsd = 0 -const GoosOpenbsd = 0 -const GoosPlan9 = 0 -const GoosRtems = 0 -const GoosSolaris = 0 -const GoosWindows = 0 - -type Uintreg uintptr diff --git a/glue.c b/glue.c deleted file mode 100644 index 18dbff5..0000000 --- a/glue.c +++ /dev/null @@ -1,279 +0,0 @@ -/* SPDX-License-Identifier: BSD-3-Clause */ -/* - * - * Authors: Charalampos Mainas - * - * - * Copyright (c) 2019, NEC Europe Ltd., NEC Corporation. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. Neither the name of the copyright holder nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ - -/* - * stubs - */ - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -int epoll_create(int size __unused) -{ - return 0; -} - -int epoll_create1(int flags) -{ - errno = ENFILE; - return -1; -} - -int epoll_ctl(int epfd __unused, int op __unused, int fd __unused, struct epoll_event *event __unused) -{ - return 0; -} - -int epoll_wait(int epfd __unused, struct epoll_event *events __unused, int maxevents __unused, int timeout __unused) -{ - return 0; -} - -int mincore(void *addr __unused, size_t length __unused, unsigned char *vec __unused) -{ - return 0; -} - -long ptrace(void) -{ - return 0; -} - -int reboot(int magic __unused, int magic2 __unused, int cmd __unused, void *arg __unused) -{ - return 0; -} - -int sched_getaffinity(void) -{ - return 0; -} - -int settimeofday(const struct timeval *tv __unused, const struct timezone *tz __unused) -{ - return 0; -} - -ssize_t sendfile64(int out_fd __unused, int in_fd __unused, off_t *offset __unused, size_t count __unused) -{ - return 1; -} - -typedef void loff_t; -ssize_t splice(int fd_in __unused, loff_t *off_in __unused, int fd_out __unused, - loff_t *off_out __unused, size_t len __unused, - unsigned int flags __unused) -{ - errno = ENOSYS; - return -1; -} - -int sync_file_range(int fd __unused, off64_t offset __unused, - off64_t nbytes __unused, unsigned int flags __unused) -{ - errno = EIO; - return -1; -} - -struct group; -int getgrouplist(const char *user __unused, gid_t group __unused, gid_t *groups __unused, int *ngroups __unused) -{ - return 0; -} - -int getgrgid_r(gid_t gid __unused, struct group *grp __unused, - char *buf __unused, size_t buflen __unused, struct group **result __unused) -{ - return 0; -} - -int unshare(int flags __unused) -{ - errno = ENOSYS; - return -1; -} - -ssize_t tee(int fd_in __unused, int fd_out __unused, size_t len __unused, - unsigned int flags __unused) -{ - errno = ENOSYS; - return -1; -} - -typedef void socklen_t; -struct sockaddr; -int accept4(int sockfd __unused, struct sockaddr *addr __unused, - socklen_t *addrlen __unused, int flags __unused) -{ - errno = ENOSYS; - return -1; -} - -int fchmodat(int dirfd __unused, const char *pathname __unused, - mode_t mode __unused, int flags __unused) -{ - errno = ENOSYS; - return -1; -} - -int fchownat(int dirfd __unused, const char *pathname __unused, - uid_t owner __unused, gid_t group __unused, - int flags __unused) -{ - errno = ENOSYS; - return -1; -} - -int mkdirat(int dirfd __unused, const char *pathname __unused, - mode_t mode __unused) -{ - errno = ENOSYS; - return -1; -} - -int mknodat(int dirfd __unused, const char *pathname __unused, - mode_t mode __unused, dev_t dev __unused) -{ - errno = ENOSYS; - return -1; -} - -int renameat(int olddirfd __unused, const char *oldpath __unused, - int newdirfd __unused, const char *newpath __unused) -{ - errno = ENOSYS; - return -1; -} - -int unlinkat(int dirfd __unused, const char *pathname __unused, - int flags __unused) -{ - errno = ENOSYS; - return -1; -} - -ssize_t getxattr(const char *path __unused, const char *name __unused, - void *value __unused, size_t size __unused) -{ - errno = ENOTSUP; - return -1; -} - -int setxattr(const char *path __unused, const char *name __unused, - const void *value __unused, size_t size __unused, - int flags __unused) -{ - errno = ENOTSUP; - return -1; -} - -int removexattr(const char *path __unused, const char *name __unused) -{ - errno = ENOTSUP; - return -1; -} - -ssize_t listxattr(const char *path __unused, char *list __unused, - size_t size __unused) -{ - errno = ENOTSUP; - return -1; -} - -int inotify_init(void __unused) -{ - errno = ENOSYS; - return -1; -} - -int inotify_init1(int flags __unused) -{ - errno = ENOSYS; - return -1; -} - -int inotify_rm_watch(int fd __unused, int wd __unused) -{ - errno = ENOSYS; - return -1; -} - -int inotify_add_watch(int fd __unused, const char *pathname __unused, - uint32_t mask __unused) -{ - errno = ENOSYS; - return -1; -} - -/* - * Glue code - */ - -#include -#include -#include -#include - -#define __errno_location __errno - -void makecontext1 (ucontext_t *__ucp, void (*__func) (void), int __argc, ...) -{ - struct uk_thread *current = uk_thread_current(); - *((unsigned long *) __ucp->uc_stack.ss_sp) = (unsigned long) current; - makecontext(__ucp, __func, __argc); -} - -void *alloc_stack() -{ - struct uk_sched *sched = uk_sched_get_default(); - void *stack; - - if (uk_posix_memalign(sched->allocator, &stack, - __STACK_SIZE, __STACK_SIZE) != 0) - printf("error allocating stack\n"); - return stack; -} - -size_t get_stack_size(void) -{ - return __STACK_SIZE; -} diff --git a/include/mm_malloc.h b/include/mm_malloc.h deleted file mode 100644 index e69de29..0000000 diff --git a/libbacktrace/include/backtrace-supported.h b/libbacktrace/include/backtrace-supported.h new file mode 100644 index 0000000..c663b01 --- /dev/null +++ b/libbacktrace/include/backtrace-supported.h @@ -0,0 +1,66 @@ +/* backtrace-supported.h.in -- Whether stack backtrace is supported. + Copyright (C) 2012-2022 Free Software Foundation, Inc. + Written by Ian Lance Taylor, Google. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + (1) Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + (2) Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + (3) The name of the author may not be used to + endorse or promote products derived from this software without + specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, +INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING +IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. */ + +/* The file backtrace-supported.h.in is used by configure to generate + the file backtrace-supported.h. The file backtrace-supported.h may + be #include'd to see whether the backtrace library will be able to + get a backtrace and produce symbolic information. */ + + +/* BACKTRACE_SUPPORTED will be #define'd as 1 if the backtrace library + should work, 0 if it will not. Libraries may #include this to make + other arrangements. */ + +#define BACKTRACE_SUPPORTED 1 + +/* BACKTRACE_USES_MALLOC will be #define'd as 1 if the backtrace + library will call malloc as it works, 0 if it will call mmap + instead. This may be used to determine whether it is safe to call + the backtrace functions from a signal handler. In general this + only applies to calls like backtrace and backtrace_pcinfo. It does + not apply to backtrace_simple, which never calls malloc. It does + not apply to backtrace_print, which always calls fprintf and + therefore malloc. */ + +#define BACKTRACE_USES_MALLOC 0 + +/* BACKTRACE_SUPPORTS_THREADS will be #define'd as 1 if the backtrace + library is configured with threading support, 0 if not. If this is + 0, the threaded parameter to backtrace_create_state must be passed + as 0. */ + +#define BACKTRACE_SUPPORTS_THREADS 1 + +/* BACKTRACE_SUPPORTS_DATA will be #defined'd as 1 if the backtrace_syminfo + will work for variables. It will always work for functions. */ + +#define BACKTRACE_SUPPORTS_DATA 1 diff --git a/libbacktrace/include/config.h b/libbacktrace/include/config.h new file mode 100644 index 0000000..b5ef585 --- /dev/null +++ b/libbacktrace/include/config.h @@ -0,0 +1,185 @@ +/* config.h. Generated from config.h.in by configure. */ +/* config.h.in. Generated from configure.ac by autoheader. */ + +/* ELF size: 32 or 64 */ +#define BACKTRACE_ELF_SIZE 64 + +/* XCOFF size: 32 or 64 */ +#define BACKTRACE_XCOFF_SIZE unused + +/* Define to 1 if you have the __atomic functions */ +#define HAVE_ATOMIC_FUNCTIONS 1 + +/* Define to 1 if you have the `clock_gettime' function. */ +#define HAVE_CLOCK_GETTIME 1 + +/* Define to 1 if you have the declaration of `getpagesize', and to 0 if you + don't. */ +#define HAVE_DECL_GETPAGESIZE 1 + +/* Define to 1 if you have the declaration of `strnlen', and to 0 if you + don't. */ +#define HAVE_DECL_STRNLEN 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_DLFCN_H 1 + +/* Define if dl_iterate_phdr is available. */ +#define HAVE_DL_ITERATE_PHDR 1 + +/* Define to 1 if you have the fcntl function */ +#define HAVE_FCNTL 1 + +/* Define if getexecname is available. */ +/* #undef HAVE_GETEXECNAME */ + +/* Define if _Unwind_GetIPInfo is available. */ +#define HAVE_GETIPINFO 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_INTTYPES_H 1 + +/* Define to 1 if you have KERN_PROC and KERN_PROC_PATHNAME in . + */ +/* #undef HAVE_KERN_PROC */ + +/* Define to 1 if you have KERN_PROCARGS and KERN_PROC_PATHNAME in + . */ +/* #undef HAVE_KERN_PROC_ARGS */ + +/* Define if -llzma is available. */ +/* #undef HAVE_LIBLZMA */ + +/* Define to 1 if you have the header file. */ +#define HAVE_LINK_H 1 + +/* Define if AIX loadquery is available. */ +/* #undef HAVE_LOADQUERY */ + +/* Define to 1 if you have the `lstat' function. */ +#define HAVE_LSTAT 1 + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_MACH_O_DYLD_H */ + +/* Define to 1 if you have the header file. */ +#define HAVE_MEMORY_H 1 + +/* Define to 1 if you have the `readlink' function. */ +#define HAVE_READLINK 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STDINT_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STDLIB_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STRINGS_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STRING_H 1 + +/* Define to 1 if you have the __sync functions */ +#define HAVE_SYNC_FUNCTIONS 1 + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_SYS_LDR_H */ + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_MMAN_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_STAT_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_TYPES_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_UNISTD_H 1 + +/* Define if -lz is available. */ +/* #undef HAVE_ZLIB */ + +/* Define to the sub-directory in which libtool stores uninstalled libraries. + */ +#define LT_OBJDIR ".libs/" + +/* Define to the address where bug reports for this package should be sent. */ +#define PACKAGE_BUGREPORT "" + +/* Define to the full name of this package. */ +#define PACKAGE_NAME "package-unused" + +/* Define to the full name and version of this package. */ +#define PACKAGE_STRING "package-unused version-unused" + +/* Define to the one symbol short name of this package. */ +#define PACKAGE_TARNAME "libbacktrace" + +/* Define to the home page for this package. */ +#define PACKAGE_URL "" + +/* Define to the version of this package. */ +#define PACKAGE_VERSION "version-unused" + +/* The size of `char', as computed by sizeof. */ +/* #undef SIZEOF_CHAR */ + +/* The size of `int', as computed by sizeof. */ +/* #undef SIZEOF_INT */ + +/* The size of `long', as computed by sizeof. */ +/* #undef SIZEOF_LONG */ + +/* The size of `short', as computed by sizeof. */ +/* #undef SIZEOF_SHORT */ + +/* The size of `void *', as computed by sizeof. */ +/* #undef SIZEOF_VOID_P */ + +/* Define to 1 if you have the ANSI C header files. */ +#define STDC_HEADERS 1 + +/* Enable extensions on AIX 3, Interix. */ +#ifndef _ALL_SOURCE +# define _ALL_SOURCE 1 +#endif +/* Enable GNU extensions on systems that have them. */ +#ifndef _GNU_SOURCE +# define _GNU_SOURCE 1 +#endif +/* Enable threading extensions on Solaris. */ +#ifndef _POSIX_PTHREAD_SEMANTICS +# define _POSIX_PTHREAD_SEMANTICS 1 +#endif +/* Enable extensions on HP NonStop. */ +#ifndef _TANDEM_SOURCE +# define _TANDEM_SOURCE 1 +#endif +/* Enable general extensions on Solaris. */ +#ifndef __EXTENSIONS__ +# define __EXTENSIONS__ 1 +#endif + + +/* Enable large inode numbers on Mac OS X 10.5. */ +#ifndef _DARWIN_USE_64_BIT_INODE +# define _DARWIN_USE_64_BIT_INODE 1 +#endif + +/* Number of bits in a file offset, on hosts where this is settable. */ +/* #undef _FILE_OFFSET_BITS */ + +/* Define for large files, on AIX-style hosts. */ +/* #undef _LARGE_FILES */ + +/* Define to 1 if on MINIX. */ +/* #undef _MINIX */ + +/* Define to 2 if the system does not provide POSIX.1 features except with + this defined. */ +/* #undef _POSIX_1_SOURCE */ + +/* Define to 1 if you need to in order for `stat' and other things to work. */ +/* #undef _POSIX_SOURCE */ diff --git a/libbacktrace/include/gstdint.h b/libbacktrace/include/gstdint.h new file mode 100644 index 0000000..0c17f44 --- /dev/null +++ b/libbacktrace/include/gstdint.h @@ -0,0 +1,47 @@ +/* generated for xgcc (GCC) 12.1.0 */ + +#ifndef GCC_GENERATED_STDINT_H +#define GCC_GENERATED_STDINT_H 1 + +#include +#include +/* glibc uses these symbols as guards to prevent redefinitions. */ +#ifdef __int8_t_defined +#define _INT8_T +#define _INT16_T +#define _INT32_T +#endif +#ifdef __uint32_t_defined +#define _UINT32_T +#endif + + +/* Some systems have guard macros to prevent redefinitions, define them. */ +#ifndef _INT8_T +#define _INT8_T +#endif +#ifndef _INT16_T +#define _INT16_T +#endif +#ifndef _INT32_T +#define _INT32_T +#endif +#ifndef _UINT8_T +#define _UINT8_T +#endif +#ifndef _UINT16_T +#define _UINT16_T +#endif +#ifndef _UINT32_T +#define _UINT32_T +#endif + +/* system headers have good uint64_t and int64_t */ +#ifndef _INT64_T +#define _INT64_T +#endif +#ifndef _UINT64_T +#define _UINT64_T +#endif + +#endif /* GCC_GENERATED_STDINT_H */ diff --git a/libffi/include/ffi.h b/libffi/include/ffi.h new file mode 100644 index 0000000..45700d0 --- /dev/null +++ b/libffi/include/ffi.h @@ -0,0 +1,528 @@ +/* -----------------------------------------------------------------*-C-*- + libffi 3.4.2 + - Copyright (c) 2011, 2014, 2019, 2021 Anthony Green + - Copyright (c) 1996-2003, 2007, 2008 Red Hat, Inc. + + Permission is hereby granted, free of charge, to any person + obtaining a copy of this software and associated documentation + files (the ``Software''), to deal in the Software without + restriction, including without limitation the rights to use, copy, + modify, merge, publish, distribute, sublicense, and/or sell copies + of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. + + ----------------------------------------------------------------------- */ + +/* ------------------------------------------------------------------- + Most of the API is documented in doc/libffi.texi. + + The raw API is designed to bypass some of the argument packing and + unpacking on architectures for which it can be avoided. Routines + are provided to emulate the raw API if the underlying platform + doesn't allow faster implementation. + + More details on the raw API can be found in: + + http://gcc.gnu.org/ml/java/1999-q3/msg00138.html + + and + + http://gcc.gnu.org/ml/java/1999-q3/msg00174.html + -------------------------------------------------------------------- */ + +#ifndef LIBFFI_H +#define LIBFFI_H + +#ifdef __cplusplus +extern "C" { +#endif + +/* Specify which architecture libffi is configured for. */ +#ifndef X86_64 +#define X86_64 +#endif + +/* ---- System configuration information --------------------------------- */ + +#include + +#ifndef LIBFFI_ASM + +#if defined(_MSC_VER) && !defined(__clang__) +#define __attribute__(X) +#endif + +#include +#include + +/* LONG_LONG_MAX is not always defined (not if STRICT_ANSI, for example). + But we can find it either under the correct ANSI name, or under GNU + C's internal name. */ + +#define FFI_64_BIT_MAX 9223372036854775807 + +#ifdef LONG_LONG_MAX +# define FFI_LONG_LONG_MAX LONG_LONG_MAX +#else +# ifdef LLONG_MAX +# define FFI_LONG_LONG_MAX LLONG_MAX +# ifdef _AIX52 /* or newer has C99 LLONG_MAX */ +# undef FFI_64_BIT_MAX +# define FFI_64_BIT_MAX 9223372036854775807LL +# endif /* _AIX52 or newer */ +# else +# ifdef __GNUC__ +# define FFI_LONG_LONG_MAX __LONG_LONG_MAX__ +# endif +# ifdef _AIX /* AIX 5.1 and earlier have LONGLONG_MAX */ +# ifndef __PPC64__ +# if defined (__IBMC__) || defined (__IBMCPP__) +# define FFI_LONG_LONG_MAX LONGLONG_MAX +# endif +# endif /* __PPC64__ */ +# undef FFI_64_BIT_MAX +# define FFI_64_BIT_MAX 9223372036854775807LL +# endif +# endif +#endif + +/* The closure code assumes that this works on pointers, i.e. a size_t + can hold a pointer. */ + +typedef struct _ffi_type +{ + size_t size; + unsigned short alignment; + unsigned short type; + struct _ffi_type **elements; +} ffi_type; + +/* Need minimal decorations for DLLs to work on Windows. GCC has + autoimport and autoexport. Always mark externally visible symbols + as dllimport for MSVC clients, even if it means an extra indirection + when using the static version of the library. + Besides, as a workaround, they can define FFI_BUILDING if they + *know* they are going to link with the static library. */ +#if defined _MSC_VER +# if defined FFI_BUILDING_DLL /* Building libffi.DLL with msvcc.sh */ +# define FFI_API __declspec(dllexport) +# elif !defined FFI_BUILDING /* Importing libffi.DLL */ +# define FFI_API __declspec(dllimport) +# else /* Building/linking static library */ +# define FFI_API +# endif +#else +# define FFI_API +#endif + +/* The externally visible type declarations also need the MSVC DLL + decorations, or they will not be exported from the object file. */ +#if defined LIBFFI_HIDE_BASIC_TYPES +# define FFI_EXTERN FFI_API +#else +# define FFI_EXTERN extern FFI_API +#endif + +#ifndef LIBFFI_HIDE_BASIC_TYPES +#if SCHAR_MAX == 127 +# define ffi_type_uchar ffi_type_uint8 +# define ffi_type_schar ffi_type_sint8 +#else + #error "char size not supported" +#endif + +#if SHRT_MAX == 32767 +# define ffi_type_ushort ffi_type_uint16 +# define ffi_type_sshort ffi_type_sint16 +#elif SHRT_MAX == 2147483647 +# define ffi_type_ushort ffi_type_uint32 +# define ffi_type_sshort ffi_type_sint32 +#else + #error "short size not supported" +#endif + +#if INT_MAX == 32767 +# define ffi_type_uint ffi_type_uint16 +# define ffi_type_sint ffi_type_sint16 +#elif INT_MAX == 2147483647 +# define ffi_type_uint ffi_type_uint32 +# define ffi_type_sint ffi_type_sint32 +#elif INT_MAX == 9223372036854775807 +# define ffi_type_uint ffi_type_uint64 +# define ffi_type_sint ffi_type_sint64 +#else + #error "int size not supported" +#endif + +#if LONG_MAX == 2147483647 +# if FFI_LONG_LONG_MAX != FFI_64_BIT_MAX + #error "no 64-bit data type supported" +# endif +#elif LONG_MAX != FFI_64_BIT_MAX + #error "long size not supported" +#endif + +#if LONG_MAX == 2147483647 +# define ffi_type_ulong ffi_type_uint32 +# define ffi_type_slong ffi_type_sint32 +#elif LONG_MAX == FFI_64_BIT_MAX +# define ffi_type_ulong ffi_type_uint64 +# define ffi_type_slong ffi_type_sint64 +#else + #error "long size not supported" +#endif + +/* These are defined in types.c. */ +FFI_EXTERN ffi_type ffi_type_void; +FFI_EXTERN ffi_type ffi_type_uint8; +FFI_EXTERN ffi_type ffi_type_sint8; +FFI_EXTERN ffi_type ffi_type_uint16; +FFI_EXTERN ffi_type ffi_type_sint16; +FFI_EXTERN ffi_type ffi_type_uint32; +FFI_EXTERN ffi_type ffi_type_sint32; +FFI_EXTERN ffi_type ffi_type_uint64; +FFI_EXTERN ffi_type ffi_type_sint64; +FFI_EXTERN ffi_type ffi_type_float; +FFI_EXTERN ffi_type ffi_type_double; +FFI_EXTERN ffi_type ffi_type_pointer; + +#if 1 +FFI_EXTERN ffi_type ffi_type_longdouble; +#else +#define ffi_type_longdouble ffi_type_double +#endif + +#ifdef FFI_TARGET_HAS_COMPLEX_TYPE +FFI_EXTERN ffi_type ffi_type_complex_float; +FFI_EXTERN ffi_type ffi_type_complex_double; +#if 1 +FFI_EXTERN ffi_type ffi_type_complex_longdouble; +#else +#define ffi_type_complex_longdouble ffi_type_complex_double +#endif +#endif +#endif /* LIBFFI_HIDE_BASIC_TYPES */ + +typedef enum { + FFI_OK = 0, + FFI_BAD_TYPEDEF, + FFI_BAD_ABI, + FFI_BAD_ARGTYPE +} ffi_status; + +typedef struct { + ffi_abi abi; + unsigned nargs; + ffi_type **arg_types; + ffi_type *rtype; + unsigned bytes; + unsigned flags; +#ifdef FFI_EXTRA_CIF_FIELDS + FFI_EXTRA_CIF_FIELDS; +#endif +} ffi_cif; + +/* ---- Definitions for the raw API -------------------------------------- */ + +#ifndef FFI_SIZEOF_ARG +# if LONG_MAX == 2147483647 +# define FFI_SIZEOF_ARG 4 +# elif LONG_MAX == FFI_64_BIT_MAX +# define FFI_SIZEOF_ARG 8 +# endif +#endif + +#ifndef FFI_SIZEOF_JAVA_RAW +# define FFI_SIZEOF_JAVA_RAW FFI_SIZEOF_ARG +#endif + +typedef union { + ffi_sarg sint; + ffi_arg uint; + float flt; + char data[FFI_SIZEOF_ARG]; + void* ptr; +} ffi_raw; + +#if FFI_SIZEOF_JAVA_RAW == 4 && FFI_SIZEOF_ARG == 8 +/* This is a special case for mips64/n32 ABI (and perhaps others) where + sizeof(void *) is 4 and FFI_SIZEOF_ARG is 8. */ +typedef union { + signed int sint; + unsigned int uint; + float flt; + char data[FFI_SIZEOF_JAVA_RAW]; + void* ptr; +} ffi_java_raw; +#else +typedef ffi_raw ffi_java_raw; +#endif + + +FFI_API +void ffi_raw_call (ffi_cif *cif, + void (*fn)(void), + void *rvalue, + ffi_raw *avalue); + +FFI_API void ffi_ptrarray_to_raw (ffi_cif *cif, void **args, ffi_raw *raw); +FFI_API void ffi_raw_to_ptrarray (ffi_cif *cif, ffi_raw *raw, void **args); +FFI_API size_t ffi_raw_size (ffi_cif *cif); + +/* This is analogous to the raw API, except it uses Java parameter + packing, even on 64-bit machines. I.e. on 64-bit machines longs + and doubles are followed by an empty 64-bit word. */ + +#if !FFI_NATIVE_RAW_API +FFI_API +void ffi_java_raw_call (ffi_cif *cif, + void (*fn)(void), + void *rvalue, + ffi_java_raw *avalue) __attribute__((deprecated)); +#endif + +FFI_API +void ffi_java_ptrarray_to_raw (ffi_cif *cif, void **args, ffi_java_raw *raw) __attribute__((deprecated)); +FFI_API +void ffi_java_raw_to_ptrarray (ffi_cif *cif, ffi_java_raw *raw, void **args) __attribute__((deprecated)); +FFI_API +size_t ffi_java_raw_size (ffi_cif *cif) __attribute__((deprecated)); + +/* ---- Definitions for closures ----------------------------------------- */ + +#if FFI_CLOSURES + +#ifdef _MSC_VER +__declspec(align(8)) +#endif +typedef struct { +#if 0 + void *trampoline_table; + void *trampoline_table_entry; +#else + union { + char tramp[FFI_TRAMPOLINE_SIZE]; + void *ftramp; + }; +#endif + ffi_cif *cif; + void (*fun)(ffi_cif*,void*,void**,void*); + void *user_data; +} ffi_closure +#ifdef __GNUC__ + __attribute__((aligned (8))) +#endif + ; + +#ifndef __GNUC__ +# ifdef __sgi +# pragma pack 0 +# endif +#endif + +FFI_API void *ffi_closure_alloc (size_t size, void **code); +FFI_API void ffi_closure_free (void *); + +#if defined(PA_LINUX) || defined(PA_HPUX) +#define FFI_CLOSURE_PTR(X) ((void *)((unsigned int)(X) | 2)) +#define FFI_RESTORE_PTR(X) ((void *)((unsigned int)(X) & ~3)) +#else +#define FFI_CLOSURE_PTR(X) (X) +#define FFI_RESTORE_PTR(X) (X) +#endif + +FFI_API ffi_status +ffi_prep_closure (ffi_closure*, + ffi_cif *, + void (*fun)(ffi_cif*,void*,void**,void*), + void *user_data) +#if defined(__GNUC__) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 405) + __attribute__((deprecated ("use ffi_prep_closure_loc instead"))) +#elif defined(__GNUC__) && __GNUC__ >= 3 + __attribute__((deprecated)) +#endif + ; + +FFI_API ffi_status +ffi_prep_closure_loc (ffi_closure*, + ffi_cif *, + void (*fun)(ffi_cif*,void*,void**,void*), + void *user_data, + void*codeloc); + +#ifdef __sgi +# pragma pack 8 +#endif +typedef struct { +#if 0 + void *trampoline_table; + void *trampoline_table_entry; +#else + char tramp[FFI_TRAMPOLINE_SIZE]; +#endif + ffi_cif *cif; + +#if !FFI_NATIVE_RAW_API + + /* If this is enabled, then a raw closure has the same layout + as a regular closure. We use this to install an intermediate + handler to do the transaltion, void** -> ffi_raw*. */ + + void (*translate_args)(ffi_cif*,void*,void**,void*); + void *this_closure; + +#endif + + void (*fun)(ffi_cif*,void*,ffi_raw*,void*); + void *user_data; + +} ffi_raw_closure; + +typedef struct { +#if 0 + void *trampoline_table; + void *trampoline_table_entry; +#else + char tramp[FFI_TRAMPOLINE_SIZE]; +#endif + + ffi_cif *cif; + +#if !FFI_NATIVE_RAW_API + + /* If this is enabled, then a raw closure has the same layout + as a regular closure. We use this to install an intermediate + handler to do the translation, void** -> ffi_raw*. */ + + void (*translate_args)(ffi_cif*,void*,void**,void*); + void *this_closure; + +#endif + + void (*fun)(ffi_cif*,void*,ffi_java_raw*,void*); + void *user_data; + +} ffi_java_raw_closure; + +FFI_API ffi_status +ffi_prep_raw_closure (ffi_raw_closure*, + ffi_cif *cif, + void (*fun)(ffi_cif*,void*,ffi_raw*,void*), + void *user_data); + +FFI_API ffi_status +ffi_prep_raw_closure_loc (ffi_raw_closure*, + ffi_cif *cif, + void (*fun)(ffi_cif*,void*,ffi_raw*,void*), + void *user_data, + void *codeloc); + +#if !FFI_NATIVE_RAW_API +FFI_API ffi_status +ffi_prep_java_raw_closure (ffi_java_raw_closure*, + ffi_cif *cif, + void (*fun)(ffi_cif*,void*,ffi_java_raw*,void*), + void *user_data) __attribute__((deprecated)); + +FFI_API ffi_status +ffi_prep_java_raw_closure_loc (ffi_java_raw_closure*, + ffi_cif *cif, + void (*fun)(ffi_cif*,void*,ffi_java_raw*,void*), + void *user_data, + void *codeloc) __attribute__((deprecated)); +#endif + +#endif /* FFI_CLOSURES */ + +#if FFI_GO_CLOSURES + +typedef struct { + void *tramp; + ffi_cif *cif; + void (*fun)(ffi_cif*,void*,void**,void*); +} ffi_go_closure; + +FFI_API ffi_status ffi_prep_go_closure (ffi_go_closure*, ffi_cif *, + void (*fun)(ffi_cif*,void*,void**,void*)); + +FFI_API void ffi_call_go (ffi_cif *cif, void (*fn)(void), void *rvalue, + void **avalue, void *closure); + +#endif /* FFI_GO_CLOSURES */ + +/* ---- Public interface definition -------------------------------------- */ + +FFI_API +ffi_status ffi_prep_cif(ffi_cif *cif, + ffi_abi abi, + unsigned int nargs, + ffi_type *rtype, + ffi_type **atypes); + +FFI_API +ffi_status ffi_prep_cif_var(ffi_cif *cif, + ffi_abi abi, + unsigned int nfixedargs, + unsigned int ntotalargs, + ffi_type *rtype, + ffi_type **atypes); + +FFI_API +void ffi_call(ffi_cif *cif, + void (*fn)(void), + void *rvalue, + void **avalue); + +FFI_API +ffi_status ffi_get_struct_offsets (ffi_abi abi, ffi_type *struct_type, + size_t *offsets); + +/* Useful for eliminating compiler warnings. */ +#define FFI_FN(f) ((void (*)(void))f) + +/* ---- Definitions shared with assembly code ---------------------------- */ + +#endif + +/* If these change, update src/mips/ffitarget.h. */ +#define FFI_TYPE_VOID 0 +#define FFI_TYPE_INT 1 +#define FFI_TYPE_FLOAT 2 +#define FFI_TYPE_DOUBLE 3 +#if 1 +#define FFI_TYPE_LONGDOUBLE 4 +#else +#define FFI_TYPE_LONGDOUBLE FFI_TYPE_DOUBLE +#endif +#define FFI_TYPE_UINT8 5 +#define FFI_TYPE_SINT8 6 +#define FFI_TYPE_UINT16 7 +#define FFI_TYPE_SINT16 8 +#define FFI_TYPE_UINT32 9 +#define FFI_TYPE_SINT32 10 +#define FFI_TYPE_UINT64 11 +#define FFI_TYPE_SINT64 12 +#define FFI_TYPE_STRUCT 13 +#define FFI_TYPE_POINTER 14 +#define FFI_TYPE_COMPLEX 15 + +/* This should always refer to the last type code (for sanity checks). */ +#define FFI_TYPE_LAST FFI_TYPE_COMPLEX + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/libffi/include/fficonfig.h b/libffi/include/fficonfig.h new file mode 100644 index 0000000..d779c95 --- /dev/null +++ b/libffi/include/fficonfig.h @@ -0,0 +1,228 @@ +/* fficonfig.h. Generated from fficonfig.h.in by configure. */ +/* fficonfig.h.in. Generated from configure.ac by autoheader. */ + +/* Define if building universal (internal helper macro) */ +/* #undef AC_APPLE_UNIVERSAL_BUILD */ + +/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP + systems. This function is required for `alloca.c' support on those systems. + */ +/* #undef CRAY_STACKSEG_END */ + +/* Define to 1 if using `alloca.c'. */ +/* #undef C_ALLOCA */ + +/* Define to the flags needed for the .section .eh_frame directive. */ +#define EH_FRAME_FLAGS "a" + +/* Define this if you want extra debugging. */ +/* #undef FFI_DEBUG */ + +/* Define this if you want statically defined trampolines */ +/* #undef FFI_EXEC_STATIC_TRAMP */ + +/* Cannot use PROT_EXEC on this target, so, we revert to alternative means */ +/* #undef FFI_EXEC_TRAMPOLINE_TABLE */ + +/* Define this if you want to enable pax emulated trampolines */ +/* #undef FFI_MMAP_EXEC_EMUTRAMP_PAX */ + +/* Cannot use malloc on this target, so, we revert to alternative means */ +/* #undef FFI_MMAP_EXEC_WRIT */ + +/* Define this if you do not want support for the raw API. */ +/* #undef FFI_NO_RAW_API */ + +/* Define this if you do not want support for aggregate types. */ +/* #undef FFI_NO_STRUCTS */ + +/* Define to 1 if you have `alloca', as a function or macro. */ +#define HAVE_ALLOCA 1 + +/* Define to 1 if you have and it should be used (not on Ultrix). + */ +#define HAVE_ALLOCA_H 1 + +/* Define if your assembler supports .cfi_* directives. */ +#define HAVE_AS_CFI_PSEUDO_OP 1 + +/* Define if your assembler supports .register. */ +/* #undef HAVE_AS_REGISTER_PSEUDO_OP */ + +/* Define if the compiler uses zarch features. */ +/* #undef HAVE_AS_S390_ZARCH */ + +/* Define if your assembler and linker support unaligned PC relative relocs. + */ +/* #undef HAVE_AS_SPARC_UA_PCREL */ + +/* Define if your assembler supports unwind section type. */ +#define HAVE_AS_X86_64_UNWIND_SECTION_TYPE 1 + +/* Define if your assembler supports PC relative relocs. */ +#define HAVE_AS_X86_PCREL 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_DLFCN_H 1 + +/* Define if __attribute__((visibility("hidden"))) is supported. */ +#define HAVE_HIDDEN_VISIBILITY_ATTRIBUTE 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_INTTYPES_H 1 + +/* Define if you have the long double type and it is bigger than a double */ +#define HAVE_LONG_DOUBLE 1 + +/* Define if you support more than one size of the long double type */ +/* #undef HAVE_LONG_DOUBLE_VARIANT */ + +/* Define to 1 if you have the `memcpy' function. */ +#define HAVE_MEMCPY 1 + +/* Define to 1 if you have the `memfd_create' function. */ +#define HAVE_MEMFD_CREATE 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_MEMORY_H 1 + +/* Define to 1 if you have the `mkostemp' function. */ +#define HAVE_MKOSTEMP 1 + +/* Define to 1 if you have the `mkstemp' function. */ +#define HAVE_MKSTEMP 1 + +/* Define to 1 if you have the `mmap' function. */ +#define HAVE_MMAP 1 + +/* Define if mmap with MAP_ANON(YMOUS) works. */ +#define HAVE_MMAP_ANON 1 + +/* Define if mmap of /dev/zero works. */ +#define HAVE_MMAP_DEV_ZERO 1 + +/* Define if read-only mmap of a plain file works. */ +#define HAVE_MMAP_FILE 1 + +/* Define if your compiler supports pointer authentication. */ +/* #undef HAVE_PTRAUTH */ + +/* Define if .eh_frame sections should be read-only. */ +#define HAVE_RO_EH_FRAME 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STDINT_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STDLIB_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STRINGS_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STRING_H 1 + +/* Define to 1 if you have the header file. */ +/* #undef HAVE_SYS_MEMFD_H */ + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_MMAN_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_STAT_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_TYPES_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_UNISTD_H 1 + +/* Define to 1 if GNU symbol versioning is used for libatomic. */ +#define LIBFFI_GNU_SYMBOL_VERSIONING 1 + +/* Define to the sub-directory in which libtool stores uninstalled libraries. + */ +#define LT_OBJDIR ".libs/" + +/* Name of package */ +#define PACKAGE "libffi" + +/* Define to the address where bug reports for this package should be sent. */ +#define PACKAGE_BUGREPORT "http://github.com/libffi/libffi/issues" + +/* Define to the full name of this package. */ +#define PACKAGE_NAME "libffi" + +/* Define to the full name and version of this package. */ +#define PACKAGE_STRING "libffi 3.4.2" + +/* Define to the one symbol short name of this package. */ +#define PACKAGE_TARNAME "libffi" + +/* Define to the home page for this package. */ +#define PACKAGE_URL "" + +/* Define to the version of this package. */ +#define PACKAGE_VERSION "3.4.2" + +/* The size of `double', as computed by sizeof. */ +#define SIZEOF_DOUBLE 8 + +/* The size of `long double', as computed by sizeof. */ +#define SIZEOF_LONG_DOUBLE 16 + +/* The size of `size_t', as computed by sizeof. */ +#define SIZEOF_SIZE_T 8 + +/* If using the C implementation of alloca, define if you know the + direction of stack growth for your system; otherwise it will be + automatically deduced at runtime. + STACK_DIRECTION > 0 => grows toward higher addresses + STACK_DIRECTION < 0 => grows toward lower addresses + STACK_DIRECTION = 0 => direction of growth unknown */ +/* #undef STACK_DIRECTION */ + +/* Define to 1 if you have the ANSI C header files. */ +#define STDC_HEADERS 1 + +/* Define this if you are using Purify and want to suppress spurious messages. + */ +/* #undef USING_PURIFY */ + +/* Version number of package */ +#define VERSION "3.4.2" + +/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most + significant byte first (like Motorola and SPARC, unlike Intel). */ +#if defined AC_APPLE_UNIVERSAL_BUILD +# if defined __BIG_ENDIAN__ +# define WORDS_BIGENDIAN 1 +# endif +#else +# ifndef WORDS_BIGENDIAN +/* # undef WORDS_BIGENDIAN */ +# endif +#endif + +/* Define to `unsigned int' if does not define. */ +/* #undef size_t */ + + +#ifdef HAVE_HIDDEN_VISIBILITY_ATTRIBUTE +#ifdef LIBFFI_ASM +#ifdef __APPLE__ +#define FFI_HIDDEN(name) .private_extern name +#else +#define FFI_HIDDEN(name) .hidden name +#endif +#else +#define FFI_HIDDEN __attribute__ ((visibility ("hidden"))) +#endif +#else +#ifdef LIBFFI_ASM +#define FFI_HIDDEN(name) +#else +#define FFI_HIDDEN +#endif +#endif + diff --git a/libgo/Config.uk b/libgo/Config.uk new file mode 100644 index 0000000..9b00e5f --- /dev/null +++ b/libgo/Config.uk @@ -0,0 +1,3139 @@ + +config LIBGO_PKG_ARCHIVE_TAR + bool "archive/tar" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_FS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS_USER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_ARCHIVE_ZIP + bool "archive/zip" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_COMPRESS_FLATE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HASH_CRC32 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HASH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_FS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_BUFIO + bool "bufio" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_BYTES + bool "bytes" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_BYTEALG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_COMPRESS_BZIP2 + bool "compress/bzip2" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_COMPRESS_FLATE + bool "compress/flate" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_COMPRESS_GZIP + bool "compress/gzip" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_COMPRESS_FLATE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HASH_CRC32 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_COMPRESS_LZW + bool "compress/lzw" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_COMPRESS_ZLIB + bool "compress/zlib" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_COMPRESS_FLATE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HASH_ADLER32 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HASH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CONTAINER_HEAP + bool "container/heap" + default n + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CONTAINER_LIST + bool "container/list" + default n + +config LIBGO_PKG_CONTAINER_RING + bool "container/ring" + default n + +config LIBGO_PKG_CONTEXT + bool "context" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_REFLECTLITE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO + bool "crypto" + default n + select LIBGO_PKG_HASH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_AES + bool "crypto/aes" + default n + select LIBGO_PKG_CRYPTO_CIPHER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_INTERNAL_SUBTLE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_CIPHER + bool "crypto/cipher" + default n + select LIBGO_PKG_CRYPTO_INTERNAL_SUBTLE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_SUBTLE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_DES + bool "crypto/des" + default n + select LIBGO_PKG_CRYPTO_CIPHER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_INTERNAL_SUBTLE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_DSA + bool "crypto/dsa" + default n + select LIBGO_PKG_CRYPTO_INTERNAL_RANDUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BIG if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_ECDSA + bool "crypto/ecdsa" + default n + select LIBGO_PKG_CRYPTO_AES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_CIPHER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_ELLIPTIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_INTERNAL_RANDUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_SHA512 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_CRYPTO_CRYPTOBYTE_ASN1 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_CRYPTO_CRYPTOBYTE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BIG if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_ED25519 + bool "crypto/ed25519" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_ED25519_INTERNAL_EDWARDS25519 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_RAND if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_SHA512 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_ED25519_INTERNAL_EDWARDS25519 + bool "crypto/ed25519/internal/edwards25519" + default n + select LIBGO_PKG_CRYPTO_ED25519_INTERNAL_EDWARDS25519_FIELD if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_SUBTLE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_ED25519_INTERNAL_EDWARDS25519_FIELD + bool "crypto/ed25519/internal/edwards25519/field" + default n + select LIBGO_PKG_CRYPTO_SUBTLE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_ELLIPTIC + bool "crypto/elliptic" + default n + select LIBGO_PKG_CRYPTO_ELLIPTIC_INTERNAL_NISTEC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_RAND if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BIG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_ELLIPTIC_INTERNAL_FIAT + bool "crypto/elliptic/internal/fiat" + default n + select LIBGO_PKG_CRYPTO_SUBTLE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_ELLIPTIC_INTERNAL_NISTEC + bool "crypto/elliptic/internal/nistec" + default n + select LIBGO_PKG_CRYPTO_ELLIPTIC_INTERNAL_FIAT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_SUBTLE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_HMAC + bool "crypto/hmac" + default n + select LIBGO_PKG_CRYPTO_SUBTLE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HASH if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_INTERNAL_RANDUTIL + bool "crypto/internal/randutil" + default n + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_INTERNAL_SUBTLE + bool "crypto/internal/subtle" + default n + +config LIBGO_PKG_CRYPTO_MD5 + bool "crypto/md5" + default n + select LIBGO_PKG_CRYPTO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HASH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_RAND + bool "crypto/rand" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_AES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_CIPHER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_SYSCALL_UNIX if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_FS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BIG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_RC4 + bool "crypto/rc4" + default n + select LIBGO_PKG_CRYPTO_INTERNAL_SUBTLE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_RSA + bool "crypto/rsa" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_INTERNAL_RANDUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_RAND if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_SUBTLE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HASH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BIG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_SHA1 + bool "crypto/sha1" + default n + select LIBGO_PKG_CRYPTO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HASH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_SHA256 + bool "crypto/sha256" + default n + select LIBGO_PKG_CRYPTO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HASH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_SHA512 + bool "crypto/sha512" + default n + select LIBGO_PKG_CRYPTO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HASH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_SUBTLE + bool "crypto/subtle" + default n + +config LIBGO_PKG_CRYPTO_TLS + bool "crypto/tls" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CONTAINER_LIST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CONTEXT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_AES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_CIPHER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_DES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_ECDSA if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_ED25519 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_ELLIPTIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_HMAC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_MD5 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_RAND if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_RC4 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_RSA if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_SHA1 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_SHA256 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_SHA512 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_SUBTLE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_X509 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_PEM if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_CRYPTO_CHACHA20POLY1305 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_CRYPTO_CRYPTOBYTE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_CRYPTO_CURVE25519 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_CRYPTO_HKDF if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HASH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_CPU if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_GODEBUG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BIG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_X509 + bool "crypto/x509" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_AES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_CIPHER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_DES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_DSA if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_ECDSA if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_ED25519 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_ELLIPTIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_MD5 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_RSA if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_SHA1 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_SHA256 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_SHA512 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_X509_PKIX if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_ASN1 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_HEX if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_PEM if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_CRYPTO_CRYPTOBYTE_ASN1 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_CRYPTO_CRYPTOBYTE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_GODEBUG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_FS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BIG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_URL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF16 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_CRYPTO_X509_PKIX + bool "crypto/x509/pkix" + default n + select LIBGO_PKG_ENCODING_ASN1 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_HEX if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BIG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_DATABASE_SQL + bool "database/sql" + default n + select LIBGO_PKG_CONTEXT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_DATABASE_SQL_DRIVER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_DATABASE_SQL_DRIVER + bool "database/sql/driver" + default n + select LIBGO_PKG_CONTEXT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_DEBUG_BUILDINFO + bool "debug/buildinfo" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_DEBUG_ELF if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_DEBUG_MACHO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_DEBUG_PE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_XCOFF if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_FS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME_DEBUG if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_DEBUG_DWARF + bool "debug/dwarf" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_DEBUG_ELF + bool "debug/elf" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_COMPRESS_ZLIB if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_DEBUG_DWARF if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_DEBUG_GOSYM + bool "debug/gosym" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_DEBUG_MACHO + bool "debug/macho" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_COMPRESS_ZLIB if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_DEBUG_DWARF if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_DEBUG_PE + bool "debug/pe" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_COMPRESS_ZLIB if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_DEBUG_DWARF if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_DEBUG_PLAN9OBJ + bool "debug/plan9obj" + default n + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_EMBED + bool "embed" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_FS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_ENCODING + bool "encoding" + default n + +config LIBGO_PKG_ENCODING_ASCII85 + bool "encoding/ascii85" + default n + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_ENCODING_ASN1 + bool "encoding/asn1" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BIG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF16 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_ENCODING_BASE32 + bool "encoding/base32" + default n + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_ENCODING_BASE64 + bool "encoding/base64" + default n + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_ENCODING_BINARY + bool "encoding/binary" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_ENCODING_CSV + bool "encoding/csv" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_ENCODING_GOB + bool "encoding/gob" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_ENCODING_HEX + bool "encoding/hex" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_ENCODING_JSON + bool "encoding/json" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BASE64 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF16 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_ENCODING_PEM + bool "encoding/pem" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BASE64 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_ENCODING_XML + bool "encoding/xml" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_ERRORS + bool "errors" + default n + select LIBGO_PKG_INTERNAL_REFLECTLITE if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_EXPVAR + bool "expvar" + default n + select LIBGO_PKG_ENCODING_JSON if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_LOG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_HTTP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_FLAG + bool "flag" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_FMT + bool "fmt" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_FMTSORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GO_AST + bool "go/ast" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_SCANNER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GO_BUILD + bool "go/build" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_BUILD_CONSTRAINT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_DOC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_PARSER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_BUILDCFG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_EXECABS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_GOROOT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_GOVERSION if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_FS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_IOUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GO_BUILD_CONSTRAINT + bool "go/build/constraint" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GO_CONSTANT + bool "go/constant" + default n + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BIG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GO_DOC + bool "go/doc" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_LAZYREGEXP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TEXT_TEMPLATE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GO_FORMAT + bool "go/format" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_PARSER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_PRINTER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GO_IMPORTER + bool "go/importer" + default n + select LIBGO_PKG_GO_BUILD if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_INTERNAL_GCCGOIMPORTER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_INTERNAL_GCIMPORTER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_INTERNAL_SRCIMPORTER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GO_INTERNAL_GCCGOIMPORTER + bool "go/internal/gccgoimporter" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_DEBUG_ELF if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_CONSTANT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_EXECABS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_XCOFF if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TEXT_SCANNER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GO_INTERNAL_GCIMPORTER + bool "go/internal/gcimporter" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_BUILD if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_CONSTANT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BIG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GO_INTERNAL_SRCIMPORTER + bool "go/internal/srcimporter" + default n + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_BUILD if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_PARSER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_EXECABS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GO_INTERNAL_TYPEPARAMS + bool "go/internal/typeparams" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GO_PARSER + bool "go/parser" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_INTERNAL_TYPEPARAMS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_SCANNER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_FS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GO_PRINTER + bool "go/printer" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_BUILD_CONSTRAINT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TEXT_TABWRITER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GO_SCANNER + bool "go/scanner" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GO_TOKEN + bool "go/token" + default n + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GO_TYPES + bool "go/types" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CONTAINER_HEAP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_CONSTANT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_INTERNAL_TYPEPARAMS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_PARSER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REGEXP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_CRYPTO_CHACHA20 + bool "golang.org/x/crypto/chacha20" + default n + select LIBGO_PKG_CRYPTO_CIPHER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_CRYPTO_INTERNAL_SUBTLE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_CRYPTO_CHACHA20POLY1305 + bool "golang.org/x/crypto/chacha20poly1305" + default n + select LIBGO_PKG_CRYPTO_CIPHER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_CRYPTO_CHACHA20 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_CRYPTO_INTERNAL_POLY1305 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_CRYPTO_INTERNAL_SUBTLE if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_CRYPTO_CRYPTOBYTE + bool "golang.org/x/crypto/cryptobyte" + default n + select LIBGO_PKG_ENCODING_ASN1 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_CRYPTO_CRYPTOBYTE_ASN1 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BIG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_CRYPTO_CRYPTOBYTE_ASN1 + bool "golang.org/x/crypto/cryptobyte/asn1" + default n + +config LIBGO_PKG_GOLANG_ORG_X_CRYPTO_CURVE25519 + bool "golang.org/x/crypto/curve25519" + default n + select LIBGO_PKG_CRYPTO_SUBTLE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_CRYPTO_CURVE25519_INTERNAL_FIELD if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_CRYPTO_CURVE25519_INTERNAL_FIELD + bool "golang.org/x/crypto/curve25519/internal/field" + default n + select LIBGO_PKG_CRYPTO_SUBTLE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_CRYPTO_ED25519 + bool "golang.org/x/crypto/ed25519" + default n + select LIBGO_PKG_CRYPTO_ED25519 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_CRYPTO_ED25519_INTERNAL_EDWARDS25519 + bool "golang.org/x/crypto/ed25519/internal/edwards25519" + default n + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_CRYPTO_HKDF + bool "golang.org/x/crypto/hkdf" + default n + select LIBGO_PKG_CRYPTO_HMAC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HASH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_CRYPTO_INTERNAL_POLY1305 + bool "golang.org/x/crypto/internal/poly1305" + default n + select LIBGO_PKG_CRYPTO_SUBTLE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_CRYPTO_INTERNAL_SUBTLE + bool "golang.org/x/crypto/internal/subtle" + default n + +config LIBGO_PKG_GOLANG_ORG_X_CRYPTO_POLY1305 + bool "golang.org/x/crypto/poly1305" + default n + select LIBGO_PKG_CRYPTO_SUBTLE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_MOD_INTERNAL_LAZYREGEXP + bool "golang.org/x/mod/internal/lazyregexp" + default n + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REGEXP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_MOD_MODFILE + bool "golang.org/x/mod/modfile" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_MOD_INTERNAL_LAZYREGEXP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_MOD_MODULE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_MOD_SEMVER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_MOD_MODULE + bool "golang.org/x/mod/module" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_MOD_INTERNAL_LAZYREGEXP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_MOD_SEMVER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_XERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_MOD_SEMVER + bool "golang.org/x/mod/semver" + default n + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_MOD_SUMDB + bool "golang.org/x/mod/sumdb" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CONTEXT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_MOD_INTERNAL_LAZYREGEXP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_MOD_MODULE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_MOD_SUMDB_NOTE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_MOD_SUMDB_TLOG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_HTTP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_MOD_SUMDB_DIRHASH + bool "golang.org/x/mod/sumdb/dirhash" + default n + select LIBGO_PKG_ARCHIVE_ZIP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_SHA256 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BASE64 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_MOD_SUMDB_NOTE + bool "golang.org/x/mod/sumdb/note" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_SHA256 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BASE64 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_CRYPTO_ED25519 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_MOD_SUMDB_TLOG + bool "golang.org/x/mod/sumdb/tlog" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_SHA256 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BASE64 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_MOD_ZIP + bool "golang.org/x/mod/zip" + default n + select LIBGO_PKG_ARCHIVE_ZIP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_MOD_MODULE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_IOUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS_EXEC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_NET_DNS_DNSMESSAGE + bool "golang.org/x/net/dns/dnsmessage" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_NET_HTTP_HTTPGUTS + bool "golang.org/x/net/http/httpguts" + default n + select LIBGO_PKG_GOLANG_ORG_X_NET_IDNA if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_TEXTPROTO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_NET_HTTP_HTTPPROXY + bool "golang.org/x/net/http/httpproxy" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_NET_IDNA if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_URL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_NET_HTTP2_HPACK + bool "golang.org/x/net/http2/hpack" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_NET_IDNA + bool "golang.org/x/net/idna" + default n + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TEXT_SECURE_BIDIRULE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TEXT_UNICODE_BIDI if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TEXT_UNICODE_NORM if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_NET_NETTEST + bool "golang.org/x/net/nettest" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_IOUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_RAND if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS_EXEC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TESTING if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_SYNC_SEMAPHORE + bool "golang.org/x/sync/semaphore" + default n + select LIBGO_PKG_CONTAINER_LIST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CONTEXT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_SYS_CPU + bool "golang.org/x/sys/cpu" + default n + select LIBGO_PKG_IO_IOUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TEXT_SECURE_BIDIRULE + bool "golang.org/x/text/secure/bidirule" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TEXT_TRANSFORM if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TEXT_UNICODE_BIDI if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TEXT_TRANSFORM + bool "golang.org/x/text/transform" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TEXT_UNICODE_BIDI + bool "golang.org/x/text/unicode/bidi" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CONTAINER_LIST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_LOG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TEXT_UNICODE_NORM + bool "golang.org/x/text/unicode/norm" + default n + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TEXT_TRANSFORM if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS + bool "golang.org/x/tools/go/analysis" + default n + select LIBGO_PKG_FLAG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_ANALYSISINTERNAL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_ANALYSISFLAGS + bool "golang.org/x/tools/go/analysis/internal/analysisflags" + default n + select LIBGO_PKG_CRYPTO_SHA256 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_GOB if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_JSON if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FLAG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_IOUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_LOG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_FACTS + bool "golang.org/x/tools/go/analysis/internal/facts" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_GOB if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_TYPES_OBJECTPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_IOUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_LOG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASMDECL + bool "golang.org/x/tools/go/analysis/passes/asmdecl" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_BUILD if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_LOG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REGEXP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASSIGN + bool "golang.org/x/tools/go/analysis/passes/assign" + default n + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ATOMIC + bool "golang.org/x/tools/go/analysis/passes/atomic" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_BOOLS + bool "golang.org/x/tools/go/analysis/passes/bools" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_BUILDTAG + bool "golang.org/x/tools/go/analysis/passes/buildtag" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_BUILD_CONSTRAINT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_PARSER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CGOCALL + bool "golang.org/x/tools/go/analysis/passes/cgocall" + default n + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_FORMAT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_PARSER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_LOG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COMPOSITE + bool "golang.org/x/tools/go/analysis/passes/composite" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COPYLOCK + bool "golang.org/x/tools/go/analysis/passes/copylock" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CTRLFLOW + bool "golang.org/x/tools/go/analysis/passes/ctrlflow" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_CFG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_TYPES_TYPEUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_LOG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ERRORSAS + bool "golang.org/x/tools/go/analysis/passes/errorsas" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_TYPES_TYPEUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_FRAMEPOINTER + bool "golang.org/x/tools/go/analysis/passes/framepointer" + default n + select LIBGO_PKG_GO_BUILD if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REGEXP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_HTTPRESPONSE + bool "golang.org/x/tools/go/analysis/passes/httpresponse" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_IFACEASSERT + bool "golang.org/x/tools/go/analysis/passes/ifaceassert" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT + bool "golang.org/x/tools/go/analysis/passes/inspect" + default n + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL + bool "golang.org/x/tools/go/analysis/passes/internal/analysisutil" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_PRINTER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_IOUTIL if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_LOOPCLOSURE + bool "golang.org/x/tools/go/analysis/passes/loopclosure" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_TYPES_TYPEUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_LOSTCANCEL + bool "golang.org/x/tools/go/analysis/passes/lostcancel" + default n + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CTRLFLOW if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_CFG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_NILFUNC + bool "golang.org/x/tools/go/analysis/passes/nilfunc" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PKGFACT + bool "golang.org/x/tools/go/analysis/passes/pkgfact" + default n + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF + bool "golang.org/x/tools/go/analysis/passes/printf" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_CONSTANT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_TYPES_TYPEUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REGEXP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SHIFT + bool "golang.org/x/tools/go/analysis/passes/shift" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_CONSTANT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SIGCHANYZER + bool "golang.org/x/tools/go/analysis/passes/sigchanyzer" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_FORMAT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STDMETHODS + bool "golang.org/x/tools/go/analysis/passes/stdmethods" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRINGINTCONV + bool "golang.org/x/tools/go/analysis/passes/stringintconv" + default n + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRUCTTAG + bool "golang.org/x/tools/go/analysis/passes/structtag" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_TESTINGGOROUTINE + bool "golang.org/x/tools/go/analysis/passes/testinggoroutine" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_TESTS + bool "golang.org/x/tools/go/analysis/passes/tests" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REGEXP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNMARSHAL + bool "golang.org/x/tools/go/analysis/passes/unmarshal" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_TYPES_TYPEUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNREACHABLE + bool "golang.org/x/tools/go/analysis/passes/unreachable" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_LOG if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNSAFEPTR + bool "golang.org/x/tools/go/analysis/passes/unsafeptr" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNUSEDRESULT + bool "golang.org/x/tools/go/analysis/passes/unusedresult" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER + bool "golang.org/x/tools/go/analysis/unitchecker" + default n + select LIBGO_PKG_ENCODING_GOB if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_JSON if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FLAG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_BUILD if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_IMPORTER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_ANALYSISFLAGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_FACTS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_PARSER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_IOUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_LOG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_ASTUTIL + bool "golang.org/x/tools/go/ast/astutil" + default n + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR + bool "golang.org/x/tools/go/ast/inspector" + default n + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_CFG + bool "golang.org/x/tools/go/cfg" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_FORMAT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_TYPES_OBJECTPATH + bool "golang.org/x/tools/go/types/objectpath" + default n + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_TYPES_TYPEUTIL + bool "golang.org/x/tools/go/types/typeutil" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_ASTUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_ANALYSISINTERNAL + bool "golang.org/x/tools/internal/analysisinternal" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_GO_AST_ASTUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_LSP_FUZZY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_LSP_FUZZY + bool "golang.org/x/tools/internal/lsp/fuzzy" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS + bool "golang.org/x/tools/internal/typeparams" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TYPES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_TOOLS_TXTAR + bool "golang.org/x/tools/txtar" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_IOUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_XERRORS + bool "golang.org/x/xerrors" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_XERRORS_INTERNAL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_GOLANG_ORG_X_XERRORS_INTERNAL + bool "golang.org/x/xerrors/internal" + default n + +config LIBGO_PKG_HASH + bool "hash" + default n + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_HASH_ADLER32 + bool "hash/adler32" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HASH if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_HASH_CRC32 + bool "hash/crc32" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HASH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_HASH_CRC64 + bool "hash/crc64" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HASH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_HASH_FNV + bool "hash/fnv" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HASH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_HASH_MAPHASH + bool "hash/maphash" + default n + select LIBGO_PKG_INTERNAL_UNSAFEHEADER if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_HTML + bool "html" + default n + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_HTML_TEMPLATE + bool "html/template" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_JSON if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HTML if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_FS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TEXT_TEMPLATE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TEXT_TEMPLATE_PARSE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_IMAGE + bool "image" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IMAGE_COLOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_IMAGE_COLOR + bool "image/color" + default n + +config LIBGO_PKG_IMAGE_COLOR_PALETTE + bool "image/color/palette" + default n + select LIBGO_PKG_IMAGE_COLOR if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_IMAGE_DRAW + bool "image/draw" + default n + select LIBGO_PKG_IMAGE_COLOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IMAGE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IMAGE_INTERNAL_IMAGEUTIL if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_IMAGE_GIF + bool "image/gif" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_COMPRESS_LZW if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IMAGE_COLOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IMAGE_COLOR_PALETTE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IMAGE_DRAW if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IMAGE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_IMAGE_INTERNAL_IMAGEUTIL + bool "image/internal/imageutil" + default n + select LIBGO_PKG_IMAGE if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_IMAGE_JPEG + bool "image/jpeg" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IMAGE_COLOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IMAGE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IMAGE_INTERNAL_IMAGEUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_IMAGE_PNG + bool "image/png" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_COMPRESS_ZLIB if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HASH_CRC32 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HASH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IMAGE_COLOR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IMAGE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INDEX_SUFFIXARRAY + bool "index/suffixarray" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REGEXP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_ABI + bool "internal/abi" + default n + +config LIBGO_PKG_INTERNAL_BUILDCFG + bool "internal/buildcfg" + default n + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_GOEXPERIMENT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_BYTEALG + bool "internal/bytealg" + default n + select LIBGO_PKG_INTERNAL_CPU if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_CFG + bool "internal/cfg" + default n + +config LIBGO_PKG_INTERNAL_CPU + bool "internal/cpu" + default n + +config LIBGO_PKG_INTERNAL_EXECABS + bool "internal/execabs" + default n + select LIBGO_PKG_CONTEXT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS_EXEC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_FMTSORT + bool "internal/fmtsort" + default n + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_FUZZ + bool "internal/fuzz" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CONTEXT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_SHA256 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_JSON if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_AST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_PARSER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_GODEBUG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_UNSAFEHEADER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_IOUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS_EXEC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_GOARCH + bool "internal/goarch" + default n + +config LIBGO_PKG_INTERNAL_GODEBUG + bool "internal/godebug" + default n + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_GOEXPERIMENT + bool "internal/goexperiment" + default n + +config LIBGO_PKG_INTERNAL_GOOS + bool "internal/goos" + default n + +config LIBGO_PKG_INTERNAL_GOROOT + bool "internal/goroot" + default n + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_GOVERSION + bool "internal/goversion" + default n + +config LIBGO_PKG_INTERNAL_INTERN + bool "internal/intern" + default n + select LIBGO_PKG_INTERNAL_GODEBUG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_ITOA + bool "internal/itoa" + default n + +config LIBGO_PKG_INTERNAL_LAZYREGEXP + bool "internal/lazyregexp" + default n + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REGEXP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_LAZYTEMPLATE + bool "internal/lazytemplate" + default n + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TEXT_TEMPLATE if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_NETTRACE + bool "internal/nettrace" + default n + +config LIBGO_PKG_INTERNAL_OBSCURETESTDATA + bool "internal/obscuretestdata" + default n + select LIBGO_PKG_ENCODING_BASE64 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_OSERROR + bool "internal/oserror" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_POLL + bool "internal/poll" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_SYSCALL_UNIX if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_PROFILE + bool "internal/profile" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_COMPRESS_GZIP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REGEXP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_RACE + bool "internal/race" + default n + +config LIBGO_PKG_INTERNAL_REFLECTLITE + bool "internal/reflectlite" + default n + select LIBGO_PKG_INTERNAL_GOARCH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_UNSAFEHEADER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_SINGLEFLIGHT + bool "internal/singleflight" + default n + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_SYSCALL_EXECENV + bool "internal/syscall/execenv" + default n + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_SYSCALL_UNIX + bool "internal/syscall/unix" + default n + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_SYSINFO + bool "internal/sysinfo" + default n + select LIBGO_PKG_INTERNAL_CPU if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_TESTENV + bool "internal/testenv" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FLAG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_CFG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS_EXEC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TESTING if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_TESTLOG + bool "internal/testlog" + default n + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_TRACE + bool "internal/trace" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CONTAINER_HEAP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_RAND if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS_EXEC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_INTERNAL_UNSAFEHEADER + bool "internal/unsafeheader" + default n + +config LIBGO_PKG_INTERNAL_XCOFF + bool "internal/xcoff" + default n + select LIBGO_PKG_DEBUG_DWARF if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_IO + bool "io" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_IO_FS + bool "io/fs" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_OSERROR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_IO_IOUTIL + bool "io/ioutil" + default n + select LIBGO_PKG_IO_FS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_LOG + bool "log" + default n + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_LOG_SYSLOG + bool "log/syslog" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_LOG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_MATH + bool "math" + default n + select LIBGO_PKG_INTERNAL_CPU if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_MATH_BIG + bool "math/big" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_RAND if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_MATH_BITS + bool "math/bits" + default n + +config LIBGO_PKG_MATH_CMPLX + bool "math/cmplx" + default n + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_MATH_RAND + bool "math/rand" + default n + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_MIME + bool "mime" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BASE64 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_MIME_MULTIPART + bool "mime/multipart" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_RAND if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MIME_QUOTEDPRINTABLE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_TEXTPROTO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_MIME_QUOTEDPRINTABLE + bool "mime/quotedprintable" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET + bool "net" + default n + select LIBGO_PKG_CONTEXT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_NET_DNS_DNSMESSAGE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_BYTEALG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_GODEBUG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_ITOA if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_NETTRACE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_POLL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_SINGLEFLIGHT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_NETIP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET_HTTP + bool "net/http" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_COMPRESS_GZIP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CONTAINER_LIST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CONTEXT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_RAND if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_TLS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BASE64 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_NET_HTTP2_HPACK if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_NET_HTTP_HTTPGUTS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_NET_HTTP_HTTPPROXY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_NET_IDNA if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_GODEBUG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_FS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_IOUTIL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_LOG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_RAND if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MIME_MULTIPART if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_HTTP_HTTPTRACE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_HTTP_INTERNAL_ASCII if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_HTTP_INTERNAL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_TEXTPROTO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_URL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET_HTTP_CGI + bool "net/http/cgi" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_TLS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_NET_HTTP_HTTPGUTS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_LOG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_HTTP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_TEXTPROTO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_URL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS_EXEC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REGEXP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET_HTTP_COOKIEJAR + bool "net/http/cookiejar" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_HTTP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_HTTP_INTERNAL_ASCII if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_URL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET_HTTP_FCGI + bool "net/http/fcgi" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CONTEXT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_HTTP_CGI if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_HTTP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET_HTTP_HTTPTEST + bool "net/http/httptest" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_TLS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_X509 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FLAG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_NET_HTTP_HTTPGUTS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_LOG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_HTTP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_HTTP_INTERNAL_TESTCERT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_TEXTPROTO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET_HTTP_HTTPTRACE + bool "net/http/httptrace" + default n + select LIBGO_PKG_CONTEXT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_TLS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_NETTRACE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_TEXTPROTO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET_HTTP_HTTPUTIL + bool "net/http/httputil" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CONTEXT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GOLANG_ORG_X_NET_HTTP_HTTPGUTS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_LOG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_HTTP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_HTTP_INTERNAL_ASCII if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_HTTP_INTERNAL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_TEXTPROTO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_URL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET_HTTP_INTERNAL + bool "net/http/internal" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET_HTTP_INTERNAL_ASCII + bool "net/http/internal/ascii" + default n + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET_HTTP_INTERNAL_TESTCERT + bool "net/http/internal/testcert" + default n + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET_HTTP_PPROF + bool "net/http/pprof" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CONTEXT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HTML if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_PROFILE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_LOG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_HTTP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_URL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME_PPROF if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME_TRACE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET_INTERNAL_SOCKTEST + bool "net/internal/socktest" + default n + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET_MAIL + bool "net/mail" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_LOG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_TEXTPROTO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET_NETIP + bool "net/netip" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_BYTEALG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_INTERN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_ITOA if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET_RPC + bool "net/rpc" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_GOB if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_GO_TOKEN if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_HTML_TEMPLATE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_LOG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_HTTP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET_RPC_JSONRPC + bool "net/rpc/jsonrpc" + default n + select LIBGO_PKG_ENCODING_JSON if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_RPC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET_SMTP + bool "net/smtp" + default n + select LIBGO_PKG_CRYPTO_HMAC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_MD5 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CRYPTO_TLS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BASE64 if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_TEXTPROTO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET_TEXTPROTO + bool "net/textproto" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_NET_URL + bool "net/url" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_OS + bool "os" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_ITOA if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_OSERROR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_POLL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_SYSCALL_EXECENV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_SYSCALL_UNIX if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_TESTLOG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_UNSAFEHEADER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_FS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_OS_EXEC + bool "os/exec" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CONTEXT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_SYSCALL_EXECENV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_FS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_OS_EXEC_INTERNAL_FDTEST + bool "os/exec/internal/fdtest" + default n + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_OS_SIGNAL + bool "os/signal" + default n + select LIBGO_PKG_CONTEXT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_OS_SIGNAL_INTERNAL_PTY + bool "os/signal/internal/pty" + default n + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_OS_USER + bool "os/user" + default n + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_PATH + bool "path" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_BYTEALG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_PATH_FILEPATH + bool "path/filepath" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_FS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_REFLECT + bool "reflect" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_ABI if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_BYTEALG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_GOARCH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_ITOA if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_UNSAFEHEADER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_REFLECT_INTERNAL_EXAMPLE1 + bool "reflect/internal/example1" + default n + +config LIBGO_PKG_REFLECT_INTERNAL_EXAMPLE2 + bool "reflect/internal/example2" + default n + +config LIBGO_PKG_REGEXP + bool "regexp" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REGEXP_SYNTAX if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_REGEXP_SYNTAX + bool "regexp/syntax" + default n + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_RUNTIME + bool "runtime" + default n + select LIBGO_PKG_INTERNAL_ABI if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_BYTEALG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_CPU if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_GOARCH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_GOEXPERIMENT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_GOOS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME_INTERNAL_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME_INTERNAL_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME_INTERNAL_SYS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_RUNTIME_CGO + bool "runtime/cgo" + default n + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_RUNTIME_DEBUG + bool "runtime/debug" + default n + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_RUNTIME_INTERNAL_ATOMIC + bool "runtime/internal/atomic" + default n + +config LIBGO_PKG_RUNTIME_INTERNAL_MATH + bool "runtime/internal/math" + default n + select LIBGO_PKG_INTERNAL_GOARCH if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_RUNTIME_INTERNAL_SYS + bool "runtime/internal/sys" + default n + select LIBGO_PKG_INTERNAL_GOARCH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_GOOS if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_RUNTIME_INTERNAL_SYSCALL + bool "runtime/internal/syscall" + default n + +config LIBGO_PKG_RUNTIME_METRICS + bool "runtime/metrics" + default n + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_RUNTIME_PPROF + bool "runtime/pprof" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_COMPRESS_GZIP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CONTEXT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ENCODING_BINARY if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_ABI if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TEXT_TABWRITER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_RUNTIME_TRACE + bool "runtime/trace" + default n + select LIBGO_PKG_CONTEXT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_SORT + bool "sort" + default n + select LIBGO_PKG_INTERNAL_REFLECTLITE if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_STRCONV + bool "strconv" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_BYTEALG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_BITS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_STRINGS + bool "strings" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_BYTEALG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_SYNC + bool "sync" + default n + select LIBGO_PKG_INTERNAL_RACE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_SYNC_ATOMIC + bool "sync/atomic" + default n + +config LIBGO_PKG_SYSCALL + bool "syscall" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_BYTEALG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_ITOA if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_OSERROR if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_RACE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_UNSAFEHEADER if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_TESTING + bool "testing" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FLAG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_RACE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_SYSINFO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_RAND if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME_DEBUG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME_TRACE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC_ATOMIC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_TESTING_FSTEST + bool "testing/fstest" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_FS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TESTING_IOTEST if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_TESTING_INTERNAL_TESTDEPS + bool "testing/internal/testdeps" + default n + select LIBGO_PKG_BUFIO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_CONTEXT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_FUZZ if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_TESTLOG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS_SIGNAL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REGEXP if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME_PPROF if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_TESTING_IOTEST + bool "testing/iotest" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_LOG if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_TESTING_QUICK + bool "testing/quick" + default n + select LIBGO_PKG_FLAG if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_MATH_RAND if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TIME if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_TEXT_SCANNER + bool "text/scanner" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_TEXT_TABWRITER + bool "text/tabwriter" + default n + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_TEXT_TEMPLATE + bool "text/template" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_INTERNAL_FMTSORT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO_FS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_IO if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_NET_URL if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_OS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH_FILEPATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_PATH if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_REFLECT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_TEXT_TEMPLATE_PARSE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_TEXT_TEMPLATE_PARSE + bool "text/template/parse" + default n + select LIBGO_PKG_BYTES if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_FMT if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRCONV if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_STRINGS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_UNICODE_UTF8 if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_TIME + bool "time" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_RUNTIME if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYNC if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_TIME_TZDATA + bool "time/tzdata" + default n + select LIBGO_PKG_ERRORS if LIBGO_STD_INCLUDE_DEPS + select LIBGO_PKG_SYSCALL if LIBGO_STD_INCLUDE_DEPS + +config LIBGO_PKG_UNICODE + bool "unicode" + default n + +config LIBGO_PKG_UNICODE_UTF16 + bool "unicode/utf16" + default n + +config LIBGO_PKG_UNICODE_UTF8 + bool "unicode/utf8" + default n diff --git a/libgo/Makefile.native.uk b/libgo/Makefile.native.uk new file mode 100644 index 0000000..7323bca --- /dev/null +++ b/libgo/Makefile.native.uk @@ -0,0 +1,42 @@ +LIBGO_SRCS-$(CONFIG_ARCH_X86_64) += $(LIBGO_EXTRACTED)/go/golang.org/x/sys/cpu/cpu_gccgo_x86.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/internal/bytealg/bytealg.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/internal/cpu/cpu_gccgo.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/log/syslog/syslog_c.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/os/dir_gccgo_c.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/reflect/makefunc_ffi_c.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/runtime/internal/atomic/atomic.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/runtime/internal/syscall/errno.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/sync/atomic/atomic.c|libgo +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/syscall/clone_linux.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/syscall/errno.c|libgo +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/syscall/signame.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/go/syscall/wait.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/aeshash.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/env_posix.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-assert.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-caller.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-callers.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-cgo.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-construct-map.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-context.S +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-ffi.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-fieldtrack.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-matherr.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-memclr.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-memequal.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-memmove.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-nanotime.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-now.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-reflect-call.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-setenv.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-signal.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-unsafe-pointer.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-unsetenv.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-unwind.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/go-varargs.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/panic.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/print.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/proc.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/runtime_c.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/stack.c +LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/runtime/yield.c diff --git a/libgo/Makefile.runtime.uk b/libgo/Makefile.runtime.uk new file mode 100644 index 0000000..dee66ac --- /dev/null +++ b/libgo/Makefile.runtime.uk @@ -0,0 +1,3550 @@ +# This file has been auto-generated for go1.18 gccgo (GCC) 12.1.0. +# To re-generate navigate to Unikraft application folder +# $ make prepare +# $ cd build/libgo/origin +# $ mkdir gccbuild +# $ cd gccbuild +# $ ../gcc-/configure --disable-multilib --enable-languages=c,c++,go +# $ make V=1 -j`nproc`| tee build.log +# $ $(LIBGO_BASE)/gen-libgo-makefile.py +# +$(eval $(call _addgolib,golang.org/x/xerrors/internal,)) +GOLANG_ORG_X_XERRORS_INTERNAL_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/xerrors/internal/internal.go +$(eval $(call _addgolib,internal/goos,)) +INTERNAL_GOOS_SRCS += $(LIBGO_EXTRACTED)/go/internal/goos/goos.go +INTERNAL_GOOS_SRCS += $(LIBGO_BASE)/libgo/zgoos.go +$(eval $(call _addgolib,internal/goversion,)) +INTERNAL_GOVERSION_SRCS += $(LIBGO_EXTRACTED)/go/internal/goversion/goversion.go +$(eval $(call _addgolib,internal/cfg,)) +INTERNAL_CFG_SRCS += $(LIBGO_EXTRACTED)/go/internal/cfg/cfg.go +$(eval $(call _addgolib,internal/goarch,)) +INTERNAL_GOARCH_SRCS += $(LIBGO_EXTRACTED)/go/internal/goarch/goarch.go +INTERNAL_GOARCH_SRCS += $(LIBGO_BASE)/libgo/zgoarch.go +$(eval $(call _addgolib,encoding,)) +ENCODING_SRCS += $(LIBGO_EXTRACTED)/go/encoding/encoding.go +$(eval $(call _addgolib,internal/nettrace,)) +INTERNAL_NETTRACE_SRCS += $(LIBGO_EXTRACTED)/go/internal/nettrace/nettrace.go +$(eval $(call _addgolib,reflect/internal/example1,)) +REFLECT_INTERNAL_EXAMPLE1_SRCS += $(LIBGO_EXTRACTED)/go/reflect/internal/example1/example.go +$(eval $(call _addgolib,internal/goexperiment,)) +INTERNAL_GOEXPERIMENT_SRCS += $(LIBGO_EXTRACTED)/go/internal/goexperiment/exp_fieldtrack_on.go +INTERNAL_GOEXPERIMENT_SRCS += $(LIBGO_EXTRACTED)/go/internal/goexperiment/exp_heapminimum512kib_off.go +INTERNAL_GOEXPERIMENT_SRCS += $(LIBGO_EXTRACTED)/go/internal/goexperiment/exp_pacerredesign_off.go +INTERNAL_GOEXPERIMENT_SRCS += $(LIBGO_EXTRACTED)/go/internal/goexperiment/exp_preemptibleloops_off.go +INTERNAL_GOEXPERIMENT_SRCS += $(LIBGO_EXTRACTED)/go/internal/goexperiment/exp_regabiargs_off.go +INTERNAL_GOEXPERIMENT_SRCS += $(LIBGO_EXTRACTED)/go/internal/goexperiment/exp_regabireflect_off.go +INTERNAL_GOEXPERIMENT_SRCS += $(LIBGO_EXTRACTED)/go/internal/goexperiment/exp_regabiwrappers_off.go +INTERNAL_GOEXPERIMENT_SRCS += $(LIBGO_EXTRACTED)/go/internal/goexperiment/exp_staticlockranking_off.go +INTERNAL_GOEXPERIMENT_SRCS += $(LIBGO_EXTRACTED)/go/internal/goexperiment/exp_unified_off.go +INTERNAL_GOEXPERIMENT_SRCS += $(LIBGO_EXTRACTED)/go/internal/goexperiment/flags.go +$(eval $(call _addgolib,reflect/internal/example2,)) +REFLECT_INTERNAL_EXAMPLE2_SRCS += $(LIBGO_EXTRACTED)/go/reflect/internal/example2/example.go +$(eval $(call _addgolib,internal/unsafeheader,)) +INTERNAL_UNSAFEHEADER_SRCS += $(LIBGO_EXTRACTED)/go/internal/unsafeheader/unsafeheader.go +$(eval $(call _addgolib,internal/abi,)) +INTERNAL_ABI_SRCS += $(LIBGO_EXTRACTED)/go/internal/abi/abi.go +$(eval $(call _addgolib,runtime/internal/syscall,)) +RUNTIME_INTERNAL_SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/runtime/internal/syscall/syscall_linux.go +$(eval $(call _addgolib,golang.org/x/crypto/cryptobyte/asn1,)) +GOLANG_ORG_X_CRYPTO_CRYPTOBYTE_ASN1_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/cryptobyte/asn1/asn1.go +$(eval $(call _addgolib,internal/race,)) +INTERNAL_RACE_SRCS += $(LIBGO_EXTRACTED)/go/internal/race/doc.go +INTERNAL_RACE_SRCS += $(LIBGO_EXTRACTED)/go/internal/race/norace.go +$(eval $(call _addgolib,golang.org/x/crypto/internal/subtle,)) +GOLANG_ORG_X_CRYPTO_INTERNAL_SUBTLE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/internal/subtle/aliasing.go +$(eval $(call _addgolib,crypto/internal/subtle,)) +CRYPTO_INTERNAL_SUBTLE_SRCS += $(LIBGO_EXTRACTED)/go/crypto/internal/subtle/aliasing.go +$(eval $(call _addgolib,internal/itoa,)) +INTERNAL_ITOA_SRCS += $(LIBGO_EXTRACTED)/go/internal/itoa/itoa.go +$(eval $(call _addgolib,crypto/subtle,)) +CRYPTO_SUBTLE_SRCS += $(LIBGO_EXTRACTED)/go/crypto/subtle/constant_time.go +$(eval $(call _addgolib,sync/atomic,)) +SYNC_ATOMIC_SRCS += $(LIBGO_EXTRACTED)/go/sync/atomic/doc.go +SYNC_ATOMIC_SRCS += $(LIBGO_EXTRACTED)/go/sync/atomic/unaligned.go +SYNC_ATOMIC_SRCS += $(LIBGO_EXTRACTED)/go/sync/atomic/value.go +$(eval $(call _addgolib,container/ring,)) +CONTAINER_RING_SRCS += $(LIBGO_EXTRACTED)/go/container/ring/ring.go +$(eval $(call _addgolib,unicode/utf16,)) +UNICODE_UTF16_SRCS += $(LIBGO_EXTRACTED)/go/unicode/utf16/utf16.go +$(eval $(call _addgolib,runtime/internal/math,)) +RUNTIME_INTERNAL_MATH_SRCS += $(LIBGO_EXTRACTED)/go/runtime/internal/math/math.go +RUNTIME_INTERNAL_MATH_DEPS += internal/goarch +$(eval $(call _addgolib,container/list,)) +CONTAINER_LIST_SRCS += $(LIBGO_EXTRACTED)/go/container/list/list.go +$(eval $(call _addgolib,runtime/internal/atomic,-fgo-compiling-runtime)) +RUNTIME_INTERNAL_ATOMIC_SRCS += $(LIBGO_EXTRACTED)/go/runtime/internal/atomic/doc.go +RUNTIME_INTERNAL_ATOMIC_SRCS += $(LIBGO_EXTRACTED)/go/runtime/internal/atomic/gccgo.go +RUNTIME_INTERNAL_ATOMIC_SRCS += $(LIBGO_EXTRACTED)/go/runtime/internal/atomic/stubs.go +RUNTIME_INTERNAL_ATOMIC_SRCS += $(LIBGO_EXTRACTED)/go/runtime/internal/atomic/types.go +RUNTIME_INTERNAL_ATOMIC_SRCS += $(LIBGO_EXTRACTED)/go/runtime/internal/atomic/types_64bit.go +RUNTIME_INTERNAL_ATOMIC_SRCS += $(LIBGO_EXTRACTED)/go/runtime/internal/atomic/unaligned.go +$(eval $(call _addgolib,runtime/internal/sys,-fgo-compiling-runtime)) +RUNTIME_INTERNAL_SYS_SRCS += $(LIBGO_EXTRACTED)/go/runtime/internal/sys/consts.go +RUNTIME_INTERNAL_SYS_SRCS += $(LIBGO_EXTRACTED)/go/runtime/internal/sys/intrinsics.go +RUNTIME_INTERNAL_SYS_SRCS += $(LIBGO_EXTRACTED)/go/runtime/internal/sys/intrinsics_common.go +RUNTIME_INTERNAL_SYS_SRCS += $(LIBGO_EXTRACTED)/go/runtime/internal/sys/sys.go +RUNTIME_INTERNAL_SYS_SRCS-$(CONFIG_ARCH_X86_64) += $(LIBGO_BASE)/libgo/x86/version.go +RUNTIME_INTERNAL_SYS_DEPS += internal/goarch +RUNTIME_INTERNAL_SYS_DEPS += internal/goos +$(eval $(call _addgolib,math/bits,)) +MATH_BITS_SRCS += $(LIBGO_EXTRACTED)/go/math/bits/bits.go +MATH_BITS_SRCS += $(LIBGO_EXTRACTED)/go/math/bits/bits_errors.go +MATH_BITS_SRCS += $(LIBGO_EXTRACTED)/go/math/bits/bits_tables.go +$(eval $(call _addgolib,internal/cpu,)) +INTERNAL_CPU_SRCS += $(LIBGO_EXTRACTED)/go/internal/cpu/cpu.go +INTERNAL_CPU_SRCS-$(CONFIG_ARCH_X86_64) += $(LIBGO_EXTRACTED)/go/internal/cpu/cpu_x86.go +INTERNAL_CPU_SRCS += $(LIBGO_BASE)/libgo/cpugen.go +$(eval $(call _addgolib,hash/maphash,)) +HASH_MAPHASH_SRCS += $(LIBGO_EXTRACTED)/go/hash/maphash/maphash.go +HASH_MAPHASH_DEPS += internal/unsafeheader +$(eval $(call _addgolib,unicode/utf8,)) +UNICODE_UTF8_SRCS += $(LIBGO_EXTRACTED)/go/unicode/utf8/utf8.go +$(eval $(call _addgolib,image/color,)) +IMAGE_COLOR_SRCS += $(LIBGO_EXTRACTED)/go/image/color/color.go +IMAGE_COLOR_SRCS += $(LIBGO_EXTRACTED)/go/image/color/ycbcr.go +$(eval $(call _addgolib,internal/bytealg,)) +INTERNAL_BYTEALG_SRCS += $(LIBGO_EXTRACTED)/go/internal/bytealg/bytealg.go +INTERNAL_BYTEALG_SRCS += $(LIBGO_EXTRACTED)/go/internal/bytealg/compare_native.go +INTERNAL_BYTEALG_SRCS += $(LIBGO_EXTRACTED)/go/internal/bytealg/count_generic.go +INTERNAL_BYTEALG_SRCS += $(LIBGO_EXTRACTED)/go/internal/bytealg/equal_generic.go +INTERNAL_BYTEALG_SRCS += $(LIBGO_EXTRACTED)/go/internal/bytealg/equal_native.go +INTERNAL_BYTEALG_SRCS += $(LIBGO_EXTRACTED)/go/internal/bytealg/gccgo.go +INTERNAL_BYTEALG_SRCS += $(LIBGO_EXTRACTED)/go/internal/bytealg/index_native.go +INTERNAL_BYTEALG_SRCS += $(LIBGO_EXTRACTED)/go/internal/bytealg/indexbyte_native.go +INTERNAL_BYTEALG_DEPS += internal/cpu +$(eval $(call _addgolib,image/color/palette,)) +IMAGE_COLOR_PALETTE_SRCS += $(LIBGO_EXTRACTED)/go/image/color/palette/generate.go +IMAGE_COLOR_PALETTE_SRCS += $(LIBGO_EXTRACTED)/go/image/color/palette/palette.go +IMAGE_COLOR_PALETTE_DEPS += image/color +$(eval $(call _addgolib,math,)) +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/abs.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/acosh.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/asin.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/asinh.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/atan.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/atan2.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/atanh.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/bits.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/cbrt.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/const.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/copysign.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/dim.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/dim_noasm.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/erf.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/erfinv.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/exp.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/exp2_noasm.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/exp_amd64.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/exp_noasm.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/expm1.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/floor.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/floor_noasm.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/fma.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/frexp.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/gamma.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/hypot.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/j0.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/j1.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/jn.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/ldexp.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/lgamma.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/log.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/log10.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/log1p.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/logb.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/mod.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/modf.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/modf_noasm.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/nextafter.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/pow.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/pow10.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/remainder.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/signbit.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/sin.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/sincos.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/sinh.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/sqrt.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/stubs.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/tan.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/tanh.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/trig_reduce.go +MATH_SRCS += $(LIBGO_EXTRACTED)/go/math/unsafe.go +MATH_DEPS += internal/cpu +MATH_DEPS += math/bits +$(eval $(call _addgolib,math/cmplx,)) +MATH_CMPLX_SRCS += $(LIBGO_EXTRACTED)/go/math/cmplx/abs.go +MATH_CMPLX_SRCS += $(LIBGO_EXTRACTED)/go/math/cmplx/asin.go +MATH_CMPLX_SRCS += $(LIBGO_EXTRACTED)/go/math/cmplx/conj.go +MATH_CMPLX_SRCS += $(LIBGO_EXTRACTED)/go/math/cmplx/exp.go +MATH_CMPLX_SRCS += $(LIBGO_EXTRACTED)/go/math/cmplx/isinf.go +MATH_CMPLX_SRCS += $(LIBGO_EXTRACTED)/go/math/cmplx/isnan.go +MATH_CMPLX_SRCS += $(LIBGO_EXTRACTED)/go/math/cmplx/log.go +MATH_CMPLX_SRCS += $(LIBGO_EXTRACTED)/go/math/cmplx/phase.go +MATH_CMPLX_SRCS += $(LIBGO_EXTRACTED)/go/math/cmplx/polar.go +MATH_CMPLX_SRCS += $(LIBGO_EXTRACTED)/go/math/cmplx/pow.go +MATH_CMPLX_SRCS += $(LIBGO_EXTRACTED)/go/math/cmplx/rect.go +MATH_CMPLX_SRCS += $(LIBGO_EXTRACTED)/go/math/cmplx/sin.go +MATH_CMPLX_SRCS += $(LIBGO_EXTRACTED)/go/math/cmplx/sqrt.go +MATH_CMPLX_SRCS += $(LIBGO_EXTRACTED)/go/math/cmplx/tan.go +MATH_CMPLX_DEPS += math/bits +MATH_CMPLX_DEPS += math +$(eval $(call _addgolib,unicode,)) +UNICODE_SRCS += $(LIBGO_EXTRACTED)/go/unicode/casetables.go +UNICODE_SRCS += $(LIBGO_EXTRACTED)/go/unicode/digit.go +UNICODE_SRCS += $(LIBGO_EXTRACTED)/go/unicode/graphic.go +UNICODE_SRCS += $(LIBGO_EXTRACTED)/go/unicode/letter.go +UNICODE_SRCS += $(LIBGO_EXTRACTED)/go/unicode/tables.go +$(eval $(call _addgolib,runtime,-fgo-c-header=runtime.inc.raw -fgo-compiling-runtime)) +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/alg.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/asan0.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/atomic_pointer.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/cgo_gccgo.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/cgocall.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/cgocheck.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/chan.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/compiler.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/cpuprof.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/cputicks.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/debug.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/debuglog.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/debuglog_off.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/env_posix.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/eqtype.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/error.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/extern.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/fastlog2.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/fastlog2table.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/ffi.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/float.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/hash64.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/heapdump.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/histogram.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/iface.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/lfstack.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/lfstack_64bit.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/lock_futex.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/lockrank.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/lockrank_off.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/malloc.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/map.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/map_fast32.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/map_fast64.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/map_faststr.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mbarrier.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mbitmap.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mcache.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mcentral.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mcheckmark.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mem_gccgo.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/metrics.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mfinal.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mfixalloc.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mgc.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mgc_gccgo.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mgcmark.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mgcpacer.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mgcscavenge.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mgcsweep.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mgcwork.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mheap.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mpagealloc.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mpagealloc_64bit.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mpagecache.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mpallocbits.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mprof.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mranges.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/msan0.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/msize.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mspanset.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mstats.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/mwbbuf.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/nbpipe_pipe2.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/netpoll.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/netpoll_epoll.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/os_gccgo.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/os_linux.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/os_linux_noauxv.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/panic.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/preempt.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/preempt_nonwindows.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/print.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/proc.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/profbuf.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/proflabel.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/race0.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/rdebug.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/relax_stub.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/runtime.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/runtime1.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/runtime2.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/rwmutex.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/select.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/sema.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/signal_gccgo.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/signal_unix.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/sigqueue.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/sigqueue_note.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/sizeclasses.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/slice.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/string.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/stubs.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/stubs2.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/stubs3.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/stubs_linux.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/symtab.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/time.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/time_nofake.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/timestub.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/timestub2.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/tls_stub.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/trace.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/traceback_gccgo.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/type.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/typekind.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/utf8.go +RUNTIME_SRCS += $(LIBGO_EXTRACTED)/go/runtime/write_err.go +RUNTIME_SRCS += $(LIBGO_BASE)/libgo/runtime_linknames.go +RUNTIME_SRCS-$(CONFIG_ARCH_X86_64) += $(LIBGO_BASE)/libgo/x86/runtime_sysinfo.go +RUNTIME_SRCS += $(LIBGO_BASE)/libgo/sigtab.go +RUNTIME_SRCS += $(LIBGO_BASE)/libgo/goroot.go +RUNTIME_DEPS += internal/abi +RUNTIME_DEPS += internal/bytealg +RUNTIME_DEPS += internal/cpu +RUNTIME_DEPS += internal/goarch +RUNTIME_DEPS += internal/goexperiment +RUNTIME_DEPS += internal/goos +RUNTIME_DEPS += runtime/internal/atomic +RUNTIME_DEPS += runtime/internal/math +RUNTIME_DEPS += runtime/internal/sys +$(eval $(call _addgolib,runtime/metrics,)) +RUNTIME_METRICS_SRCS += $(LIBGO_EXTRACTED)/go/runtime/metrics/description.go +RUNTIME_METRICS_SRCS += $(LIBGO_EXTRACTED)/go/runtime/metrics/doc.go +RUNTIME_METRICS_SRCS += $(LIBGO_EXTRACTED)/go/runtime/metrics/histogram.go +RUNTIME_METRICS_SRCS += $(LIBGO_EXTRACTED)/go/runtime/metrics/sample.go +RUNTIME_METRICS_SRCS += $(LIBGO_EXTRACTED)/go/runtime/metrics/value.go +RUNTIME_METRICS_DEPS += math +RUNTIME_METRICS_DEPS += runtime +$(eval $(call _addgolib,sync,)) +SYNC_SRCS += $(LIBGO_EXTRACTED)/go/sync/cond.go +SYNC_SRCS += $(LIBGO_EXTRACTED)/go/sync/map.go +SYNC_SRCS += $(LIBGO_EXTRACTED)/go/sync/mutex.go +SYNC_SRCS += $(LIBGO_EXTRACTED)/go/sync/once.go +SYNC_SRCS += $(LIBGO_EXTRACTED)/go/sync/pool.go +SYNC_SRCS += $(LIBGO_EXTRACTED)/go/sync/poolqueue.go +SYNC_SRCS += $(LIBGO_EXTRACTED)/go/sync/runtime.go +SYNC_SRCS += $(LIBGO_EXTRACTED)/go/sync/runtime2.go +SYNC_SRCS += $(LIBGO_EXTRACTED)/go/sync/rwmutex.go +SYNC_SRCS += $(LIBGO_EXTRACTED)/go/sync/waitgroup.go +SYNC_DEPS += internal/race +SYNC_DEPS += runtime +SYNC_DEPS += sync/atomic +$(eval $(call _addgolib,internal/reflectlite,)) +INTERNAL_REFLECTLITE_SRCS += $(LIBGO_EXTRACTED)/go/internal/reflectlite/eqtype.go +INTERNAL_REFLECTLITE_SRCS += $(LIBGO_EXTRACTED)/go/internal/reflectlite/swapper.go +INTERNAL_REFLECTLITE_SRCS += $(LIBGO_EXTRACTED)/go/internal/reflectlite/type.go +INTERNAL_REFLECTLITE_SRCS += $(LIBGO_EXTRACTED)/go/internal/reflectlite/value.go +INTERNAL_REFLECTLITE_DEPS += internal/goarch +INTERNAL_REFLECTLITE_DEPS += internal/unsafeheader +INTERNAL_REFLECTLITE_DEPS += runtime +$(eval $(call _addgolib,runtime/cgo,)) +RUNTIME_CGO_SRCS += $(LIBGO_EXTRACTED)/go/runtime/cgo/handle.go +RUNTIME_CGO_DEPS += sync/atomic +RUNTIME_CGO_DEPS += sync +$(eval $(call _addgolib,internal/sysinfo,)) +INTERNAL_SYSINFO_SRCS += $(LIBGO_EXTRACTED)/go/internal/sysinfo/sysinfo.go +INTERNAL_SYSINFO_DEPS += internal/cpu +INTERNAL_SYSINFO_DEPS += sync +$(eval $(call _addgolib,internal/testlog,)) +INTERNAL_TESTLOG_SRCS += $(LIBGO_EXTRACTED)/go/internal/testlog/exit.go +INTERNAL_TESTLOG_SRCS += $(LIBGO_EXTRACTED)/go/internal/testlog/log.go +INTERNAL_TESTLOG_DEPS += sync/atomic +INTERNAL_TESTLOG_DEPS += sync +$(eval $(call _addgolib,internal/singleflight,)) +INTERNAL_SINGLEFLIGHT_SRCS += $(LIBGO_EXTRACTED)/go/internal/singleflight/singleflight.go +INTERNAL_SINGLEFLIGHT_DEPS += sync +$(eval $(call _addgolib,math/rand,)) +MATH_RAND_SRCS += $(LIBGO_EXTRACTED)/go/math/rand/exp.go +MATH_RAND_SRCS += $(LIBGO_EXTRACTED)/go/math/rand/normal.go +MATH_RAND_SRCS += $(LIBGO_EXTRACTED)/go/math/rand/rand.go +MATH_RAND_SRCS += $(LIBGO_EXTRACTED)/go/math/rand/rng.go +MATH_RAND_SRCS += $(LIBGO_EXTRACTED)/go/math/rand/zipf.go +MATH_RAND_DEPS += math +MATH_RAND_DEPS += sync +$(eval $(call _addgolib,errors,)) +ERRORS_SRCS += $(LIBGO_EXTRACTED)/go/errors/errors.go +ERRORS_SRCS += $(LIBGO_EXTRACTED)/go/errors/wrap.go +ERRORS_DEPS += internal/reflectlite +$(eval $(call _addgolib,internal/oserror,)) +INTERNAL_OSERROR_SRCS += $(LIBGO_EXTRACTED)/go/internal/oserror/errors.go +INTERNAL_OSERROR_DEPS += errors +$(eval $(call _addgolib,sort,)) +SORT_SRCS += $(LIBGO_EXTRACTED)/go/sort/search.go +SORT_SRCS += $(LIBGO_EXTRACTED)/go/sort/slice.go +SORT_SRCS += $(LIBGO_EXTRACTED)/go/sort/slice_go113.go +SORT_SRCS += $(LIBGO_EXTRACTED)/go/sort/sort.go +SORT_SRCS += $(LIBGO_EXTRACTED)/go/sort/zfuncversion.go +SORT_DEPS += internal/reflectlite +$(eval $(call _addgolib,path,)) +PATH_SRCS += $(LIBGO_EXTRACTED)/go/path/match.go +PATH_SRCS += $(LIBGO_EXTRACTED)/go/path/path.go +PATH_DEPS += errors +PATH_DEPS += internal/bytealg +PATH_DEPS += unicode/utf8 +$(eval $(call _addgolib,io,)) +IO_SRCS += $(LIBGO_EXTRACTED)/go/io/io.go +IO_SRCS += $(LIBGO_EXTRACTED)/go/io/multi.go +IO_SRCS += $(LIBGO_EXTRACTED)/go/io/pipe.go +IO_DEPS += errors +IO_DEPS += sync +$(eval $(call _addgolib,golang.org/x/mod/semver,)) +GOLANG_ORG_X_MOD_SEMVER_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/mod/semver/semver.go +GOLANG_ORG_X_MOD_SEMVER_DEPS += sort +$(eval $(call _addgolib,container/heap,)) +CONTAINER_HEAP_SRCS += $(LIBGO_EXTRACTED)/go/container/heap/heap.go +CONTAINER_HEAP_DEPS += sort +$(eval $(call _addgolib,hash,)) +HASH_SRCS += $(LIBGO_EXTRACTED)/go/hash/hash.go +HASH_DEPS += io +$(eval $(call _addgolib,crypto/internal/randutil,)) +CRYPTO_INTERNAL_RANDUTIL_SRCS += $(LIBGO_EXTRACTED)/go/crypto/internal/randutil/randutil.go +CRYPTO_INTERNAL_RANDUTIL_DEPS += io +CRYPTO_INTERNAL_RANDUTIL_DEPS += sync +$(eval $(call _addgolib,hash/adler32,)) +HASH_ADLER32_SRCS += $(LIBGO_EXTRACTED)/go/hash/adler32/adler32.go +HASH_ADLER32_DEPS += errors +HASH_ADLER32_DEPS += hash +$(eval $(call _addgolib,crypto/hmac,)) +CRYPTO_HMAC_SRCS += $(LIBGO_EXTRACTED)/go/crypto/hmac/hmac.go +CRYPTO_HMAC_DEPS += crypto/subtle +CRYPTO_HMAC_DEPS += hash +$(eval $(call _addgolib,hash/crc64,)) +HASH_CRC64_SRCS += $(LIBGO_EXTRACTED)/go/hash/crc64/crc64.go +HASH_CRC64_DEPS += errors +HASH_CRC64_DEPS += hash +HASH_CRC64_DEPS += sync +$(eval $(call _addgolib,text/tabwriter,)) +TEXT_TABWRITER_SRCS += $(LIBGO_EXTRACTED)/go/text/tabwriter/tabwriter.go +TEXT_TABWRITER_DEPS += io +TEXT_TABWRITER_DEPS += unicode/utf8 +$(eval $(call _addgolib,hash/crc32,)) +HASH_CRC32_SRCS += $(LIBGO_EXTRACTED)/go/hash/crc32/crc32.go +HASH_CRC32_SRCS += $(LIBGO_EXTRACTED)/go/hash/crc32/crc32_generic.go +HASH_CRC32_SRCS += $(LIBGO_EXTRACTED)/go/hash/crc32/crc32_otherarch.go +HASH_CRC32_DEPS += errors +HASH_CRC32_DEPS += hash +HASH_CRC32_DEPS += sync/atomic +HASH_CRC32_DEPS += sync +$(eval $(call _addgolib,hash/fnv,)) +HASH_FNV_SRCS += $(LIBGO_EXTRACTED)/go/hash/fnv/fnv.go +HASH_FNV_DEPS += errors +HASH_FNV_DEPS += hash +HASH_FNV_DEPS += math/bits +$(eval $(call _addgolib,strconv,)) +STRCONV_SRCS += $(LIBGO_EXTRACTED)/go/strconv/atob.go +STRCONV_SRCS += $(LIBGO_EXTRACTED)/go/strconv/atoc.go +STRCONV_SRCS += $(LIBGO_EXTRACTED)/go/strconv/atof.go +STRCONV_SRCS += $(LIBGO_EXTRACTED)/go/strconv/atoi.go +STRCONV_SRCS += $(LIBGO_EXTRACTED)/go/strconv/bytealg.go +STRCONV_SRCS += $(LIBGO_EXTRACTED)/go/strconv/ctoa.go +STRCONV_SRCS += $(LIBGO_EXTRACTED)/go/strconv/decimal.go +STRCONV_SRCS += $(LIBGO_EXTRACTED)/go/strconv/doc.go +STRCONV_SRCS += $(LIBGO_EXTRACTED)/go/strconv/eisel_lemire.go +STRCONV_SRCS += $(LIBGO_EXTRACTED)/go/strconv/ftoa.go +STRCONV_SRCS += $(LIBGO_EXTRACTED)/go/strconv/ftoaryu.go +STRCONV_SRCS += $(LIBGO_EXTRACTED)/go/strconv/isprint.go +STRCONV_SRCS += $(LIBGO_EXTRACTED)/go/strconv/itoa.go +STRCONV_SRCS += $(LIBGO_EXTRACTED)/go/strconv/quote.go +STRCONV_DEPS += errors +STRCONV_DEPS += internal/bytealg +STRCONV_DEPS += math/bits +STRCONV_DEPS += math +STRCONV_DEPS += runtime +STRCONV_DEPS += unicode/utf8 +$(eval $(call _addgolib,golang.org/x/crypto/hkdf,)) +GOLANG_ORG_X_CRYPTO_HKDF_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/hkdf/hkdf.go +GOLANG_ORG_X_CRYPTO_HKDF_DEPS += crypto/hmac +GOLANG_ORG_X_CRYPTO_HKDF_DEPS += errors +GOLANG_ORG_X_CRYPTO_HKDF_DEPS += hash +GOLANG_ORG_X_CRYPTO_HKDF_DEPS += io +$(eval $(call _addgolib,golang.org/x/net/dns/dnsmessage,)) +GOLANG_ORG_X_NET_DNS_DNSMESSAGE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/net/dns/dnsmessage/message.go +GOLANG_ORG_X_NET_DNS_DNSMESSAGE_DEPS += errors +$(eval $(call _addgolib,bytes,)) +BYTES_SRCS += $(LIBGO_EXTRACTED)/go/bytes/buffer.go +BYTES_SRCS += $(LIBGO_EXTRACTED)/go/bytes/bytes.go +BYTES_SRCS += $(LIBGO_EXTRACTED)/go/bytes/reader.go +BYTES_DEPS += errors +BYTES_DEPS += internal/bytealg +BYTES_DEPS += io +BYTES_DEPS += unicode +BYTES_DEPS += unicode/utf8 +$(eval $(call _addgolib,strings,)) +STRINGS_SRCS += $(LIBGO_EXTRACTED)/go/strings/builder.go +STRINGS_SRCS += $(LIBGO_EXTRACTED)/go/strings/clone.go +STRINGS_SRCS += $(LIBGO_EXTRACTED)/go/strings/compare.go +STRINGS_SRCS += $(LIBGO_EXTRACTED)/go/strings/reader.go +STRINGS_SRCS += $(LIBGO_EXTRACTED)/go/strings/replace.go +STRINGS_SRCS += $(LIBGO_EXTRACTED)/go/strings/search.go +STRINGS_SRCS += $(LIBGO_EXTRACTED)/go/strings/strings.go +STRINGS_DEPS += errors +STRINGS_DEPS += internal/bytealg +STRINGS_DEPS += io +STRINGS_DEPS += sync +STRINGS_DEPS += unicode +STRINGS_DEPS += unicode/utf8 +$(eval $(call _addgolib,crypto,)) +CRYPTO_SRCS += $(LIBGO_EXTRACTED)/go/crypto/crypto.go +CRYPTO_DEPS += hash +CRYPTO_DEPS += io +CRYPTO_DEPS += strconv +$(eval $(call _addgolib,crypto/rc4,)) +CRYPTO_RC4_SRCS += $(LIBGO_EXTRACTED)/go/crypto/rc4/rc4.go +CRYPTO_RC4_DEPS += crypto/internal/subtle +CRYPTO_RC4_DEPS += strconv +$(eval $(call _addgolib,encoding/ascii85,)) +ENCODING_ASCII85_SRCS += $(LIBGO_EXTRACTED)/go/encoding/ascii85/ascii85.go +ENCODING_ASCII85_DEPS += io +ENCODING_ASCII85_DEPS += strconv +$(eval $(call _addgolib,syscall,)) +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/asan0.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/dirent.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/endian_little.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/env_unix.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/errstr_glibc.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/exec_linux.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/exec_unix.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/libcall_glibc.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/libcall_linux.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/libcall_linux_amd64.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/libcall_linux_utimesnano.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/libcall_posix.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/libcall_posix_largefile.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/libcall_posix_nonhurd.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/libcall_support.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/libcall_uname.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/libcall_wait4.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/lsf_linux.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/msan0.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/net.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/netlink_linux.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/setuidgid_linux.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/sleep_select.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/sock_cloexec_linux.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/sockcmsg_linux.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/sockcmsg_unix.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/sockcmsg_unix_other.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/socket.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/socket_linux.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/socket_linux_type.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/socket_posix.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/syscall.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/syscall_errno.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/syscall_funcs.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/syscall_glibc.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/syscall_linux.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/syscall_linux_amd64.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/syscall_unix.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/time_nofake.go +SYSCALL_SRCS += $(LIBGO_EXTRACTED)/go/syscall/timestruct.go +SYSCALL_SRCS += $(LIBGO_BASE)/libgo/libcalls.go +SYSCALL_SRCS-$(CONFIG_ARCH_X86_64) += $(LIBGO_BASE)/libgo/x86/sysinfo.go +SYSCALL_SRCS += $(LIBGO_BASE)/libgo/syscall_arch.go +SYSCALL_SRCS += $(LIBGO_BASE)/libgo/syscall_linknames.go +SYSCALL_SRCS += $(LIBGO_BASE)/libgo/epoll.go +SYSCALL_DEPS += errors +SYSCALL_DEPS += internal/bytealg +SYSCALL_DEPS += internal/itoa +SYSCALL_DEPS += internal/oserror +SYSCALL_DEPS += internal/race +SYSCALL_DEPS += internal/unsafeheader +SYSCALL_DEPS += runtime +SYSCALL_DEPS += sync +$(eval $(call _addgolib,encoding/base32,)) +ENCODING_BASE32_SRCS += $(LIBGO_EXTRACTED)/go/encoding/base32/base32.go +ENCODING_BASE32_DEPS += io +ENCODING_BASE32_DEPS += strconv +$(eval $(call _addgolib,net/http/internal/testcert,)) +NET_HTTP_INTERNAL_TESTCERT_SRCS += $(LIBGO_EXTRACTED)/go/net/http/internal/testcert/testcert.go +NET_HTTP_INTERNAL_TESTCERT_DEPS += strings +$(eval $(call _addgolib,net/http/internal/ascii,)) +NET_HTTP_INTERNAL_ASCII_SRCS += $(LIBGO_EXTRACTED)/go/net/http/internal/ascii/print.go +NET_HTTP_INTERNAL_ASCII_DEPS += strings +NET_HTTP_INTERNAL_ASCII_DEPS += unicode +$(eval $(call _addgolib,golang.org/x/text/transform,)) +GOLANG_ORG_X_TEXT_TRANSFORM_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/text/transform/transform.go +GOLANG_ORG_X_TEXT_TRANSFORM_DEPS += bytes +GOLANG_ORG_X_TEXT_TRANSFORM_DEPS += errors +GOLANG_ORG_X_TEXT_TRANSFORM_DEPS += io +GOLANG_ORG_X_TEXT_TRANSFORM_DEPS += unicode/utf8 +$(eval $(call _addgolib,html,)) +HTML_SRCS += $(LIBGO_EXTRACTED)/go/html/entity.go +HTML_SRCS += $(LIBGO_EXTRACTED)/go/html/escape.go +HTML_DEPS += strings +HTML_DEPS += sync +HTML_DEPS += unicode/utf8 +$(eval $(call _addgolib,go/build/constraint,)) +GO_BUILD_CONSTRAINT_SRCS += $(LIBGO_EXTRACTED)/go/go/build/constraint/expr.go +GO_BUILD_CONSTRAINT_DEPS += errors +GO_BUILD_CONSTRAINT_DEPS += strings +GO_BUILD_CONSTRAINT_DEPS += unicode +GO_BUILD_CONSTRAINT_DEPS += unicode/utf8 +$(eval $(call _addgolib,bufio,)) +BUFIO_SRCS += $(LIBGO_EXTRACTED)/go/bufio/bufio.go +BUFIO_SRCS += $(LIBGO_EXTRACTED)/go/bufio/scan.go +BUFIO_DEPS += bytes +BUFIO_DEPS += errors +BUFIO_DEPS += io +BUFIO_DEPS += strings +BUFIO_DEPS += unicode/utf8 +$(eval $(call _addgolib,crypto/elliptic/internal/fiat,)) +CRYPTO_ELLIPTIC_INTERNAL_FIAT_SRCS += $(LIBGO_EXTRACTED)/go/crypto/elliptic/internal/fiat/p224.go +CRYPTO_ELLIPTIC_INTERNAL_FIAT_SRCS += $(LIBGO_EXTRACTED)/go/crypto/elliptic/internal/fiat/p224_fiat64.go +CRYPTO_ELLIPTIC_INTERNAL_FIAT_SRCS += $(LIBGO_EXTRACTED)/go/crypto/elliptic/internal/fiat/p224_invert.go +CRYPTO_ELLIPTIC_INTERNAL_FIAT_SRCS += $(LIBGO_EXTRACTED)/go/crypto/elliptic/internal/fiat/p384.go +CRYPTO_ELLIPTIC_INTERNAL_FIAT_SRCS += $(LIBGO_EXTRACTED)/go/crypto/elliptic/internal/fiat/p384_fiat64.go +CRYPTO_ELLIPTIC_INTERNAL_FIAT_SRCS += $(LIBGO_EXTRACTED)/go/crypto/elliptic/internal/fiat/p384_invert.go +CRYPTO_ELLIPTIC_INTERNAL_FIAT_SRCS += $(LIBGO_EXTRACTED)/go/crypto/elliptic/internal/fiat/p521.go +CRYPTO_ELLIPTIC_INTERNAL_FIAT_SRCS += $(LIBGO_EXTRACTED)/go/crypto/elliptic/internal/fiat/p521_fiat64.go +CRYPTO_ELLIPTIC_INTERNAL_FIAT_SRCS += $(LIBGO_EXTRACTED)/go/crypto/elliptic/internal/fiat/p521_invert.go +CRYPTO_ELLIPTIC_INTERNAL_FIAT_DEPS += crypto/subtle +CRYPTO_ELLIPTIC_INTERNAL_FIAT_DEPS += errors +CRYPTO_ELLIPTIC_INTERNAL_FIAT_DEPS += math/bits +$(eval $(call _addgolib,compress/bzip2,)) +COMPRESS_BZIP2_SRCS += $(LIBGO_EXTRACTED)/go/compress/bzip2/bit_reader.go +COMPRESS_BZIP2_SRCS += $(LIBGO_EXTRACTED)/go/compress/bzip2/bzip2.go +COMPRESS_BZIP2_SRCS += $(LIBGO_EXTRACTED)/go/compress/bzip2/huffman.go +COMPRESS_BZIP2_SRCS += $(LIBGO_EXTRACTED)/go/compress/bzip2/move_to_front.go +COMPRESS_BZIP2_DEPS += bufio +COMPRESS_BZIP2_DEPS += io +COMPRESS_BZIP2_DEPS += sort +$(eval $(call _addgolib,regexp/syntax,)) +REGEXP_SYNTAX_SRCS += $(LIBGO_EXTRACTED)/go/regexp/syntax/compile.go +REGEXP_SYNTAX_SRCS += $(LIBGO_EXTRACTED)/go/regexp/syntax/doc.go +REGEXP_SYNTAX_SRCS += $(LIBGO_EXTRACTED)/go/regexp/syntax/op_string.go +REGEXP_SYNTAX_SRCS += $(LIBGO_EXTRACTED)/go/regexp/syntax/parse.go +REGEXP_SYNTAX_SRCS += $(LIBGO_EXTRACTED)/go/regexp/syntax/perl_groups.go +REGEXP_SYNTAX_SRCS += $(LIBGO_EXTRACTED)/go/regexp/syntax/prog.go +REGEXP_SYNTAX_SRCS += $(LIBGO_EXTRACTED)/go/regexp/syntax/regexp.go +REGEXP_SYNTAX_SRCS += $(LIBGO_EXTRACTED)/go/regexp/syntax/simplify.go +REGEXP_SYNTAX_DEPS += sort +REGEXP_SYNTAX_DEPS += strconv +REGEXP_SYNTAX_DEPS += strings +REGEXP_SYNTAX_DEPS += unicode +REGEXP_SYNTAX_DEPS += unicode/utf8 +$(eval $(call _addgolib,image,)) +IMAGE_SRCS += $(LIBGO_EXTRACTED)/go/image/format.go +IMAGE_SRCS += $(LIBGO_EXTRACTED)/go/image/geom.go +IMAGE_SRCS += $(LIBGO_EXTRACTED)/go/image/image.go +IMAGE_SRCS += $(LIBGO_EXTRACTED)/go/image/names.go +IMAGE_SRCS += $(LIBGO_EXTRACTED)/go/image/ycbcr.go +IMAGE_DEPS += bufio +IMAGE_DEPS += errors +IMAGE_DEPS += image/color +IMAGE_DEPS += io +IMAGE_DEPS += math/bits +IMAGE_DEPS += strconv +IMAGE_DEPS += sync/atomic +IMAGE_DEPS += sync +$(eval $(call _addgolib,reflect,)) +REFLECT_SRCS += $(LIBGO_EXTRACTED)/go/reflect/deepequal.go +REFLECT_SRCS += $(LIBGO_EXTRACTED)/go/reflect/eqtype.go +REFLECT_SRCS += $(LIBGO_EXTRACTED)/go/reflect/makefunc.go +REFLECT_SRCS += $(LIBGO_EXTRACTED)/go/reflect/makefunc_ffi.go +REFLECT_SRCS += $(LIBGO_EXTRACTED)/go/reflect/swapper.go +REFLECT_SRCS += $(LIBGO_EXTRACTED)/go/reflect/type.go +REFLECT_SRCS += $(LIBGO_EXTRACTED)/go/reflect/value.go +REFLECT_SRCS += $(LIBGO_EXTRACTED)/go/reflect/visiblefields.go +REFLECT_DEPS += errors +REFLECT_DEPS += internal/abi +REFLECT_DEPS += internal/bytealg +REFLECT_DEPS += internal/goarch +REFLECT_DEPS += internal/itoa +REFLECT_DEPS += internal/unsafeheader +REFLECT_DEPS += math +REFLECT_DEPS += runtime +REFLECT_DEPS += strconv +REFLECT_DEPS += sync +REFLECT_DEPS += unicode +REFLECT_DEPS += unicode/utf8 +$(eval $(call _addgolib,internal/syscall/execenv,)) +INTERNAL_SYSCALL_EXECENV_SRCS += $(LIBGO_EXTRACTED)/go/internal/syscall/execenv/execenv_default.go +INTERNAL_SYSCALL_EXECENV_DEPS += syscall +$(eval $(call _addgolib,os/exec/internal/fdtest,)) +OS_EXEC_INTERNAL_FDTEST_SRCS += $(LIBGO_EXTRACTED)/go/os/exec/internal/fdtest/exists_unix.go +OS_EXEC_INTERNAL_FDTEST_DEPS += syscall +$(eval $(call _addgolib,internal/syscall/unix,)) +INTERNAL_SYSCALL_UNIX_SRCS += $(LIBGO_EXTRACTED)/go/internal/syscall/unix/at.go +INTERNAL_SYSCALL_UNIX_SRCS += $(LIBGO_EXTRACTED)/go/internal/syscall/unix/at_largefile.go +INTERNAL_SYSCALL_UNIX_SRCS += $(LIBGO_EXTRACTED)/go/internal/syscall/unix/at_sysnum_linux.go +INTERNAL_SYSCALL_UNIX_SRCS += $(LIBGO_EXTRACTED)/go/internal/syscall/unix/copy_file_range_linux.go +INTERNAL_SYSCALL_UNIX_SRCS += $(LIBGO_EXTRACTED)/go/internal/syscall/unix/dummy.go +INTERNAL_SYSCALL_UNIX_SRCS += $(LIBGO_EXTRACTED)/go/internal/syscall/unix/getrandom.go +INTERNAL_SYSCALL_UNIX_SRCS += $(LIBGO_EXTRACTED)/go/internal/syscall/unix/getrandom_linux.go +INTERNAL_SYSCALL_UNIX_SRCS += $(LIBGO_EXTRACTED)/go/internal/syscall/unix/net.go +INTERNAL_SYSCALL_UNIX_SRCS += $(LIBGO_EXTRACTED)/go/internal/syscall/unix/nonblocking.go +INTERNAL_SYSCALL_UNIX_SRCS += $(LIBGO_EXTRACTED)/go/internal/syscall/unix/sysnum_linux_amd64.go +INTERNAL_SYSCALL_UNIX_DEPS += sync/atomic +INTERNAL_SYSCALL_UNIX_DEPS += syscall +$(eval $(call _addgolib,image/internal/imageutil,)) +IMAGE_INTERNAL_IMAGEUTIL_SRCS += $(LIBGO_EXTRACTED)/go/image/internal/imageutil/imageutil.go +IMAGE_INTERNAL_IMAGEUTIL_SRCS += $(LIBGO_EXTRACTED)/go/image/internal/imageutil/impl.go +IMAGE_INTERNAL_IMAGEUTIL_DEPS += image +$(eval $(call _addgolib,time/tzdata,)) +TIME_TZDATA_SRCS += $(LIBGO_EXTRACTED)/go/time/tzdata/tzdata.go +TIME_TZDATA_SRCS += $(LIBGO_EXTRACTED)/go/time/tzdata/zipdata.go +TIME_TZDATA_DEPS += errors +TIME_TZDATA_DEPS += syscall +$(eval $(call _addgolib,regexp,)) +REGEXP_SRCS += $(LIBGO_EXTRACTED)/go/regexp/backtrack.go +REGEXP_SRCS += $(LIBGO_EXTRACTED)/go/regexp/exec.go +REGEXP_SRCS += $(LIBGO_EXTRACTED)/go/regexp/onepass.go +REGEXP_SRCS += $(LIBGO_EXTRACTED)/go/regexp/regexp.go +REGEXP_DEPS += bytes +REGEXP_DEPS += io +REGEXP_DEPS += regexp/syntax +REGEXP_DEPS += sort +REGEXP_DEPS += strconv +REGEXP_DEPS += strings +REGEXP_DEPS += sync +REGEXP_DEPS += unicode +REGEXP_DEPS += unicode/utf8 +$(eval $(call _addgolib,image/draw,)) +IMAGE_DRAW_SRCS += $(LIBGO_EXTRACTED)/go/image/draw/draw.go +IMAGE_DRAW_DEPS += image/color +IMAGE_DRAW_DEPS += image +IMAGE_DRAW_DEPS += image/internal/imageutil +$(eval $(call _addgolib,time,)) +TIME_SRCS += $(LIBGO_EXTRACTED)/go/time/format.go +TIME_SRCS += $(LIBGO_EXTRACTED)/go/time/sleep.go +TIME_SRCS += $(LIBGO_EXTRACTED)/go/time/sys_unix.go +TIME_SRCS += $(LIBGO_EXTRACTED)/go/time/tick.go +TIME_SRCS += $(LIBGO_EXTRACTED)/go/time/time.go +TIME_SRCS += $(LIBGO_EXTRACTED)/go/time/zoneinfo.go +TIME_SRCS += $(LIBGO_EXTRACTED)/go/time/zoneinfo_read.go +TIME_SRCS += $(LIBGO_EXTRACTED)/go/time/zoneinfo_unix.go +TIME_DEPS += errors +TIME_DEPS += runtime +TIME_DEPS += sync +TIME_DEPS += syscall +$(eval $(call _addgolib,image/jpeg,)) +IMAGE_JPEG_SRCS += $(LIBGO_EXTRACTED)/go/image/jpeg/fdct.go +IMAGE_JPEG_SRCS += $(LIBGO_EXTRACTED)/go/image/jpeg/huffman.go +IMAGE_JPEG_SRCS += $(LIBGO_EXTRACTED)/go/image/jpeg/idct.go +IMAGE_JPEG_SRCS += $(LIBGO_EXTRACTED)/go/image/jpeg/reader.go +IMAGE_JPEG_SRCS += $(LIBGO_EXTRACTED)/go/image/jpeg/scan.go +IMAGE_JPEG_SRCS += $(LIBGO_EXTRACTED)/go/image/jpeg/writer.go +IMAGE_JPEG_DEPS += bufio +IMAGE_JPEG_DEPS += errors +IMAGE_JPEG_DEPS += image/color +IMAGE_JPEG_DEPS += image +IMAGE_JPEG_DEPS += image/internal/imageutil +IMAGE_JPEG_DEPS += io +$(eval $(call _addgolib,crypto/elliptic/internal/nistec,)) +CRYPTO_ELLIPTIC_INTERNAL_NISTEC_SRCS += $(LIBGO_EXTRACTED)/go/crypto/elliptic/internal/nistec/p224.go +CRYPTO_ELLIPTIC_INTERNAL_NISTEC_SRCS += $(LIBGO_EXTRACTED)/go/crypto/elliptic/internal/nistec/p384.go +CRYPTO_ELLIPTIC_INTERNAL_NISTEC_SRCS += $(LIBGO_EXTRACTED)/go/crypto/elliptic/internal/nistec/p521.go +CRYPTO_ELLIPTIC_INTERNAL_NISTEC_DEPS += crypto/elliptic/internal/fiat +CRYPTO_ELLIPTIC_INTERNAL_NISTEC_DEPS += crypto/subtle +CRYPTO_ELLIPTIC_INTERNAL_NISTEC_DEPS += errors +$(eval $(call _addgolib,internal/fmtsort,)) +INTERNAL_FMTSORT_SRCS += $(LIBGO_EXTRACTED)/go/internal/fmtsort/sort.go +INTERNAL_FMTSORT_DEPS += reflect +INTERNAL_FMTSORT_DEPS += sort +$(eval $(call _addgolib,context,)) +CONTEXT_SRCS += $(LIBGO_EXTRACTED)/go/context/context.go +CONTEXT_DEPS += errors +CONTEXT_DEPS += internal/reflectlite +CONTEXT_DEPS += sync/atomic +CONTEXT_DEPS += sync +CONTEXT_DEPS += time +$(eval $(call _addgolib,encoding/binary,)) +ENCODING_BINARY_SRCS += $(LIBGO_EXTRACTED)/go/encoding/binary/binary.go +ENCODING_BINARY_SRCS += $(LIBGO_EXTRACTED)/go/encoding/binary/varint.go +ENCODING_BINARY_DEPS += errors +ENCODING_BINARY_DEPS += io +ENCODING_BINARY_DEPS += math +ENCODING_BINARY_DEPS += reflect +ENCODING_BINARY_DEPS += sync +$(eval $(call _addgolib,io/fs,)) +IO_FS_SRCS += $(LIBGO_EXTRACTED)/go/io/fs/fs.go +IO_FS_SRCS += $(LIBGO_EXTRACTED)/go/io/fs/glob.go +IO_FS_SRCS += $(LIBGO_EXTRACTED)/go/io/fs/readdir.go +IO_FS_SRCS += $(LIBGO_EXTRACTED)/go/io/fs/readfile.go +IO_FS_SRCS += $(LIBGO_EXTRACTED)/go/io/fs/stat.go +IO_FS_SRCS += $(LIBGO_EXTRACTED)/go/io/fs/sub.go +IO_FS_SRCS += $(LIBGO_EXTRACTED)/go/io/fs/walk.go +IO_FS_DEPS += errors +IO_FS_DEPS += internal/oserror +IO_FS_DEPS += io +IO_FS_DEPS += path +IO_FS_DEPS += sort +IO_FS_DEPS += time +IO_FS_DEPS += unicode/utf8 +$(eval $(call _addgolib,golang.org/x/sync/semaphore,)) +GOLANG_ORG_X_SYNC_SEMAPHORE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/sync/semaphore/semaphore.go +GOLANG_ORG_X_SYNC_SEMAPHORE_DEPS += container/list +GOLANG_ORG_X_SYNC_SEMAPHORE_DEPS += context +GOLANG_ORG_X_SYNC_SEMAPHORE_DEPS += sync +$(eval $(call _addgolib,embed,)) +EMBED_SRCS += $(LIBGO_EXTRACTED)/go/embed/embed.go +EMBED_DEPS += errors +EMBED_DEPS += io/fs +EMBED_DEPS += io +EMBED_DEPS += time +$(eval $(call _addgolib,internal/poll,)) +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/copy_file_range_linux.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/errno_unix.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/fcntl_syscall.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/fd.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/fd_fsync_posix.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/fd_mutex.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/fd_poll_runtime.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/fd_posix.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/fd_unix.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/fd_writev_unix.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/hook_cloexec.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/hook_unix.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/iovec_unix.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/sendfile_glibc.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/sock_cloexec.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/sockopt.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/sockopt_linux.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/sockopt_unix.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/sockoptip.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/splice_linux.go +INTERNAL_POLL_SRCS += $(LIBGO_EXTRACTED)/go/internal/poll/writev.go +INTERNAL_POLL_DEPS += errors +INTERNAL_POLL_DEPS += internal/syscall/unix +INTERNAL_POLL_DEPS += io +INTERNAL_POLL_DEPS += runtime +INTERNAL_POLL_DEPS += sync/atomic +INTERNAL_POLL_DEPS += sync +INTERNAL_POLL_DEPS += syscall +INTERNAL_POLL_DEPS += time +$(eval $(call _addgolib,golang.org/x/crypto/ed25519/internal/edwards25519,)) +GOLANG_ORG_X_CRYPTO_ED25519_INTERNAL_EDWARDS25519_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/ed25519/internal/edwards25519/const.go +GOLANG_ORG_X_CRYPTO_ED25519_INTERNAL_EDWARDS25519_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/ed25519/internal/edwards25519/edwards25519.go +GOLANG_ORG_X_CRYPTO_ED25519_INTERNAL_EDWARDS25519_DEPS += encoding/binary +$(eval $(call _addgolib,golang.org/x/crypto/poly1305,)) +GOLANG_ORG_X_CRYPTO_POLY1305_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/poly1305/bits_go1.13.go +GOLANG_ORG_X_CRYPTO_POLY1305_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/poly1305/mac_noasm.go +GOLANG_ORG_X_CRYPTO_POLY1305_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/poly1305/poly1305.go +GOLANG_ORG_X_CRYPTO_POLY1305_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/poly1305/sum_generic.go +GOLANG_ORG_X_CRYPTO_POLY1305_DEPS += crypto/subtle +GOLANG_ORG_X_CRYPTO_POLY1305_DEPS += encoding/binary +GOLANG_ORG_X_CRYPTO_POLY1305_DEPS += math/bits +$(eval $(call _addgolib,crypto/sha256,)) +CRYPTO_SHA256_SRCS += $(LIBGO_EXTRACTED)/go/crypto/sha256/sha256.go +CRYPTO_SHA256_SRCS += $(LIBGO_EXTRACTED)/go/crypto/sha256/sha256block.go +CRYPTO_SHA256_SRCS += $(LIBGO_EXTRACTED)/go/crypto/sha256/sha256block_generic.go +CRYPTO_SHA256_DEPS += crypto +CRYPTO_SHA256_DEPS += encoding/binary +CRYPTO_SHA256_DEPS += errors +CRYPTO_SHA256_DEPS += hash +CRYPTO_SHA256_DEPS += math/bits +$(eval $(call _addgolib,golang.org/x/crypto/internal/poly1305,)) +GOLANG_ORG_X_CRYPTO_INTERNAL_POLY1305_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/internal/poly1305/bits_go1.13.go +GOLANG_ORG_X_CRYPTO_INTERNAL_POLY1305_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/internal/poly1305/mac_noasm.go +GOLANG_ORG_X_CRYPTO_INTERNAL_POLY1305_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/internal/poly1305/poly1305.go +GOLANG_ORG_X_CRYPTO_INTERNAL_POLY1305_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/internal/poly1305/sum_generic.go +GOLANG_ORG_X_CRYPTO_INTERNAL_POLY1305_DEPS += crypto/subtle +GOLANG_ORG_X_CRYPTO_INTERNAL_POLY1305_DEPS += encoding/binary +GOLANG_ORG_X_CRYPTO_INTERNAL_POLY1305_DEPS += math/bits +$(eval $(call _addgolib,crypto/ed25519/internal/edwards25519/field,)) +CRYPTO_ED25519_INTERNAL_EDWARDS25519_FIELD_SRCS += $(LIBGO_EXTRACTED)/go/crypto/ed25519/internal/edwards25519/field/fe.go +CRYPTO_ED25519_INTERNAL_EDWARDS25519_FIELD_SRCS += $(LIBGO_EXTRACTED)/go/crypto/ed25519/internal/edwards25519/field/fe_amd64_noasm.go +CRYPTO_ED25519_INTERNAL_EDWARDS25519_FIELD_SRCS += $(LIBGO_EXTRACTED)/go/crypto/ed25519/internal/edwards25519/field/fe_arm64_noasm.go +CRYPTO_ED25519_INTERNAL_EDWARDS25519_FIELD_SRCS += $(LIBGO_EXTRACTED)/go/crypto/ed25519/internal/edwards25519/field/fe_generic.go +CRYPTO_ED25519_INTERNAL_EDWARDS25519_FIELD_DEPS += crypto/subtle +CRYPTO_ED25519_INTERNAL_EDWARDS25519_FIELD_DEPS += encoding/binary +CRYPTO_ED25519_INTERNAL_EDWARDS25519_FIELD_DEPS += math/bits +$(eval $(call _addgolib,crypto/md5,)) +CRYPTO_MD5_SRCS += $(LIBGO_EXTRACTED)/go/crypto/md5/md5.go +CRYPTO_MD5_SRCS += $(LIBGO_EXTRACTED)/go/crypto/md5/md5block.go +CRYPTO_MD5_SRCS += $(LIBGO_EXTRACTED)/go/crypto/md5/md5block_generic.go +CRYPTO_MD5_DEPS += crypto +CRYPTO_MD5_DEPS += encoding/binary +CRYPTO_MD5_DEPS += errors +CRYPTO_MD5_DEPS += hash +CRYPTO_MD5_DEPS += math/bits +$(eval $(call _addgolib,golang.org/x/crypto/curve25519/internal/field,)) +GOLANG_ORG_X_CRYPTO_CURVE25519_INTERNAL_FIELD_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/curve25519/internal/field/fe.go +GOLANG_ORG_X_CRYPTO_CURVE25519_INTERNAL_FIELD_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/curve25519/internal/field/fe_amd64_noasm.go +GOLANG_ORG_X_CRYPTO_CURVE25519_INTERNAL_FIELD_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/curve25519/internal/field/fe_arm64_noasm.go +GOLANG_ORG_X_CRYPTO_CURVE25519_INTERNAL_FIELD_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/curve25519/internal/field/fe_generic.go +GOLANG_ORG_X_CRYPTO_CURVE25519_INTERNAL_FIELD_DEPS += crypto/subtle +GOLANG_ORG_X_CRYPTO_CURVE25519_INTERNAL_FIELD_DEPS += encoding/binary +GOLANG_ORG_X_CRYPTO_CURVE25519_INTERNAL_FIELD_DEPS += math/bits +$(eval $(call _addgolib,crypto/sha1,)) +CRYPTO_SHA1_SRCS += $(LIBGO_EXTRACTED)/go/crypto/sha1/sha1.go +CRYPTO_SHA1_SRCS += $(LIBGO_EXTRACTED)/go/crypto/sha1/sha1block.go +CRYPTO_SHA1_SRCS += $(LIBGO_EXTRACTED)/go/crypto/sha1/sha1block_generic.go +CRYPTO_SHA1_DEPS += crypto +CRYPTO_SHA1_DEPS += encoding/binary +CRYPTO_SHA1_DEPS += errors +CRYPTO_SHA1_DEPS += hash +CRYPTO_SHA1_DEPS += math/bits +$(eval $(call _addgolib,crypto/sha512,)) +CRYPTO_SHA512_SRCS += $(LIBGO_EXTRACTED)/go/crypto/sha512/sha512.go +CRYPTO_SHA512_SRCS += $(LIBGO_EXTRACTED)/go/crypto/sha512/sha512block.go +CRYPTO_SHA512_SRCS += $(LIBGO_EXTRACTED)/go/crypto/sha512/sha512block_generic.go +CRYPTO_SHA512_DEPS += crypto +CRYPTO_SHA512_DEPS += encoding/binary +CRYPTO_SHA512_DEPS += errors +CRYPTO_SHA512_DEPS += hash +CRYPTO_SHA512_DEPS += math/bits +$(eval $(call _addgolib,encoding/base64,)) +ENCODING_BASE64_SRCS += $(LIBGO_EXTRACTED)/go/encoding/base64/base64.go +ENCODING_BASE64_DEPS += encoding/binary +ENCODING_BASE64_DEPS += io +ENCODING_BASE64_DEPS += strconv +$(eval $(call _addgolib,crypto/cipher,)) +CRYPTO_CIPHER_SRCS += $(LIBGO_EXTRACTED)/go/crypto/cipher/cbc.go +CRYPTO_CIPHER_SRCS += $(LIBGO_EXTRACTED)/go/crypto/cipher/cfb.go +CRYPTO_CIPHER_SRCS += $(LIBGO_EXTRACTED)/go/crypto/cipher/cipher.go +CRYPTO_CIPHER_SRCS += $(LIBGO_EXTRACTED)/go/crypto/cipher/ctr.go +CRYPTO_CIPHER_SRCS += $(LIBGO_EXTRACTED)/go/crypto/cipher/gcm.go +CRYPTO_CIPHER_SRCS += $(LIBGO_EXTRACTED)/go/crypto/cipher/io.go +CRYPTO_CIPHER_SRCS += $(LIBGO_EXTRACTED)/go/crypto/cipher/ofb.go +CRYPTO_CIPHER_SRCS += $(LIBGO_EXTRACTED)/go/crypto/cipher/xor_generic.go +CRYPTO_CIPHER_DEPS += crypto/internal/subtle +CRYPTO_CIPHER_DEPS += crypto/subtle +CRYPTO_CIPHER_DEPS += encoding/binary +CRYPTO_CIPHER_DEPS += errors +CRYPTO_CIPHER_DEPS += io +CRYPTO_CIPHER_DEPS += runtime +$(eval $(call _addgolib,index/suffixarray,)) +INDEX_SUFFIXARRAY_SRCS += $(LIBGO_EXTRACTED)/go/index/suffixarray/sais.go +INDEX_SUFFIXARRAY_SRCS += $(LIBGO_EXTRACTED)/go/index/suffixarray/sais2.go +INDEX_SUFFIXARRAY_SRCS += $(LIBGO_EXTRACTED)/go/index/suffixarray/suffixarray.go +INDEX_SUFFIXARRAY_DEPS += bytes +INDEX_SUFFIXARRAY_DEPS += encoding/binary +INDEX_SUFFIXARRAY_DEPS += errors +INDEX_SUFFIXARRAY_DEPS += io +INDEX_SUFFIXARRAY_DEPS += math +INDEX_SUFFIXARRAY_DEPS += regexp +INDEX_SUFFIXARRAY_DEPS += sort +$(eval $(call _addgolib,encoding/pem,)) +ENCODING_PEM_SRCS += $(LIBGO_EXTRACTED)/go/encoding/pem/pem.go +ENCODING_PEM_DEPS += bytes +ENCODING_PEM_DEPS += encoding/base64 +ENCODING_PEM_DEPS += errors +ENCODING_PEM_DEPS += io +ENCODING_PEM_DEPS += sort +ENCODING_PEM_DEPS += strings +$(eval $(call _addgolib,crypto/aes,)) +CRYPTO_AES_SRCS += $(LIBGO_EXTRACTED)/go/crypto/aes/block.go +CRYPTO_AES_SRCS += $(LIBGO_EXTRACTED)/go/crypto/aes/cipher.go +CRYPTO_AES_SRCS += $(LIBGO_EXTRACTED)/go/crypto/aes/cipher_generic.go +CRYPTO_AES_SRCS += $(LIBGO_EXTRACTED)/go/crypto/aes/const.go +CRYPTO_AES_SRCS += $(LIBGO_EXTRACTED)/go/crypto/aes/modes.go +CRYPTO_AES_DEPS += crypto/cipher +CRYPTO_AES_DEPS += crypto/internal/subtle +CRYPTO_AES_DEPS += encoding/binary +CRYPTO_AES_DEPS += strconv +$(eval $(call _addgolib,crypto/ed25519/internal/edwards25519,)) +CRYPTO_ED25519_INTERNAL_EDWARDS25519_SRCS += $(LIBGO_EXTRACTED)/go/crypto/ed25519/internal/edwards25519/doc.go +CRYPTO_ED25519_INTERNAL_EDWARDS25519_SRCS += $(LIBGO_EXTRACTED)/go/crypto/ed25519/internal/edwards25519/edwards25519.go +CRYPTO_ED25519_INTERNAL_EDWARDS25519_SRCS += $(LIBGO_EXTRACTED)/go/crypto/ed25519/internal/edwards25519/scalar.go +CRYPTO_ED25519_INTERNAL_EDWARDS25519_SRCS += $(LIBGO_EXTRACTED)/go/crypto/ed25519/internal/edwards25519/scalarmult.go +CRYPTO_ED25519_INTERNAL_EDWARDS25519_SRCS += $(LIBGO_EXTRACTED)/go/crypto/ed25519/internal/edwards25519/tables.go +CRYPTO_ED25519_INTERNAL_EDWARDS25519_DEPS += crypto/ed25519/internal/edwards25519/field +CRYPTO_ED25519_INTERNAL_EDWARDS25519_DEPS += crypto/subtle +CRYPTO_ED25519_INTERNAL_EDWARDS25519_DEPS += encoding/binary +CRYPTO_ED25519_INTERNAL_EDWARDS25519_DEPS += errors +CRYPTO_ED25519_INTERNAL_EDWARDS25519_DEPS += sync +$(eval $(call _addgolib,crypto/des,)) +CRYPTO_DES_SRCS += $(LIBGO_EXTRACTED)/go/crypto/des/block.go +CRYPTO_DES_SRCS += $(LIBGO_EXTRACTED)/go/crypto/des/cipher.go +CRYPTO_DES_SRCS += $(LIBGO_EXTRACTED)/go/crypto/des/const.go +CRYPTO_DES_DEPS += crypto/cipher +CRYPTO_DES_DEPS += crypto/internal/subtle +CRYPTO_DES_DEPS += encoding/binary +CRYPTO_DES_DEPS += strconv +CRYPTO_DES_DEPS += sync +$(eval $(call _addgolib,golang.org/x/crypto/chacha20,)) +GOLANG_ORG_X_CRYPTO_CHACHA20_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/chacha20/chacha_generic.go +GOLANG_ORG_X_CRYPTO_CHACHA20_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/chacha20/chacha_noasm.go +GOLANG_ORG_X_CRYPTO_CHACHA20_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/chacha20/xor.go +GOLANG_ORG_X_CRYPTO_CHACHA20_DEPS += crypto/cipher +GOLANG_ORG_X_CRYPTO_CHACHA20_DEPS += encoding/binary +GOLANG_ORG_X_CRYPTO_CHACHA20_DEPS += errors +GOLANG_ORG_X_CRYPTO_CHACHA20_DEPS += golang.org/x/crypto/internal/subtle +GOLANG_ORG_X_CRYPTO_CHACHA20_DEPS += math/bits +GOLANG_ORG_X_CRYPTO_CHACHA20_DEPS += runtime +$(eval $(call _addgolib,golang.org/x/crypto/chacha20poly1305,)) +GOLANG_ORG_X_CRYPTO_CHACHA20POLY1305_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/chacha20poly1305/chacha20poly1305.go +GOLANG_ORG_X_CRYPTO_CHACHA20POLY1305_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_generic.go +GOLANG_ORG_X_CRYPTO_CHACHA20POLY1305_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_noasm.go +GOLANG_ORG_X_CRYPTO_CHACHA20POLY1305_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/chacha20poly1305/xchacha20poly1305.go +GOLANG_ORG_X_CRYPTO_CHACHA20POLY1305_DEPS += crypto/cipher +GOLANG_ORG_X_CRYPTO_CHACHA20POLY1305_DEPS += encoding/binary +GOLANG_ORG_X_CRYPTO_CHACHA20POLY1305_DEPS += errors +GOLANG_ORG_X_CRYPTO_CHACHA20POLY1305_DEPS += golang.org/x/crypto/chacha20 +GOLANG_ORG_X_CRYPTO_CHACHA20POLY1305_DEPS += golang.org/x/crypto/internal/poly1305 +GOLANG_ORG_X_CRYPTO_CHACHA20POLY1305_DEPS += golang.org/x/crypto/internal/subtle +$(eval $(call _addgolib,os,)) +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/dir.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/dir_gccgo.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/dir_largefile.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/dir_libc_gccgo.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/env.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/error.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/error_errno.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/error_posix.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/exec.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/exec_posix.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/exec_unix.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/executable.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/executable_procfs.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/file.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/file_posix.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/file_unix.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/getwd.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/path.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/path_unix.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/pipe_glibc.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/proc.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/rawconn.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/readfrom_linux.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/removeall_at.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/stat.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/stat_atim.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/stat_unix.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/sticky_notbsd.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/str.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/sys.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/sys_linux.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/sys_unix.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/tempfile.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/types.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/types_unix.go +OS_SRCS += $(LIBGO_EXTRACTED)/go/os/wait_waitid.go +OS_SRCS += $(LIBGO_BASE)/libgo/os_linknames.go +OS_DEPS += errors +OS_DEPS += internal/itoa +OS_DEPS += internal/oserror +OS_DEPS += internal/poll +OS_DEPS += internal/syscall/execenv +OS_DEPS += internal/syscall/unix +OS_DEPS += internal/testlog +OS_DEPS += internal/unsafeheader +OS_DEPS += io/fs +OS_DEPS += io +OS_DEPS += runtime +OS_DEPS += sort +OS_DEPS += sync/atomic +OS_DEPS += sync +OS_DEPS += syscall +OS_DEPS += time +$(eval $(call _addgolib,golang.org/x/mod/internal/lazyregexp,)) +GOLANG_ORG_X_MOD_INTERNAL_LAZYREGEXP_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/mod/internal/lazyregexp/lazyre.go +GOLANG_ORG_X_MOD_INTERNAL_LAZYREGEXP_DEPS += os +GOLANG_ORG_X_MOD_INTERNAL_LAZYREGEXP_DEPS += regexp +GOLANG_ORG_X_MOD_INTERNAL_LAZYREGEXP_DEPS += strings +GOLANG_ORG_X_MOD_INTERNAL_LAZYREGEXP_DEPS += sync +$(eval $(call _addgolib,internal/godebug,)) +INTERNAL_GODEBUG_SRCS += $(LIBGO_EXTRACTED)/go/internal/godebug/godebug.go +INTERNAL_GODEBUG_DEPS += os +$(eval $(call _addgolib,internal/obscuretestdata,)) +INTERNAL_OBSCURETESTDATA_SRCS += $(LIBGO_EXTRACTED)/go/internal/obscuretestdata/obscuretestdata.go +INTERNAL_OBSCURETESTDATA_DEPS += encoding/base64 +INTERNAL_OBSCURETESTDATA_DEPS += io +INTERNAL_OBSCURETESTDATA_DEPS += os +$(eval $(call _addgolib,io/ioutil,)) +IO_IOUTIL_SRCS += $(LIBGO_EXTRACTED)/go/io/ioutil/ioutil.go +IO_IOUTIL_SRCS += $(LIBGO_EXTRACTED)/go/io/ioutil/tempfile.go +IO_IOUTIL_DEPS += io/fs +IO_IOUTIL_DEPS += io +IO_IOUTIL_DEPS += os +IO_IOUTIL_DEPS += sort +$(eval $(call _addgolib,internal/lazyregexp,)) +INTERNAL_LAZYREGEXP_SRCS += $(LIBGO_EXTRACTED)/go/internal/lazyregexp/lazyre.go +INTERNAL_LAZYREGEXP_DEPS += os +INTERNAL_LAZYREGEXP_DEPS += regexp +INTERNAL_LAZYREGEXP_DEPS += strings +INTERNAL_LAZYREGEXP_DEPS += sync +$(eval $(call _addgolib,os/signal,)) +OS_SIGNAL_SRCS += $(LIBGO_EXTRACTED)/go/os/signal/doc.go +OS_SIGNAL_SRCS += $(LIBGO_EXTRACTED)/go/os/signal/signal.go +OS_SIGNAL_SRCS += $(LIBGO_EXTRACTED)/go/os/signal/signal_unix.go +OS_SIGNAL_DEPS += context +OS_SIGNAL_DEPS += os +OS_SIGNAL_DEPS += sync +OS_SIGNAL_DEPS += syscall +$(eval $(call _addgolib,internal/intern,)) +INTERNAL_INTERN_SRCS += $(LIBGO_EXTRACTED)/go/internal/intern/intern.go +INTERNAL_INTERN_DEPS += internal/godebug +INTERNAL_INTERN_DEPS += runtime +INTERNAL_INTERN_DEPS += sync +$(eval $(call _addgolib,golang.org/x/sys/cpu,)) +ifeq (x86_64,$(CONFIG_UK_ARCH)) +GOLANG_ORG_X_SYS_CPU_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/sys/cpu/byteorder.go +GOLANG_ORG_X_SYS_CPU_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/sys/cpu/cpu.go +GOLANG_ORG_X_SYS_CPU_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/sys/cpu/cpu_gccgo_x86.go +GOLANG_ORG_X_SYS_CPU_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/sys/cpu/cpu_linux_noinit.go +GOLANG_ORG_X_SYS_CPU_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/sys/cpu/cpu_x86.go +GOLANG_ORG_X_SYS_CPU_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/sys/cpu/hwcap_linux.go +GOLANG_ORG_X_SYS_CPU_SRCS += $(LIBGO_BASE)/libgo/gcpugen.go +GOLANG_ORG_X_SYS_CPU_DEPS += io/ioutil +GOLANG_ORG_X_SYS_CPU_DEPS += os +GOLANG_ORG_X_SYS_CPU_DEPS += runtime +GOLANG_ORG_X_SYS_CPU_DEPS += strings +endif +$(eval $(call _addgolib,path/filepath,)) +PATH_FILEPATH_SRCS += $(LIBGO_EXTRACTED)/go/path/filepath/match.go +PATH_FILEPATH_SRCS += $(LIBGO_EXTRACTED)/go/path/filepath/path.go +PATH_FILEPATH_SRCS += $(LIBGO_EXTRACTED)/go/path/filepath/path_unix.go +PATH_FILEPATH_SRCS += $(LIBGO_EXTRACTED)/go/path/filepath/symlink.go +PATH_FILEPATH_SRCS += $(LIBGO_EXTRACTED)/go/path/filepath/symlink_unix.go +PATH_FILEPATH_DEPS += errors +PATH_FILEPATH_DEPS += io/fs +PATH_FILEPATH_DEPS += os +PATH_FILEPATH_DEPS += runtime +PATH_FILEPATH_DEPS += sort +PATH_FILEPATH_DEPS += strings +PATH_FILEPATH_DEPS += syscall +PATH_FILEPATH_DEPS += unicode/utf8 +$(eval $(call _addgolib,fmt,)) +FMT_SRCS += $(LIBGO_EXTRACTED)/go/fmt/doc.go +FMT_SRCS += $(LIBGO_EXTRACTED)/go/fmt/errors.go +FMT_SRCS += $(LIBGO_EXTRACTED)/go/fmt/format.go +FMT_SRCS += $(LIBGO_EXTRACTED)/go/fmt/print.go +FMT_SRCS += $(LIBGO_EXTRACTED)/go/fmt/scan.go +FMT_DEPS += errors +FMT_DEPS += internal/fmtsort +FMT_DEPS += io +FMT_DEPS += math +FMT_DEPS += os +FMT_DEPS += reflect +FMT_DEPS += strconv +FMT_DEPS += sync +FMT_DEPS += unicode/utf8 +$(eval $(call _addgolib,internal/goroot,)) +INTERNAL_GOROOT_SRCS += $(LIBGO_EXTRACTED)/go/internal/goroot/gccgo.go +INTERNAL_GOROOT_SRCS += $(LIBGO_BASE)/libgo/zstdpkglist.go +INTERNAL_GOROOT_DEPS += os +INTERNAL_GOROOT_DEPS += path/filepath +$(eval $(call _addgolib,net/netip,)) +NET_NETIP_SRCS += $(LIBGO_EXTRACTED)/go/net/netip/leaf_alts.go +NET_NETIP_SRCS += $(LIBGO_EXTRACTED)/go/net/netip/netip.go +NET_NETIP_SRCS += $(LIBGO_EXTRACTED)/go/net/netip/uint128.go +NET_NETIP_DEPS += errors +NET_NETIP_DEPS += internal/bytealg +NET_NETIP_DEPS += internal/intern +NET_NETIP_DEPS += internal/itoa +NET_NETIP_DEPS += math/bits +NET_NETIP_DEPS += math +NET_NETIP_DEPS += strconv +$(eval $(call _addgolib,os/exec,)) +OS_EXEC_SRCS += $(LIBGO_EXTRACTED)/go/os/exec/exec.go +OS_EXEC_SRCS += $(LIBGO_EXTRACTED)/go/os/exec/exec_unix.go +OS_EXEC_SRCS += $(LIBGO_EXTRACTED)/go/os/exec/lp_unix.go +OS_EXEC_DEPS += bytes +OS_EXEC_DEPS += context +OS_EXEC_DEPS += errors +OS_EXEC_DEPS += internal/syscall/execenv +OS_EXEC_DEPS += io/fs +OS_EXEC_DEPS += io +OS_EXEC_DEPS += os +OS_EXEC_DEPS += path/filepath +OS_EXEC_DEPS += runtime +OS_EXEC_DEPS += strconv +OS_EXEC_DEPS += strings +OS_EXEC_DEPS += sync +OS_EXEC_DEPS += syscall +$(eval $(call _addgolib,golang.org/x/mod/sumdb/tlog,)) +GOLANG_ORG_X_MOD_SUMDB_TLOG_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/mod/sumdb/tlog/note.go +GOLANG_ORG_X_MOD_SUMDB_TLOG_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/mod/sumdb/tlog/tile.go +GOLANG_ORG_X_MOD_SUMDB_TLOG_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/mod/sumdb/tlog/tlog.go +GOLANG_ORG_X_MOD_SUMDB_TLOG_DEPS += bytes +GOLANG_ORG_X_MOD_SUMDB_TLOG_DEPS += crypto/sha256 +GOLANG_ORG_X_MOD_SUMDB_TLOG_DEPS += encoding/base64 +GOLANG_ORG_X_MOD_SUMDB_TLOG_DEPS += errors +GOLANG_ORG_X_MOD_SUMDB_TLOG_DEPS += fmt +GOLANG_ORG_X_MOD_SUMDB_TLOG_DEPS += math/bits +GOLANG_ORG_X_MOD_SUMDB_TLOG_DEPS += strconv +GOLANG_ORG_X_MOD_SUMDB_TLOG_DEPS += strings +GOLANG_ORG_X_MOD_SUMDB_TLOG_DEPS += unicode/utf8 +$(eval $(call _addgolib,golang.org/x/tools/txtar,)) +GOLANG_ORG_X_TOOLS_TXTAR_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/txtar/archive.go +GOLANG_ORG_X_TOOLS_TXTAR_DEPS += bytes +GOLANG_ORG_X_TOOLS_TXTAR_DEPS += fmt +GOLANG_ORG_X_TOOLS_TXTAR_DEPS += io/ioutil +GOLANG_ORG_X_TOOLS_TXTAR_DEPS += strings +$(eval $(call _addgolib,golang.org/x/tools/internal/lsp/fuzzy,)) +GOLANG_ORG_X_TOOLS_INTERNAL_LSP_FUZZY_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/internal/lsp/fuzzy/input.go +GOLANG_ORG_X_TOOLS_INTERNAL_LSP_FUZZY_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/internal/lsp/fuzzy/matcher.go +GOLANG_ORG_X_TOOLS_INTERNAL_LSP_FUZZY_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/internal/lsp/fuzzy/symbol.go +GOLANG_ORG_X_TOOLS_INTERNAL_LSP_FUZZY_DEPS += bytes +GOLANG_ORG_X_TOOLS_INTERNAL_LSP_FUZZY_DEPS += fmt +GOLANG_ORG_X_TOOLS_INTERNAL_LSP_FUZZY_DEPS += unicode +$(eval $(call _addgolib,golang.org/x/xerrors,)) +GOLANG_ORG_X_XERRORS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/xerrors/adaptor.go +GOLANG_ORG_X_XERRORS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/xerrors/doc.go +GOLANG_ORG_X_XERRORS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/xerrors/errors.go +GOLANG_ORG_X_XERRORS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/xerrors/fmt.go +GOLANG_ORG_X_XERRORS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/xerrors/format.go +GOLANG_ORG_X_XERRORS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/xerrors/frame.go +GOLANG_ORG_X_XERRORS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/xerrors/wrap.go +GOLANG_ORG_X_XERRORS_DEPS += bytes +GOLANG_ORG_X_XERRORS_DEPS += fmt +GOLANG_ORG_X_XERRORS_DEPS += golang.org/x/xerrors/internal +GOLANG_ORG_X_XERRORS_DEPS += io +GOLANG_ORG_X_XERRORS_DEPS += reflect +GOLANG_ORG_X_XERRORS_DEPS += runtime +GOLANG_ORG_X_XERRORS_DEPS += strconv +GOLANG_ORG_X_XERRORS_DEPS += strings +GOLANG_ORG_X_XERRORS_DEPS += unicode +GOLANG_ORG_X_XERRORS_DEPS += unicode/utf8 +$(eval $(call _addgolib,os/signal/internal/pty,)) +OS_SIGNAL_INTERNAL_PTY_SRCS += $(LIBGO_EXTRACTED)/go/os/signal/internal/pty/pty.go +OS_SIGNAL_INTERNAL_PTY_DEPS += fmt +OS_SIGNAL_INTERNAL_PTY_DEPS += os +OS_SIGNAL_INTERNAL_PTY_DEPS += syscall +$(eval $(call _addgolib,runtime/trace,)) +RUNTIME_TRACE_SRCS += $(LIBGO_EXTRACTED)/go/runtime/trace/annotation.go +RUNTIME_TRACE_SRCS += $(LIBGO_EXTRACTED)/go/runtime/trace/trace.go +RUNTIME_TRACE_DEPS += context +RUNTIME_TRACE_DEPS += fmt +RUNTIME_TRACE_DEPS += io +RUNTIME_TRACE_DEPS += runtime +RUNTIME_TRACE_DEPS += sync/atomic +RUNTIME_TRACE_DEPS += sync +$(eval $(call _addgolib,net/http/internal,)) +NET_HTTP_INTERNAL_SRCS += $(LIBGO_EXTRACTED)/go/net/http/internal/chunked.go +NET_HTTP_INTERNAL_DEPS += bufio +NET_HTTP_INTERNAL_DEPS += bytes +NET_HTTP_INTERNAL_DEPS += errors +NET_HTTP_INTERNAL_DEPS += fmt +NET_HTTP_INTERNAL_DEPS += io +$(eval $(call _addgolib,internal/execabs,)) +INTERNAL_EXECABS_SRCS += $(LIBGO_EXTRACTED)/go/internal/execabs/execabs.go +INTERNAL_EXECABS_DEPS += context +INTERNAL_EXECABS_DEPS += fmt +INTERNAL_EXECABS_DEPS += os/exec +INTERNAL_EXECABS_DEPS += path/filepath +INTERNAL_EXECABS_DEPS += reflect +$(eval $(call _addgolib,mime/quotedprintable,)) +MIME_QUOTEDPRINTABLE_SRCS += $(LIBGO_EXTRACTED)/go/mime/quotedprintable/reader.go +MIME_QUOTEDPRINTABLE_SRCS += $(LIBGO_EXTRACTED)/go/mime/quotedprintable/writer.go +MIME_QUOTEDPRINTABLE_DEPS += bufio +MIME_QUOTEDPRINTABLE_DEPS += bytes +MIME_QUOTEDPRINTABLE_DEPS += fmt +MIME_QUOTEDPRINTABLE_DEPS += io +$(eval $(call _addgolib,internal/buildcfg,)) +INTERNAL_BUILDCFG_SRCS += $(LIBGO_EXTRACTED)/go/internal/buildcfg/cfg.go +INTERNAL_BUILDCFG_SRCS += $(LIBGO_EXTRACTED)/go/internal/buildcfg/exp.go +INTERNAL_BUILDCFG_SRCS += $(LIBGO_BASE)/libgo/buildcfg.go +INTERNAL_BUILDCFG_DEPS += fmt +INTERNAL_BUILDCFG_DEPS += internal/goexperiment +INTERNAL_BUILDCFG_DEPS += os +INTERNAL_BUILDCFG_DEPS += path/filepath +INTERNAL_BUILDCFG_DEPS += reflect +INTERNAL_BUILDCFG_DEPS += strings +$(eval $(call _addgolib,compress/lzw,)) +COMPRESS_LZW_SRCS += $(LIBGO_EXTRACTED)/go/compress/lzw/reader.go +COMPRESS_LZW_SRCS += $(LIBGO_EXTRACTED)/go/compress/lzw/writer.go +COMPRESS_LZW_DEPS += bufio +COMPRESS_LZW_DEPS += errors +COMPRESS_LZW_DEPS += fmt +COMPRESS_LZW_DEPS += io +$(eval $(call _addgolib,encoding/hex,)) +ENCODING_HEX_SRCS += $(LIBGO_EXTRACTED)/go/encoding/hex/hex.go +ENCODING_HEX_DEPS += errors +ENCODING_HEX_DEPS += fmt +ENCODING_HEX_DEPS += io +ENCODING_HEX_DEPS += strings +$(eval $(call _addgolib,log,)) +LOG_SRCS += $(LIBGO_EXTRACTED)/go/log/log.go +LOG_DEPS += fmt +LOG_DEPS += io +LOG_DEPS += os +LOG_DEPS += runtime +LOG_DEPS += sync/atomic +LOG_DEPS += sync +LOG_DEPS += time +$(eval $(call _addgolib,debug/plan9obj,)) +DEBUG_PLAN9OBJ_SRCS += $(LIBGO_EXTRACTED)/go/debug/plan9obj/file.go +DEBUG_PLAN9OBJ_SRCS += $(LIBGO_EXTRACTED)/go/debug/plan9obj/plan9obj.go +DEBUG_PLAN9OBJ_DEPS += encoding/binary +DEBUG_PLAN9OBJ_DEPS += errors +DEBUG_PLAN9OBJ_DEPS += fmt +DEBUG_PLAN9OBJ_DEPS += io +DEBUG_PLAN9OBJ_DEPS += os +$(eval $(call _addgolib,database/sql/driver,)) +DATABASE_SQL_DRIVER_SRCS += $(LIBGO_EXTRACTED)/go/database/sql/driver/driver.go +DATABASE_SQL_DRIVER_SRCS += $(LIBGO_EXTRACTED)/go/database/sql/driver/types.go +DATABASE_SQL_DRIVER_DEPS += context +DATABASE_SQL_DRIVER_DEPS += errors +DATABASE_SQL_DRIVER_DEPS += fmt +DATABASE_SQL_DRIVER_DEPS += reflect +DATABASE_SQL_DRIVER_DEPS += strconv +DATABASE_SQL_DRIVER_DEPS += time +$(eval $(call _addgolib,os/user,)) +OS_USER_SRCS += $(LIBGO_EXTRACTED)/go/os/user/cgo_listgroups_unix.go +OS_USER_SRCS += $(LIBGO_EXTRACTED)/go/os/user/cgo_lookup_unix.go +OS_USER_SRCS += $(LIBGO_EXTRACTED)/go/os/user/decls_unix.go +OS_USER_SRCS += $(LIBGO_EXTRACTED)/go/os/user/getgrouplist_unix.go +OS_USER_SRCS += $(LIBGO_EXTRACTED)/go/os/user/lookup.go +OS_USER_SRCS += $(LIBGO_EXTRACTED)/go/os/user/user.go +OS_USER_SRCS += $(LIBGO_BASE)/libgo/os_user_linknames.go +OS_USER_DEPS += fmt +OS_USER_DEPS += strconv +OS_USER_DEPS += strings +OS_USER_DEPS += sync +OS_USER_DEPS += syscall +$(eval $(call _addgolib,golang.org/x/crypto/curve25519,)) +GOLANG_ORG_X_CRYPTO_CURVE25519_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/curve25519/curve25519.go +GOLANG_ORG_X_CRYPTO_CURVE25519_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/curve25519/curve25519_generic.go +GOLANG_ORG_X_CRYPTO_CURVE25519_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/curve25519/curve25519_noasm.go +GOLANG_ORG_X_CRYPTO_CURVE25519_DEPS += crypto/subtle +GOLANG_ORG_X_CRYPTO_CURVE25519_DEPS += encoding/binary +GOLANG_ORG_X_CRYPTO_CURVE25519_DEPS += fmt +GOLANG_ORG_X_CRYPTO_CURVE25519_DEPS += golang.org/x/crypto/curve25519/internal/field +$(eval $(call _addgolib,encoding/csv,)) +ENCODING_CSV_SRCS += $(LIBGO_EXTRACTED)/go/encoding/csv/reader.go +ENCODING_CSV_SRCS += $(LIBGO_EXTRACTED)/go/encoding/csv/writer.go +ENCODING_CSV_DEPS += bufio +ENCODING_CSV_DEPS += bytes +ENCODING_CSV_DEPS += errors +ENCODING_CSV_DEPS += fmt +ENCODING_CSV_DEPS += io +ENCODING_CSV_DEPS += strings +ENCODING_CSV_DEPS += unicode +ENCODING_CSV_DEPS += unicode/utf8 +$(eval $(call _addgolib,text/scanner,)) +TEXT_SCANNER_SRCS += $(LIBGO_EXTRACTED)/go/text/scanner/scanner.go +TEXT_SCANNER_DEPS += bytes +TEXT_SCANNER_DEPS += fmt +TEXT_SCANNER_DEPS += io +TEXT_SCANNER_DEPS += os +TEXT_SCANNER_DEPS += unicode +TEXT_SCANNER_DEPS += unicode/utf8 +$(eval $(call _addgolib,runtime/debug,)) +RUNTIME_DEBUG_SRCS += $(LIBGO_EXTRACTED)/go/runtime/debug/garbage.go +RUNTIME_DEBUG_SRCS += $(LIBGO_EXTRACTED)/go/runtime/debug/mod.go +RUNTIME_DEBUG_SRCS += $(LIBGO_EXTRACTED)/go/runtime/debug/stack.go +RUNTIME_DEBUG_SRCS += $(LIBGO_EXTRACTED)/go/runtime/debug/stubs.go +RUNTIME_DEBUG_DEPS += fmt +RUNTIME_DEBUG_DEPS += os +RUNTIME_DEBUG_DEPS += runtime +RUNTIME_DEBUG_DEPS += sort +RUNTIME_DEBUG_DEPS += strconv +RUNTIME_DEBUG_DEPS += strings +RUNTIME_DEBUG_DEPS += time +$(eval $(call _addgolib,net/internal/socktest,)) +NET_INTERNAL_SOCKTEST_SRCS += $(LIBGO_EXTRACTED)/go/net/internal/socktest/switch.go +NET_INTERNAL_SOCKTEST_SRCS += $(LIBGO_EXTRACTED)/go/net/internal/socktest/switch_posix.go +NET_INTERNAL_SOCKTEST_SRCS += $(LIBGO_EXTRACTED)/go/net/internal/socktest/switch_unix.go +NET_INTERNAL_SOCKTEST_SRCS += $(LIBGO_EXTRACTED)/go/net/internal/socktest/sys_cloexec.go +NET_INTERNAL_SOCKTEST_SRCS += $(LIBGO_EXTRACTED)/go/net/internal/socktest/sys_unix.go +NET_INTERNAL_SOCKTEST_DEPS += fmt +NET_INTERNAL_SOCKTEST_DEPS += sync +NET_INTERNAL_SOCKTEST_DEPS += syscall +$(eval $(call _addgolib,go/token,)) +GO_TOKEN_SRCS += $(LIBGO_EXTRACTED)/go/go/token/position.go +GO_TOKEN_SRCS += $(LIBGO_EXTRACTED)/go/go/token/serialize.go +GO_TOKEN_SRCS += $(LIBGO_EXTRACTED)/go/go/token/token.go +GO_TOKEN_DEPS += fmt +GO_TOKEN_DEPS += sort +GO_TOKEN_DEPS += strconv +GO_TOKEN_DEPS += sync +GO_TOKEN_DEPS += unicode +GO_TOKEN_DEPS += unicode/utf8 +$(eval $(call _addgolib,flag,)) +FLAG_SRCS += $(LIBGO_EXTRACTED)/go/flag/flag.go +FLAG_DEPS += errors +FLAG_DEPS += fmt +FLAG_DEPS += io +FLAG_DEPS += os +FLAG_DEPS += reflect +FLAG_DEPS += sort +FLAG_DEPS += strconv +FLAG_DEPS += strings +FLAG_DEPS += time +$(eval $(call _addgolib,golang.org/x/mod/module,)) +GOLANG_ORG_X_MOD_MODULE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/mod/module/module.go +GOLANG_ORG_X_MOD_MODULE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/mod/module/pseudo.go +GOLANG_ORG_X_MOD_MODULE_DEPS += errors +GOLANG_ORG_X_MOD_MODULE_DEPS += fmt +GOLANG_ORG_X_MOD_MODULE_DEPS += golang.org/x/mod/internal/lazyregexp +GOLANG_ORG_X_MOD_MODULE_DEPS += golang.org/x/mod/semver +GOLANG_ORG_X_MOD_MODULE_DEPS += golang.org/x/xerrors +GOLANG_ORG_X_MOD_MODULE_DEPS += path +GOLANG_ORG_X_MOD_MODULE_DEPS += sort +GOLANG_ORG_X_MOD_MODULE_DEPS += strings +GOLANG_ORG_X_MOD_MODULE_DEPS += time +GOLANG_ORG_X_MOD_MODULE_DEPS += unicode +GOLANG_ORG_X_MOD_MODULE_DEPS += unicode/utf8 +$(eval $(call _addgolib,golang.org/x/net/http2/hpack,)) +GOLANG_ORG_X_NET_HTTP2_HPACK_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/net/http2/hpack/encode.go +GOLANG_ORG_X_NET_HTTP2_HPACK_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/net/http2/hpack/hpack.go +GOLANG_ORG_X_NET_HTTP2_HPACK_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/net/http2/hpack/huffman.go +GOLANG_ORG_X_NET_HTTP2_HPACK_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/net/http2/hpack/tables.go +GOLANG_ORG_X_NET_HTTP2_HPACK_DEPS += bytes +GOLANG_ORG_X_NET_HTTP2_HPACK_DEPS += errors +GOLANG_ORG_X_NET_HTTP2_HPACK_DEPS += fmt +GOLANG_ORG_X_NET_HTTP2_HPACK_DEPS += io +GOLANG_ORG_X_NET_HTTP2_HPACK_DEPS += sync +$(eval $(call _addgolib,mime,)) +MIME_SRCS += $(LIBGO_EXTRACTED)/go/mime/encodedword.go +MIME_SRCS += $(LIBGO_EXTRACTED)/go/mime/grammar.go +MIME_SRCS += $(LIBGO_EXTRACTED)/go/mime/mediatype.go +MIME_SRCS += $(LIBGO_EXTRACTED)/go/mime/type.go +MIME_SRCS += $(LIBGO_EXTRACTED)/go/mime/type_unix.go +MIME_DEPS += bufio +MIME_DEPS += bytes +MIME_DEPS += encoding/base64 +MIME_DEPS += errors +MIME_DEPS += fmt +MIME_DEPS += io +MIME_DEPS += os +MIME_DEPS += sort +MIME_DEPS += strings +MIME_DEPS += sync +MIME_DEPS += unicode +MIME_DEPS += unicode/utf8 +$(eval $(call _addgolib,net/url,)) +NET_URL_SRCS += $(LIBGO_EXTRACTED)/go/net/url/url.go +NET_URL_DEPS += errors +NET_URL_DEPS += fmt +NET_URL_DEPS += sort +NET_URL_DEPS += strconv +NET_URL_DEPS += strings +$(eval $(call _addgolib,debug/gosym,)) +DEBUG_GOSYM_SRCS += $(LIBGO_EXTRACTED)/go/debug/gosym/pclntab.go +DEBUG_GOSYM_SRCS += $(LIBGO_EXTRACTED)/go/debug/gosym/symtab.go +DEBUG_GOSYM_DEPS += bytes +DEBUG_GOSYM_DEPS += encoding/binary +DEBUG_GOSYM_DEPS += fmt +DEBUG_GOSYM_DEPS += sort +DEBUG_GOSYM_DEPS += strconv +DEBUG_GOSYM_DEPS += strings +DEBUG_GOSYM_DEPS += sync +$(eval $(call _addgolib,testing/iotest,)) +TESTING_IOTEST_SRCS += $(LIBGO_EXTRACTED)/go/testing/iotest/logger.go +TESTING_IOTEST_SRCS += $(LIBGO_EXTRACTED)/go/testing/iotest/reader.go +TESTING_IOTEST_SRCS += $(LIBGO_EXTRACTED)/go/testing/iotest/writer.go +TESTING_IOTEST_DEPS += bytes +TESTING_IOTEST_DEPS += errors +TESTING_IOTEST_DEPS += fmt +TESTING_IOTEST_DEPS += io +TESTING_IOTEST_DEPS += log +$(eval $(call _addgolib,golang.org/x/mod/modfile,)) +GOLANG_ORG_X_MOD_MODFILE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/mod/modfile/print.go +GOLANG_ORG_X_MOD_MODFILE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/mod/modfile/read.go +GOLANG_ORG_X_MOD_MODFILE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/mod/modfile/rule.go +GOLANG_ORG_X_MOD_MODFILE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/mod/modfile/work.go +GOLANG_ORG_X_MOD_MODFILE_DEPS += bytes +GOLANG_ORG_X_MOD_MODFILE_DEPS += errors +GOLANG_ORG_X_MOD_MODFILE_DEPS += fmt +GOLANG_ORG_X_MOD_MODFILE_DEPS += golang.org/x/mod/internal/lazyregexp +GOLANG_ORG_X_MOD_MODFILE_DEPS += golang.org/x/mod/module +GOLANG_ORG_X_MOD_MODFILE_DEPS += golang.org/x/mod/semver +GOLANG_ORG_X_MOD_MODFILE_DEPS += os +GOLANG_ORG_X_MOD_MODFILE_DEPS += path/filepath +GOLANG_ORG_X_MOD_MODFILE_DEPS += sort +GOLANG_ORG_X_MOD_MODFILE_DEPS += strconv +GOLANG_ORG_X_MOD_MODFILE_DEPS += strings +GOLANG_ORG_X_MOD_MODFILE_DEPS += unicode +GOLANG_ORG_X_MOD_MODFILE_DEPS += unicode/utf8 +$(eval $(call _addgolib,image/gif,)) +IMAGE_GIF_SRCS += $(LIBGO_EXTRACTED)/go/image/gif/reader.go +IMAGE_GIF_SRCS += $(LIBGO_EXTRACTED)/go/image/gif/writer.go +IMAGE_GIF_DEPS += bufio +IMAGE_GIF_DEPS += bytes +IMAGE_GIF_DEPS += compress/lzw +IMAGE_GIF_DEPS += errors +IMAGE_GIF_DEPS += fmt +IMAGE_GIF_DEPS += image/color +IMAGE_GIF_DEPS += image/color/palette +IMAGE_GIF_DEPS += image/draw +IMAGE_GIF_DEPS += image +IMAGE_GIF_DEPS += io +$(eval $(call _addgolib,compress/flate,)) +COMPRESS_FLATE_SRCS += $(LIBGO_EXTRACTED)/go/compress/flate/deflate.go +COMPRESS_FLATE_SRCS += $(LIBGO_EXTRACTED)/go/compress/flate/deflatefast.go +COMPRESS_FLATE_SRCS += $(LIBGO_EXTRACTED)/go/compress/flate/dict_decoder.go +COMPRESS_FLATE_SRCS += $(LIBGO_EXTRACTED)/go/compress/flate/huffman_bit_writer.go +COMPRESS_FLATE_SRCS += $(LIBGO_EXTRACTED)/go/compress/flate/huffman_code.go +COMPRESS_FLATE_SRCS += $(LIBGO_EXTRACTED)/go/compress/flate/inflate.go +COMPRESS_FLATE_SRCS += $(LIBGO_EXTRACTED)/go/compress/flate/token.go +COMPRESS_FLATE_DEPS += bufio +COMPRESS_FLATE_DEPS += fmt +COMPRESS_FLATE_DEPS += io +COMPRESS_FLATE_DEPS += math/bits +COMPRESS_FLATE_DEPS += math +COMPRESS_FLATE_DEPS += sort +COMPRESS_FLATE_DEPS += strconv +COMPRESS_FLATE_DEPS += sync +$(eval $(call _addgolib,testing/quick,)) +TESTING_QUICK_SRCS += $(LIBGO_EXTRACTED)/go/testing/quick/quick.go +TESTING_QUICK_DEPS += flag +TESTING_QUICK_DEPS += fmt +TESTING_QUICK_DEPS += math +TESTING_QUICK_DEPS += math/rand +TESTING_QUICK_DEPS += reflect +TESTING_QUICK_DEPS += strings +TESTING_QUICK_DEPS += time +$(eval $(call _addgolib,go/scanner,)) +GO_SCANNER_SRCS += $(LIBGO_EXTRACTED)/go/go/scanner/errors.go +GO_SCANNER_SRCS += $(LIBGO_EXTRACTED)/go/go/scanner/scanner.go +GO_SCANNER_DEPS += bytes +GO_SCANNER_DEPS += fmt +GO_SCANNER_DEPS += go/token +GO_SCANNER_DEPS += io +GO_SCANNER_DEPS += path/filepath +GO_SCANNER_DEPS += sort +GO_SCANNER_DEPS += strconv +GO_SCANNER_DEPS += unicode +GO_SCANNER_DEPS += unicode/utf8 +$(eval $(call _addgolib,golang.org/x/text/unicode/norm,)) +GOLANG_ORG_X_TEXT_UNICODE_NORM_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/text/unicode/norm/composition.go +GOLANG_ORG_X_TEXT_UNICODE_NORM_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/text/unicode/norm/forminfo.go +GOLANG_ORG_X_TEXT_UNICODE_NORM_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/text/unicode/norm/input.go +GOLANG_ORG_X_TEXT_UNICODE_NORM_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/text/unicode/norm/iter.go +GOLANG_ORG_X_TEXT_UNICODE_NORM_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/text/unicode/norm/normalize.go +GOLANG_ORG_X_TEXT_UNICODE_NORM_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/text/unicode/norm/readwriter.go +GOLANG_ORG_X_TEXT_UNICODE_NORM_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/text/unicode/norm/tables13.0.0.go +GOLANG_ORG_X_TEXT_UNICODE_NORM_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/text/unicode/norm/transform.go +GOLANG_ORG_X_TEXT_UNICODE_NORM_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/text/unicode/norm/trie.go +GOLANG_ORG_X_TEXT_UNICODE_NORM_DEPS += encoding/binary +GOLANG_ORG_X_TEXT_UNICODE_NORM_DEPS += fmt +GOLANG_ORG_X_TEXT_UNICODE_NORM_DEPS += golang.org/x/text/transform +GOLANG_ORG_X_TEXT_UNICODE_NORM_DEPS += io +GOLANG_ORG_X_TEXT_UNICODE_NORM_DEPS += sync +GOLANG_ORG_X_TEXT_UNICODE_NORM_DEPS += unicode/utf8 +$(eval $(call _addgolib,text/template/parse,)) +TEXT_TEMPLATE_PARSE_SRCS += $(LIBGO_EXTRACTED)/go/text/template/parse/lex.go +TEXT_TEMPLATE_PARSE_SRCS += $(LIBGO_EXTRACTED)/go/text/template/parse/node.go +TEXT_TEMPLATE_PARSE_SRCS += $(LIBGO_EXTRACTED)/go/text/template/parse/parse.go +TEXT_TEMPLATE_PARSE_DEPS += bytes +TEXT_TEMPLATE_PARSE_DEPS += fmt +TEXT_TEMPLATE_PARSE_DEPS += runtime +TEXT_TEMPLATE_PARSE_DEPS += strconv +TEXT_TEMPLATE_PARSE_DEPS += strings +TEXT_TEMPLATE_PARSE_DEPS += unicode +TEXT_TEMPLATE_PARSE_DEPS += unicode/utf8 +$(eval $(call _addgolib,golang.org/x/text/unicode/bidi,)) +GOLANG_ORG_X_TEXT_UNICODE_BIDI_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/text/unicode/bidi/bidi.go +GOLANG_ORG_X_TEXT_UNICODE_BIDI_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/text/unicode/bidi/bracket.go +GOLANG_ORG_X_TEXT_UNICODE_BIDI_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/text/unicode/bidi/core.go +GOLANG_ORG_X_TEXT_UNICODE_BIDI_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/text/unicode/bidi/prop.go +GOLANG_ORG_X_TEXT_UNICODE_BIDI_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/text/unicode/bidi/tables13.0.0.go +GOLANG_ORG_X_TEXT_UNICODE_BIDI_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/text/unicode/bidi/trieval.go +GOLANG_ORG_X_TEXT_UNICODE_BIDI_DEPS += bytes +GOLANG_ORG_X_TEXT_UNICODE_BIDI_DEPS += container/list +GOLANG_ORG_X_TEXT_UNICODE_BIDI_DEPS += fmt +GOLANG_ORG_X_TEXT_UNICODE_BIDI_DEPS += log +GOLANG_ORG_X_TEXT_UNICODE_BIDI_DEPS += sort +GOLANG_ORG_X_TEXT_UNICODE_BIDI_DEPS += unicode/utf8 +$(eval $(call _addgolib,internal/trace,)) +INTERNAL_TRACE_SRCS += $(LIBGO_EXTRACTED)/go/internal/trace/gc.go +INTERNAL_TRACE_SRCS += $(LIBGO_EXTRACTED)/go/internal/trace/goroutines.go +INTERNAL_TRACE_SRCS += $(LIBGO_EXTRACTED)/go/internal/trace/mud.go +INTERNAL_TRACE_SRCS += $(LIBGO_EXTRACTED)/go/internal/trace/order.go +INTERNAL_TRACE_SRCS += $(LIBGO_EXTRACTED)/go/internal/trace/parser.go +INTERNAL_TRACE_SRCS += $(LIBGO_EXTRACTED)/go/internal/trace/writer.go +INTERNAL_TRACE_DEPS += bufio +INTERNAL_TRACE_DEPS += bytes +INTERNAL_TRACE_DEPS += container/heap +INTERNAL_TRACE_DEPS += fmt +INTERNAL_TRACE_DEPS += io +INTERNAL_TRACE_DEPS += math +INTERNAL_TRACE_DEPS += math/rand +INTERNAL_TRACE_DEPS += os/exec +INTERNAL_TRACE_DEPS += os +INTERNAL_TRACE_DEPS += path/filepath +INTERNAL_TRACE_DEPS += runtime +INTERNAL_TRACE_DEPS += sort +INTERNAL_TRACE_DEPS += strconv +INTERNAL_TRACE_DEPS += strings +INTERNAL_TRACE_DEPS += time +$(eval $(call _addgolib,encoding/xml,)) +ENCODING_XML_SRCS += $(LIBGO_EXTRACTED)/go/encoding/xml/marshal.go +ENCODING_XML_SRCS += $(LIBGO_EXTRACTED)/go/encoding/xml/read.go +ENCODING_XML_SRCS += $(LIBGO_EXTRACTED)/go/encoding/xml/typeinfo.go +ENCODING_XML_SRCS += $(LIBGO_EXTRACTED)/go/encoding/xml/xml.go +ENCODING_XML_DEPS += bufio +ENCODING_XML_DEPS += bytes +ENCODING_XML_DEPS += encoding +ENCODING_XML_DEPS += errors +ENCODING_XML_DEPS += fmt +ENCODING_XML_DEPS += io +ENCODING_XML_DEPS += reflect +ENCODING_XML_DEPS += strconv +ENCODING_XML_DEPS += strings +ENCODING_XML_DEPS += sync +ENCODING_XML_DEPS += unicode +ENCODING_XML_DEPS += unicode/utf8 +$(eval $(call _addgolib,debug/dwarf,)) +DEBUG_DWARF_SRCS += $(LIBGO_EXTRACTED)/go/debug/dwarf/attr_string.go +DEBUG_DWARF_SRCS += $(LIBGO_EXTRACTED)/go/debug/dwarf/buf.go +DEBUG_DWARF_SRCS += $(LIBGO_EXTRACTED)/go/debug/dwarf/class_string.go +DEBUG_DWARF_SRCS += $(LIBGO_EXTRACTED)/go/debug/dwarf/const.go +DEBUG_DWARF_SRCS += $(LIBGO_EXTRACTED)/go/debug/dwarf/entry.go +DEBUG_DWARF_SRCS += $(LIBGO_EXTRACTED)/go/debug/dwarf/line.go +DEBUG_DWARF_SRCS += $(LIBGO_EXTRACTED)/go/debug/dwarf/open.go +DEBUG_DWARF_SRCS += $(LIBGO_EXTRACTED)/go/debug/dwarf/tag_string.go +DEBUG_DWARF_SRCS += $(LIBGO_EXTRACTED)/go/debug/dwarf/type.go +DEBUG_DWARF_SRCS += $(LIBGO_EXTRACTED)/go/debug/dwarf/typeunit.go +DEBUG_DWARF_SRCS += $(LIBGO_EXTRACTED)/go/debug/dwarf/unit.go +DEBUG_DWARF_DEPS += bytes +DEBUG_DWARF_DEPS += encoding/binary +DEBUG_DWARF_DEPS += errors +DEBUG_DWARF_DEPS += fmt +DEBUG_DWARF_DEPS += io +DEBUG_DWARF_DEPS += path +DEBUG_DWARF_DEPS += sort +DEBUG_DWARF_DEPS += strconv +DEBUG_DWARF_DEPS += strings +$(eval $(call _addgolib,encoding/json,)) +ENCODING_JSON_SRCS += $(LIBGO_EXTRACTED)/go/encoding/json/decode.go +ENCODING_JSON_SRCS += $(LIBGO_EXTRACTED)/go/encoding/json/encode.go +ENCODING_JSON_SRCS += $(LIBGO_EXTRACTED)/go/encoding/json/fold.go +ENCODING_JSON_SRCS += $(LIBGO_EXTRACTED)/go/encoding/json/indent.go +ENCODING_JSON_SRCS += $(LIBGO_EXTRACTED)/go/encoding/json/scanner.go +ENCODING_JSON_SRCS += $(LIBGO_EXTRACTED)/go/encoding/json/stream.go +ENCODING_JSON_SRCS += $(LIBGO_EXTRACTED)/go/encoding/json/tables.go +ENCODING_JSON_SRCS += $(LIBGO_EXTRACTED)/go/encoding/json/tags.go +ENCODING_JSON_DEPS += bytes +ENCODING_JSON_DEPS += encoding/base64 +ENCODING_JSON_DEPS += encoding +ENCODING_JSON_DEPS += errors +ENCODING_JSON_DEPS += fmt +ENCODING_JSON_DEPS += io +ENCODING_JSON_DEPS += math +ENCODING_JSON_DEPS += reflect +ENCODING_JSON_DEPS += sort +ENCODING_JSON_DEPS += strconv +ENCODING_JSON_DEPS += strings +ENCODING_JSON_DEPS += sync +ENCODING_JSON_DEPS += unicode +ENCODING_JSON_DEPS += unicode/utf16 +ENCODING_JSON_DEPS += unicode/utf8 +$(eval $(call _addgolib,archive/tar,)) +ARCHIVE_TAR_SRCS += $(LIBGO_EXTRACTED)/go/archive/tar/common.go +ARCHIVE_TAR_SRCS += $(LIBGO_EXTRACTED)/go/archive/tar/format.go +ARCHIVE_TAR_SRCS += $(LIBGO_EXTRACTED)/go/archive/tar/reader.go +ARCHIVE_TAR_SRCS += $(LIBGO_EXTRACTED)/go/archive/tar/stat_actime1.go +ARCHIVE_TAR_SRCS += $(LIBGO_EXTRACTED)/go/archive/tar/stat_unix.go +ARCHIVE_TAR_SRCS += $(LIBGO_EXTRACTED)/go/archive/tar/strconv.go +ARCHIVE_TAR_SRCS += $(LIBGO_EXTRACTED)/go/archive/tar/writer.go +ARCHIVE_TAR_DEPS += bytes +ARCHIVE_TAR_DEPS += errors +ARCHIVE_TAR_DEPS += fmt +ARCHIVE_TAR_DEPS += io/fs +ARCHIVE_TAR_DEPS += io +ARCHIVE_TAR_DEPS += math +ARCHIVE_TAR_DEPS += os/user +ARCHIVE_TAR_DEPS += path +ARCHIVE_TAR_DEPS += reflect +ARCHIVE_TAR_DEPS += runtime +ARCHIVE_TAR_DEPS += sort +ARCHIVE_TAR_DEPS += strconv +ARCHIVE_TAR_DEPS += strings +ARCHIVE_TAR_DEPS += sync +ARCHIVE_TAR_DEPS += syscall +ARCHIVE_TAR_DEPS += time +$(eval $(call _addgolib,encoding/gob,)) +ENCODING_GOB_SRCS += $(LIBGO_EXTRACTED)/go/encoding/gob/dec_helpers.go +ENCODING_GOB_SRCS += $(LIBGO_EXTRACTED)/go/encoding/gob/decode.go +ENCODING_GOB_SRCS += $(LIBGO_EXTRACTED)/go/encoding/gob/decoder.go +ENCODING_GOB_SRCS += $(LIBGO_EXTRACTED)/go/encoding/gob/doc.go +ENCODING_GOB_SRCS += $(LIBGO_EXTRACTED)/go/encoding/gob/enc_helpers.go +ENCODING_GOB_SRCS += $(LIBGO_EXTRACTED)/go/encoding/gob/encode.go +ENCODING_GOB_SRCS += $(LIBGO_EXTRACTED)/go/encoding/gob/encoder.go +ENCODING_GOB_SRCS += $(LIBGO_EXTRACTED)/go/encoding/gob/error.go +ENCODING_GOB_SRCS += $(LIBGO_EXTRACTED)/go/encoding/gob/type.go +ENCODING_GOB_DEPS += bufio +ENCODING_GOB_DEPS += encoding/binary +ENCODING_GOB_DEPS += encoding +ENCODING_GOB_DEPS += errors +ENCODING_GOB_DEPS += fmt +ENCODING_GOB_DEPS += io +ENCODING_GOB_DEPS += math/bits +ENCODING_GOB_DEPS += math +ENCODING_GOB_DEPS += os +ENCODING_GOB_DEPS += reflect +ENCODING_GOB_DEPS += sync/atomic +ENCODING_GOB_DEPS += sync +ENCODING_GOB_DEPS += unicode +ENCODING_GOB_DEPS += unicode/utf8 +$(eval $(call _addgolib,database/sql,)) +DATABASE_SQL_SRCS += $(LIBGO_EXTRACTED)/go/database/sql/convert.go +DATABASE_SQL_SRCS += $(LIBGO_EXTRACTED)/go/database/sql/ctxutil.go +DATABASE_SQL_SRCS += $(LIBGO_EXTRACTED)/go/database/sql/sql.go +DATABASE_SQL_DEPS += context +DATABASE_SQL_DEPS += database/sql/driver +DATABASE_SQL_DEPS += errors +DATABASE_SQL_DEPS += fmt +DATABASE_SQL_DEPS += io +DATABASE_SQL_DEPS += reflect +DATABASE_SQL_DEPS += runtime +DATABASE_SQL_DEPS += sort +DATABASE_SQL_DEPS += strconv +DATABASE_SQL_DEPS += sync/atomic +DATABASE_SQL_DEPS += sync +DATABASE_SQL_DEPS += time +DATABASE_SQL_DEPS += unicode +DATABASE_SQL_DEPS += unicode/utf8 +$(eval $(call _addgolib,testing/fstest,)) +TESTING_FSTEST_SRCS += $(LIBGO_EXTRACTED)/go/testing/fstest/mapfs.go +TESTING_FSTEST_SRCS += $(LIBGO_EXTRACTED)/go/testing/fstest/testfs.go +TESTING_FSTEST_DEPS += errors +TESTING_FSTEST_DEPS += fmt +TESTING_FSTEST_DEPS += io/fs +TESTING_FSTEST_DEPS += io +TESTING_FSTEST_DEPS += path +TESTING_FSTEST_DEPS += reflect +TESTING_FSTEST_DEPS += sort +TESTING_FSTEST_DEPS += strings +TESTING_FSTEST_DEPS += testing/iotest +TESTING_FSTEST_DEPS += time +$(eval $(call _addgolib,golang.org/x/text/secure/bidirule,)) +GOLANG_ORG_X_TEXT_SECURE_BIDIRULE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/text/secure/bidirule/bidirule.go +GOLANG_ORG_X_TEXT_SECURE_BIDIRULE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/text/secure/bidirule/bidirule10.0.0.go +GOLANG_ORG_X_TEXT_SECURE_BIDIRULE_DEPS += errors +GOLANG_ORG_X_TEXT_SECURE_BIDIRULE_DEPS += golang.org/x/text/transform +GOLANG_ORG_X_TEXT_SECURE_BIDIRULE_DEPS += golang.org/x/text/unicode/bidi +GOLANG_ORG_X_TEXT_SECURE_BIDIRULE_DEPS += unicode/utf8 +$(eval $(call _addgolib,compress/zlib,)) +COMPRESS_ZLIB_SRCS += $(LIBGO_EXTRACTED)/go/compress/zlib/reader.go +COMPRESS_ZLIB_SRCS += $(LIBGO_EXTRACTED)/go/compress/zlib/writer.go +COMPRESS_ZLIB_DEPS += bufio +COMPRESS_ZLIB_DEPS += compress/flate +COMPRESS_ZLIB_DEPS += encoding/binary +COMPRESS_ZLIB_DEPS += errors +COMPRESS_ZLIB_DEPS += fmt +COMPRESS_ZLIB_DEPS += hash/adler32 +COMPRESS_ZLIB_DEPS += hash +COMPRESS_ZLIB_DEPS += io +$(eval $(call _addgolib,compress/gzip,)) +COMPRESS_GZIP_SRCS += $(LIBGO_EXTRACTED)/go/compress/gzip/gunzip.go +COMPRESS_GZIP_SRCS += $(LIBGO_EXTRACTED)/go/compress/gzip/gzip.go +COMPRESS_GZIP_DEPS += bufio +COMPRESS_GZIP_DEPS += compress/flate +COMPRESS_GZIP_DEPS += encoding/binary +COMPRESS_GZIP_DEPS += errors +COMPRESS_GZIP_DEPS += fmt +COMPRESS_GZIP_DEPS += hash/crc32 +COMPRESS_GZIP_DEPS += io +COMPRESS_GZIP_DEPS += time +$(eval $(call _addgolib,math/big,)) +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/accuracy_string.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/arith.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/arith_decl_pure.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/decimal.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/doc.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/float.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/floatconv.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/floatmarsh.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/ftoa.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/int.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/intconv.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/intmarsh.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/nat.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/natconv.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/natdiv.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/prime.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/rat.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/ratconv.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/ratmarsh.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/roundingmode_string.go +MATH_BIG_SRCS += $(LIBGO_EXTRACTED)/go/math/big/sqrt.go +MATH_BIG_DEPS += bytes +MATH_BIG_DEPS += encoding/binary +MATH_BIG_DEPS += errors +MATH_BIG_DEPS += fmt +MATH_BIG_DEPS += io +MATH_BIG_DEPS += math/bits +MATH_BIG_DEPS += math +MATH_BIG_DEPS += math/rand +MATH_BIG_DEPS += strconv +MATH_BIG_DEPS += strings +MATH_BIG_DEPS += sync +$(eval $(call _addgolib,testing,)) +TESTING_SRCS += $(LIBGO_EXTRACTED)/go/testing/allocs.go +TESTING_SRCS += $(LIBGO_EXTRACTED)/go/testing/benchmark.go +TESTING_SRCS += $(LIBGO_EXTRACTED)/go/testing/cover.go +TESTING_SRCS += $(LIBGO_EXTRACTED)/go/testing/example.go +TESTING_SRCS += $(LIBGO_EXTRACTED)/go/testing/fuzz.go +TESTING_SRCS += $(LIBGO_EXTRACTED)/go/testing/match.go +TESTING_SRCS += $(LIBGO_EXTRACTED)/go/testing/run_example.go +TESTING_SRCS += $(LIBGO_EXTRACTED)/go/testing/testing.go +TESTING_SRCS += $(LIBGO_EXTRACTED)/go/testing/testing_other.go +TESTING_DEPS += bytes +TESTING_DEPS += errors +TESTING_DEPS += flag +TESTING_DEPS += fmt +TESTING_DEPS += internal/race +TESTING_DEPS += internal/sysinfo +TESTING_DEPS += io +TESTING_DEPS += math +TESTING_DEPS += math/rand +TESTING_DEPS += os +TESTING_DEPS += path/filepath +TESTING_DEPS += reflect +TESTING_DEPS += runtime/debug +TESTING_DEPS += runtime +TESTING_DEPS += runtime/trace +TESTING_DEPS += sort +TESTING_DEPS += strconv +TESTING_DEPS += strings +TESTING_DEPS += sync/atomic +TESTING_DEPS += sync +TESTING_DEPS += time +TESTING_DEPS += unicode +TESTING_DEPS += unicode/utf8 +$(eval $(call _addgolib,go/ast,)) +GO_AST_SRCS += $(LIBGO_EXTRACTED)/go/go/ast/ast.go +GO_AST_SRCS += $(LIBGO_EXTRACTED)/go/go/ast/commentmap.go +GO_AST_SRCS += $(LIBGO_EXTRACTED)/go/go/ast/filter.go +GO_AST_SRCS += $(LIBGO_EXTRACTED)/go/go/ast/import.go +GO_AST_SRCS += $(LIBGO_EXTRACTED)/go/go/ast/print.go +GO_AST_SRCS += $(LIBGO_EXTRACTED)/go/go/ast/resolve.go +GO_AST_SRCS += $(LIBGO_EXTRACTED)/go/go/ast/scope.go +GO_AST_SRCS += $(LIBGO_EXTRACTED)/go/go/ast/walk.go +GO_AST_DEPS += bytes +GO_AST_DEPS += fmt +GO_AST_DEPS += go/scanner +GO_AST_DEPS += go/token +GO_AST_DEPS += io +GO_AST_DEPS += os +GO_AST_DEPS += reflect +GO_AST_DEPS += sort +GO_AST_DEPS += strconv +GO_AST_DEPS += strings +$(eval $(call _addgolib,archive/zip,)) +ARCHIVE_ZIP_SRCS += $(LIBGO_EXTRACTED)/go/archive/zip/reader.go +ARCHIVE_ZIP_SRCS += $(LIBGO_EXTRACTED)/go/archive/zip/register.go +ARCHIVE_ZIP_SRCS += $(LIBGO_EXTRACTED)/go/archive/zip/struct.go +ARCHIVE_ZIP_SRCS += $(LIBGO_EXTRACTED)/go/archive/zip/writer.go +ARCHIVE_ZIP_DEPS += bufio +ARCHIVE_ZIP_DEPS += compress/flate +ARCHIVE_ZIP_DEPS += encoding/binary +ARCHIVE_ZIP_DEPS += errors +ARCHIVE_ZIP_DEPS += hash/crc32 +ARCHIVE_ZIP_DEPS += hash +ARCHIVE_ZIP_DEPS += io/fs +ARCHIVE_ZIP_DEPS += io +ARCHIVE_ZIP_DEPS += os +ARCHIVE_ZIP_DEPS += path +ARCHIVE_ZIP_DEPS += sort +ARCHIVE_ZIP_DEPS += strings +ARCHIVE_ZIP_DEPS += sync +ARCHIVE_ZIP_DEPS += time +ARCHIVE_ZIP_DEPS += unicode/utf8 +$(eval $(call _addgolib,golang.org/x/net/idna,)) +GOLANG_ORG_X_NET_IDNA_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/net/idna/go118.go +GOLANG_ORG_X_NET_IDNA_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/net/idna/idna10.0.0.go +GOLANG_ORG_X_NET_IDNA_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/net/idna/punycode.go +GOLANG_ORG_X_NET_IDNA_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/net/idna/tables13.0.0.go +GOLANG_ORG_X_NET_IDNA_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/net/idna/trie.go +GOLANG_ORG_X_NET_IDNA_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/net/idna/trieval.go +GOLANG_ORG_X_NET_IDNA_DEPS += fmt +GOLANG_ORG_X_NET_IDNA_DEPS += golang.org/x/text/secure/bidirule +GOLANG_ORG_X_NET_IDNA_DEPS += golang.org/x/text/unicode/bidi +GOLANG_ORG_X_NET_IDNA_DEPS += golang.org/x/text/unicode/norm +GOLANG_ORG_X_NET_IDNA_DEPS += math +GOLANG_ORG_X_NET_IDNA_DEPS += strings +GOLANG_ORG_X_NET_IDNA_DEPS += unicode/utf8 +$(eval $(call _addgolib,image/png,)) +IMAGE_PNG_SRCS += $(LIBGO_EXTRACTED)/go/image/png/paeth.go +IMAGE_PNG_SRCS += $(LIBGO_EXTRACTED)/go/image/png/reader.go +IMAGE_PNG_SRCS += $(LIBGO_EXTRACTED)/go/image/png/writer.go +IMAGE_PNG_DEPS += bufio +IMAGE_PNG_DEPS += compress/zlib +IMAGE_PNG_DEPS += encoding/binary +IMAGE_PNG_DEPS += fmt +IMAGE_PNG_DEPS += hash/crc32 +IMAGE_PNG_DEPS += hash +IMAGE_PNG_DEPS += image/color +IMAGE_PNG_DEPS += image +IMAGE_PNG_DEPS += io +IMAGE_PNG_DEPS += strconv +$(eval $(call _addgolib,runtime/pprof,)) +RUNTIME_PPROF_SRCS += $(LIBGO_EXTRACTED)/go/runtime/pprof/elf.go +RUNTIME_PPROF_SRCS += $(LIBGO_EXTRACTED)/go/runtime/pprof/label.go +RUNTIME_PPROF_SRCS += $(LIBGO_EXTRACTED)/go/runtime/pprof/map.go +RUNTIME_PPROF_SRCS += $(LIBGO_EXTRACTED)/go/runtime/pprof/pprof.go +RUNTIME_PPROF_SRCS += $(LIBGO_EXTRACTED)/go/runtime/pprof/pprof_rusage.go +RUNTIME_PPROF_SRCS += $(LIBGO_EXTRACTED)/go/runtime/pprof/proto.go +RUNTIME_PPROF_SRCS += $(LIBGO_EXTRACTED)/go/runtime/pprof/protobuf.go +RUNTIME_PPROF_SRCS += $(LIBGO_EXTRACTED)/go/runtime/pprof/protomem.go +RUNTIME_PPROF_SRCS += $(LIBGO_EXTRACTED)/go/runtime/pprof/runtime.go +RUNTIME_PPROF_DEPS += bufio +RUNTIME_PPROF_DEPS += bytes +RUNTIME_PPROF_DEPS += compress/gzip +RUNTIME_PPROF_DEPS += context +RUNTIME_PPROF_DEPS += encoding/binary +RUNTIME_PPROF_DEPS += errors +RUNTIME_PPROF_DEPS += fmt +RUNTIME_PPROF_DEPS += internal/abi +RUNTIME_PPROF_DEPS += io +RUNTIME_PPROF_DEPS += math +RUNTIME_PPROF_DEPS += os +RUNTIME_PPROF_DEPS += runtime +RUNTIME_PPROF_DEPS += sort +RUNTIME_PPROF_DEPS += strconv +RUNTIME_PPROF_DEPS += strings +RUNTIME_PPROF_DEPS += sync +RUNTIME_PPROF_DEPS += syscall +RUNTIME_PPROF_DEPS += text/tabwriter +RUNTIME_PPROF_DEPS += time +$(eval $(call _addgolib,text/template,)) +TEXT_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/text/template/doc.go +TEXT_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/text/template/exec.go +TEXT_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/text/template/funcs.go +TEXT_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/text/template/helper.go +TEXT_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/text/template/option.go +TEXT_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/text/template/template.go +TEXT_TEMPLATE_DEPS += bytes +TEXT_TEMPLATE_DEPS += errors +TEXT_TEMPLATE_DEPS += fmt +TEXT_TEMPLATE_DEPS += internal/fmtsort +TEXT_TEMPLATE_DEPS += io/fs +TEXT_TEMPLATE_DEPS += io +TEXT_TEMPLATE_DEPS += net/url +TEXT_TEMPLATE_DEPS += os +TEXT_TEMPLATE_DEPS += path/filepath +TEXT_TEMPLATE_DEPS += path +TEXT_TEMPLATE_DEPS += reflect +TEXT_TEMPLATE_DEPS += runtime +TEXT_TEMPLATE_DEPS += strings +TEXT_TEMPLATE_DEPS += sync +TEXT_TEMPLATE_DEPS += text/template/parse +TEXT_TEMPLATE_DEPS += unicode +TEXT_TEMPLATE_DEPS += unicode/utf8 +$(eval $(call _addgolib,golang.org/x/mod/sumdb/dirhash,)) +GOLANG_ORG_X_MOD_SUMDB_DIRHASH_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/mod/sumdb/dirhash/hash.go +GOLANG_ORG_X_MOD_SUMDB_DIRHASH_DEPS += archive/zip +GOLANG_ORG_X_MOD_SUMDB_DIRHASH_DEPS += crypto/sha256 +GOLANG_ORG_X_MOD_SUMDB_DIRHASH_DEPS += encoding/base64 +GOLANG_ORG_X_MOD_SUMDB_DIRHASH_DEPS += errors +GOLANG_ORG_X_MOD_SUMDB_DIRHASH_DEPS += fmt +GOLANG_ORG_X_MOD_SUMDB_DIRHASH_DEPS += io +GOLANG_ORG_X_MOD_SUMDB_DIRHASH_DEPS += os +GOLANG_ORG_X_MOD_SUMDB_DIRHASH_DEPS += path/filepath +GOLANG_ORG_X_MOD_SUMDB_DIRHASH_DEPS += sort +GOLANG_ORG_X_MOD_SUMDB_DIRHASH_DEPS += strings +$(eval $(call _addgolib,golang.org/x/mod/zip,)) +GOLANG_ORG_X_MOD_ZIP_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/mod/zip/zip.go +GOLANG_ORG_X_MOD_ZIP_DEPS += archive/zip +GOLANG_ORG_X_MOD_ZIP_DEPS += bytes +GOLANG_ORG_X_MOD_ZIP_DEPS += errors +GOLANG_ORG_X_MOD_ZIP_DEPS += fmt +GOLANG_ORG_X_MOD_ZIP_DEPS += golang.org/x/mod/module +GOLANG_ORG_X_MOD_ZIP_DEPS += io +GOLANG_ORG_X_MOD_ZIP_DEPS += io/ioutil +GOLANG_ORG_X_MOD_ZIP_DEPS += os/exec +GOLANG_ORG_X_MOD_ZIP_DEPS += os +GOLANG_ORG_X_MOD_ZIP_DEPS += path/filepath +GOLANG_ORG_X_MOD_ZIP_DEPS += path +GOLANG_ORG_X_MOD_ZIP_DEPS += strings +GOLANG_ORG_X_MOD_ZIP_DEPS += unicode +GOLANG_ORG_X_MOD_ZIP_DEPS += unicode/utf8 +$(eval $(call _addgolib,internal/xcoff,)) +INTERNAL_XCOFF_SRCS += $(LIBGO_EXTRACTED)/go/internal/xcoff/ar.go +INTERNAL_XCOFF_SRCS += $(LIBGO_EXTRACTED)/go/internal/xcoff/file.go +INTERNAL_XCOFF_SRCS += $(LIBGO_EXTRACTED)/go/internal/xcoff/xcoff.go +INTERNAL_XCOFF_DEPS += debug/dwarf +INTERNAL_XCOFF_DEPS += encoding/binary +INTERNAL_XCOFF_DEPS += fmt +INTERNAL_XCOFF_DEPS += io +INTERNAL_XCOFF_DEPS += os +INTERNAL_XCOFF_DEPS += strconv +INTERNAL_XCOFF_DEPS += strings +$(eval $(call _addgolib,debug/pe,)) +DEBUG_PE_SRCS += $(LIBGO_EXTRACTED)/go/debug/pe/file.go +DEBUG_PE_SRCS += $(LIBGO_EXTRACTED)/go/debug/pe/pe.go +DEBUG_PE_SRCS += $(LIBGO_EXTRACTED)/go/debug/pe/section.go +DEBUG_PE_SRCS += $(LIBGO_EXTRACTED)/go/debug/pe/string.go +DEBUG_PE_SRCS += $(LIBGO_EXTRACTED)/go/debug/pe/symbol.go +DEBUG_PE_DEPS += bytes +DEBUG_PE_DEPS += compress/zlib +DEBUG_PE_DEPS += debug/dwarf +DEBUG_PE_DEPS += encoding/binary +DEBUG_PE_DEPS += fmt +DEBUG_PE_DEPS += io +DEBUG_PE_DEPS += os +DEBUG_PE_DEPS += strconv +DEBUG_PE_DEPS += strings +$(eval $(call _addgolib,debug/macho,)) +DEBUG_MACHO_SRCS += $(LIBGO_EXTRACTED)/go/debug/macho/fat.go +DEBUG_MACHO_SRCS += $(LIBGO_EXTRACTED)/go/debug/macho/file.go +DEBUG_MACHO_SRCS += $(LIBGO_EXTRACTED)/go/debug/macho/macho.go +DEBUG_MACHO_SRCS += $(LIBGO_EXTRACTED)/go/debug/macho/reloctype.go +DEBUG_MACHO_SRCS += $(LIBGO_EXTRACTED)/go/debug/macho/reloctype_string.go +DEBUG_MACHO_DEPS += bytes +DEBUG_MACHO_DEPS += compress/zlib +DEBUG_MACHO_DEPS += debug/dwarf +DEBUG_MACHO_DEPS += encoding/binary +DEBUG_MACHO_DEPS += fmt +DEBUG_MACHO_DEPS += io +DEBUG_MACHO_DEPS += os +DEBUG_MACHO_DEPS += strconv +DEBUG_MACHO_DEPS += strings +$(eval $(call _addgolib,go/internal/typeparams,)) +GO_INTERNAL_TYPEPARAMS_SRCS += $(LIBGO_EXTRACTED)/go/go/internal/typeparams/common.go +GO_INTERNAL_TYPEPARAMS_SRCS += $(LIBGO_EXTRACTED)/go/go/internal/typeparams/typeparams.go +GO_INTERNAL_TYPEPARAMS_DEPS += go/ast +GO_INTERNAL_TYPEPARAMS_DEPS += go/token +$(eval $(call _addgolib,debug/elf,)) +DEBUG_ELF_SRCS += $(LIBGO_EXTRACTED)/go/debug/elf/elf.go +DEBUG_ELF_SRCS += $(LIBGO_EXTRACTED)/go/debug/elf/file.go +DEBUG_ELF_SRCS += $(LIBGO_EXTRACTED)/go/debug/elf/reader.go +DEBUG_ELF_DEPS += bytes +DEBUG_ELF_DEPS += compress/zlib +DEBUG_ELF_DEPS += debug/dwarf +DEBUG_ELF_DEPS += encoding/binary +DEBUG_ELF_DEPS += errors +DEBUG_ELF_DEPS += fmt +DEBUG_ELF_DEPS += io +DEBUG_ELF_DEPS += os +DEBUG_ELF_DEPS += strconv +DEBUG_ELF_DEPS += strings +$(eval $(call _addgolib,internal/profile,)) +INTERNAL_PROFILE_SRCS += $(LIBGO_EXTRACTED)/go/internal/profile/encode.go +INTERNAL_PROFILE_SRCS += $(LIBGO_EXTRACTED)/go/internal/profile/filter.go +INTERNAL_PROFILE_SRCS += $(LIBGO_EXTRACTED)/go/internal/profile/legacy_profile.go +INTERNAL_PROFILE_SRCS += $(LIBGO_EXTRACTED)/go/internal/profile/merge.go +INTERNAL_PROFILE_SRCS += $(LIBGO_EXTRACTED)/go/internal/profile/profile.go +INTERNAL_PROFILE_SRCS += $(LIBGO_EXTRACTED)/go/internal/profile/proto.go +INTERNAL_PROFILE_SRCS += $(LIBGO_EXTRACTED)/go/internal/profile/prune.go +INTERNAL_PROFILE_DEPS += bufio +INTERNAL_PROFILE_DEPS += bytes +INTERNAL_PROFILE_DEPS += compress/gzip +INTERNAL_PROFILE_DEPS += errors +INTERNAL_PROFILE_DEPS += fmt +INTERNAL_PROFILE_DEPS += io +INTERNAL_PROFILE_DEPS += math +INTERNAL_PROFILE_DEPS += regexp +INTERNAL_PROFILE_DEPS += sort +INTERNAL_PROFILE_DEPS += strconv +INTERNAL_PROFILE_DEPS += strings +INTERNAL_PROFILE_DEPS += time +$(eval $(call _addgolib,net,)) +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/addrselect.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/cgo_linux.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/cgo_resnew.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/cgo_socknew.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/cgo_unix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/conf.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/dial.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/dnsclient.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/dnsclient_unix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/dnsconfig_unix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/error_posix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/error_unix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/fd_posix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/fd_unix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/file.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/file_unix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/hook.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/hook_unix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/hosts.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/interface.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/interface_linux.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/ip.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/iprawsock.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/iprawsock_posix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/ipsock.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/ipsock_posix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/lookup.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/lookup_unix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/mac.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/net.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/nss.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/parse.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/pipe.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/port.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/port_unix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/rawconn.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/sendfile_glibc.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/sock_cloexec.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/sock_linux.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/sock_posix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/sockaddr_posix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/sockopt_linux.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/sockopt_posix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/sockoptip_linux.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/sockoptip_posix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/splice_linux.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/tcpsock.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/tcpsock_posix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/tcpsockopt_posix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/tcpsockopt_unix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/udpsock.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/udpsock_posix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/unixsock.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/unixsock_posix.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/unixsock_readmsg_cmsg_cloexec.go +NET_SRCS += $(LIBGO_EXTRACTED)/go/net/writev_unix.go +NET_DEPS += context +NET_DEPS += errors +NET_DEPS += golang.org/x/net/dns/dnsmessage +NET_DEPS += internal/bytealg +NET_DEPS += internal/godebug +NET_DEPS += internal/itoa +NET_DEPS += internal/nettrace +NET_DEPS += internal/poll +NET_DEPS += internal/singleflight +NET_DEPS += io +NET_DEPS += net/netip +NET_DEPS += os +NET_DEPS += runtime +NET_DEPS += sort +NET_DEPS += sync/atomic +NET_DEPS += sync +NET_DEPS += syscall +NET_DEPS += time +$(eval $(call _addgolib,internal/testenv,)) +INTERNAL_TESTENV_SRCS += $(LIBGO_EXTRACTED)/go/internal/testenv/testenv.go +INTERNAL_TESTENV_SRCS += $(LIBGO_EXTRACTED)/go/internal/testenv/testenv_cgo.go +INTERNAL_TESTENV_SRCS += $(LIBGO_EXTRACTED)/go/internal/testenv/testenv_notwin.go +INTERNAL_TESTENV_SRCS += $(LIBGO_EXTRACTED)/go/internal/testenv/testenv_unix.go +INTERNAL_TESTENV_DEPS += bytes +INTERNAL_TESTENV_DEPS += errors +INTERNAL_TESTENV_DEPS += flag +INTERNAL_TESTENV_DEPS += internal/cfg +INTERNAL_TESTENV_DEPS += os/exec +INTERNAL_TESTENV_DEPS += os +INTERNAL_TESTENV_DEPS += path/filepath +INTERNAL_TESTENV_DEPS += runtime +INTERNAL_TESTENV_DEPS += strconv +INTERNAL_TESTENV_DEPS += strings +INTERNAL_TESTENV_DEPS += sync +INTERNAL_TESTENV_DEPS += syscall +INTERNAL_TESTENV_DEPS += testing +INTERNAL_TESTENV_DEPS += time +$(eval $(call _addgolib,crypto/dsa,)) +CRYPTO_DSA_SRCS += $(LIBGO_EXTRACTED)/go/crypto/dsa/dsa.go +CRYPTO_DSA_DEPS += crypto/internal/randutil +CRYPTO_DSA_DEPS += errors +CRYPTO_DSA_DEPS += io +CRYPTO_DSA_DEPS += math/big +$(eval $(call _addgolib,internal/lazytemplate,)) +INTERNAL_LAZYTEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/internal/lazytemplate/lazytemplate.go +INTERNAL_LAZYTEMPLATE_DEPS += io +INTERNAL_LAZYTEMPLATE_DEPS += os +INTERNAL_LAZYTEMPLATE_DEPS += strings +INTERNAL_LAZYTEMPLATE_DEPS += sync +INTERNAL_LAZYTEMPLATE_DEPS += text/template +$(eval $(call _addgolib,crypto/rand,)) +CRYPTO_RAND_SRCS += $(LIBGO_EXTRACTED)/go/crypto/rand/eagain.go +CRYPTO_RAND_SRCS += $(LIBGO_EXTRACTED)/go/crypto/rand/rand.go +CRYPTO_RAND_SRCS += $(LIBGO_EXTRACTED)/go/crypto/rand/rand_batched.go +CRYPTO_RAND_SRCS += $(LIBGO_EXTRACTED)/go/crypto/rand/rand_linux.go +CRYPTO_RAND_SRCS += $(LIBGO_EXTRACTED)/go/crypto/rand/rand_unix.go +CRYPTO_RAND_SRCS += $(LIBGO_EXTRACTED)/go/crypto/rand/util.go +CRYPTO_RAND_DEPS += bufio +CRYPTO_RAND_DEPS += crypto/aes +CRYPTO_RAND_DEPS += crypto/cipher +CRYPTO_RAND_DEPS += encoding/binary +CRYPTO_RAND_DEPS += errors +CRYPTO_RAND_DEPS += internal/syscall/unix +CRYPTO_RAND_DEPS += io/fs +CRYPTO_RAND_DEPS += io +CRYPTO_RAND_DEPS += math/big +CRYPTO_RAND_DEPS += os +CRYPTO_RAND_DEPS += runtime +CRYPTO_RAND_DEPS += sync/atomic +CRYPTO_RAND_DEPS += sync +CRYPTO_RAND_DEPS += syscall +CRYPTO_RAND_DEPS += time +$(eval $(call _addgolib,go/printer,)) +GO_PRINTER_SRCS += $(LIBGO_EXTRACTED)/go/go/printer/gobuild.go +GO_PRINTER_SRCS += $(LIBGO_EXTRACTED)/go/go/printer/nodes.go +GO_PRINTER_SRCS += $(LIBGO_EXTRACTED)/go/go/printer/printer.go +GO_PRINTER_DEPS += bytes +GO_PRINTER_DEPS += fmt +GO_PRINTER_DEPS += go/ast +GO_PRINTER_DEPS += go/build/constraint +GO_PRINTER_DEPS += go/token +GO_PRINTER_DEPS += io +GO_PRINTER_DEPS += math +GO_PRINTER_DEPS += os +GO_PRINTER_DEPS += sort +GO_PRINTER_DEPS += strconv +GO_PRINTER_DEPS += strings +GO_PRINTER_DEPS += text/tabwriter +GO_PRINTER_DEPS += unicode +GO_PRINTER_DEPS += unicode/utf8 +$(eval $(call _addgolib,go/constant,)) +GO_CONSTANT_SRCS += $(LIBGO_EXTRACTED)/go/go/constant/kind_string.go +GO_CONSTANT_SRCS += $(LIBGO_EXTRACTED)/go/go/constant/value.go +GO_CONSTANT_DEPS += fmt +GO_CONSTANT_DEPS += go/token +GO_CONSTANT_DEPS += math/big +GO_CONSTANT_DEPS += math/bits +GO_CONSTANT_DEPS += math +GO_CONSTANT_DEPS += strconv +GO_CONSTANT_DEPS += strings +GO_CONSTANT_DEPS += sync +GO_CONSTANT_DEPS += unicode/utf8 +$(eval $(call _addgolib,crypto/ed25519,)) +CRYPTO_ED25519_SRCS += $(LIBGO_EXTRACTED)/go/crypto/ed25519/ed25519.go +CRYPTO_ED25519_DEPS += bytes +CRYPTO_ED25519_DEPS += crypto/ed25519/internal/edwards25519 +CRYPTO_ED25519_DEPS += crypto +CRYPTO_ED25519_DEPS += crypto/rand +CRYPTO_ED25519_DEPS += crypto/sha512 +CRYPTO_ED25519_DEPS += errors +CRYPTO_ED25519_DEPS += io +CRYPTO_ED25519_DEPS += strconv +$(eval $(call _addgolib,debug/buildinfo,)) +DEBUG_BUILDINFO_SRCS += $(LIBGO_EXTRACTED)/go/debug/buildinfo/buildinfo.go +DEBUG_BUILDINFO_DEPS += bytes +DEBUG_BUILDINFO_DEPS += debug/elf +DEBUG_BUILDINFO_DEPS += debug/macho +DEBUG_BUILDINFO_DEPS += debug/pe +DEBUG_BUILDINFO_DEPS += encoding/binary +DEBUG_BUILDINFO_DEPS += errors +DEBUG_BUILDINFO_DEPS += fmt +DEBUG_BUILDINFO_DEPS += internal/xcoff +DEBUG_BUILDINFO_DEPS += io/fs +DEBUG_BUILDINFO_DEPS += io +DEBUG_BUILDINFO_DEPS += os +DEBUG_BUILDINFO_DEPS += runtime/debug +$(eval $(call _addgolib,golang.org/x/crypto/ed25519,)) +GOLANG_ORG_X_CRYPTO_ED25519_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/ed25519/ed25519_go113.go +GOLANG_ORG_X_CRYPTO_ED25519_DEPS += crypto/ed25519 +GOLANG_ORG_X_CRYPTO_ED25519_DEPS += io +$(eval $(call _addgolib,encoding/asn1,)) +ENCODING_ASN1_SRCS += $(LIBGO_EXTRACTED)/go/encoding/asn1/asn1.go +ENCODING_ASN1_SRCS += $(LIBGO_EXTRACTED)/go/encoding/asn1/common.go +ENCODING_ASN1_SRCS += $(LIBGO_EXTRACTED)/go/encoding/asn1/marshal.go +ENCODING_ASN1_DEPS += bytes +ENCODING_ASN1_DEPS += errors +ENCODING_ASN1_DEPS += fmt +ENCODING_ASN1_DEPS += math/big +ENCODING_ASN1_DEPS += math +ENCODING_ASN1_DEPS += reflect +ENCODING_ASN1_DEPS += sort +ENCODING_ASN1_DEPS += strconv +ENCODING_ASN1_DEPS += strings +ENCODING_ASN1_DEPS += time +ENCODING_ASN1_DEPS += unicode/utf16 +ENCODING_ASN1_DEPS += unicode/utf8 +$(eval $(call _addgolib,golang.org/x/mod/sumdb/note,)) +GOLANG_ORG_X_MOD_SUMDB_NOTE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/mod/sumdb/note/note.go +GOLANG_ORG_X_MOD_SUMDB_NOTE_DEPS += bytes +GOLANG_ORG_X_MOD_SUMDB_NOTE_DEPS += crypto/sha256 +GOLANG_ORG_X_MOD_SUMDB_NOTE_DEPS += encoding/base64 +GOLANG_ORG_X_MOD_SUMDB_NOTE_DEPS += encoding/binary +GOLANG_ORG_X_MOD_SUMDB_NOTE_DEPS += errors +GOLANG_ORG_X_MOD_SUMDB_NOTE_DEPS += fmt +GOLANG_ORG_X_MOD_SUMDB_NOTE_DEPS += golang.org/x/crypto/ed25519 +GOLANG_ORG_X_MOD_SUMDB_NOTE_DEPS += io +GOLANG_ORG_X_MOD_SUMDB_NOTE_DEPS += strconv +GOLANG_ORG_X_MOD_SUMDB_NOTE_DEPS += strings +GOLANG_ORG_X_MOD_SUMDB_NOTE_DEPS += unicode +GOLANG_ORG_X_MOD_SUMDB_NOTE_DEPS += unicode/utf8 +$(eval $(call _addgolib,crypto/rsa,)) +CRYPTO_RSA_SRCS += $(LIBGO_EXTRACTED)/go/crypto/rsa/pkcs1v15.go +CRYPTO_RSA_SRCS += $(LIBGO_EXTRACTED)/go/crypto/rsa/pss.go +CRYPTO_RSA_SRCS += $(LIBGO_EXTRACTED)/go/crypto/rsa/rsa.go +CRYPTO_RSA_DEPS += bytes +CRYPTO_RSA_DEPS += crypto +CRYPTO_RSA_DEPS += crypto/internal/randutil +CRYPTO_RSA_DEPS += crypto/rand +CRYPTO_RSA_DEPS += crypto/subtle +CRYPTO_RSA_DEPS += errors +CRYPTO_RSA_DEPS += hash +CRYPTO_RSA_DEPS += io +CRYPTO_RSA_DEPS += math/big +CRYPTO_RSA_DEPS += math +$(eval $(call _addgolib,go/parser,)) +GO_PARSER_SRCS += $(LIBGO_EXTRACTED)/go/go/parser/interface.go +GO_PARSER_SRCS += $(LIBGO_EXTRACTED)/go/go/parser/parser.go +GO_PARSER_SRCS += $(LIBGO_EXTRACTED)/go/go/parser/resolver.go +GO_PARSER_DEPS += bytes +GO_PARSER_DEPS += errors +GO_PARSER_DEPS += fmt +GO_PARSER_DEPS += go/ast +GO_PARSER_DEPS += go/internal/typeparams +GO_PARSER_DEPS += go/scanner +GO_PARSER_DEPS += go/token +GO_PARSER_DEPS += io/fs +GO_PARSER_DEPS += io +GO_PARSER_DEPS += os +GO_PARSER_DEPS += path/filepath +GO_PARSER_DEPS += strconv +GO_PARSER_DEPS += strings +GO_PARSER_DEPS += unicode +$(eval $(call _addgolib,crypto/elliptic,)) +CRYPTO_ELLIPTIC_SRCS += $(LIBGO_EXTRACTED)/go/crypto/elliptic/elliptic.go +CRYPTO_ELLIPTIC_SRCS += $(LIBGO_EXTRACTED)/go/crypto/elliptic/p224.go +CRYPTO_ELLIPTIC_SRCS += $(LIBGO_EXTRACTED)/go/crypto/elliptic/p256.go +CRYPTO_ELLIPTIC_SRCS += $(LIBGO_EXTRACTED)/go/crypto/elliptic/p256_generic.go +CRYPTO_ELLIPTIC_SRCS += $(LIBGO_EXTRACTED)/go/crypto/elliptic/p384.go +CRYPTO_ELLIPTIC_SRCS += $(LIBGO_EXTRACTED)/go/crypto/elliptic/p521.go +CRYPTO_ELLIPTIC_DEPS += crypto/elliptic/internal/nistec +CRYPTO_ELLIPTIC_DEPS += crypto/rand +CRYPTO_ELLIPTIC_DEPS += io +CRYPTO_ELLIPTIC_DEPS += math/big +CRYPTO_ELLIPTIC_DEPS += sync +$(eval $(call _addgolib,go/doc,)) +GO_DOC_SRCS += $(LIBGO_EXTRACTED)/go/go/doc/comment.go +GO_DOC_SRCS += $(LIBGO_EXTRACTED)/go/go/doc/doc.go +GO_DOC_SRCS += $(LIBGO_EXTRACTED)/go/go/doc/example.go +GO_DOC_SRCS += $(LIBGO_EXTRACTED)/go/go/doc/exports.go +GO_DOC_SRCS += $(LIBGO_EXTRACTED)/go/go/doc/filter.go +GO_DOC_SRCS += $(LIBGO_EXTRACTED)/go/go/doc/reader.go +GO_DOC_SRCS += $(LIBGO_EXTRACTED)/go/go/doc/synopsis.go +GO_DOC_DEPS += bytes +GO_DOC_DEPS += fmt +GO_DOC_DEPS += go/ast +GO_DOC_DEPS += go/token +GO_DOC_DEPS += internal/lazyregexp +GO_DOC_DEPS += io +GO_DOC_DEPS += path +GO_DOC_DEPS += sort +GO_DOC_DEPS += strconv +GO_DOC_DEPS += strings +GO_DOC_DEPS += text/template +GO_DOC_DEPS += unicode +GO_DOC_DEPS += unicode/utf8 +$(eval $(call _addgolib,html/template,)) +HTML_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/html/template/attr.go +HTML_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/html/template/attr_string.go +HTML_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/html/template/content.go +HTML_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/html/template/context.go +HTML_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/html/template/css.go +HTML_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/html/template/delim_string.go +HTML_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/html/template/doc.go +HTML_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/html/template/element_string.go +HTML_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/html/template/error.go +HTML_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/html/template/escape.go +HTML_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/html/template/html.go +HTML_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/html/template/js.go +HTML_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/html/template/jsctx_string.go +HTML_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/html/template/state_string.go +HTML_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/html/template/template.go +HTML_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/html/template/transition.go +HTML_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/html/template/url.go +HTML_TEMPLATE_SRCS += $(LIBGO_EXTRACTED)/go/html/template/urlpart_string.go +HTML_TEMPLATE_DEPS += bytes +HTML_TEMPLATE_DEPS += encoding/json +HTML_TEMPLATE_DEPS += fmt +HTML_TEMPLATE_DEPS += html +HTML_TEMPLATE_DEPS += io/fs +HTML_TEMPLATE_DEPS += io +HTML_TEMPLATE_DEPS += os +HTML_TEMPLATE_DEPS += path/filepath +HTML_TEMPLATE_DEPS += path +HTML_TEMPLATE_DEPS += reflect +HTML_TEMPLATE_DEPS += strconv +HTML_TEMPLATE_DEPS += strings +HTML_TEMPLATE_DEPS += sync +HTML_TEMPLATE_DEPS += text/template +HTML_TEMPLATE_DEPS += text/template/parse +HTML_TEMPLATE_DEPS += unicode +HTML_TEMPLATE_DEPS += unicode/utf8 +$(eval $(call _addgolib,crypto/x509/pkix,)) +CRYPTO_X509_PKIX_SRCS += $(LIBGO_EXTRACTED)/go/crypto/x509/pkix/pkix.go +CRYPTO_X509_PKIX_DEPS += encoding/asn1 +CRYPTO_X509_PKIX_DEPS += encoding/hex +CRYPTO_X509_PKIX_DEPS += fmt +CRYPTO_X509_PKIX_DEPS += math/big +CRYPTO_X509_PKIX_DEPS += time +$(eval $(call _addgolib,golang.org/x/crypto/cryptobyte,)) +GOLANG_ORG_X_CRYPTO_CRYPTOBYTE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/cryptobyte/asn1.go +GOLANG_ORG_X_CRYPTO_CRYPTOBYTE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/cryptobyte/builder.go +GOLANG_ORG_X_CRYPTO_CRYPTOBYTE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/crypto/cryptobyte/string.go +GOLANG_ORG_X_CRYPTO_CRYPTOBYTE_DEPS += encoding/asn1 +GOLANG_ORG_X_CRYPTO_CRYPTOBYTE_DEPS += errors +GOLANG_ORG_X_CRYPTO_CRYPTOBYTE_DEPS += fmt +GOLANG_ORG_X_CRYPTO_CRYPTOBYTE_DEPS += golang.org/x/crypto/cryptobyte/asn1 +GOLANG_ORG_X_CRYPTO_CRYPTOBYTE_DEPS += math/big +GOLANG_ORG_X_CRYPTO_CRYPTOBYTE_DEPS += reflect +GOLANG_ORG_X_CRYPTO_CRYPTOBYTE_DEPS += time +$(eval $(call _addgolib,go/format,)) +GO_FORMAT_SRCS += $(LIBGO_EXTRACTED)/go/go/format/format.go +GO_FORMAT_SRCS += $(LIBGO_EXTRACTED)/go/go/format/internal.go +GO_FORMAT_DEPS += bytes +GO_FORMAT_DEPS += fmt +GO_FORMAT_DEPS += go/ast +GO_FORMAT_DEPS += go/parser +GO_FORMAT_DEPS += go/printer +GO_FORMAT_DEPS += go/token +GO_FORMAT_DEPS += io +GO_FORMAT_DEPS += strings +$(eval $(call _addgolib,crypto/ecdsa,)) +CRYPTO_ECDSA_SRCS += $(LIBGO_EXTRACTED)/go/crypto/ecdsa/ecdsa.go +CRYPTO_ECDSA_SRCS += $(LIBGO_EXTRACTED)/go/crypto/ecdsa/ecdsa_noasm.go +CRYPTO_ECDSA_DEPS += crypto/aes +CRYPTO_ECDSA_DEPS += crypto/cipher +CRYPTO_ECDSA_DEPS += crypto/elliptic +CRYPTO_ECDSA_DEPS += crypto +CRYPTO_ECDSA_DEPS += crypto/internal/randutil +CRYPTO_ECDSA_DEPS += crypto/sha512 +CRYPTO_ECDSA_DEPS += errors +CRYPTO_ECDSA_DEPS += golang.org/x/crypto/cryptobyte/asn1 +CRYPTO_ECDSA_DEPS += golang.org/x/crypto/cryptobyte +CRYPTO_ECDSA_DEPS += io +CRYPTO_ECDSA_DEPS += math/big +$(eval $(call _addgolib,golang.org/x/tools/go/cfg,)) +GOLANG_ORG_X_TOOLS_GO_CFG_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/cfg/builder.go +GOLANG_ORG_X_TOOLS_GO_CFG_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/cfg/cfg.go +GOLANG_ORG_X_TOOLS_GO_CFG_DEPS += bytes +GOLANG_ORG_X_TOOLS_GO_CFG_DEPS += fmt +GOLANG_ORG_X_TOOLS_GO_CFG_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_CFG_DEPS += go/format +GOLANG_ORG_X_TOOLS_GO_CFG_DEPS += go/token +$(eval $(call _addgolib,go/build,)) +GO_BUILD_SRCS += $(LIBGO_EXTRACTED)/go/go/build/build.go +GO_BUILD_SRCS += $(LIBGO_EXTRACTED)/go/go/build/doc.go +GO_BUILD_SRCS += $(LIBGO_EXTRACTED)/go/go/build/gccgo.go +GO_BUILD_SRCS += $(LIBGO_EXTRACTED)/go/go/build/read.go +GO_BUILD_SRCS += $(LIBGO_EXTRACTED)/go/go/build/syslist.go +GO_BUILD_DEPS += bufio +GO_BUILD_DEPS += bytes +GO_BUILD_DEPS += errors +GO_BUILD_DEPS += fmt +GO_BUILD_DEPS += go/ast +GO_BUILD_DEPS += go/build/constraint +GO_BUILD_DEPS += go/doc +GO_BUILD_DEPS += go/parser +GO_BUILD_DEPS += go/token +GO_BUILD_DEPS += internal/buildcfg +GO_BUILD_DEPS += internal/execabs +GO_BUILD_DEPS += internal/goroot +GO_BUILD_DEPS += internal/goversion +GO_BUILD_DEPS += io/fs +GO_BUILD_DEPS += io +GO_BUILD_DEPS += io/ioutil +GO_BUILD_DEPS += os +GO_BUILD_DEPS += path/filepath +GO_BUILD_DEPS += path +GO_BUILD_DEPS += runtime +GO_BUILD_DEPS += sort +GO_BUILD_DEPS += strconv +GO_BUILD_DEPS += strings +GO_BUILD_DEPS += unicode +GO_BUILD_DEPS += unicode/utf8 +$(eval $(call _addgolib,golang.org/x/net/http/httpproxy,)) +GOLANG_ORG_X_NET_HTTP_HTTPPROXY_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/net/http/httpproxy/proxy.go +GOLANG_ORG_X_NET_HTTP_HTTPPROXY_DEPS += errors +GOLANG_ORG_X_NET_HTTP_HTTPPROXY_DEPS += fmt +GOLANG_ORG_X_NET_HTTP_HTTPPROXY_DEPS += golang.org/x/net/idna +GOLANG_ORG_X_NET_HTTP_HTTPPROXY_DEPS += net +GOLANG_ORG_X_NET_HTTP_HTTPPROXY_DEPS += net/url +GOLANG_ORG_X_NET_HTTP_HTTPPROXY_DEPS += os +GOLANG_ORG_X_NET_HTTP_HTTPPROXY_DEPS += strings +GOLANG_ORG_X_NET_HTTP_HTTPPROXY_DEPS += unicode/utf8 +$(eval $(call _addgolib,log/syslog,)) +LOG_SYSLOG_SRCS += $(LIBGO_EXTRACTED)/go/log/syslog/doc.go +LOG_SYSLOG_SRCS += $(LIBGO_EXTRACTED)/go/log/syslog/syslog.go +LOG_SYSLOG_SRCS += $(LIBGO_EXTRACTED)/go/log/syslog/syslog_unix.go +LOG_SYSLOG_DEPS += errors +LOG_SYSLOG_DEPS += fmt +LOG_SYSLOG_DEPS += log +LOG_SYSLOG_DEPS += net +LOG_SYSLOG_DEPS += os +LOG_SYSLOG_DEPS += strings +LOG_SYSLOG_DEPS += sync +LOG_SYSLOG_DEPS += time +$(eval $(call _addgolib,internal/fuzz,)) +INTERNAL_FUZZ_SRCS += $(LIBGO_EXTRACTED)/go/internal/fuzz/counters_supported.go +INTERNAL_FUZZ_SRCS += $(LIBGO_EXTRACTED)/go/internal/fuzz/coverage.go +INTERNAL_FUZZ_SRCS += $(LIBGO_EXTRACTED)/go/internal/fuzz/encoding.go +INTERNAL_FUZZ_SRCS += $(LIBGO_EXTRACTED)/go/internal/fuzz/fuzz.go +INTERNAL_FUZZ_SRCS += $(LIBGO_EXTRACTED)/go/internal/fuzz/mem.go +INTERNAL_FUZZ_SRCS += $(LIBGO_EXTRACTED)/go/internal/fuzz/minimize.go +INTERNAL_FUZZ_SRCS += $(LIBGO_EXTRACTED)/go/internal/fuzz/mutator.go +INTERNAL_FUZZ_SRCS += $(LIBGO_EXTRACTED)/go/internal/fuzz/mutators_byteslice.go +INTERNAL_FUZZ_SRCS += $(LIBGO_EXTRACTED)/go/internal/fuzz/pcg.go +INTERNAL_FUZZ_SRCS += $(LIBGO_EXTRACTED)/go/internal/fuzz/queue.go +INTERNAL_FUZZ_SRCS += $(LIBGO_EXTRACTED)/go/internal/fuzz/sys_posix.go +INTERNAL_FUZZ_SRCS += $(LIBGO_EXTRACTED)/go/internal/fuzz/trace.go +INTERNAL_FUZZ_SRCS += $(LIBGO_EXTRACTED)/go/internal/fuzz/worker.go +INTERNAL_FUZZ_DEPS += bytes +INTERNAL_FUZZ_DEPS += context +INTERNAL_FUZZ_DEPS += crypto/sha256 +INTERNAL_FUZZ_DEPS += encoding/binary +INTERNAL_FUZZ_DEPS += encoding/json +INTERNAL_FUZZ_DEPS += errors +INTERNAL_FUZZ_DEPS += fmt +INTERNAL_FUZZ_DEPS += go/ast +INTERNAL_FUZZ_DEPS += go/parser +INTERNAL_FUZZ_DEPS += go/token +INTERNAL_FUZZ_DEPS += internal/godebug +INTERNAL_FUZZ_DEPS += internal/unsafeheader +INTERNAL_FUZZ_DEPS += io +INTERNAL_FUZZ_DEPS += io/ioutil +INTERNAL_FUZZ_DEPS += math/bits +INTERNAL_FUZZ_DEPS += math +INTERNAL_FUZZ_DEPS += os/exec +INTERNAL_FUZZ_DEPS += os +INTERNAL_FUZZ_DEPS += path/filepath +INTERNAL_FUZZ_DEPS += reflect +INTERNAL_FUZZ_DEPS += runtime +INTERNAL_FUZZ_DEPS += strconv +INTERNAL_FUZZ_DEPS += strings +INTERNAL_FUZZ_DEPS += sync/atomic +INTERNAL_FUZZ_DEPS += sync +INTERNAL_FUZZ_DEPS += syscall +INTERNAL_FUZZ_DEPS += time +INTERNAL_FUZZ_DEPS += unicode/utf8 +$(eval $(call _addgolib,net/textproto,)) +NET_TEXTPROTO_SRCS += $(LIBGO_EXTRACTED)/go/net/textproto/header.go +NET_TEXTPROTO_SRCS += $(LIBGO_EXTRACTED)/go/net/textproto/pipeline.go +NET_TEXTPROTO_SRCS += $(LIBGO_EXTRACTED)/go/net/textproto/reader.go +NET_TEXTPROTO_SRCS += $(LIBGO_EXTRACTED)/go/net/textproto/textproto.go +NET_TEXTPROTO_SRCS += $(LIBGO_EXTRACTED)/go/net/textproto/writer.go +NET_TEXTPROTO_DEPS += bufio +NET_TEXTPROTO_DEPS += bytes +NET_TEXTPROTO_DEPS += fmt +NET_TEXTPROTO_DEPS += io +NET_TEXTPROTO_DEPS += net +NET_TEXTPROTO_DEPS += strconv +NET_TEXTPROTO_DEPS += strings +NET_TEXTPROTO_DEPS += sync +$(eval $(call _addgolib,golang.org/x/net/nettest,)) +GOLANG_ORG_X_NET_NETTEST_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/net/nettest/conntest.go +GOLANG_ORG_X_NET_NETTEST_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/net/nettest/nettest.go +GOLANG_ORG_X_NET_NETTEST_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/net/nettest/nettest_unix.go +GOLANG_ORG_X_NET_NETTEST_DEPS += bytes +GOLANG_ORG_X_NET_NETTEST_DEPS += encoding/binary +GOLANG_ORG_X_NET_NETTEST_DEPS += errors +GOLANG_ORG_X_NET_NETTEST_DEPS += fmt +GOLANG_ORG_X_NET_NETTEST_DEPS += io +GOLANG_ORG_X_NET_NETTEST_DEPS += io/ioutil +GOLANG_ORG_X_NET_NETTEST_DEPS += math/rand +GOLANG_ORG_X_NET_NETTEST_DEPS += net +GOLANG_ORG_X_NET_NETTEST_DEPS += os/exec +GOLANG_ORG_X_NET_NETTEST_DEPS += os +GOLANG_ORG_X_NET_NETTEST_DEPS += runtime +GOLANG_ORG_X_NET_NETTEST_DEPS += strconv +GOLANG_ORG_X_NET_NETTEST_DEPS += strings +GOLANG_ORG_X_NET_NETTEST_DEPS += sync +GOLANG_ORG_X_NET_NETTEST_DEPS += syscall +GOLANG_ORG_X_NET_NETTEST_DEPS += testing +GOLANG_ORG_X_NET_NETTEST_DEPS += time +$(eval $(call _addgolib,golang.org/x/net/http/httpguts,)) +GOLANG_ORG_X_NET_HTTP_HTTPGUTS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/net/http/httpguts/guts.go +GOLANG_ORG_X_NET_HTTP_HTTPGUTS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/net/http/httpguts/httplex.go +GOLANG_ORG_X_NET_HTTP_HTTPGUTS_DEPS += golang.org/x/net/idna +GOLANG_ORG_X_NET_HTTP_HTTPGUTS_DEPS += net +GOLANG_ORG_X_NET_HTTP_HTTPGUTS_DEPS += net/textproto +GOLANG_ORG_X_NET_HTTP_HTTPGUTS_DEPS += strings +GOLANG_ORG_X_NET_HTTP_HTTPGUTS_DEPS += unicode/utf8 +$(eval $(call _addgolib,net/mail,)) +NET_MAIL_SRCS += $(LIBGO_EXTRACTED)/go/net/mail/message.go +NET_MAIL_DEPS += bufio +NET_MAIL_DEPS += errors +NET_MAIL_DEPS += fmt +NET_MAIL_DEPS += io +NET_MAIL_DEPS += log +NET_MAIL_DEPS += mime +NET_MAIL_DEPS += net/textproto +NET_MAIL_DEPS += strings +NET_MAIL_DEPS += sync +NET_MAIL_DEPS += time +NET_MAIL_DEPS += unicode/utf8 +$(eval $(call _addgolib,mime/multipart,)) +MIME_MULTIPART_SRCS += $(LIBGO_EXTRACTED)/go/mime/multipart/formdata.go +MIME_MULTIPART_SRCS += $(LIBGO_EXTRACTED)/go/mime/multipart/multipart.go +MIME_MULTIPART_SRCS += $(LIBGO_EXTRACTED)/go/mime/multipart/writer.go +MIME_MULTIPART_DEPS += bufio +MIME_MULTIPART_DEPS += bytes +MIME_MULTIPART_DEPS += crypto/rand +MIME_MULTIPART_DEPS += errors +MIME_MULTIPART_DEPS += fmt +MIME_MULTIPART_DEPS += io +MIME_MULTIPART_DEPS += math +MIME_MULTIPART_DEPS += mime +MIME_MULTIPART_DEPS += mime/quotedprintable +MIME_MULTIPART_DEPS += net/textproto +MIME_MULTIPART_DEPS += os +MIME_MULTIPART_DEPS += path/filepath +MIME_MULTIPART_DEPS += sort +MIME_MULTIPART_DEPS += strings +$(eval $(call _addgolib,crypto/x509,)) +CRYPTO_X509_SRCS += $(LIBGO_EXTRACTED)/go/crypto/x509/cert_pool.go +CRYPTO_X509_SRCS += $(LIBGO_EXTRACTED)/go/crypto/x509/parser.go +CRYPTO_X509_SRCS += $(LIBGO_EXTRACTED)/go/crypto/x509/pem_decrypt.go +CRYPTO_X509_SRCS += $(LIBGO_EXTRACTED)/go/crypto/x509/pkcs1.go +CRYPTO_X509_SRCS += $(LIBGO_EXTRACTED)/go/crypto/x509/pkcs8.go +CRYPTO_X509_SRCS += $(LIBGO_EXTRACTED)/go/crypto/x509/root.go +CRYPTO_X509_SRCS += $(LIBGO_EXTRACTED)/go/crypto/x509/root_linux.go +CRYPTO_X509_SRCS += $(LIBGO_EXTRACTED)/go/crypto/x509/root_unix.go +CRYPTO_X509_SRCS += $(LIBGO_EXTRACTED)/go/crypto/x509/sec1.go +CRYPTO_X509_SRCS += $(LIBGO_EXTRACTED)/go/crypto/x509/verify.go +CRYPTO_X509_SRCS += $(LIBGO_EXTRACTED)/go/crypto/x509/x509.go +CRYPTO_X509_DEPS += bytes +CRYPTO_X509_DEPS += crypto/aes +CRYPTO_X509_DEPS += crypto/cipher +CRYPTO_X509_DEPS += crypto/des +CRYPTO_X509_DEPS += crypto/dsa +CRYPTO_X509_DEPS += crypto/ecdsa +CRYPTO_X509_DEPS += crypto/ed25519 +CRYPTO_X509_DEPS += crypto/elliptic +CRYPTO_X509_DEPS += crypto +CRYPTO_X509_DEPS += crypto/md5 +CRYPTO_X509_DEPS += crypto/rsa +CRYPTO_X509_DEPS += crypto/sha1 +CRYPTO_X509_DEPS += crypto/sha256 +CRYPTO_X509_DEPS += crypto/sha512 +CRYPTO_X509_DEPS += crypto/x509/pkix +CRYPTO_X509_DEPS += encoding/asn1 +CRYPTO_X509_DEPS += encoding/hex +CRYPTO_X509_DEPS += encoding/pem +CRYPTO_X509_DEPS += errors +CRYPTO_X509_DEPS += fmt +CRYPTO_X509_DEPS += golang.org/x/crypto/cryptobyte/asn1 +CRYPTO_X509_DEPS += golang.org/x/crypto/cryptobyte +CRYPTO_X509_DEPS += internal/godebug +CRYPTO_X509_DEPS += io/fs +CRYPTO_X509_DEPS += io +CRYPTO_X509_DEPS += math/big +CRYPTO_X509_DEPS += net +CRYPTO_X509_DEPS += net/url +CRYPTO_X509_DEPS += os +CRYPTO_X509_DEPS += path/filepath +CRYPTO_X509_DEPS += reflect +CRYPTO_X509_DEPS += runtime +CRYPTO_X509_DEPS += strconv +CRYPTO_X509_DEPS += strings +CRYPTO_X509_DEPS += sync +CRYPTO_X509_DEPS += time +CRYPTO_X509_DEPS += unicode +CRYPTO_X509_DEPS += unicode/utf16 +CRYPTO_X509_DEPS += unicode/utf8 +$(eval $(call _addgolib,testing/internal/testdeps,)) +TESTING_INTERNAL_TESTDEPS_SRCS += $(LIBGO_EXTRACTED)/go/testing/internal/testdeps/deps.go +TESTING_INTERNAL_TESTDEPS_DEPS += bufio +TESTING_INTERNAL_TESTDEPS_DEPS += context +TESTING_INTERNAL_TESTDEPS_DEPS += internal/fuzz +TESTING_INTERNAL_TESTDEPS_DEPS += internal/testlog +TESTING_INTERNAL_TESTDEPS_DEPS += io +TESTING_INTERNAL_TESTDEPS_DEPS += os +TESTING_INTERNAL_TESTDEPS_DEPS += os/signal +TESTING_INTERNAL_TESTDEPS_DEPS += reflect +TESTING_INTERNAL_TESTDEPS_DEPS += regexp +TESTING_INTERNAL_TESTDEPS_DEPS += runtime/pprof +TESTING_INTERNAL_TESTDEPS_DEPS += strings +TESTING_INTERNAL_TESTDEPS_DEPS += sync +TESTING_INTERNAL_TESTDEPS_DEPS += time +$(eval $(call _addgolib,go/types,)) +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/api.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/array.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/assignments.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/basic.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/builtins.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/call.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/chan.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/check.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/context.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/conversions.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/decl.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/errorcodes.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/errors.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/eval.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/expr.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/exprstring.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/index.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/infer.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/initorder.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/instantiate.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/interface.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/labels.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/lookup.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/map.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/methodlist.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/methodset.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/mono.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/named.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/object.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/objset.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/operand.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/package.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/pointer.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/predicates.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/resolver.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/return.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/scope.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/selection.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/signature.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/sizes.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/slice.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/stmt.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/struct.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/subst.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/termlist.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/tuple.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/type.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/typelists.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/typeparam.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/typeset.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/typestring.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/typeterm.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/typexpr.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/unify.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/union.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/universe.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/validtype.go +GO_TYPES_SRCS += $(LIBGO_EXTRACTED)/go/go/types/version.go +GO_TYPES_SRCS += $(LIBGO_BASE)/libgo/gccgosizes.go +GO_TYPES_DEPS += bytes +GO_TYPES_DEPS += container/heap +GO_TYPES_DEPS += errors +GO_TYPES_DEPS += fmt +GO_TYPES_DEPS += go/ast +GO_TYPES_DEPS += go/constant +GO_TYPES_DEPS += go/internal/typeparams +GO_TYPES_DEPS += go/parser +GO_TYPES_DEPS += go/token +GO_TYPES_DEPS += io +GO_TYPES_DEPS += math +GO_TYPES_DEPS += regexp +GO_TYPES_DEPS += sort +GO_TYPES_DEPS += strconv +GO_TYPES_DEPS += strings +GO_TYPES_DEPS += sync/atomic +GO_TYPES_DEPS += sync +GO_TYPES_DEPS += unicode +GO_TYPES_DEPS += unicode/utf8 +$(eval $(call _addgolib,crypto/tls,)) +CRYPTO_TLS_SRCS += $(LIBGO_EXTRACTED)/go/crypto/tls/alert.go +CRYPTO_TLS_SRCS += $(LIBGO_EXTRACTED)/go/crypto/tls/auth.go +CRYPTO_TLS_SRCS += $(LIBGO_EXTRACTED)/go/crypto/tls/cipher_suites.go +CRYPTO_TLS_SRCS += $(LIBGO_EXTRACTED)/go/crypto/tls/common.go +CRYPTO_TLS_SRCS += $(LIBGO_EXTRACTED)/go/crypto/tls/common_string.go +CRYPTO_TLS_SRCS += $(LIBGO_EXTRACTED)/go/crypto/tls/conn.go +CRYPTO_TLS_SRCS += $(LIBGO_EXTRACTED)/go/crypto/tls/handshake_client.go +CRYPTO_TLS_SRCS += $(LIBGO_EXTRACTED)/go/crypto/tls/handshake_client_tls13.go +CRYPTO_TLS_SRCS += $(LIBGO_EXTRACTED)/go/crypto/tls/handshake_messages.go +CRYPTO_TLS_SRCS += $(LIBGO_EXTRACTED)/go/crypto/tls/handshake_server.go +CRYPTO_TLS_SRCS += $(LIBGO_EXTRACTED)/go/crypto/tls/handshake_server_tls13.go +CRYPTO_TLS_SRCS += $(LIBGO_EXTRACTED)/go/crypto/tls/key_agreement.go +CRYPTO_TLS_SRCS += $(LIBGO_EXTRACTED)/go/crypto/tls/key_schedule.go +CRYPTO_TLS_SRCS += $(LIBGO_EXTRACTED)/go/crypto/tls/prf.go +CRYPTO_TLS_SRCS += $(LIBGO_EXTRACTED)/go/crypto/tls/ticket.go +CRYPTO_TLS_SRCS += $(LIBGO_EXTRACTED)/go/crypto/tls/tls.go +CRYPTO_TLS_DEPS += bytes +CRYPTO_TLS_DEPS += container/list +CRYPTO_TLS_DEPS += context +CRYPTO_TLS_DEPS += crypto/aes +CRYPTO_TLS_DEPS += crypto/cipher +CRYPTO_TLS_DEPS += crypto/des +CRYPTO_TLS_DEPS += crypto/ecdsa +CRYPTO_TLS_DEPS += crypto/ed25519 +CRYPTO_TLS_DEPS += crypto/elliptic +CRYPTO_TLS_DEPS += crypto +CRYPTO_TLS_DEPS += crypto/hmac +CRYPTO_TLS_DEPS += crypto/md5 +CRYPTO_TLS_DEPS += crypto/rand +CRYPTO_TLS_DEPS += crypto/rc4 +CRYPTO_TLS_DEPS += crypto/rsa +CRYPTO_TLS_DEPS += crypto/sha1 +CRYPTO_TLS_DEPS += crypto/sha256 +CRYPTO_TLS_DEPS += crypto/sha512 +CRYPTO_TLS_DEPS += crypto/subtle +CRYPTO_TLS_DEPS += crypto/x509 +CRYPTO_TLS_DEPS += encoding/pem +CRYPTO_TLS_DEPS += errors +CRYPTO_TLS_DEPS += fmt +CRYPTO_TLS_DEPS += golang.org/x/crypto/chacha20poly1305 +CRYPTO_TLS_DEPS += golang.org/x/crypto/cryptobyte +CRYPTO_TLS_DEPS += golang.org/x/crypto/curve25519 +CRYPTO_TLS_DEPS += golang.org/x/crypto/hkdf +CRYPTO_TLS_DEPS += hash +CRYPTO_TLS_DEPS += internal/cpu +CRYPTO_TLS_DEPS += internal/godebug +CRYPTO_TLS_DEPS += io +CRYPTO_TLS_DEPS += math/big +CRYPTO_TLS_DEPS += net +CRYPTO_TLS_DEPS += os +CRYPTO_TLS_DEPS += runtime +CRYPTO_TLS_DEPS += strconv +CRYPTO_TLS_DEPS += strings +CRYPTO_TLS_DEPS += sync/atomic +CRYPTO_TLS_DEPS += sync +CRYPTO_TLS_DEPS += time +$(eval $(call _addgolib,net/http/httptrace,)) +NET_HTTP_HTTPTRACE_SRCS += $(LIBGO_EXTRACTED)/go/net/http/httptrace/trace.go +NET_HTTP_HTTPTRACE_DEPS += context +NET_HTTP_HTTPTRACE_DEPS += crypto/tls +NET_HTTP_HTTPTRACE_DEPS += internal/nettrace +NET_HTTP_HTTPTRACE_DEPS += net +NET_HTTP_HTTPTRACE_DEPS += net/textproto +NET_HTTP_HTTPTRACE_DEPS += reflect +NET_HTTP_HTTPTRACE_DEPS += time +$(eval $(call _addgolib,net/smtp,)) +NET_SMTP_SRCS += $(LIBGO_EXTRACTED)/go/net/smtp/auth.go +NET_SMTP_SRCS += $(LIBGO_EXTRACTED)/go/net/smtp/smtp.go +NET_SMTP_DEPS += crypto/hmac +NET_SMTP_DEPS += crypto/md5 +NET_SMTP_DEPS += crypto/tls +NET_SMTP_DEPS += encoding/base64 +NET_SMTP_DEPS += errors +NET_SMTP_DEPS += fmt +NET_SMTP_DEPS += io +NET_SMTP_DEPS += net +NET_SMTP_DEPS += net/textproto +NET_SMTP_DEPS += strings +$(eval $(call _addgolib,golang.org/x/tools/internal/typeparams,)) +GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/internal/typeparams/common.go +GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/internal/typeparams/enabled_go118.go +GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/internal/typeparams/normalize.go +GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/internal/typeparams/termlist.go +GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/internal/typeparams/typeparams_go118.go +GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/internal/typeparams/typeterm.go +GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS_DEPS += bytes +GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS_DEPS += errors +GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS_DEPS += fmt +GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS_DEPS += go/ast +GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS_DEPS += go/token +GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS_DEPS += go/types +GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS_DEPS += os +GOLANG_ORG_X_TOOLS_INTERNAL_TYPEPARAMS_DEPS += strings +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/internal/analysisutil,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/internal/analysisutil/util.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL_DEPS += bytes +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL_DEPS += go/printer +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL_DEPS += go/types +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INTERNAL_ANALYSISUTIL_DEPS += io/ioutil +$(eval $(call _addgolib,go/internal/srcimporter,)) +GO_INTERNAL_SRCIMPORTER_SRCS += $(LIBGO_EXTRACTED)/go/go/internal/srcimporter/srcimporter.go +GO_INTERNAL_SRCIMPORTER_DEPS += fmt +GO_INTERNAL_SRCIMPORTER_DEPS += go/ast +GO_INTERNAL_SRCIMPORTER_DEPS += go/build +GO_INTERNAL_SRCIMPORTER_DEPS += go/parser +GO_INTERNAL_SRCIMPORTER_DEPS += go/token +GO_INTERNAL_SRCIMPORTER_DEPS += go/types +GO_INTERNAL_SRCIMPORTER_DEPS += internal/execabs +GO_INTERNAL_SRCIMPORTER_DEPS += io +GO_INTERNAL_SRCIMPORTER_DEPS += os +GO_INTERNAL_SRCIMPORTER_DEPS += path/filepath +GO_INTERNAL_SRCIMPORTER_DEPS += strings +GO_INTERNAL_SRCIMPORTER_DEPS += sync +$(eval $(call _addgolib,golang.org/x/tools/go/types/objectpath,)) +GOLANG_ORG_X_TOOLS_GO_TYPES_OBJECTPATH_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/types/objectpath/objectpath.go +GOLANG_ORG_X_TOOLS_GO_TYPES_OBJECTPATH_DEPS += fmt +GOLANG_ORG_X_TOOLS_GO_TYPES_OBJECTPATH_DEPS += golang.org/x/tools/internal/typeparams +GOLANG_ORG_X_TOOLS_GO_TYPES_OBJECTPATH_DEPS += go/types +GOLANG_ORG_X_TOOLS_GO_TYPES_OBJECTPATH_DEPS += sort +GOLANG_ORG_X_TOOLS_GO_TYPES_OBJECTPATH_DEPS += strconv +GOLANG_ORG_X_TOOLS_GO_TYPES_OBJECTPATH_DEPS += strings +$(eval $(call _addgolib,golang.org/x/tools/go/ast/inspector,)) +GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/ast/inspector/inspector.go +GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/ast/inspector/typeof.go +GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_AST_INSPECTOR_DEPS += golang.org/x/tools/internal/typeparams +$(eval $(call _addgolib,golang.org/x/tools/go/ast/astutil,)) +GOLANG_ORG_X_TOOLS_GO_AST_ASTUTIL_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/ast/astutil/enclosing.go +GOLANG_ORG_X_TOOLS_GO_AST_ASTUTIL_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/ast/astutil/imports.go +GOLANG_ORG_X_TOOLS_GO_AST_ASTUTIL_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/ast/astutil/rewrite.go +GOLANG_ORG_X_TOOLS_GO_AST_ASTUTIL_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/ast/astutil/util.go +GOLANG_ORG_X_TOOLS_GO_AST_ASTUTIL_DEPS += fmt +GOLANG_ORG_X_TOOLS_GO_AST_ASTUTIL_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_AST_ASTUTIL_DEPS += golang.org/x/tools/internal/typeparams +GOLANG_ORG_X_TOOLS_GO_AST_ASTUTIL_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_AST_ASTUTIL_DEPS += reflect +GOLANG_ORG_X_TOOLS_GO_AST_ASTUTIL_DEPS += sort +GOLANG_ORG_X_TOOLS_GO_AST_ASTUTIL_DEPS += strconv +GOLANG_ORG_X_TOOLS_GO_AST_ASTUTIL_DEPS += strings +$(eval $(call _addgolib,go/internal/gcimporter,)) +GO_INTERNAL_GCIMPORTER_SRCS += $(LIBGO_EXTRACTED)/go/go/internal/gcimporter/exportdata.go +GO_INTERNAL_GCIMPORTER_SRCS += $(LIBGO_EXTRACTED)/go/go/internal/gcimporter/gcimporter.go +GO_INTERNAL_GCIMPORTER_SRCS += $(LIBGO_EXTRACTED)/go/go/internal/gcimporter/iimport.go +GO_INTERNAL_GCIMPORTER_SRCS += $(LIBGO_EXTRACTED)/go/go/internal/gcimporter/support.go +GO_INTERNAL_GCIMPORTER_DEPS += bufio +GO_INTERNAL_GCIMPORTER_DEPS += bytes +GO_INTERNAL_GCIMPORTER_DEPS += encoding/binary +GO_INTERNAL_GCIMPORTER_DEPS += fmt +GO_INTERNAL_GCIMPORTER_DEPS += go/build +GO_INTERNAL_GCIMPORTER_DEPS += go/constant +GO_INTERNAL_GCIMPORTER_DEPS += go/token +GO_INTERNAL_GCIMPORTER_DEPS += go/types +GO_INTERNAL_GCIMPORTER_DEPS += io +GO_INTERNAL_GCIMPORTER_DEPS += math/big +GO_INTERNAL_GCIMPORTER_DEPS += os +GO_INTERNAL_GCIMPORTER_DEPS += path/filepath +GO_INTERNAL_GCIMPORTER_DEPS += sort +GO_INTERNAL_GCIMPORTER_DEPS += strconv +GO_INTERNAL_GCIMPORTER_DEPS += strings +GO_INTERNAL_GCIMPORTER_DEPS += sync +$(eval $(call _addgolib,go/internal/gccgoimporter,)) +GO_INTERNAL_GCCGOIMPORTER_SRCS += $(LIBGO_EXTRACTED)/go/go/internal/gccgoimporter/ar.go +GO_INTERNAL_GCCGOIMPORTER_SRCS += $(LIBGO_EXTRACTED)/go/go/internal/gccgoimporter/gccgoinstallation.go +GO_INTERNAL_GCCGOIMPORTER_SRCS += $(LIBGO_EXTRACTED)/go/go/internal/gccgoimporter/importer.go +GO_INTERNAL_GCCGOIMPORTER_SRCS += $(LIBGO_EXTRACTED)/go/go/internal/gccgoimporter/parser.go +GO_INTERNAL_GCCGOIMPORTER_DEPS += bufio +GO_INTERNAL_GCCGOIMPORTER_DEPS += bytes +GO_INTERNAL_GCCGOIMPORTER_DEPS += debug/elf +GO_INTERNAL_GCCGOIMPORTER_DEPS += errors +GO_INTERNAL_GCCGOIMPORTER_DEPS += fmt +GO_INTERNAL_GCCGOIMPORTER_DEPS += go/constant +GO_INTERNAL_GCCGOIMPORTER_DEPS += go/token +GO_INTERNAL_GCCGOIMPORTER_DEPS += go/types +GO_INTERNAL_GCCGOIMPORTER_DEPS += internal/execabs +GO_INTERNAL_GCCGOIMPORTER_DEPS += internal/xcoff +GO_INTERNAL_GCCGOIMPORTER_DEPS += io +GO_INTERNAL_GCCGOIMPORTER_DEPS += os +GO_INTERNAL_GCCGOIMPORTER_DEPS += path/filepath +GO_INTERNAL_GCCGOIMPORTER_DEPS += strconv +GO_INTERNAL_GCCGOIMPORTER_DEPS += strings +GO_INTERNAL_GCCGOIMPORTER_DEPS += text/scanner +GO_INTERNAL_GCCGOIMPORTER_DEPS += unicode/utf8 +$(eval $(call _addgolib,golang.org/x/tools/go/types/typeutil,)) +GOLANG_ORG_X_TOOLS_GO_TYPES_TYPEUTIL_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/types/typeutil/callee.go +GOLANG_ORG_X_TOOLS_GO_TYPES_TYPEUTIL_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/types/typeutil/imports.go +GOLANG_ORG_X_TOOLS_GO_TYPES_TYPEUTIL_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/types/typeutil/map.go +GOLANG_ORG_X_TOOLS_GO_TYPES_TYPEUTIL_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/types/typeutil/methodsetcache.go +GOLANG_ORG_X_TOOLS_GO_TYPES_TYPEUTIL_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/types/typeutil/ui.go +GOLANG_ORG_X_TOOLS_GO_TYPES_TYPEUTIL_DEPS += bytes +GOLANG_ORG_X_TOOLS_GO_TYPES_TYPEUTIL_DEPS += fmt +GOLANG_ORG_X_TOOLS_GO_TYPES_TYPEUTIL_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_TYPES_TYPEUTIL_DEPS += golang.org/x/tools/go/ast/astutil +GOLANG_ORG_X_TOOLS_GO_TYPES_TYPEUTIL_DEPS += golang.org/x/tools/internal/typeparams +GOLANG_ORG_X_TOOLS_GO_TYPES_TYPEUTIL_DEPS += go/types +GOLANG_ORG_X_TOOLS_GO_TYPES_TYPEUTIL_DEPS += reflect +GOLANG_ORG_X_TOOLS_GO_TYPES_TYPEUTIL_DEPS += sync +$(eval $(call _addgolib,golang.org/x/tools/internal/analysisinternal,)) +GOLANG_ORG_X_TOOLS_INTERNAL_ANALYSISINTERNAL_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/internal/analysisinternal/analysis.go +GOLANG_ORG_X_TOOLS_INTERNAL_ANALYSISINTERNAL_DEPS += bytes +GOLANG_ORG_X_TOOLS_INTERNAL_ANALYSISINTERNAL_DEPS += fmt +GOLANG_ORG_X_TOOLS_INTERNAL_ANALYSISINTERNAL_DEPS += go/ast +GOLANG_ORG_X_TOOLS_INTERNAL_ANALYSISINTERNAL_DEPS += golang.org/x/tools/go/ast/astutil +GOLANG_ORG_X_TOOLS_INTERNAL_ANALYSISINTERNAL_DEPS += golang.org/x/tools/internal/lsp/fuzzy +GOLANG_ORG_X_TOOLS_INTERNAL_ANALYSISINTERNAL_DEPS += go/token +GOLANG_ORG_X_TOOLS_INTERNAL_ANALYSISINTERNAL_DEPS += go/types +GOLANG_ORG_X_TOOLS_INTERNAL_ANALYSISINTERNAL_DEPS += strings +$(eval $(call _addgolib,golang.org/x/tools/go/analysis,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/analysis.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/diagnostic.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/doc.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/validate.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_DEPS += flag +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_DEPS += fmt +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_DEPS += golang.org/x/tools/internal/analysisinternal +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_DEPS += go/types +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_DEPS += reflect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_DEPS += strings +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_DEPS += unicode +$(eval $(call _addgolib,go/importer,)) +GO_IMPORTER_SRCS += $(LIBGO_EXTRACTED)/go/go/importer/importer.go +GO_IMPORTER_DEPS += go/build +GO_IMPORTER_DEPS += go/internal/gccgoimporter +GO_IMPORTER_DEPS += go/internal/gcimporter +GO_IMPORTER_DEPS += go/internal/srcimporter +GO_IMPORTER_DEPS += go/token +GO_IMPORTER_DEPS += go/types +GO_IMPORTER_DEPS += io +GO_IMPORTER_DEPS += os +GO_IMPORTER_DEPS += runtime +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/internal/facts,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_FACTS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/internal/facts/facts.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_FACTS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/internal/facts/imports.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_FACTS_DEPS += bytes +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_FACTS_DEPS += encoding/gob +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_FACTS_DEPS += fmt +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_FACTS_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_FACTS_DEPS += golang.org/x/tools/go/types/objectpath +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_FACTS_DEPS += golang.org/x/tools/internal/typeparams +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_FACTS_DEPS += go/types +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_FACTS_DEPS += io/ioutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_FACTS_DEPS += log +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_FACTS_DEPS += reflect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_FACTS_DEPS += sort +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_FACTS_DEPS += sync +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/inspect,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/inspect/inspect.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_INSPECT_DEPS += reflect +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/cgocall,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CGOCALL_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/cgocall/cgocall.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CGOCALL_DEPS += fmt +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CGOCALL_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CGOCALL_DEPS += go/format +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CGOCALL_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CGOCALL_DEPS += golang.org/x/tools/go/analysis/passes/internal/analysisutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CGOCALL_DEPS += go/parser +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CGOCALL_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CGOCALL_DEPS += go/types +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CGOCALL_DEPS += log +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CGOCALL_DEPS += os +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CGOCALL_DEPS += runtime +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CGOCALL_DEPS += strconv +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/framepointer,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_FRAMEPOINTER_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/framepointer/framepointer.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_FRAMEPOINTER_DEPS += go/build +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_FRAMEPOINTER_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_FRAMEPOINTER_DEPS += golang.org/x/tools/go/analysis/passes/internal/analysisutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_FRAMEPOINTER_DEPS += regexp +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_FRAMEPOINTER_DEPS += strings +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/internal/analysisflags,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_ANALYSISFLAGS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/internal/analysisflags/flags.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_ANALYSISFLAGS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/internal/analysisflags/help.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_ANALYSISFLAGS_DEPS += crypto/sha256 +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_ANALYSISFLAGS_DEPS += encoding/gob +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_ANALYSISFLAGS_DEPS += encoding/json +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_ANALYSISFLAGS_DEPS += flag +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_ANALYSISFLAGS_DEPS += fmt +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_ANALYSISFLAGS_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_ANALYSISFLAGS_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_ANALYSISFLAGS_DEPS += io +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_ANALYSISFLAGS_DEPS += io/ioutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_ANALYSISFLAGS_DEPS += log +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_ANALYSISFLAGS_DEPS += os +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_ANALYSISFLAGS_DEPS += sort +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_ANALYSISFLAGS_DEPS += strconv +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_INTERNAL_ANALYSISFLAGS_DEPS += strings +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/tests,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_TESTS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/tests/tests.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_TESTS_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_TESTS_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_TESTS_DEPS += golang.org/x/tools/internal/typeparams +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_TESTS_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_TESTS_DEPS += go/types +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_TESTS_DEPS += regexp +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_TESTS_DEPS += strings +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_TESTS_DEPS += unicode +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_TESTS_DEPS += unicode/utf8 +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/pkgfact,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PKGFACT_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/pkgfact/pkgfact.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PKGFACT_DEPS += fmt +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PKGFACT_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PKGFACT_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PKGFACT_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PKGFACT_DEPS += go/types +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PKGFACT_DEPS += reflect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PKGFACT_DEPS += sort +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PKGFACT_DEPS += strings +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/buildtag,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_BUILDTAG_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/buildtag/buildtag.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_BUILDTAG_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_BUILDTAG_DEPS += go/build/constraint +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_BUILDTAG_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_BUILDTAG_DEPS += golang.org/x/tools/go/analysis/passes/internal/analysisutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_BUILDTAG_DEPS += go/parser +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_BUILDTAG_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_BUILDTAG_DEPS += strings +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_BUILDTAG_DEPS += unicode +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/asmdecl,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASMDECL_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASMDECL_DEPS += bytes +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASMDECL_DEPS += fmt +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASMDECL_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASMDECL_DEPS += go/build +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASMDECL_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASMDECL_DEPS += golang.org/x/tools/go/analysis/passes/internal/analysisutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASMDECL_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASMDECL_DEPS += go/types +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASMDECL_DEPS += log +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASMDECL_DEPS += regexp +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASMDECL_DEPS += strconv +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASMDECL_DEPS += strings +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/atomic,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ATOMIC_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/atomic/atomic.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ATOMIC_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ATOMIC_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ATOMIC_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ATOMIC_DEPS += golang.org/x/tools/go/analysis/passes/internal/analysisutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ATOMIC_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ATOMIC_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ATOMIC_DEPS += go/types +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/ifaceassert,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_IFACEASSERT_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/ifaceassert/ifaceassert.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_IFACEASSERT_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/ifaceassert/parameterized.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_IFACEASSERT_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_IFACEASSERT_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_IFACEASSERT_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_IFACEASSERT_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_IFACEASSERT_DEPS += golang.org/x/tools/internal/typeparams +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_IFACEASSERT_DEPS += go/types +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/stdmethods,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STDMETHODS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/stdmethods/stdmethods.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STDMETHODS_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STDMETHODS_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STDMETHODS_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STDMETHODS_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STDMETHODS_DEPS += go/types +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STDMETHODS_DEPS += strings +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/structtag,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRUCTTAG_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/structtag/structtag.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRUCTTAG_DEPS += errors +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRUCTTAG_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRUCTTAG_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRUCTTAG_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRUCTTAG_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRUCTTAG_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRUCTTAG_DEPS += go/types +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRUCTTAG_DEPS += path/filepath +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRUCTTAG_DEPS += reflect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRUCTTAG_DEPS += strconv +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRUCTTAG_DEPS += strings +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/nilfunc,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_NILFUNC_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/nilfunc/nilfunc.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_NILFUNC_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_NILFUNC_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_NILFUNC_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_NILFUNC_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_NILFUNC_DEPS += golang.org/x/tools/internal/typeparams +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_NILFUNC_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_NILFUNC_DEPS += go/types +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/assign,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASSIGN_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/assign/assign.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASSIGN_DEPS += fmt +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASSIGN_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASSIGN_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASSIGN_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASSIGN_DEPS += golang.org/x/tools/go/analysis/passes/internal/analysisutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASSIGN_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASSIGN_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ASSIGN_DEPS += reflect +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/composite,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COMPOSITE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/composite/composite.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COMPOSITE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/composite/whitelist.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COMPOSITE_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COMPOSITE_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COMPOSITE_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COMPOSITE_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COMPOSITE_DEPS += golang.org/x/tools/internal/typeparams +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COMPOSITE_DEPS += go/types +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COMPOSITE_DEPS += strings +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/stringintconv,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRINGINTCONV_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/stringintconv/string.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRINGINTCONV_DEPS += fmt +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRINGINTCONV_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRINGINTCONV_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRINGINTCONV_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRINGINTCONV_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRINGINTCONV_DEPS += golang.org/x/tools/internal/typeparams +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRINGINTCONV_DEPS += go/types +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_STRINGINTCONV_DEPS += strings +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/errorsas,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ERRORSAS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/errorsas/errorsas.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ERRORSAS_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ERRORSAS_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ERRORSAS_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ERRORSAS_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ERRORSAS_DEPS += golang.org/x/tools/go/types/typeutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_ERRORSAS_DEPS += go/types +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/sigchanyzer,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SIGCHANYZER_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/sigchanyzer/sigchanyzer.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SIGCHANYZER_DEPS += bytes +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SIGCHANYZER_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SIGCHANYZER_DEPS += go/format +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SIGCHANYZER_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SIGCHANYZER_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SIGCHANYZER_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SIGCHANYZER_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SIGCHANYZER_DEPS += go/types +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/bools,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_BOOLS_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/bools/bools.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_BOOLS_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_BOOLS_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_BOOLS_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_BOOLS_DEPS += golang.org/x/tools/go/analysis/passes/internal/analysisutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_BOOLS_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_BOOLS_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_BOOLS_DEPS += go/types +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/loopclosure,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_LOOPCLOSURE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/loopclosure/loopclosure.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_LOOPCLOSURE_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_LOOPCLOSURE_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_LOOPCLOSURE_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_LOOPCLOSURE_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_LOOPCLOSURE_DEPS += golang.org/x/tools/go/types/typeutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_LOOPCLOSURE_DEPS += go/types +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/shift,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SHIFT_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/shift/dead.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SHIFT_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/shift/shift.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SHIFT_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SHIFT_DEPS += go/constant +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SHIFT_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SHIFT_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SHIFT_DEPS += golang.org/x/tools/go/analysis/passes/internal/analysisutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SHIFT_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SHIFT_DEPS += golang.org/x/tools/internal/typeparams +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SHIFT_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SHIFT_DEPS += go/types +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_SHIFT_DEPS += math +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/unreachable,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNREACHABLE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/unreachable/unreachable.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNREACHABLE_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNREACHABLE_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNREACHABLE_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNREACHABLE_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNREACHABLE_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNREACHABLE_DEPS += log +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/testinggoroutine,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_TESTINGGOROUTINE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/testinggoroutine/testinggoroutine.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_TESTINGGOROUTINE_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_TESTINGGOROUTINE_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_TESTINGGOROUTINE_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_TESTINGGOROUTINE_DEPS += golang.org/x/tools/go/analysis/passes/internal/analysisutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_TESTINGGOROUTINE_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_TESTINGGOROUTINE_DEPS += golang.org/x/tools/internal/typeparams +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/unsafeptr,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNSAFEPTR_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/unsafeptr/unsafeptr.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNSAFEPTR_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNSAFEPTR_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNSAFEPTR_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNSAFEPTR_DEPS += golang.org/x/tools/go/analysis/passes/internal/analysisutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNSAFEPTR_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNSAFEPTR_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNSAFEPTR_DEPS += go/types +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/copylock,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COPYLOCK_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/copylock/copylock.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COPYLOCK_DEPS += bytes +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COPYLOCK_DEPS += fmt +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COPYLOCK_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COPYLOCK_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COPYLOCK_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COPYLOCK_DEPS += golang.org/x/tools/go/analysis/passes/internal/analysisutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COPYLOCK_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COPYLOCK_DEPS += golang.org/x/tools/internal/typeparams +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COPYLOCK_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_COPYLOCK_DEPS += go/types +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/printf,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/printf/printf.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/printf/types.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_DEPS += bytes +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_DEPS += fmt +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_DEPS += go/constant +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_DEPS += golang.org/x/tools/go/analysis/passes/internal/analysisutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_DEPS += golang.org/x/tools/go/types/typeutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_DEPS += golang.org/x/tools/internal/typeparams +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_DEPS += go/types +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_DEPS += reflect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_DEPS += regexp +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_DEPS += sort +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_DEPS += strconv +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_DEPS += strings +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_PRINTF_DEPS += unicode/utf8 +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/ctrlflow,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CTRLFLOW_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/ctrlflow/ctrlflow.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CTRLFLOW_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CTRLFLOW_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CTRLFLOW_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CTRLFLOW_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CTRLFLOW_DEPS += golang.org/x/tools/go/cfg +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CTRLFLOW_DEPS += golang.org/x/tools/go/types/typeutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CTRLFLOW_DEPS += go/types +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CTRLFLOW_DEPS += log +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_CTRLFLOW_DEPS += reflect +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/httpresponse,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_HTTPRESPONSE_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/httpresponse/httpresponse.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_HTTPRESPONSE_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_HTTPRESPONSE_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_HTTPRESPONSE_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_HTTPRESPONSE_DEPS += golang.org/x/tools/go/analysis/passes/internal/analysisutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_HTTPRESPONSE_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_HTTPRESPONSE_DEPS += go/types +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/unusedresult,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNUSEDRESULT_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/unusedresult/unusedresult.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNUSEDRESULT_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNUSEDRESULT_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNUSEDRESULT_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNUSEDRESULT_DEPS += golang.org/x/tools/go/analysis/passes/internal/analysisutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNUSEDRESULT_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNUSEDRESULT_DEPS += golang.org/x/tools/internal/typeparams +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNUSEDRESULT_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNUSEDRESULT_DEPS += go/types +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNUSEDRESULT_DEPS += sort +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNUSEDRESULT_DEPS += strings +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/unmarshal,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNMARSHAL_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/unmarshal/unmarshal.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNMARSHAL_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNMARSHAL_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNMARSHAL_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNMARSHAL_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNMARSHAL_DEPS += golang.org/x/tools/go/types/typeutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNMARSHAL_DEPS += golang.org/x/tools/internal/typeparams +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_UNMARSHAL_DEPS += go/types +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/passes/lostcancel,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_LOSTCANCEL_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/passes/lostcancel/lostcancel.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_LOSTCANCEL_DEPS += fmt +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_LOSTCANCEL_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_LOSTCANCEL_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_LOSTCANCEL_DEPS += golang.org/x/tools/go/analysis/passes/ctrlflow +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_LOSTCANCEL_DEPS += golang.org/x/tools/go/analysis/passes/inspect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_LOSTCANCEL_DEPS += golang.org/x/tools/go/ast/inspector +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_LOSTCANCEL_DEPS += golang.org/x/tools/go/cfg +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_PASSES_LOSTCANCEL_DEPS += go/types +$(eval $(call _addgolib,golang.org/x/tools/go/analysis/unitchecker,)) +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/unitchecker/unitchecker.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/tools/go/analysis/unitchecker/unitchecker112.go +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += encoding/gob +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += encoding/json +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += flag +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += fmt +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += go/ast +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += go/build +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += go/importer +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += golang.org/x/tools/go/analysis +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += golang.org/x/tools/go/analysis/internal/analysisflags +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += golang.org/x/tools/go/analysis/internal/facts +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += golang.org/x/tools/internal/typeparams +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += go/parser +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += go/token +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += go/types +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += io +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += io/ioutil +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += log +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += os +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += path/filepath +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += reflect +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += sort +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += strings +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += sync +GOLANG_ORG_X_TOOLS_GO_ANALYSIS_UNITCHECKER_DEPS += time +$(eval $(call _addgolib,net/http,)) +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/client.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/clone.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/cookie.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/doc.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/filetransport.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/fs.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/h2_bundle.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/header.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/http.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/jar.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/method.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/request.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/response.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/roundtrip.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/server.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/sniff.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/socks_bundle.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/status.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/transfer.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/transport.go +NET_HTTP_SRCS += $(LIBGO_EXTRACTED)/go/net/http/transport_default_other.go +NET_HTTP_DEPS += bufio +NET_HTTP_DEPS += bytes +NET_HTTP_DEPS += compress/gzip +NET_HTTP_DEPS += container/list +NET_HTTP_DEPS += context +NET_HTTP_DEPS += crypto/rand +NET_HTTP_DEPS += crypto/tls +NET_HTTP_DEPS += encoding/base64 +NET_HTTP_DEPS += encoding/binary +NET_HTTP_DEPS += errors +NET_HTTP_DEPS += fmt +NET_HTTP_DEPS += golang.org/x/net/http2/hpack +NET_HTTP_DEPS += golang.org/x/net/http/httpguts +NET_HTTP_DEPS += golang.org/x/net/http/httpproxy +NET_HTTP_DEPS += golang.org/x/net/idna +NET_HTTP_DEPS += internal/godebug +NET_HTTP_DEPS += io/fs +NET_HTTP_DEPS += io +NET_HTTP_DEPS += io/ioutil +NET_HTTP_DEPS += log +NET_HTTP_DEPS += math +NET_HTTP_DEPS += math/rand +NET_HTTP_DEPS += mime +NET_HTTP_DEPS += mime/multipart +NET_HTTP_DEPS += net +NET_HTTP_DEPS += net/http/httptrace +NET_HTTP_DEPS += net/http/internal/ascii +NET_HTTP_DEPS += net/http/internal +NET_HTTP_DEPS += net/textproto +NET_HTTP_DEPS += net/url +NET_HTTP_DEPS += os +NET_HTTP_DEPS += path/filepath +NET_HTTP_DEPS += path +NET_HTTP_DEPS += reflect +NET_HTTP_DEPS += runtime +NET_HTTP_DEPS += sort +NET_HTTP_DEPS += strconv +NET_HTTP_DEPS += strings +NET_HTTP_DEPS += sync/atomic +NET_HTTP_DEPS += sync +NET_HTTP_DEPS += time +NET_HTTP_DEPS += unicode/utf8 +$(eval $(call _addgolib,golang.org/x/mod/sumdb,)) +GOLANG_ORG_X_MOD_SUMDB_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/mod/sumdb/cache.go +GOLANG_ORG_X_MOD_SUMDB_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/mod/sumdb/client.go +GOLANG_ORG_X_MOD_SUMDB_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/mod/sumdb/server.go +GOLANG_ORG_X_MOD_SUMDB_SRCS += $(LIBGO_EXTRACTED)/go/golang.org/x/mod/sumdb/test.go +GOLANG_ORG_X_MOD_SUMDB_DEPS += bytes +GOLANG_ORG_X_MOD_SUMDB_DEPS += context +GOLANG_ORG_X_MOD_SUMDB_DEPS += errors +GOLANG_ORG_X_MOD_SUMDB_DEPS += fmt +GOLANG_ORG_X_MOD_SUMDB_DEPS += golang.org/x/mod/internal/lazyregexp +GOLANG_ORG_X_MOD_SUMDB_DEPS += golang.org/x/mod/module +GOLANG_ORG_X_MOD_SUMDB_DEPS += golang.org/x/mod/sumdb/note +GOLANG_ORG_X_MOD_SUMDB_DEPS += golang.org/x/mod/sumdb/tlog +GOLANG_ORG_X_MOD_SUMDB_DEPS += net/http +GOLANG_ORG_X_MOD_SUMDB_DEPS += os +GOLANG_ORG_X_MOD_SUMDB_DEPS += path +GOLANG_ORG_X_MOD_SUMDB_DEPS += strings +GOLANG_ORG_X_MOD_SUMDB_DEPS += sync/atomic +GOLANG_ORG_X_MOD_SUMDB_DEPS += sync +$(eval $(call _addgolib,net/http/pprof,)) +NET_HTTP_PPROF_SRCS += $(LIBGO_EXTRACTED)/go/net/http/pprof/pprof.go +NET_HTTP_PPROF_DEPS += bufio +NET_HTTP_PPROF_DEPS += bytes +NET_HTTP_PPROF_DEPS += context +NET_HTTP_PPROF_DEPS += fmt +NET_HTTP_PPROF_DEPS += html +NET_HTTP_PPROF_DEPS += internal/profile +NET_HTTP_PPROF_DEPS += io +NET_HTTP_PPROF_DEPS += log +NET_HTTP_PPROF_DEPS += net/http +NET_HTTP_PPROF_DEPS += net/url +NET_HTTP_PPROF_DEPS += os +NET_HTTP_PPROF_DEPS += runtime +NET_HTTP_PPROF_DEPS += runtime/pprof +NET_HTTP_PPROF_DEPS += runtime/trace +NET_HTTP_PPROF_DEPS += sort +NET_HTTP_PPROF_DEPS += strconv +NET_HTTP_PPROF_DEPS += strings +NET_HTTP_PPROF_DEPS += time +$(eval $(call _addgolib,expvar,)) +EXPVAR_SRCS += $(LIBGO_EXTRACTED)/go/expvar/expvar.go +EXPVAR_DEPS += encoding/json +EXPVAR_DEPS += fmt +EXPVAR_DEPS += log +EXPVAR_DEPS += math +EXPVAR_DEPS += net/http +EXPVAR_DEPS += os +EXPVAR_DEPS += runtime +EXPVAR_DEPS += sort +EXPVAR_DEPS += strconv +EXPVAR_DEPS += strings +EXPVAR_DEPS += sync/atomic +EXPVAR_DEPS += sync +$(eval $(call _addgolib,net/http/httptest,)) +NET_HTTP_HTTPTEST_SRCS += $(LIBGO_EXTRACTED)/go/net/http/httptest/httptest.go +NET_HTTP_HTTPTEST_SRCS += $(LIBGO_EXTRACTED)/go/net/http/httptest/recorder.go +NET_HTTP_HTTPTEST_SRCS += $(LIBGO_EXTRACTED)/go/net/http/httptest/server.go +NET_HTTP_HTTPTEST_DEPS += bufio +NET_HTTP_HTTPTEST_DEPS += bytes +NET_HTTP_HTTPTEST_DEPS += crypto/tls +NET_HTTP_HTTPTEST_DEPS += crypto/x509 +NET_HTTP_HTTPTEST_DEPS += flag +NET_HTTP_HTTPTEST_DEPS += fmt +NET_HTTP_HTTPTEST_DEPS += golang.org/x/net/http/httpguts +NET_HTTP_HTTPTEST_DEPS += io +NET_HTTP_HTTPTEST_DEPS += log +NET_HTTP_HTTPTEST_DEPS += net +NET_HTTP_HTTPTEST_DEPS += net/http +NET_HTTP_HTTPTEST_DEPS += net/http/internal/testcert +NET_HTTP_HTTPTEST_DEPS += net/textproto +NET_HTTP_HTTPTEST_DEPS += os +NET_HTTP_HTTPTEST_DEPS += strconv +NET_HTTP_HTTPTEST_DEPS += strings +NET_HTTP_HTTPTEST_DEPS += sync +NET_HTTP_HTTPTEST_DEPS += time +$(eval $(call _addgolib,net/http/cookiejar,)) +NET_HTTP_COOKIEJAR_SRCS += $(LIBGO_EXTRACTED)/go/net/http/cookiejar/jar.go +NET_HTTP_COOKIEJAR_SRCS += $(LIBGO_EXTRACTED)/go/net/http/cookiejar/punycode.go +NET_HTTP_COOKIEJAR_DEPS += errors +NET_HTTP_COOKIEJAR_DEPS += fmt +NET_HTTP_COOKIEJAR_DEPS += net +NET_HTTP_COOKIEJAR_DEPS += net/http +NET_HTTP_COOKIEJAR_DEPS += net/http/internal/ascii +NET_HTTP_COOKIEJAR_DEPS += net/url +NET_HTTP_COOKIEJAR_DEPS += sort +NET_HTTP_COOKIEJAR_DEPS += strings +NET_HTTP_COOKIEJAR_DEPS += sync +NET_HTTP_COOKIEJAR_DEPS += time +NET_HTTP_COOKIEJAR_DEPS += unicode/utf8 +$(eval $(call _addgolib,net/http/cgi,)) +NET_HTTP_CGI_SRCS += $(LIBGO_EXTRACTED)/go/net/http/cgi/child.go +NET_HTTP_CGI_SRCS += $(LIBGO_EXTRACTED)/go/net/http/cgi/host.go +NET_HTTP_CGI_DEPS += bufio +NET_HTTP_CGI_DEPS += crypto/tls +NET_HTTP_CGI_DEPS += errors +NET_HTTP_CGI_DEPS += fmt +NET_HTTP_CGI_DEPS += golang.org/x/net/http/httpguts +NET_HTTP_CGI_DEPS += io +NET_HTTP_CGI_DEPS += log +NET_HTTP_CGI_DEPS += net +NET_HTTP_CGI_DEPS += net/http +NET_HTTP_CGI_DEPS += net/textproto +NET_HTTP_CGI_DEPS += net/url +NET_HTTP_CGI_DEPS += os/exec +NET_HTTP_CGI_DEPS += os +NET_HTTP_CGI_DEPS += path/filepath +NET_HTTP_CGI_DEPS += regexp +NET_HTTP_CGI_DEPS += runtime +NET_HTTP_CGI_DEPS += strconv +NET_HTTP_CGI_DEPS += strings +$(eval $(call _addgolib,net/rpc,)) +NET_RPC_SRCS += $(LIBGO_EXTRACTED)/go/net/rpc/client.go +NET_RPC_SRCS += $(LIBGO_EXTRACTED)/go/net/rpc/debug.go +NET_RPC_SRCS += $(LIBGO_EXTRACTED)/go/net/rpc/server.go +NET_RPC_DEPS += bufio +NET_RPC_DEPS += encoding/gob +NET_RPC_DEPS += errors +NET_RPC_DEPS += fmt +NET_RPC_DEPS += go/token +NET_RPC_DEPS += html/template +NET_RPC_DEPS += io +NET_RPC_DEPS += log +NET_RPC_DEPS += net +NET_RPC_DEPS += net/http +NET_RPC_DEPS += reflect +NET_RPC_DEPS += sort +NET_RPC_DEPS += strings +NET_RPC_DEPS += sync +$(eval $(call _addgolib,net/http/httputil,)) +NET_HTTP_HTTPUTIL_SRCS += $(LIBGO_EXTRACTED)/go/net/http/httputil/dump.go +NET_HTTP_HTTPUTIL_SRCS += $(LIBGO_EXTRACTED)/go/net/http/httputil/httputil.go +NET_HTTP_HTTPUTIL_SRCS += $(LIBGO_EXTRACTED)/go/net/http/httputil/persist.go +NET_HTTP_HTTPUTIL_SRCS += $(LIBGO_EXTRACTED)/go/net/http/httputil/reverseproxy.go +NET_HTTP_HTTPUTIL_DEPS += bufio +NET_HTTP_HTTPUTIL_DEPS += bytes +NET_HTTP_HTTPUTIL_DEPS += context +NET_HTTP_HTTPUTIL_DEPS += errors +NET_HTTP_HTTPUTIL_DEPS += fmt +NET_HTTP_HTTPUTIL_DEPS += golang.org/x/net/http/httpguts +NET_HTTP_HTTPUTIL_DEPS += io +NET_HTTP_HTTPUTIL_DEPS += log +NET_HTTP_HTTPUTIL_DEPS += mime +NET_HTTP_HTTPUTIL_DEPS += net +NET_HTTP_HTTPUTIL_DEPS += net/http +NET_HTTP_HTTPUTIL_DEPS += net/http/internal/ascii +NET_HTTP_HTTPUTIL_DEPS += net/http/internal +NET_HTTP_HTTPUTIL_DEPS += net/textproto +NET_HTTP_HTTPUTIL_DEPS += net/url +NET_HTTP_HTTPUTIL_DEPS += strings +NET_HTTP_HTTPUTIL_DEPS += sync +NET_HTTP_HTTPUTIL_DEPS += time +$(eval $(call _addgolib,net/rpc/jsonrpc,)) +NET_RPC_JSONRPC_SRCS += $(LIBGO_EXTRACTED)/go/net/rpc/jsonrpc/client.go +NET_RPC_JSONRPC_SRCS += $(LIBGO_EXTRACTED)/go/net/rpc/jsonrpc/server.go +NET_RPC_JSONRPC_DEPS += encoding/json +NET_RPC_JSONRPC_DEPS += errors +NET_RPC_JSONRPC_DEPS += fmt +NET_RPC_JSONRPC_DEPS += io +NET_RPC_JSONRPC_DEPS += net +NET_RPC_JSONRPC_DEPS += net/rpc +NET_RPC_JSONRPC_DEPS += sync +$(eval $(call _addgolib,net/http/fcgi,)) +NET_HTTP_FCGI_SRCS += $(LIBGO_EXTRACTED)/go/net/http/fcgi/child.go +NET_HTTP_FCGI_SRCS += $(LIBGO_EXTRACTED)/go/net/http/fcgi/fcgi.go +NET_HTTP_FCGI_DEPS += bufio +NET_HTTP_FCGI_DEPS += bytes +NET_HTTP_FCGI_DEPS += context +NET_HTTP_FCGI_DEPS += encoding/binary +NET_HTTP_FCGI_DEPS += errors +NET_HTTP_FCGI_DEPS += fmt +NET_HTTP_FCGI_DEPS += io +NET_HTTP_FCGI_DEPS += net +NET_HTTP_FCGI_DEPS += net/http/cgi +NET_HTTP_FCGI_DEPS += net/http +NET_HTTP_FCGI_DEPS += os +NET_HTTP_FCGI_DEPS += strings +NET_HTTP_FCGI_DEPS += sync +NET_HTTP_FCGI_DEPS += time diff --git a/libgo/buildcfg.go b/libgo/buildcfg.go new file mode 100644 index 0000000..fab6cc1 --- /dev/null +++ b/libgo/buildcfg.go @@ -0,0 +1,15 @@ +package buildcfg +import "runtime" +func defaultGOROOTValue() string { return `/usr` } +const defaultGO386 = `sse2` +const defaultGOAMD64 = `v1` +const defaultGOARM = `5` +const defaultGOMIPS = `hardfloat` +const defaultGOMIPS64 = `hardfloat` +const defaultGOPPC64 = `power8` +const defaultGOEXPERIMENT = `fieldtrack` +const defaultGO_EXTLINK_ENABLED = `` +const defaultGO_LDSO = `` +const version = `go1.18 gccgo (GCC) 12.1.0` +const defaultGOOS = runtime.GOOS +const defaultGOARCH = runtime.GOARCH diff --git a/libgo/cpugen.go b/libgo/cpugen.go new file mode 100644 index 0000000..5587f9a --- /dev/null +++ b/libgo/cpugen.go @@ -0,0 +1,3 @@ +package cpu +const CacheLinePadSize = 64 +const FunctionDescriptors = false diff --git a/libgo/epoll.go b/libgo/epoll.go new file mode 100644 index 0000000..b713de8 --- /dev/null +++ b/libgo/epoll.go @@ -0,0 +1,6 @@ +package syscall +type EpollEvent struct { + Events uint32 + Fd int32 + Pad [4]byte +} diff --git a/libgo/gccgosizes.go b/libgo/gccgosizes.go new file mode 100644 index 0000000..1546b27 --- /dev/null +++ b/libgo/gccgosizes.go @@ -0,0 +1,33 @@ +package types + +var gccgoArchSizes = map[string]*StdSizes{ + "386": {4, 4}, + "alpha": {8, 8}, + "amd64": {8, 8}, + "amd64p32": {4, 8}, + "arm": {4, 8}, + "armbe": {4, 8}, + "arm64": {8, 8}, + "arm64be": {8, 8}, + "ia64": {8, 8}, + "m68k": {4, 2}, + "mips": {4, 8}, + "mipsle": {4, 8}, + "mips64": {8, 8}, + "mips64le": {8, 8}, + "mips64p32": {4, 8}, + "mips64p32le": {4, 8}, + "nios2": {4, 8}, + "ppc": {4, 8}, + "ppc64": {8, 8}, + "ppc64le": {8, 8}, + "riscv": {4, 8}, + "riscv64": {8, 8}, + "s390": {4, 8}, + "s390x": {8, 8}, + "sh": {4, 8}, + "shbe": {4, 8}, + "sparc": {4, 8}, + "sparc64": {8, 8}, + "wasm": {8, 8}, +} diff --git a/libgo/gcpugen.go b/libgo/gcpugen.go new file mode 100644 index 0000000..e1fdb73 --- /dev/null +++ b/libgo/gcpugen.go @@ -0,0 +1,2 @@ +package cpu +const cacheLineSize = 64 diff --git a/libgo/goroot.go b/libgo/goroot.go new file mode 100644 index 0000000..f072883 --- /dev/null +++ b/libgo/goroot.go @@ -0,0 +1,2 @@ +package runtime +var defaultGOROOT = `/usr` diff --git a/libgo/include/mm_malloc.h b/libgo/include/mm_malloc.h new file mode 100644 index 0000000..e69de29 diff --git a/libgo/libcalls.go b/libgo/libcalls.go new file mode 100644 index 0000000..fdb326b --- /dev/null +++ b/libgo/libcalls.go @@ -0,0 +1,3724 @@ +// Code generated by mksyscall.awk. DO NOT EDIT. + +package syscall + +import "unsafe" + +// Automatically generated wrapper for strerror_r/strerror_r +//go:noescape +//extern-sysinfo strerror_r +func c_strerror_r(errnum _C_int, b *byte, len Size_t) *byte +func strerror_r(errnum int, b []byte) (errstr *byte) { + var _p2 *byte + if len(b) > 0 { + _p2 = (*byte)(unsafe.Pointer(&b[0])) + } else { + _p2 = (*byte)(unsafe.Pointer(&_zero)) + } + _r := c_strerror_r(_C_int(errnum), _p2, Size_t(len(b))) + errstr = (*byte)(_r) + return +} + +// Automatically generated wrapper for raw_prctl/prctl +//go:noescape +//extern-sysinfo prctl +func c_prctl(option _C_int, arg2 _C_long, arg3 _C_long, arg4 _C_long, arg5 _C_long) _C_int +func raw_prctl(option int, arg2 int, arg3 int, arg4 int, arg5 int) (ret int, err Errno) { + _r := c_prctl(_C_int(option), _C_long(arg2), _C_long(arg3), _C_long(arg4), _C_long(arg5)) + ret = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for rawUnshare/unshare +//go:noescape +//extern-sysinfo unshare +func c_unshare(flags _C_int) _C_int +func rawUnshare(flags int) (err Errno) { + _r := c_unshare(_C_int(flags)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for rawMount/mount +//go:noescape +//extern-sysinfo mount +func c_mount(source *byte, target *byte, fstype *byte, flags _C_long, data *byte) _C_int +func rawMount(source *byte, target *byte, fstype *byte, flags uintptr, data *byte) (err Errno) { + _r := c_mount(source, target, fstype, _C_long(flags), data) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for rawOpenat/__go_openat +//go:noescape +//extern-sysinfo __go_openat +func c___go_openat(dirfd _C_int, pathname *byte, flags _C_int, perm Mode_t) _C_int +func rawOpenat(dirfd int, pathname *byte, flags int, perm uint32) (fd int, err Errno) { + _r := c___go_openat(_C_int(dirfd), pathname, _C_int(flags), Mode_t(perm)) + fd = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for raw_fork/fork +//go:noescape +//extern-sysinfo fork +func c_fork() Pid_t +func raw_fork() (pid Pid_t, err Errno) { + _r := c_fork() + pid = (Pid_t)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for raw_getpid/getpid +//go:noescape +//extern-sysinfo getpid +func c_getpid() Pid_t +func raw_getpid() (pid Pid_t) { + _r := c_getpid() + pid = (Pid_t)(_r) + return +} + +// Automatically generated wrapper for raw_getppid/getppid +//go:noescape +//extern-sysinfo getppid +func c_getppid() Pid_t +func raw_getppid() (pid Pid_t) { + _r := c_getppid() + pid = (Pid_t)(_r) + return +} + +// Automatically generated wrapper for raw_setsid/setsid +//go:noescape +//extern-sysinfo setsid +func c_setsid() Pid_t +func raw_setsid() (err Errno) { + _r := c_setsid() + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for raw_setpgid/setpgid +//go:noescape +//extern-sysinfo setpgid +func c_setpgid(pid Pid_t, pgid Pid_t) _C_int +func raw_setpgid(pid int, pgid int) (err Errno) { + _r := c_setpgid(Pid_t(pid), Pid_t(pgid)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for raw_chroot/chroot +//go:noescape +//extern-sysinfo chroot +func c_chroot(path *byte) _C_int +func raw_chroot(path *byte) (err Errno) { + _r := c_chroot(path) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for raw_chdir/chdir +//go:noescape +//extern-sysinfo chdir +func c_chdir(path *byte) _C_int +func raw_chdir(path *byte) (err Errno) { + _r := c_chdir(path) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for raw_fcntl/__go_fcntl +//go:noescape +//extern-sysinfo __go_fcntl +func c___go_fcntl(fd _C_int, cmd _C_int, arg _C_int) _C_int +func raw_fcntl(fd int, cmd int, arg int) (val int, err Errno) { + _r := c___go_fcntl(_C_int(fd), _C_int(cmd), _C_int(arg)) + val = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for raw_close/close +//go:noescape +//extern-sysinfo close +func c_close(fd _C_int) _C_int +func raw_close(fd int) (err Errno) { + _r := c_close(_C_int(fd)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for raw_ioctl/__go_ioctl +//go:noescape +//extern-sysinfo __go_ioctl +func c___go_ioctl(fd _C_int, cmd _C_int, val _C_int) _C_int +func raw_ioctl(fd int, cmd uintptr, val int) (rval int, err Errno) { + _r := c___go_ioctl(_C_int(fd), _C_int(cmd), _C_int(val)) + rval = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for raw_ioctl_ptr/__go_ioctl_ptr +//go:noescape +//extern-sysinfo __go_ioctl_ptr +func c___go_ioctl_ptr(fd _C_int, cmd _C_int, val unsafe.Pointer) _C_int +func raw_ioctl_ptr(fd int, cmd uintptr, val unsafe.Pointer) (rval int, err Errno) { + _r := c___go_ioctl_ptr(_C_int(fd), _C_int(cmd), unsafe.Pointer(val)) + rval = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for raw_execve/execve +//go:noescape +//extern-sysinfo execve +func c_execve(argv0 *byte, argv **byte, envv **byte) _C_int +func raw_execve(argv0 *byte, argv **byte, envv **byte) (err Errno) { + _r := c_execve(argv0, argv, envv) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for raw_read/read +//go:noescape +//extern-sysinfo read +func c_read(fd _C_int, buf *byte, count Size_t) Ssize_t +func raw_read(fd int, buf *byte, count int) (c int, err Errno) { + _r := c_read(_C_int(fd), buf, Size_t(count)) + c = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for raw_write/write +//go:noescape +//extern-sysinfo write +func c_write(fd _C_int, buf *byte, count Size_t) Ssize_t +func raw_write(fd int, buf *byte, count int) (c int, err Errno) { + _r := c_write(_C_int(fd), buf, Size_t(count)) + c = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for raw_exit/_exit +//go:noescape +//extern-sysinfo _exit +func c__exit(status _C_int) +func raw_exit(status int) { + c__exit(_C_int(status)) +} + +// Automatically generated wrapper for raw_dup2/dup2 +//go:noescape +//extern-sysinfo dup2 +func c_dup2(oldfd _C_int, newfd _C_int) _C_int +func raw_dup2(oldfd int, newfd int) (err Errno) { + _r := c_dup2(_C_int(oldfd), _C_int(newfd)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for raw_dup3/dup3 +//go:noescape +//extern-sysinfo dup3 +func c_dup3(oldfd _C_int, newfd _C_int, flags _C_int) _C_int +func raw_dup3(oldfd int, newfd int, flags int) (err Errno) { + _r := c_dup3(_C_int(oldfd), _C_int(newfd), _C_int(flags)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for raw_kill/kill +//go:noescape +//extern-sysinfo kill +func c_kill(pid Pid_t, sig _C_int) _C_int +func raw_kill(pid Pid_t, sig Signal) (err Errno) { + _r := c_kill(Pid_t(pid), _C_int(sig)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for raw_setgroups/setgroups +//go:noescape +//extern-sysinfo setgroups +func c_setgroups(size Size_t, list *Gid_t) _C_int +func raw_setgroups(size int, list unsafe.Pointer) (err Errno) { + _r := c_setgroups(Size_t(size), (*Gid_t)(list)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Openat/__go_openat +func Openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) { + var _p2 *byte + _p2, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c___go_openat(_C_int(dirfd), _p2, _C_int(flags), Mode_t(mode)) + fd = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for futimesat/futimesat +//go:noescape +//extern-sysinfo futimesat +func c_futimesat(dirfd _C_int, path *byte, times *[2]Timeval) _C_int +func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) { + Entersyscall() + _r := c_futimesat(_C_int(dirfd), path, times) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for accept4/accept4 +//go:noescape +//extern-sysinfo accept4 +func c_accept4(fd _C_int, sa *RawSockaddrAny, len *Socklen_t, flags _C_int) _C_int +func accept4(fd int, sa *RawSockaddrAny, len *Socklen_t, flags int) (nfd int, err error) { + Entersyscall() + _r := c_accept4(_C_int(fd), sa, len, _C_int(flags)) + nfd = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Dup3/dup3 +func Dup3(oldfd int, newfd int, flags int) (err error) { + _r := c_dup3(_C_int(oldfd), _C_int(newfd), _C_int(flags)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Faccessat/faccessat +//go:noescape +//extern-sysinfo faccessat +func c_faccessat(dirfd _C_int, pathname *byte, mode _C_int, flags _C_int) _C_int +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p2 *byte + _p2, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_faccessat(_C_int(dirfd), _p2, _C_int(mode), _C_int(flags)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Fallocate/fallocate +//go:noescape +//extern-sysinfo fallocate +func c_fallocate(fd _C_int, mode _C_int, offset Offset_t, len Offset_t) _C_int +func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { + Entersyscall() + _r := c_fallocate(_C_int(fd), _C_int(mode), Offset_t(off), Offset_t(len)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Fchmodat/fchmodat +//go:noescape +//extern-sysinfo fchmodat +func c_fchmodat(dirfd _C_int, pathname *byte, mode Mode_t, flags _C_int) _C_int +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p2 *byte + _p2, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_fchmodat(_C_int(dirfd), _p2, Mode_t(mode), _C_int(flags)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Fchownat/fchownat +//go:noescape +//extern-sysinfo fchownat +func c_fchownat(dirfd _C_int, path *byte, owner Uid_t, group Gid_t, flags _C_int) _C_int +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p2 *byte + _p2, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_fchownat(_C_int(dirfd), _p2, Uid_t(uid), Gid_t(gid), _C_int(flags)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Flock/flock +//go:noescape +//extern-sysinfo flock +func c_flock(fd _C_int, how _C_int) _C_int +func Flock(fd int, how int) (err error) { + Entersyscall() + _r := c_flock(_C_int(fd), _C_int(how)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Mkdirat/mkdirat +//go:noescape +//extern-sysinfo mkdirat +func c_mkdirat(dirfd _C_int, path *byte, mode Mode_t) _C_int +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p2 *byte + _p2, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_mkdirat(_C_int(dirfd), _p2, Mode_t(mode)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Mknodat/mknodat +//go:noescape +//extern-sysinfo mknodat +func c_mknodat(dirfd _C_int, path *byte, mode Mode_t, dev _dev_t) _C_int +func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { + var _p2 *byte + _p2, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_mknodat(_C_int(dirfd), _p2, Mode_t(mode), _dev_t(dev)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for pipe2/pipe2 +//go:noescape +//extern-sysinfo pipe2 +func c_pipe2(p *[2]_C_int, flags _C_int) _C_int +func pipe2(p *[2]_C_int, flags int) (err error) { + _r := c_pipe2(p, _C_int(flags)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for sendfile/sendfile64 +//go:noescape +//extern-sysinfo sendfile64 +func c_sendfile64(outfd _C_int, infd _C_int, offset *Offset_t, count Size_t) Ssize_t +func sendfile(outfd int, infd int, offset *Offset_t, count int) (written int, err error) { + Entersyscall() + _r := c_sendfile64(_C_int(outfd), _C_int(infd), offset, Size_t(count)) + written = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for SyncFileRange/sync_file_range +//go:noescape +//extern-sysinfo sync_file_range +func c_sync_file_range(fd _C_int, off Offset_t, n Offset_t, flags _C_uint) _C_int +func SyncFileRange(fd int, off int64, n int64, flags int) (err error) { + Entersyscall() + _r := c_sync_file_range(_C_int(fd), Offset_t(off), Offset_t(n), _C_uint(flags)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for ptrace/__go_ptrace +//go:noescape +//extern-sysinfo __go_ptrace +func c___go_ptrace(request _C_int, pid Pid_t, addr *byte, data *byte) _C_long +func ptrace(request int, pid int, addr uintptr, data uintptr) (err Errno) { + Entersyscall() + _r := c___go_ptrace(_C_int(request), Pid_t(pid), (*byte)(unsafe.Pointer(addr)), (*byte)(unsafe.Pointer(data))) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for raw_ptrace/__go_ptrace +func raw_ptrace(request int, pid int, addr uintptr, data uintptr) (err Errno) { + _r := c___go_ptrace(_C_int(request), Pid_t(pid), (*byte)(unsafe.Pointer(addr)), (*byte)(unsafe.Pointer(data))) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for reboot/reboot +//go:noescape +//extern-sysinfo reboot +func c_reboot(magic1 _C_uint, magic2 _C_uint, cmd _C_int, arg *byte) _C_int +func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) { + var _p4 *byte + _p4, err = BytePtrFromString(arg) + if err != nil { + return + } + Entersyscall() + _r := c_reboot(_C_uint(magic1), _C_uint(magic2), _C_int(cmd), _p4) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Acct/acct +//go:noescape +//extern-sysinfo acct +func c_acct(path *byte) _C_int +func Acct(path string) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_acct(_p1) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Adjtimex/adjtimex +//go:noescape +//extern-sysinfo adjtimex +func c_adjtimex(buf *Timex) _C_int +func Adjtimex(buf *Timex) (state int, err error) { + Entersyscall() + _r := c_adjtimex(buf) + state = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Fstatfs/fstatfs64 +//go:noescape +//extern-sysinfo fstatfs64 +func c_fstatfs64(fd _C_int, buf *Statfs_t) _C_int +func Fstatfs(fd int, buf *Statfs_t) (err error) { + Entersyscall() + _r := c_fstatfs64(_C_int(fd), buf) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Getxattr/getxattr +//go:noescape +//extern-sysinfo getxattr +func c_getxattr(path *byte, attr *byte, buf *byte, count Size_t) Ssize_t +func Getxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p3 *byte + if len(dest) > 0 { + _p3 = (*byte)(unsafe.Pointer(&dest[0])) + } else { + _p3 = (*byte)(unsafe.Pointer(&_zero)) + } + Entersyscall() + _r := c_getxattr(_p1, _p2, _p3, Size_t(len(dest))) + sz = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for InotifyAddWatch/inotify_add_watch +//go:noescape +//extern-sysinfo inotify_add_watch +func c_inotify_add_watch(fd _C_int, pathname *byte, mask uint32) _C_int +func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) { + var _p2 *byte + _p2, err = BytePtrFromString(pathname) + if err != nil { + return + } + Entersyscall() + _r := c_inotify_add_watch(_C_int(fd), _p2, uint32(mask)) + watchdesc = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for InotifyInit/inotify_init +//go:noescape +//extern-sysinfo inotify_init +func c_inotify_init() _C_int +func InotifyInit() (fd int, err error) { + _r := c_inotify_init() + fd = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for InotifyInit1/inotify_init1 +//go:noescape +//extern-sysinfo inotify_init1 +func c_inotify_init1(flags _C_int) _C_int +func InotifyInit1(flags int) (fd int, err error) { + _r := c_inotify_init1(_C_int(flags)) + fd = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for InotifyRmWatch/inotify_rm_watch +//go:noescape +//extern-sysinfo inotify_rm_watch +func c_inotify_rm_watch(fd _C_int, wd uint32) _C_int +func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) { + _r := c_inotify_rm_watch(_C_int(fd), uint32(watchdesc)) + success = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Klogctl/klogctl +//go:noescape +//extern-sysinfo klogctl +func c_klogctl(typ _C_int, bufp *byte, len _C_int) _C_int +func Klogctl(typ int, buf []byte) (n int, err error) { + var _p2 *byte + if len(buf) > 0 { + _p2 = (*byte)(unsafe.Pointer(&buf[0])) + } else { + _p2 = (*byte)(unsafe.Pointer(&_zero)) + } + Entersyscall() + _r := c_klogctl(_C_int(typ), _p2, _C_int(len(buf))) + n = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Listxattr/listxattr +//go:noescape +//extern-sysinfo listxattr +func c_listxattr(path *byte, list *byte, size Size_t) Ssize_t +func Listxattr(path string, dest []byte) (sz int, err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + var _p2 *byte + if len(dest) > 0 { + _p2 = (*byte)(unsafe.Pointer(&dest[0])) + } else { + _p2 = (*byte)(unsafe.Pointer(&_zero)) + } + Entersyscall() + _r := c_listxattr(_p1, _p2, Size_t(len(dest))) + sz = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for PivotRoot/pivot_root +//go:noescape +//extern-sysinfo pivot_root +func c_pivot_root(newroot *byte, putold *byte) _C_int +func PivotRoot(newroot string, putold string) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(newroot) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(putold) + if err != nil { + return + } + Entersyscall() + _r := c_pivot_root(_p1, _p2) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Removexattr/removexattr +//go:noescape +//extern-sysinfo removexattr +func c_removexattr(path *byte, name *byte) _C_int +func Removexattr(path string, attr string) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(attr) + if err != nil { + return + } + Entersyscall() + _r := c_removexattr(_p1, _p2) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Renameat/renameat +//go:noescape +//extern-sysinfo renameat +func c_renameat(olddirfd _C_int, oldpath *byte, newdirfd _C_int, newpath *byte) _C_int +func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { + var _p2 *byte + _p2, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p4 *byte + _p4, err = BytePtrFromString(newpath) + if err != nil { + return + } + Entersyscall() + _r := c_renameat(_C_int(olddirfd), _p2, _C_int(newdirfd), _p4) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Setfsgid/setfsgid +//go:noescape +//extern-sysinfo setfsgid +func c_setfsgid(gid Gid_t) _C_int +func Setfsgid(gid int) (err error) { + Entersyscall() + _r := c_setfsgid(Gid_t(gid)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Setfsuid/setfsuid +//go:noescape +//extern-sysinfo setfsuid +func c_setfsuid(uid Uid_t) _C_int +func Setfsuid(uid int) (err error) { + Entersyscall() + _r := c_setfsuid(Uid_t(uid)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Setresgid/setresgid +//go:noescape +//extern-sysinfo setresgid +func c_setresgid(rgid Gid_t, egid Gid_t, sgid Gid_t) _C_int +func Setresgid(rgid int, egid int, sgid int) (err error) { + _r := c_setresgid(Gid_t(rgid), Gid_t(egid), Gid_t(sgid)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Setresuid/setresuid +//go:noescape +//extern-sysinfo setresuid +func c_setresuid(ruid Uid_t, euid Uid_t, suid Uid_t) _C_int +func Setresuid(ruid int, eguid int, suid int) (err error) { + _r := c_setresuid(Uid_t(ruid), Uid_t(eguid), Uid_t(suid)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Setxattr/setxattr +//go:noescape +//extern-sysinfo setxattr +func c_setxattr(path *byte, name *byte, value *byte, size Size_t, flags _C_int) _C_int +func Setxattr(path string, attr string, data []byte, flags int) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p3 *byte + if len(data) > 0 { + _p3 = (*byte)(unsafe.Pointer(&data[0])) + } else { + _p3 = (*byte)(unsafe.Pointer(&_zero)) + } + Entersyscall() + _r := c_setxattr(_p1, _p2, _p3, Size_t(len(data)), _C_int(flags)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for splice/splice +//go:noescape +//extern-sysinfo splice +func c_splice(rfd _C_int, roff *_loff_t, wfd _C_int, woff *_loff_t, len Size_t, flags _C_uint) Ssize_t +func splice(rfd int, roff *_loff_t, wfd int, woff *_loff_t, len int, flags int) (n int64, err error) { + Entersyscall() + _r := c_splice(_C_int(rfd), roff, _C_int(wfd), woff, Size_t(len), _C_uint(flags)) + n = (int64)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Statfs/statfs64 +//go:noescape +//extern-sysinfo statfs64 +func c_statfs64(path *byte, buf *Statfs_t) _C_int +func Statfs(path string, buf *Statfs_t) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_statfs64(_p1, buf) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Sysinfo/sysinfo +//go:noescape +//extern-sysinfo sysinfo +func c_sysinfo(info *Sysinfo_t) _C_int +func Sysinfo(info *Sysinfo_t) (err error) { + _r := c_sysinfo(info) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Tee/tee +//go:noescape +//extern-sysinfo tee +func c_tee(rfd _C_int, wfd _C_int, len Size_t, flags _C_uint) Ssize_t +func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { + Entersyscall() + _r := c_tee(_C_int(rfd), _C_int(wfd), Size_t(len), _C_uint(flags)) + n = (int64)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for unlinkat/unlinkat +//go:noescape +//extern-sysinfo unlinkat +func c_unlinkat(dirfd _C_int, path *byte, flags _C_int) _C_int +func unlinkat(dirfd int, path string, flags int) (err error) { + var _p2 *byte + _p2, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_unlinkat(_C_int(dirfd), _p2, _C_int(flags)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Unmount/umount2 +//go:noescape +//extern-sysinfo umount2 +func c_umount2(target *byte, flags _C_int) _C_int +func Unmount(target string, flags int) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(target) + if err != nil { + return + } + Entersyscall() + _r := c_umount2(_p1, _C_int(flags)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Unshare/unshare +func Unshare(flags int) (err error) { + Entersyscall() + _r := c_unshare(_C_int(flags)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Ioperm/ioperm +//go:noescape +//extern-sysinfo ioperm +func c_ioperm(from _C_long, num _C_long, on _C_int) _C_int +func Ioperm(from int, num int, on int) (err error) { + Entersyscall() + _r := c_ioperm(_C_long(from), _C_long(num), _C_int(on)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Iopl/iopl +//go:noescape +//extern-sysinfo iopl +func c_iopl(level _C_int) _C_int +func Iopl(level int) (err error) { + Entersyscall() + _r := c_iopl(_C_int(level)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for utimensat/utimensat +//go:noescape +//extern-sysinfo utimensat +func c_utimensat(dirfd _C_int, path *byte, times *[2]Timespec, flags _C_int) _C_int +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p2 *byte + _p2, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_utimensat(_C_int(dirfd), _p2, times, _C_int(flags)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for pipe/pipe +//go:noescape +//extern-sysinfo pipe +func c_pipe(p *[2]_C_int) _C_int +func pipe(p *[2]_C_int) (err error) { + _r := c_pipe(p) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for utimes/utimes +//go:noescape +//extern-sysinfo utimes +func c_utimes(path *byte, times *[2]Timeval) _C_int +func utimes(path string, times *[2]Timeval) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_utimes(_p1, times) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for getcwd/getcwd +//go:noescape +//extern-sysinfo getcwd +func c_getcwd(buf *byte, size Size_t) *byte +func getcwd(buf *byte, size Size_t) (err error) { + Entersyscall() + _r := c_getcwd(buf, Size_t(size)) + var errno Errno + setErrno := false + if _r == nil { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for getgroups/getgroups +//go:noescape +//extern-sysinfo getgroups +func c_getgroups(size _C_int, list *Gid_t) _C_int +func getgroups(size int, list *Gid_t) (nn int, err error) { + _r := c_getgroups(_C_int(size), list) + nn = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for setgroups/setgroups +func setgroups(n int, list *Gid_t) (err error) { + _r := c_setgroups(Size_t(n), list) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Mkfifo/mkfifo +//go:noescape +//extern-sysinfo mkfifo +func c_mkfifo(path *byte, mode Mode_t) _C_int +func Mkfifo(path string, mode uint32) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_mkfifo(_p1, Mode_t(mode)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Select/select +//go:noescape +//extern-sysinfo select +func c_select(nfd _C_int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) _C_int +func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { + Entersyscall() + _r := c_select(_C_int(nfd), r, w, e, timeout) + n = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Access/access +//go:noescape +//extern-sysinfo access +func c_access(path *byte, mode _C_int) _C_int +func Access(path string, mode uint32) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_access(_p1, _C_int(mode)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Chdir/chdir +func Chdir(path string) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_chdir(_p1) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Chmod/chmod +//go:noescape +//extern-sysinfo chmod +func c_chmod(path *byte, mode Mode_t) _C_int +func Chmod(path string, mode uint32) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_chmod(_p1, Mode_t(mode)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Chown/chown +//go:noescape +//extern-sysinfo chown +func c_chown(path *byte, uid Uid_t, gid Gid_t) _C_int +func Chown(path string, uid int, gid int) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_chown(_p1, Uid_t(uid), Gid_t(gid)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Chroot/chroot +func Chroot(path string) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_chroot(_p1) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Close/close +func Close(fd int) (err error) { + Entersyscall() + _r := c_close(_C_int(fd)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Dup/dup +//go:noescape +//extern-sysinfo dup +func c_dup(oldfd _C_int) _C_int +func Dup(oldfd int) (fd int, err error) { + _r := c_dup(_C_int(oldfd)) + fd = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Dup2/dup2 +func Dup2(oldfd int, newfd int) (err error) { + _r := c_dup2(_C_int(oldfd), _C_int(newfd)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Fchdir/fchdir +//go:noescape +//extern-sysinfo fchdir +func c_fchdir(fd _C_int) _C_int +func Fchdir(fd int) (err error) { + Entersyscall() + _r := c_fchdir(_C_int(fd)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Fchmod/fchmod +//go:noescape +//extern-sysinfo fchmod +func c_fchmod(fd _C_int, mode Mode_t) _C_int +func Fchmod(fd int, mode uint32) (err error) { + Entersyscall() + _r := c_fchmod(_C_int(fd), Mode_t(mode)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Fchown/fchown +//go:noescape +//extern-sysinfo fchown +func c_fchown(fd _C_int, uid Uid_t, gid Gid_t) _C_int +func Fchown(fd int, uid int, gid int) (err error) { + Entersyscall() + _r := c_fchown(_C_int(fd), Uid_t(uid), Gid_t(gid)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for fcntl/__go_fcntl +func fcntl(fd int, cmd int, arg int) (val int, err error) { + Entersyscall() + _r := c___go_fcntl(_C_int(fd), _C_int(cmd), _C_int(arg)) + val = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for FcntlFlock/__go_fcntl_flock +//go:noescape +//extern-sysinfo __go_fcntl_flock +func c___go_fcntl_flock(fd _C_int, cmd _C_int, arg *Flock_t) _C_int +func FcntlFlock(fd uintptr, cmd int, lk *Flock_t) (err error) { + Entersyscall() + _r := c___go_fcntl_flock(_C_int(fd), _C_int(cmd), lk) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Fdatasync/fdatasync +//go:noescape +//extern-sysinfo fdatasync +func c_fdatasync(fd _C_int) _C_int +func Fdatasync(fd int) (err error) { + Entersyscall() + _r := c_fdatasync(_C_int(fd)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Fsync/fsync +//go:noescape +//extern-sysinfo fsync +func c_fsync(fd _C_int) _C_int +func Fsync(fd int) (err error) { + Entersyscall() + _r := c_fsync(_C_int(fd)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Getegid/getegid +//go:noescape +//extern-sysinfo getegid +func c_getegid() Gid_t +func Getegid() (egid int) { + _r := c_getegid() + egid = (int)(_r) + return +} + +// Automatically generated wrapper for Geteuid/geteuid +//go:noescape +//extern-sysinfo geteuid +func c_geteuid() Uid_t +func Geteuid() (euid int) { + _r := c_geteuid() + euid = (int)(_r) + return +} + +// Automatically generated wrapper for Getgid/getgid +//go:noescape +//extern-sysinfo getgid +func c_getgid() Gid_t +func Getgid() (gid int) { + _r := c_getgid() + gid = (int)(_r) + return +} + +// Automatically generated wrapper for Getpgid/getpgid +//go:noescape +//extern-sysinfo getpgid +func c_getpgid(pid Pid_t) Pid_t +func Getpgid(pid int) (pgid int, err error) { + _r := c_getpgid(Pid_t(pid)) + pgid = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Getpgrp/getpgrp +//go:noescape +//extern-sysinfo getpgrp +func c_getpgrp() Pid_t +func Getpgrp() (pid int) { + _r := c_getpgrp() + pid = (int)(_r) + return +} + +// Automatically generated wrapper for Getpid/getpid +func Getpid() (pid int) { + _r := c_getpid() + pid = (int)(_r) + return +} + +// Automatically generated wrapper for Getppid/getppid +func Getppid() (ppid int) { + _r := c_getppid() + ppid = (int)(_r) + return +} + +// Automatically generated wrapper for Getpriority/getpriority +//go:noescape +//extern-sysinfo getpriority +func c_getpriority(which _C_int, who _C_int) _C_int +func Getpriority(which int, who int) (prio int, err error) { + Entersyscall() + _r := c_getpriority(_C_int(which), _C_int(who)) + prio = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Getrusage/getrusage +//go:noescape +//extern-sysinfo getrusage +func c_getrusage(who _C_int, rusage *Rusage) _C_int +func Getrusage(who int, rusage *Rusage) (err error) { + _r := c_getrusage(_C_int(who), rusage) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for gettimeofday/gettimeofday +//go:noescape +//extern-sysinfo gettimeofday +func c_gettimeofday(tv *Timeval, tz *byte) _C_int +func gettimeofday(tv *Timeval, tz *byte) (err error) { + _r := c_gettimeofday(tv, tz) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Getuid/getuid +//go:noescape +//extern-sysinfo getuid +func c_getuid() Uid_t +func Getuid() (uid int) { + _r := c_getuid() + uid = (int)(_r) + return +} + +// Automatically generated wrapper for Kill/kill +func Kill(pid int, sig Signal) (err error) { + _r := c_kill(Pid_t(pid), _C_int(sig)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Lchown/lchown +//go:noescape +//extern-sysinfo lchown +func c_lchown(path *byte, uid Uid_t, gid Gid_t) _C_int +func Lchown(path string, uid int, gid int) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_lchown(_p1, Uid_t(uid), Gid_t(gid)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Link/link +//go:noescape +//extern-sysinfo link +func c_link(oldpath *byte, newpath *byte) _C_int +func Link(oldpath string, newpath string) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(newpath) + if err != nil { + return + } + Entersyscall() + _r := c_link(_p1, _p2) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Mkdir/mkdir +//go:noescape +//extern-sysinfo mkdir +func c_mkdir(path *byte, mode Mode_t) _C_int +func Mkdir(path string, mode uint32) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_mkdir(_p1, Mode_t(mode)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Mknod/mknod +//go:noescape +//extern-sysinfo mknod +func c_mknod(path *byte, mode Mode_t, dev _dev_t) _C_int +func Mknod(path string, mode uint32, dev int) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_mknod(_p1, Mode_t(mode), _dev_t(dev)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Nanosleep/nanosleep +//go:noescape +//extern-sysinfo nanosleep +func c_nanosleep(time *Timespec, leftover *Timespec) _C_int +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + Entersyscall() + _r := c_nanosleep(time, leftover) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Pause/pause +//go:noescape +//extern-sysinfo pause +func c_pause() _C_int +func Pause() (err error) { + Entersyscall() + _r := c_pause() + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for read/read +func read(fd int, p []byte) (n int, err error) { + var _p2 *byte + if len(p) > 0 { + _p2 = (*byte)(unsafe.Pointer(&p[0])) + } else { + _p2 = (*byte)(unsafe.Pointer(&_zero)) + } + Entersyscall() + _r := c_read(_C_int(fd), _p2, Size_t(len(p))) + n = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for readlen/read +func readlen(fd int, p *byte, np int) (n int, err error) { + Entersyscall() + _r := c_read(_C_int(fd), p, Size_t(np)) + n = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Readlink/readlink +//go:noescape +//extern-sysinfo readlink +func c_readlink(path *byte, buf *byte, bufsiz Size_t) Ssize_t +func Readlink(path string, buf []byte) (n int, err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + var _p2 *byte + if len(buf) > 0 { + _p2 = (*byte)(unsafe.Pointer(&buf[0])) + } else { + _p2 = (*byte)(unsafe.Pointer(&_zero)) + } + Entersyscall() + _r := c_readlink(_p1, _p2, Size_t(len(buf))) + n = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Rename/rename +//go:noescape +//extern-sysinfo rename +func c_rename(oldpath *byte, newpath *byte) _C_int +func Rename(oldpath string, newpath string) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(newpath) + if err != nil { + return + } + Entersyscall() + _r := c_rename(_p1, _p2) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Rmdir/rmdir +//go:noescape +//extern-sysinfo rmdir +func c_rmdir(path *byte) _C_int +func Rmdir(path string) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_rmdir(_p1) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Setdomainname/setdomainname +//go:noescape +//extern-sysinfo setdomainname +func c_setdomainname(name *byte, len Size_t) _C_int +func Setdomainname(p []byte) (err error) { + var _p1 *byte + if len(p) > 0 { + _p1 = (*byte)(unsafe.Pointer(&p[0])) + } else { + _p1 = (*byte)(unsafe.Pointer(&_zero)) + } + Entersyscall() + _r := c_setdomainname(_p1, Size_t(len(p))) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Sethostname/sethostname +//go:noescape +//extern-sysinfo sethostname +func c_sethostname(name *byte, len Size_t) _C_int +func Sethostname(p []byte) (err error) { + var _p1 *byte + if len(p) > 0 { + _p1 = (*byte)(unsafe.Pointer(&p[0])) + } else { + _p1 = (*byte)(unsafe.Pointer(&_zero)) + } + Entersyscall() + _r := c_sethostname(_p1, Size_t(len(p))) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Setgid/setgid +//go:noescape +//extern-sysinfo setgid +func c_setgid(gid Gid_t) _C_int +func Setgid(gid int) (err error) { + _r := c_setgid(Gid_t(gid)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Setegid/setegid +//go:noescape +//extern-sysinfo setegid +func c_setegid(uid Uid_t) _C_int +func Setegid(uid int) (err error) { + _r := c_setegid(Uid_t(uid)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Setregid/setregid +//go:noescape +//extern-sysinfo setregid +func c_setregid(rgid Gid_t, egid Gid_t) _C_int +func Setregid(rgid int, egid int) (err error) { + _r := c_setregid(Gid_t(rgid), Gid_t(egid)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Setpgid/setpgid +func Setpgid(pid int, pgid int) (err error) { + _r := c_setpgid(Pid_t(pid), Pid_t(pgid)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Setpriority/setpriority +//go:noescape +//extern-sysinfo setpriority +func c_setpriority(which _C_int, who _C_int, prio _C_int) _C_int +func Setpriority(which int, who int, prio int) (err error) { + Entersyscall() + _r := c_setpriority(_C_int(which), _C_int(who), _C_int(prio)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Setreuid/setreuid +//go:noescape +//extern-sysinfo setreuid +func c_setreuid(ruid Uid_t, euid Uid_t) _C_int +func Setreuid(ruid int, euid int) (err error) { + _r := c_setreuid(Uid_t(ruid), Uid_t(euid)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Setsid/setsid +func Setsid() (pid int, err error) { + _r := c_setsid() + pid = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for settimeofday/settimeofday +//go:noescape +//extern-sysinfo settimeofday +func c_settimeofday(tv *Timeval, tz *byte) _C_int +func settimeofday(tv *Timeval, tz *byte) (err error) { + _r := c_settimeofday(tv, tz) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Setuid/setuid +//go:noescape +//extern-sysinfo setuid +func c_setuid(uid Uid_t) _C_int +func Setuid(uid int) (err error) { + _r := c_setuid(Uid_t(uid)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Seteuid/seteuid +//go:noescape +//extern-sysinfo seteuid +func c_seteuid(uid Uid_t) _C_int +func Seteuid(uid int) (err error) { + _r := c_seteuid(Uid_t(uid)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Symlink/symlink +//go:noescape +//extern-sysinfo symlink +func c_symlink(oldpath *byte, newpath *byte) _C_int +func Symlink(oldpath string, newpath string) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(newpath) + if err != nil { + return + } + Entersyscall() + _r := c_symlink(_p1, _p2) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Sync/sync +//go:noescape +//extern-sysinfo sync +func c_sync() +func Sync() { + Entersyscall() + c_sync() + Exitsyscall() +} + +// Automatically generated wrapper for Time/time +//go:noescape +//extern-sysinfo time +func c_time(t *Time_t) Time_t +func Time(t *Time_t) (tt Time_t, err error) { + _r := c_time(t) + tt = (Time_t)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Times/times +//go:noescape +//extern-sysinfo times +func c_times(tms *Tms) _clock_t +func Times(tms *Tms) (ticks uintptr, err error) { + _r := c_times(tms) + ticks = (uintptr)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Umask/umask +//go:noescape +//extern-sysinfo umask +func c_umask(mask Mode_t) Mode_t +func Umask(mask int) (oldmask int) { + _r := c_umask(Mode_t(mask)) + oldmask = (int)(_r) + return +} + +// Automatically generated wrapper for Unlink/unlink +//go:noescape +//extern-sysinfo unlink +func c_unlink(path *byte) _C_int +func Unlink(path string) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_unlink(_p1) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Utime/utime +//go:noescape +//extern-sysinfo utime +func c_utime(path *byte, buf *Utimbuf) _C_int +func Utime(path string, buf *Utimbuf) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_utime(_p1, buf) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for write/write +func write(fd int, p []byte) (n int, err error) { + var _p2 *byte + if len(p) > 0 { + _p2 = (*byte)(unsafe.Pointer(&p[0])) + } else { + _p2 = (*byte)(unsafe.Pointer(&_zero)) + } + Entersyscall() + _r := c_write(_C_int(fd), _p2, Size_t(len(p))) + n = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for writelen/write +func writelen(fd int, p *byte, np int) (n int, err error) { + Entersyscall() + _r := c_write(_C_int(fd), p, Size_t(np)) + n = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for munmap/munmap +//go:noescape +//extern-sysinfo munmap +func c_munmap(addr *byte, length Size_t) _C_int +func munmap(addr uintptr, length uintptr) (err error) { + Entersyscall() + _r := c_munmap((*byte)(unsafe.Pointer(addr)), Size_t(length)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Mprotect/mprotect +//go:noescape +//extern-sysinfo mprotect +func c_mprotect(addr *byte, len Size_t, prot _C_int) _C_int +func Mprotect(b []byte, prot int) (err error) { + var _p1 *byte + if len(b) > 0 { + _p1 = (*byte)(unsafe.Pointer(&b[0])) + } else { + _p1 = (*byte)(unsafe.Pointer(&_zero)) + } + Entersyscall() + _r := c_mprotect(_p1, Size_t(len(b)), _C_int(prot)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Mlock/mlock +//go:noescape +//extern-sysinfo mlock +func c_mlock(addr *byte, len Size_t) _C_int +func Mlock(b []byte) (err error) { + var _p1 *byte + if len(b) > 0 { + _p1 = (*byte)(unsafe.Pointer(&b[0])) + } else { + _p1 = (*byte)(unsafe.Pointer(&_zero)) + } + Entersyscall() + _r := c_mlock(_p1, Size_t(len(b))) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Munlock/munlock +//go:noescape +//extern-sysinfo munlock +func c_munlock(addr *byte, len Size_t) _C_int +func Munlock(b []byte) (err error) { + var _p1 *byte + if len(b) > 0 { + _p1 = (*byte)(unsafe.Pointer(&b[0])) + } else { + _p1 = (*byte)(unsafe.Pointer(&_zero)) + } + Entersyscall() + _r := c_munlock(_p1, Size_t(len(b))) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Mlockall/mlockall +//go:noescape +//extern-sysinfo mlockall +func c_mlockall(flags _C_int) _C_int +func Mlockall(flags int) (err error) { + Entersyscall() + _r := c_mlockall(_C_int(flags)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Munlockall/munlockall +//go:noescape +//extern-sysinfo munlockall +func c_munlockall() _C_int +func Munlockall() (err error) { + Entersyscall() + _r := c_munlockall() + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Tcgetattr/tcgetattr +//go:noescape +//extern-sysinfo tcgetattr +func c_tcgetattr(fd _C_int, p *Termios) _C_int +func Tcgetattr(fd int, p *Termios) (err error) { + _r := c_tcgetattr(_C_int(fd), p) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Tcsetattr/tcsetattr +//go:noescape +//extern-sysinfo tcsetattr +func c_tcsetattr(fd _C_int, actions _C_int, p *Termios) _C_int +func Tcsetattr(fd int, actions int, p *Termios) (err error) { + Entersyscall() + _r := c_tcsetattr(_C_int(fd), _C_int(actions), p) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for sysconf/sysconf +//go:noescape +//extern-sysinfo sysconf +func c_sysconf(name _C_int) _C_long +func sysconf(name int) (ret int64, err error) { + Entersyscall() + _r := c_sysconf(_C_int(name)) + ret = (int64)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Creat/creat64 +//go:noescape +//extern-sysinfo creat64 +func c_creat64(path *byte, mode Mode_t) _C_int +func Creat(path string, mode uint32) (fd int, err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_creat64(_p1, Mode_t(mode)) + fd = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Fstat/fstat64 +//go:noescape +//extern-sysinfo fstat64 +func c_fstat64(fd _C_int, stat *Stat_t) _C_int +func Fstat(fd int, stat *Stat_t) (err error) { + Entersyscall() + _r := c_fstat64(_C_int(fd), stat) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Ftruncate/ftruncate64 +//go:noescape +//extern-sysinfo ftruncate64 +func c_ftruncate64(fd _C_int, length Offset_t) _C_int +func Ftruncate(fd int, length int64) (err error) { + Entersyscall() + _r := c_ftruncate64(_C_int(fd), Offset_t(length)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Getrlimit/getrlimit64 +//go:noescape +//extern-sysinfo getrlimit64 +func c_getrlimit64(resource _C_int, rlim *Rlimit) _C_int +func Getrlimit(resource int, rlim *Rlimit) (err error) { + _r := c_getrlimit64(_C_int(resource), rlim) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Lstat/lstat64 +//go:noescape +//extern-sysinfo lstat64 +func c_lstat64(path *byte, stat *Stat_t) _C_int +func Lstat(path string, stat *Stat_t) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_lstat64(_p1, stat) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for mmap/mmap64 +//go:noescape +//extern-sysinfo mmap64 +func c_mmap64(addr *byte, length Size_t, prot _C_int, flags _C_int, fd _C_int, offset Offset_t) *byte +func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) { + Entersyscall() + _r := c_mmap64((*byte)(unsafe.Pointer(addr)), Size_t(length), _C_int(prot), _C_int(flags), _C_int(fd), Offset_t(offset)) + xaddr = (uintptr)(unsafe.Pointer(_r)) + var errno Errno + setErrno := false + if _r == nil { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Open/__go_open64 +//go:noescape +//extern-sysinfo __go_open64 +func c___go_open64(path *byte, mode _C_int, perm Mode_t) _C_int +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c___go_open64(_p1, _C_int(mode), Mode_t(perm)) + fd = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Pread/pread64 +//go:noescape +//extern-sysinfo pread64 +func c_pread64(fd _C_int, buf *byte, count Size_t, offset Offset_t) Ssize_t +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p2 *byte + if len(p) > 0 { + _p2 = (*byte)(unsafe.Pointer(&p[0])) + } else { + _p2 = (*byte)(unsafe.Pointer(&_zero)) + } + Entersyscall() + _r := c_pread64(_C_int(fd), _p2, Size_t(len(p)), Offset_t(offset)) + n = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Pwrite/pwrite64 +//go:noescape +//extern-sysinfo pwrite64 +func c_pwrite64(fd _C_int, buf *byte, count Size_t, offset Offset_t) Ssize_t +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p2 *byte + if len(p) > 0 { + _p2 = (*byte)(unsafe.Pointer(&p[0])) + } else { + _p2 = (*byte)(unsafe.Pointer(&_zero)) + } + Entersyscall() + _r := c_pwrite64(_C_int(fd), _p2, Size_t(len(p)), Offset_t(offset)) + n = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Seek/lseek64 +//go:noescape +//extern-sysinfo lseek64 +func c_lseek64(fd _C_int, offset Offset_t, whence _C_int) Offset_t +func Seek(fd int, offset int64, whence int) (off int64, err error) { + Entersyscall() + _r := c_lseek64(_C_int(fd), Offset_t(offset), _C_int(whence)) + off = (int64)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Setrlimit/setrlimit64 +//go:noescape +//extern-sysinfo setrlimit64 +func c_setrlimit64(resource int, rlim *Rlimit) _C_int +func Setrlimit(resource int, rlim *Rlimit) (err error) { + _r := c_setrlimit64(int(resource), rlim) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Stat/stat64 +//go:noescape +//extern-sysinfo stat64 +func c_stat64(path *byte, stat *Stat_t) _C_int +func Stat(path string, stat *Stat_t) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_stat64(_p1, stat) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Truncate/truncate64 +//go:noescape +//extern-sysinfo truncate64 +func c_truncate64(path *byte, length Offset_t) _C_int +func Truncate(path string, length int64) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(path) + if err != nil { + return + } + Entersyscall() + _r := c_truncate64(_p1, Offset_t(length)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Mount/mount +func Mount(source string, target string, fstype string, flags uintptr, data string) (err error) { + var _p1 *byte + _p1, err = BytePtrFromString(source) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(target) + if err != nil { + return + } + var _p3 *byte + _p3, err = BytePtrFromString(fstype) + if err != nil { + return + } + var _p5 *byte + _p5, err = BytePtrFromString(data) + if err != nil { + return + } + Entersyscall() + _r := c_mount(_p1, _p2, _p3, _C_long(flags), _p5) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Madvise/madvise +//go:noescape +//extern-sysinfo madvise +func c_madvise(addr *byte, len Size_t, advice _C_int) _C_int +func Madvise(b []byte, advice int) (err error) { + var _p1 *byte + if len(b) > 0 { + _p1 = (*byte)(unsafe.Pointer(&b[0])) + } else { + _p1 = (*byte)(unsafe.Pointer(&_zero)) + } + Entersyscall() + _r := c_madvise(_p1, Size_t(len(b)), _C_int(advice)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Uname/uname +//go:noescape +//extern-sysinfo uname +func c_uname(buf *Utsname) _C_int +func Uname(buf *Utsname) (err error) { + _r := c_uname(buf) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for wait4/wait4 +//go:noescape +//extern-sysinfo wait4 +func c_wait4(pid Pid_t, status *_C_int, options _C_int, rusage *Rusage) Pid_t +func wait4(pid Pid_t, status *_C_int, options int, rusage *Rusage) (wpid Pid_t, err error) { + Entersyscall() + _r := c_wait4(Pid_t(pid), status, _C_int(options), rusage) + wpid = (Pid_t)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for accept/accept +//go:noescape +//extern-sysinfo accept +func c_accept(fd _C_int, sa *RawSockaddrAny, len *Socklen_t) _C_int +func accept(fd int, sa *RawSockaddrAny, len *Socklen_t) (nfd int, err error) { + Entersyscall() + _r := c_accept(_C_int(fd), sa, len) + nfd = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for getsockname/getsockname +//go:noescape +//extern-sysinfo getsockname +func c_getsockname(fd _C_int, sa *RawSockaddrAny, len *Socklen_t) _C_int +func getsockname(fd int, sa *RawSockaddrAny, len *Socklen_t) (err error) { + _r := c_getsockname(_C_int(fd), sa, len) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for getpeername/getpeername +//go:noescape +//extern-sysinfo getpeername +func c_getpeername(fd _C_int, sa *RawSockaddrAny, len *Socklen_t) _C_int +func getpeername(fd int, sa *RawSockaddrAny, len *Socklen_t) (err error) { + _r := c_getpeername(_C_int(fd), sa, len) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for setsockopt/setsockopt +//go:noescape +//extern-sysinfo setsockopt +func c_setsockopt(s _C_int, level _C_int, optname _C_int, val *byte, vallen Socklen_t) _C_int +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen Socklen_t) (err error) { + Entersyscall() + _r := c_setsockopt(_C_int(s), _C_int(level), _C_int(name), (*byte)(val), Socklen_t(vallen)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for recvfrom/recvfrom +//go:noescape +//extern-sysinfo recvfrom +func c_recvfrom(fd _C_int, buf *byte, len Size_t, flags _C_int, from *RawSockaddrAny, fromlen *Socklen_t) Ssize_t +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *Socklen_t) (n int, err error) { + var _p2 *byte + if len(p) > 0 { + _p2 = (*byte)(unsafe.Pointer(&p[0])) + } else { + _p2 = (*byte)(unsafe.Pointer(&_zero)) + } + Entersyscall() + _r := c_recvfrom(_C_int(fd), _p2, Size_t(len(p)), _C_int(flags), from, fromlen) + n = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Listen/listen +//go:noescape +//extern-sysinfo listen +func c_listen(fd _C_int, n _C_int) _C_int +func Listen(fd int, n int) (err error) { + Entersyscall() + _r := c_listen(_C_int(fd), _C_int(n)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for Shutdown/shutdown +//go:noescape +//extern-sysinfo shutdown +func c_shutdown(fd _C_int, how _C_int) _C_int +func Shutdown(fd int, how int) (err error) { + Entersyscall() + _r := c_shutdown(_C_int(fd), _C_int(how)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for EpollCreate/epoll_create +//go:noescape +//extern-sysinfo epoll_create +func c_epoll_create(size _C_int) _C_int +func EpollCreate(size int) (fd int, err error) { + _r := c_epoll_create(_C_int(size)) + fd = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for EpollCreate1/epoll_create1 +//go:noescape +//extern-sysinfo epoll_create1 +func c_epoll_create1(flags _C_int) _C_int +func EpollCreate1(flags int) (fd int, err error) { + _r := c_epoll_create1(_C_int(flags)) + fd = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for EpollCtl/epoll_ctl +//go:noescape +//extern-sysinfo epoll_ctl +func c_epoll_ctl(epfd _C_int, op _C_int, fd _C_int, event *EpollEvent) _C_int +func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) { + _r := c_epoll_ctl(_C_int(epfd), _C_int(op), _C_int(fd), event) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for EpollWait/epoll_wait +//go:noescape +//extern-sysinfo epoll_wait +func c_epoll_wait(epfd _C_int, events *EpollEvent, maxevents _C_int, timeout _C_int) _C_int +func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { + var _p2 *EpollEvent + if len(events) > 0 { + _p2 = (*EpollEvent)(unsafe.Pointer(&events[0])) + } else { + _p2 = (*EpollEvent)(unsafe.Pointer(&_zero)) + } + Entersyscall() + _r := c_epoll_wait(_C_int(epfd), _p2, _C_int(len(events)), _C_int(msec)) + n = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for bind/bind +//go:noescape +//extern-sysinfo bind +func c_bind(fd _C_int, sa *RawSockaddrAny, len Socklen_t) _C_int +func bind(fd int, sa *RawSockaddrAny, len Socklen_t) (err error) { + Entersyscall() + _r := c_bind(_C_int(fd), sa, Socklen_t(len)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for connect/connect +//go:noescape +//extern-sysinfo connect +func c_connect(s _C_int, addr *RawSockaddrAny, addrlen Socklen_t) _C_int +func connect(s int, addr *RawSockaddrAny, addrlen Socklen_t) (err error) { + Entersyscall() + _r := c_connect(_C_int(s), addr, Socklen_t(addrlen)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for socket/socket +//go:noescape +//extern-sysinfo socket +func c_socket(domain _C_int, typ _C_int, protocol _C_int) _C_int +func socket(domain int, typ int, proto int) (fd int, err error) { + _r := c_socket(_C_int(domain), _C_int(typ), _C_int(proto)) + fd = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for socketpair/socketpair +//go:noescape +//extern-sysinfo socketpair +func c_socketpair(domain _C_int, typ _C_int, protocol _C_int, fd *[2]_C_int) _C_int +func socketpair(domain int, typ int, proto int, fd *[2]_C_int) (err error) { + _r := c_socketpair(_C_int(domain), _C_int(typ), _C_int(proto), fd) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for getsockopt/getsockopt +//go:noescape +//extern-sysinfo getsockopt +func c_getsockopt(s _C_int, level _C_int, name _C_int, val *byte, vallen *Socklen_t) _C_int +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *Socklen_t) (err error) { + Entersyscall() + _r := c_getsockopt(_C_int(s), _C_int(level), _C_int(name), (*byte)(val), vallen) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for sendto/sendto +//go:noescape +//extern-sysinfo sendto +func c_sendto(s _C_int, buf *byte, len Size_t, flags _C_int, to *RawSockaddrAny, tolen Socklen_t) Ssize_t +func sendto(s int, buf []byte, flags int, to *RawSockaddrAny, tolen Socklen_t) (err error) { + var _p2 *byte + if len(buf) > 0 { + _p2 = (*byte)(unsafe.Pointer(&buf[0])) + } else { + _p2 = (*byte)(unsafe.Pointer(&_zero)) + } + Entersyscall() + _r := c_sendto(_C_int(s), _p2, Size_t(len(buf)), _C_int(flags), to, Socklen_t(tolen)) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for recvmsg/recvmsg +//go:noescape +//extern-sysinfo recvmsg +func c_recvmsg(s _C_int, msg *Msghdr, flags _C_int) Ssize_t +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + Entersyscall() + _r := c_recvmsg(_C_int(s), msg, _C_int(flags)) + n = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + +// Automatically generated wrapper for sendmsg/sendmsg +//go:noescape +//extern-sysinfo sendmsg +func c_sendmsg(s _C_int, msg *Msghdr, flags _C_int) Ssize_t +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + Entersyscall() + _r := c_sendmsg(_C_int(s), msg, _C_int(flags)) + n = (int)(_r) + var errno Errno + setErrno := false + if _r < 0 { + errno = GetErrno() + setErrno = true + } + Exitsyscall() + if setErrno { + err = errno + } + return +} + diff --git a/libgo/os_linknames.go b/libgo/os_linknames.go new file mode 100644 index 0000000..756c4d9 --- /dev/null +++ b/libgo/os_linknames.go @@ -0,0 +1,6 @@ +// Code generated by mklinknames.awk. DO NOT EDIT. + +package os + +import _ "unsafe" + diff --git a/libgo/os_user_linknames.go b/libgo/os_user_linknames.go new file mode 100644 index 0000000..a0d6351 --- /dev/null +++ b/libgo/os_user_linknames.go @@ -0,0 +1,12 @@ +// Code generated by mklinknames.awk. DO NOT EDIT. + +package user + +import _ "unsafe" + +//go:linkname libc_getpwnam_r getpwnam_r +//go:linkname libc_getpwuid_r getpwuid_r +//go:linkname libc_getgrnam_r getgrnam_r +//go:linkname libc_getgrgid_r getgrgid_r +//go:linkname libc_getgrouplist getgrouplist +//go:linkname getGroupList getgrouplist diff --git a/libgo/packages.idx b/libgo/packages.idx new file mode 100644 index 0000000..682bf98 --- /dev/null +++ b/libgo/packages.idx @@ -0,0 +1,287 @@ +archive/tar bytes errors fmt io/fs io math os/user path reflect runtime sort strconv strings sync syscall time +archive/zip bufio compress/flate encoding/binary errors hash/crc32 hash io/fs io os path sort strings sync time unicode/utf8 +bufio bytes errors io strings unicode/utf8 +bytes errors internal/bytealg io unicode unicode/utf8 +compress/bzip2 bufio io sort +compress/flate bufio fmt io math/bits math sort strconv sync +compress/gzip bufio compress/flate encoding/binary errors fmt hash/crc32 io time +compress/lzw bufio errors fmt io +compress/zlib bufio compress/flate encoding/binary errors fmt hash/adler32 hash io +container/heap sort +container/list +container/ring +context errors internal/reflectlite sync/atomic sync time +crypto hash io strconv +crypto/aes crypto/cipher crypto/internal/subtle encoding/binary strconv +crypto/cipher crypto/internal/subtle crypto/subtle encoding/binary errors io runtime +crypto/des crypto/cipher crypto/internal/subtle encoding/binary strconv sync +crypto/dsa crypto/internal/randutil errors io math/big +crypto/ecdsa crypto/aes crypto/cipher crypto/elliptic crypto crypto/internal/randutil crypto/sha512 errors golang.org/x/crypto/cryptobyte/asn1 golang.org/x/crypto/cryptobyte io math/big +crypto/ed25519 bytes crypto/ed25519/internal/edwards25519 crypto crypto/rand crypto/sha512 errors io strconv +crypto/ed25519/internal/edwards25519 crypto/ed25519/internal/edwards25519/field crypto/subtle encoding/binary errors sync +crypto/ed25519/internal/edwards25519/field crypto/subtle encoding/binary math/bits +crypto/elliptic crypto/elliptic/internal/nistec crypto/rand io math/big sync +crypto/elliptic/internal/fiat crypto/subtle errors math/bits +crypto/elliptic/internal/nistec crypto/elliptic/internal/fiat crypto/subtle errors +crypto/hmac crypto/subtle hash +crypto/internal/randutil io sync +crypto/internal/subtle +crypto/md5 crypto encoding/binary errors hash math/bits +crypto/rand bufio crypto/aes crypto/cipher encoding/binary errors internal/syscall/unix io/fs io math/big os runtime sync/atomic sync syscall time +crypto/rc4 crypto/internal/subtle strconv +crypto/rsa bytes crypto crypto/internal/randutil crypto/rand crypto/subtle errors hash io math/big math +crypto/sha1 crypto encoding/binary errors hash math/bits +crypto/sha256 crypto encoding/binary errors hash math/bits +crypto/sha512 crypto encoding/binary errors hash math/bits +crypto/subtle +crypto/tls bytes container/list context crypto/aes crypto/cipher crypto/des crypto/ecdsa crypto/ed25519 crypto/elliptic crypto crypto/hmac crypto/md5 crypto/rand crypto/rc4 crypto/rsa crypto/sha1 crypto/sha256 crypto/sha512 crypto/subtle crypto/x509 encoding/pem errors fmt golang.org/x/crypto/chacha20poly1305 golang.org/x/crypto/cryptobyte golang.org/x/crypto/curve25519 golang.org/x/crypto/hkdf hash internal/cpu internal/godebug io math/big net os runtime strconv strings sync/atomic sync time +crypto/x509 bytes crypto/aes crypto/cipher crypto/des crypto/dsa crypto/ecdsa crypto/ed25519 crypto/elliptic crypto crypto/md5 crypto/rsa crypto/sha1 crypto/sha256 crypto/sha512 crypto/x509/pkix encoding/asn1 encoding/hex encoding/pem errors fmt golang.org/x/crypto/cryptobyte/asn1 golang.org/x/crypto/cryptobyte internal/godebug io/fs io math/big net net/url os path/filepath reflect runtime strconv strings sync time unicode unicode/utf16 unicode/utf8 +crypto/x509/pkix encoding/asn1 encoding/hex fmt math/big time +database/sql context database/sql/driver errors fmt io reflect runtime sort strconv sync/atomic sync time unicode unicode/utf8 +database/sql/driver context errors fmt reflect strconv time +debug/buildinfo bytes debug/elf debug/macho debug/pe encoding/binary errors fmt internal/xcoff io/fs io os runtime/debug +debug/dwarf bytes encoding/binary errors fmt io path sort strconv strings +debug/elf bytes compress/zlib debug/dwarf encoding/binary errors fmt io os strconv strings +debug/gosym bytes encoding/binary fmt sort strconv strings sync +debug/macho bytes compress/zlib debug/dwarf encoding/binary fmt io os strconv strings +debug/pe bytes compress/zlib debug/dwarf encoding/binary fmt io os strconv strings +debug/plan9obj encoding/binary errors fmt io os +embed errors io/fs io time +encoding +encoding/ascii85 io strconv +encoding/asn1 bytes errors fmt math/big math reflect sort strconv strings time unicode/utf16 unicode/utf8 +encoding/base32 io strconv +encoding/base64 encoding/binary io strconv +encoding/binary errors io math reflect sync +encoding/csv bufio bytes errors fmt io strings unicode unicode/utf8 +encoding/gob bufio encoding/binary encoding errors fmt io math/bits math os reflect sync/atomic sync unicode unicode/utf8 +encoding/hex errors fmt io strings +encoding/json bytes encoding/base64 encoding errors fmt io math reflect sort strconv strings sync unicode unicode/utf16 unicode/utf8 +encoding/pem bytes encoding/base64 errors io sort strings +encoding/xml bufio bytes encoding errors fmt io reflect strconv strings sync unicode unicode/utf8 +errors internal/reflectlite +expvar encoding/json fmt log math net/http os runtime sort strconv strings sync/atomic sync +flag errors fmt io os reflect sort strconv strings time +fmt errors internal/fmtsort io math os reflect strconv sync unicode/utf8 +go/ast bytes fmt go/scanner go/token io os reflect sort strconv strings +go/build bufio bytes errors fmt go/ast go/build/constraint go/doc go/parser go/token internal/buildcfg internal/execabs internal/goroot internal/goversion io/fs io io/ioutil os path/filepath path runtime sort strconv strings unicode unicode/utf8 +go/build/constraint errors strings unicode unicode/utf8 +go/constant fmt go/token math/big math/bits math strconv strings sync unicode/utf8 +go/doc bytes fmt go/ast go/token internal/lazyregexp io path sort strconv strings text/template unicode unicode/utf8 +go/format bytes fmt go/ast go/parser go/printer go/token io strings +go/importer go/build go/internal/gccgoimporter go/internal/gcimporter go/internal/srcimporter go/token go/types io os runtime +go/internal/gccgoimporter bufio bytes debug/elf errors fmt go/constant go/token go/types internal/execabs internal/xcoff io os path/filepath strconv strings text/scanner unicode/utf8 +go/internal/gcimporter bufio bytes encoding/binary fmt go/build go/constant go/token go/types io math/big os path/filepath sort strconv strings sync +go/internal/srcimporter fmt go/ast go/build go/parser go/token go/types internal/execabs io os path/filepath strings sync +go/internal/typeparams go/ast go/token +go/parser bytes errors fmt go/ast go/internal/typeparams go/scanner go/token io/fs io os path/filepath strconv strings unicode +go/printer bytes fmt go/ast go/build/constraint go/token io math os sort strconv strings text/tabwriter unicode unicode/utf8 +go/scanner bytes fmt go/token io path/filepath sort strconv unicode unicode/utf8 +go/token fmt sort strconv sync unicode unicode/utf8 +go/types bytes container/heap errors fmt go/ast go/constant go/internal/typeparams go/parser go/token io math regexp sort strconv strings sync/atomic sync unicode unicode/utf8 +golang.org/x/crypto/chacha20 crypto/cipher encoding/binary errors golang.org/x/crypto/internal/subtle math/bits runtime +golang.org/x/crypto/chacha20poly1305 crypto/cipher encoding/binary errors golang.org/x/crypto/chacha20 golang.org/x/crypto/internal/poly1305 golang.org/x/crypto/internal/subtle +golang.org/x/crypto/cryptobyte encoding/asn1 errors fmt golang.org/x/crypto/cryptobyte/asn1 math/big reflect time +golang.org/x/crypto/cryptobyte/asn1 +golang.org/x/crypto/curve25519 crypto/subtle encoding/binary fmt golang.org/x/crypto/curve25519/internal/field +golang.org/x/crypto/curve25519/internal/field crypto/subtle encoding/binary math/bits +golang.org/x/crypto/ed25519 crypto/ed25519 io +golang.org/x/crypto/ed25519/internal/edwards25519 encoding/binary +golang.org/x/crypto/hkdf crypto/hmac errors hash io +golang.org/x/crypto/internal/poly1305 crypto/subtle encoding/binary math/bits +golang.org/x/crypto/internal/subtle +golang.org/x/crypto/poly1305 crypto/subtle encoding/binary math/bits +golang.org/x/mod/internal/lazyregexp os regexp strings sync +golang.org/x/mod/modfile bytes errors fmt golang.org/x/mod/internal/lazyregexp golang.org/x/mod/module golang.org/x/mod/semver os path/filepath sort strconv strings unicode unicode/utf8 +golang.org/x/mod/module errors fmt golang.org/x/mod/internal/lazyregexp golang.org/x/mod/semver golang.org/x/xerrors path sort strings time unicode unicode/utf8 +golang.org/x/mod/semver sort +golang.org/x/mod/sumdb bytes context errors fmt golang.org/x/mod/internal/lazyregexp golang.org/x/mod/module golang.org/x/mod/sumdb/note golang.org/x/mod/sumdb/tlog net/http os path strings sync/atomic sync +golang.org/x/mod/sumdb/dirhash archive/zip crypto/sha256 encoding/base64 errors fmt io os path/filepath sort strings +golang.org/x/mod/sumdb/note bytes crypto/sha256 encoding/base64 encoding/binary errors fmt golang.org/x/crypto/ed25519 io strconv strings unicode unicode/utf8 +golang.org/x/mod/sumdb/tlog bytes crypto/sha256 encoding/base64 errors fmt math/bits strconv strings unicode/utf8 +golang.org/x/mod/zip archive/zip bytes errors fmt golang.org/x/mod/module io io/ioutil os/exec os path/filepath path strings unicode unicode/utf8 +golang.org/x/net/dns/dnsmessage errors +golang.org/x/net/http/httpguts golang.org/x/net/idna net net/textproto strings unicode/utf8 +golang.org/x/net/http/httpproxy errors fmt golang.org/x/net/idna net net/url os strings unicode/utf8 +golang.org/x/net/http2/hpack bytes errors fmt io sync +golang.org/x/net/idna fmt golang.org/x/text/secure/bidirule golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm math strings unicode/utf8 +golang.org/x/net/nettest bytes encoding/binary errors fmt io io/ioutil math/rand net os/exec os runtime strconv strings sync syscall testing time +golang.org/x/sync/semaphore container/list context sync +golang.org/x/sys/cpu io/ioutil os runtime strings +golang.org/x/text/secure/bidirule errors golang.org/x/text/transform golang.org/x/text/unicode/bidi unicode/utf8 +golang.org/x/text/transform bytes errors io unicode/utf8 +golang.org/x/text/unicode/bidi bytes container/list fmt log sort unicode/utf8 +golang.org/x/text/unicode/norm encoding/binary fmt golang.org/x/text/transform io sync unicode/utf8 +golang.org/x/tools/go/analysis flag fmt go/ast golang.org/x/tools/internal/analysisinternal go/token go/types reflect strings unicode +golang.org/x/tools/go/analysis/internal/analysisflags crypto/sha256 encoding/gob encoding/json flag fmt golang.org/x/tools/go/analysis go/token io io/ioutil log os sort strconv strings +golang.org/x/tools/go/analysis/internal/facts bytes encoding/gob fmt golang.org/x/tools/go/analysis golang.org/x/tools/go/types/objectpath golang.org/x/tools/internal/typeparams go/types io/ioutil log reflect sort sync +golang.org/x/tools/go/analysis/passes/asmdecl bytes fmt go/ast go/build golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/internal/analysisutil go/token go/types log regexp strconv strings +golang.org/x/tools/go/analysis/passes/assign fmt go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/analysis/passes/internal/analysisutil golang.org/x/tools/go/ast/inspector go/token reflect +golang.org/x/tools/go/analysis/passes/atomic go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/analysis/passes/internal/analysisutil golang.org/x/tools/go/ast/inspector go/token go/types +golang.org/x/tools/go/analysis/passes/bools go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/analysis/passes/internal/analysisutil golang.org/x/tools/go/ast/inspector go/token go/types +golang.org/x/tools/go/analysis/passes/buildtag go/ast go/build/constraint golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/internal/analysisutil go/parser go/token strings unicode +golang.org/x/tools/go/analysis/passes/cgocall fmt go/ast go/format golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/internal/analysisutil go/parser go/token go/types log os runtime strconv +golang.org/x/tools/go/analysis/passes/composite go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/ast/inspector golang.org/x/tools/internal/typeparams go/types strings +golang.org/x/tools/go/analysis/passes/copylock bytes fmt go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/analysis/passes/internal/analysisutil golang.org/x/tools/go/ast/inspector golang.org/x/tools/internal/typeparams go/token go/types +golang.org/x/tools/go/analysis/passes/ctrlflow go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/ast/inspector golang.org/x/tools/go/cfg golang.org/x/tools/go/types/typeutil go/types log reflect +golang.org/x/tools/go/analysis/passes/errorsas go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/ast/inspector golang.org/x/tools/go/types/typeutil go/types +golang.org/x/tools/go/analysis/passes/framepointer go/build golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/internal/analysisutil regexp strings +golang.org/x/tools/go/analysis/passes/httpresponse go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/analysis/passes/internal/analysisutil golang.org/x/tools/go/ast/inspector go/types +golang.org/x/tools/go/analysis/passes/ifaceassert go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/ast/inspector golang.org/x/tools/internal/typeparams go/types +golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/analysis golang.org/x/tools/go/ast/inspector reflect +golang.org/x/tools/go/analysis/passes/internal/analysisutil bytes go/ast go/printer go/token go/types io/ioutil +golang.org/x/tools/go/analysis/passes/loopclosure go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/ast/inspector golang.org/x/tools/go/types/typeutil go/types +golang.org/x/tools/go/analysis/passes/lostcancel fmt go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/ctrlflow golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/ast/inspector golang.org/x/tools/go/cfg go/types +golang.org/x/tools/go/analysis/passes/nilfunc go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/ast/inspector golang.org/x/tools/internal/typeparams go/token go/types +golang.org/x/tools/go/analysis/passes/pkgfact fmt go/ast golang.org/x/tools/go/analysis go/token go/types reflect sort strings +golang.org/x/tools/go/analysis/passes/printf bytes fmt go/ast go/constant golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/analysis/passes/internal/analysisutil golang.org/x/tools/go/ast/inspector golang.org/x/tools/go/types/typeutil golang.org/x/tools/internal/typeparams go/token go/types reflect regexp sort strconv strings unicode/utf8 +golang.org/x/tools/go/analysis/passes/shift go/ast go/constant golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/analysis/passes/internal/analysisutil golang.org/x/tools/go/ast/inspector golang.org/x/tools/internal/typeparams go/token go/types math +golang.org/x/tools/go/analysis/passes/sigchanyzer bytes go/ast go/format golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/ast/inspector go/token go/types +golang.org/x/tools/go/analysis/passes/stdmethods go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/ast/inspector go/types strings +golang.org/x/tools/go/analysis/passes/stringintconv fmt go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/ast/inspector golang.org/x/tools/internal/typeparams go/types strings +golang.org/x/tools/go/analysis/passes/structtag errors go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/ast/inspector go/token go/types path/filepath reflect strconv strings +golang.org/x/tools/go/analysis/passes/testinggoroutine go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/analysis/passes/internal/analysisutil golang.org/x/tools/go/ast/inspector golang.org/x/tools/internal/typeparams +golang.org/x/tools/go/analysis/passes/tests go/ast golang.org/x/tools/go/analysis golang.org/x/tools/internal/typeparams go/token go/types regexp strings unicode unicode/utf8 +golang.org/x/tools/go/analysis/passes/unmarshal go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/ast/inspector golang.org/x/tools/go/types/typeutil golang.org/x/tools/internal/typeparams go/types +golang.org/x/tools/go/analysis/passes/unreachable go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/ast/inspector go/token log +golang.org/x/tools/go/analysis/passes/unsafeptr go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/analysis/passes/internal/analysisutil golang.org/x/tools/go/ast/inspector go/token go/types +golang.org/x/tools/go/analysis/passes/unusedresult go/ast golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/analysis/passes/internal/analysisutil golang.org/x/tools/go/ast/inspector golang.org/x/tools/internal/typeparams go/token go/types sort strings +golang.org/x/tools/go/analysis/unitchecker encoding/gob encoding/json flag fmt go/ast go/build go/importer golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/internal/analysisflags golang.org/x/tools/go/analysis/internal/facts golang.org/x/tools/internal/typeparams go/parser go/token go/types io io/ioutil log os path/filepath reflect sort strings sync time +golang.org/x/tools/go/ast/astutil fmt go/ast golang.org/x/tools/internal/typeparams go/token reflect sort strconv strings +golang.org/x/tools/go/ast/inspector go/ast golang.org/x/tools/internal/typeparams +golang.org/x/tools/go/cfg bytes fmt go/ast go/format go/token +golang.org/x/tools/go/types/objectpath fmt golang.org/x/tools/internal/typeparams go/types sort strconv strings +golang.org/x/tools/go/types/typeutil bytes fmt go/ast golang.org/x/tools/go/ast/astutil golang.org/x/tools/internal/typeparams go/types reflect sync +golang.org/x/tools/internal/analysisinternal bytes fmt go/ast golang.org/x/tools/go/ast/astutil golang.org/x/tools/internal/lsp/fuzzy go/token go/types strings +golang.org/x/tools/internal/lsp/fuzzy bytes fmt unicode +golang.org/x/tools/internal/typeparams bytes errors fmt go/ast go/token go/types os strings +golang.org/x/tools/txtar bytes fmt io/ioutil strings +golang.org/x/xerrors bytes fmt golang.org/x/xerrors/internal io reflect runtime strconv strings unicode unicode/utf8 +golang.org/x/xerrors/internal +hash io +hash/adler32 errors hash +hash/crc32 errors hash sync/atomic sync +hash/crc64 errors hash sync +hash/fnv errors hash math/bits +hash/maphash internal/unsafeheader +html strings sync unicode/utf8 +html/template bytes encoding/json fmt html io/fs io os path/filepath path reflect strconv strings sync text/template text/template/parse unicode unicode/utf8 +image bufio errors image/color io math/bits strconv sync/atomic sync +image/color +image/color/palette image/color +image/draw image/color image image/internal/imageutil +image/gif bufio bytes compress/lzw errors fmt image/color image/color/palette image/draw image io +image/internal/imageutil image +image/jpeg bufio errors image/color image image/internal/imageutil io +image/png bufio compress/zlib encoding/binary fmt hash/crc32 hash image/color image io strconv +index/suffixarray bytes encoding/binary errors io math regexp sort +internal/abi +internal/buildcfg fmt internal/goexperiment os path/filepath reflect strings +internal/bytealg internal/cpu +internal/cfg +internal/cpu +internal/execabs context fmt os/exec path/filepath reflect +internal/fmtsort reflect sort +internal/fuzz bytes context crypto/sha256 encoding/binary encoding/json errors fmt go/ast go/parser go/token internal/godebug internal/unsafeheader io io/ioutil math/bits math os/exec os path/filepath reflect runtime strconv strings sync/atomic sync syscall time unicode/utf8 +internal/goarch +internal/godebug os +internal/goexperiment +internal/goos +internal/goroot os path/filepath +internal/goversion +internal/intern internal/godebug runtime sync +internal/itoa +internal/lazyregexp os regexp strings sync +internal/lazytemplate io os strings sync text/template +internal/nettrace +internal/obscuretestdata encoding/base64 io os +internal/oserror errors +internal/poll errors internal/syscall/unix io runtime sync/atomic sync syscall time +internal/profile bufio bytes compress/gzip errors fmt io math regexp sort strconv strings time +internal/race +internal/reflectlite internal/goarch internal/unsafeheader runtime +internal/singleflight sync +internal/syscall/execenv syscall +internal/syscall/unix sync/atomic syscall +internal/sysinfo internal/cpu sync +internal/testenv bytes errors flag internal/cfg os/exec os path/filepath runtime strconv strings sync syscall testing time +internal/testlog sync/atomic sync +internal/trace bufio bytes container/heap fmt io math math/rand os/exec os path/filepath runtime sort strconv strings time +internal/unsafeheader +internal/xcoff debug/dwarf encoding/binary fmt io os strconv strings +io errors sync +io/fs errors internal/oserror io path sort time unicode/utf8 +io/ioutil io/fs io os sort +log fmt io os runtime sync/atomic sync time +log/syslog errors fmt log net os strings sync time +math internal/cpu math/bits +math/big bytes encoding/binary errors fmt io math/bits math math/rand strconv strings sync +math/bits +math/cmplx math/bits math +math/rand math sync +mime bufio bytes encoding/base64 errors fmt io os sort strings sync unicode unicode/utf8 +mime/multipart bufio bytes crypto/rand errors fmt io math mime mime/quotedprintable net/textproto os path/filepath sort strings +mime/quotedprintable bufio bytes fmt io +net context errors golang.org/x/net/dns/dnsmessage internal/bytealg internal/godebug internal/itoa internal/nettrace internal/poll internal/singleflight io net/netip os runtime sort sync/atomic sync syscall time +net/http bufio bytes compress/gzip container/list context crypto/rand crypto/tls encoding/base64 encoding/binary errors fmt golang.org/x/net/http2/hpack golang.org/x/net/http/httpguts golang.org/x/net/http/httpproxy golang.org/x/net/idna internal/godebug io/fs io io/ioutil log math math/rand mime mime/multipart net net/http/httptrace net/http/internal/ascii net/http/internal net/textproto net/url os path/filepath path reflect runtime sort strconv strings sync/atomic sync time unicode/utf8 +net/http/cgi bufio crypto/tls errors fmt golang.org/x/net/http/httpguts io log net net/http net/textproto net/url os/exec os path/filepath regexp runtime strconv strings +net/http/cookiejar errors fmt net net/http net/http/internal/ascii net/url sort strings sync time unicode/utf8 +net/http/fcgi bufio bytes context encoding/binary errors fmt io net net/http/cgi net/http os strings sync time +net/http/httptest bufio bytes crypto/tls crypto/x509 flag fmt golang.org/x/net/http/httpguts io log net net/http net/http/internal/testcert net/textproto os strconv strings sync time +net/http/httptrace context crypto/tls internal/nettrace net net/textproto reflect time +net/http/httputil bufio bytes context errors fmt golang.org/x/net/http/httpguts io log mime net net/http net/http/internal/ascii net/http/internal net/textproto net/url strings sync time +net/http/internal bufio bytes errors fmt io +net/http/internal/ascii strings unicode +net/http/internal/testcert strings +net/http/pprof bufio bytes context fmt html internal/profile io log net/http net/url os runtime runtime/pprof runtime/trace sort strconv strings time +net/internal/socktest fmt sync syscall +net/mail bufio errors fmt io log mime net/textproto strings sync time unicode/utf8 +net/netip errors internal/bytealg internal/intern internal/itoa math/bits math strconv +net/rpc bufio encoding/gob errors fmt go/token html/template io log net net/http reflect sort strings sync +net/rpc/jsonrpc encoding/json errors fmt io net net/rpc sync +net/smtp crypto/hmac crypto/md5 crypto/tls encoding/base64 errors fmt io net net/textproto strings +net/textproto bufio bytes fmt io net strconv strings sync +net/url errors fmt sort strconv strings +os errors internal/itoa internal/oserror internal/poll internal/syscall/execenv internal/syscall/unix internal/testlog internal/unsafeheader io/fs io runtime sort sync/atomic sync syscall time +os/exec bytes context errors internal/syscall/execenv io/fs io os path/filepath runtime strconv strings sync syscall +os/exec/internal/fdtest syscall +os/signal context os sync syscall +os/signal/internal/pty fmt os syscall +os/user fmt strconv strings sync syscall +path errors internal/bytealg unicode/utf8 +path/filepath errors io/fs os runtime sort strings syscall unicode/utf8 +reflect errors internal/abi internal/bytealg internal/goarch internal/itoa internal/unsafeheader math runtime strconv sync unicode unicode/utf8 +reflect/internal/example1 +reflect/internal/example2 +regexp bytes io regexp/syntax sort strconv strings sync unicode unicode/utf8 +regexp/syntax sort strconv strings unicode unicode/utf8 +runtime internal/abi internal/bytealg internal/cpu internal/goarch internal/goexperiment internal/goos runtime/internal/atomic runtime/internal/math runtime/internal/sys +runtime/cgo sync/atomic sync +runtime/debug fmt os runtime sort strconv strings time +runtime/internal/atomic +runtime/internal/math internal/goarch +runtime/internal/sys internal/goarch internal/goos +runtime/internal/syscall +runtime/metrics math runtime +runtime/pprof bufio bytes compress/gzip context encoding/binary errors fmt internal/abi io math os runtime sort strconv strings sync syscall text/tabwriter time +runtime/trace context fmt io runtime sync/atomic sync +sort internal/reflectlite +strconv errors internal/bytealg math/bits math runtime unicode/utf8 +strings errors internal/bytealg io sync unicode unicode/utf8 +sync internal/race runtime sync/atomic +sync/atomic +syscall errors internal/bytealg internal/itoa internal/oserror internal/race internal/unsafeheader runtime sync +testing bytes errors flag fmt internal/race internal/sysinfo io math math/rand os path/filepath reflect runtime/debug runtime runtime/trace sort strconv strings sync/atomic sync time unicode unicode/utf8 +testing/fstest errors fmt io/fs io path reflect sort strings testing/iotest time +testing/internal/testdeps bufio context internal/fuzz internal/testlog io os os/signal reflect regexp runtime/pprof strings sync time +testing/iotest bytes errors fmt io log +testing/quick flag fmt math math/rand reflect strings time +text/scanner bytes fmt io os unicode unicode/utf8 +text/tabwriter io unicode/utf8 +text/template bytes errors fmt internal/fmtsort io/fs io net/url os path/filepath path reflect runtime strings sync text/template/parse unicode unicode/utf8 +text/template/parse bytes fmt runtime strconv strings unicode unicode/utf8 +time errors runtime sync syscall +time/tzdata errors syscall +unicode +unicode/utf16 +unicode/utf8 diff --git a/libgo/runtime_linknames.go b/libgo/runtime_linknames.go new file mode 100644 index 0000000..a2fee0e --- /dev/null +++ b/libgo/runtime_linknames.go @@ -0,0 +1,21 @@ +// Code generated by mklinknames.awk. DO NOT EDIT. + +package runtime + +import _ "unsafe" + +//go:linkname libcPipe pipe +//go:linkname libcPipe2 pipe2 +//go:linkname mincore mincore +//go:linkname sigaction sigaction +//go:linkname sigprocmask sigprocmask +//go:linkname sigfillset sigfillset +//go:linkname sigemptyset sigemptyset +//go:linkname c_sigaddset sigaddset +//go:linkname c_sigdelset sigdelset +//go:linkname sigaltstack sigaltstack +//go:linkname raise raise +//go:linkname getpid getpid +//go:linkname kill kill +//go:linkname setitimer setitimer +//go:linkname exit exit diff --git a/libgo/sigtab.go b/libgo/sigtab.go new file mode 100644 index 0000000..fb5516c --- /dev/null +++ b/libgo/sigtab.go @@ -0,0 +1,71 @@ +// Generated by mksigtab.sh. Do not edit. + +package runtime + +var sigtable = [...]sigTabT{ + 0: {0, "SIGNONE: no trap"}, + _SIGHUP: {_SigNotify + _SigKill, "SIGHUP: terminal line hangup"}, + _SIGINT: {_SigNotify + _SigKill, "SIGINT: interrupt"}, + _SIGQUIT: {_SigNotify + _SigThrow, "SIGQUIT: quit"}, + _SIGILL: {_SigThrow + _SigUnblock, "SIGILL: illegal instruction"}, + _SIGTRAP: {_SigThrow + _SigUnblock, "SIGTRAP: trace trap"}, + _SIGABRT: {_SigNotify + _SigThrow, "SIGABRT: abort"}, + _SIGBUS: {_SigPanic + _SigUnblock, "SIGBUS: bus error"}, + _SIGFPE: {_SigPanic + _SigUnblock, "SIGFPE: floating-point exception"}, + _SIGKILL: {0, "SIGKILL: kill"}, + _SIGUSR1: {_SigNotify, "SIGUSR1: user-defined signal 1"}, + _SIGSEGV: {_SigPanic + _SigUnblock, "SIGSEGV: segmentation violation"}, + _SIGUSR2: {_SigNotify, "SIGUSR2: user-defined signal 2"}, + _SIGPIPE: {_SigNotify, "SIGPIPE: write to broken pipe"}, + _SIGALRM: {_SigNotify, "SIGALRM: alarm clock"}, + _SIGTERM: {_SigNotify + _SigKill, "SIGTERM: termination"}, + _SIGCHLD: {_SigNotify + _SigUnblock, "SIGCHLD: child status has changed"}, + _SIGCONT: {_SigNotify + _SigDefault, "SIGCONT: continue"}, + _SIGSTOP: {0, "SIGSTOP: stop"}, + _SIGTSTP: {_SigNotify + _SigDefault, "SIGTSTP: keyboard stop"}, + _SIGTTIN: {_SigNotify + _SigDefault, "SIGTTIN: background read from tty"}, + _SIGTTOU: {_SigNotify + _SigDefault, "SIGTTOU: background write to tty"}, + _SIGURG: {_SigNotify, "SIGURG: urgent condition on socket"}, + _SIGXCPU: {_SigNotify, "SIGXCPU: cpu limit exceeded"}, + _SIGXFSZ: {_SigNotify, "SIGXFSZ: file size limit exceeded"}, + _SIGVTALRM: {_SigNotify, "SIGVTALRM: virtual alarm clock"}, + _SIGPROF: {_SigNotify + _SigUnblock, "SIGPROF: profiling alarm clock"}, + _SIGWINCH: {_SigNotify, "SIGWINCH: window size change"}, + _SIGSYS: {_SigThrow, "SIGSYS: bad system call"}, + _SIGSTKFLT: {_SigThrow + _SigUnblock, "SIGSTKFLT: stack fault"}, + _SIGPWR: {_SigNotify, "SIGPWR: power failure restart"}, + _SIGPOLL: {_SigNotify, "SIGPOLL: pollable event occurred"}, +// 32: {_SigSetStack + _SigUnblock, "signal 32"}, /* SIGCANCEL; see issue 6997 */ +// 33: {_SigSetStack + _SigUnblock, "signal 33"}, /* SIGSETXID; see issues 3871, 9400, 12498 */ +// 34: {_SigSetStack + _SigUnblock, "signal 34"}, /* musl SIGSYNCCALL; see issue 39343 */ +// 35: {_SigNotify, "signal 35"}, +// 36: {_SigNotify, "signal 36"}, +// 37: {_SigNotify, "signal 37"}, +// 38: {_SigNotify, "signal 38"}, +// 39: {_SigNotify, "signal 39"}, +// 40: {_SigNotify, "signal 40"}, +// 41: {_SigNotify, "signal 41"}, +// 42: {_SigNotify, "signal 42"}, +// 43: {_SigNotify, "signal 43"}, +// 44: {_SigNotify, "signal 44"}, +// 45: {_SigNotify, "signal 45"}, +// 46: {_SigNotify, "signal 46"}, +// 47: {_SigNotify, "signal 47"}, +// 48: {_SigNotify, "signal 48"}, +// 49: {_SigNotify, "signal 49"}, +// 50: {_SigNotify, "signal 50"}, +// 51: {_SigNotify, "signal 51"}, +// 52: {_SigNotify, "signal 52"}, +// 53: {_SigNotify, "signal 53"}, +// 54: {_SigNotify, "signal 54"}, +// 55: {_SigNotify, "signal 55"}, +// 56: {_SigNotify, "signal 56"}, +// 57: {_SigNotify, "signal 57"}, +// 58: {_SigNotify, "signal 58"}, +// 59: {_SigNotify, "signal 59"}, +// 60: {_SigNotify, "signal 60"}, +// 61: {_SigNotify, "signal 61"}, +// 62: {_SigNotify, "signal 62"}, +// 63: {_SigNotify, "signal 63"}, +// 64: {_SigNotify, "signal 64"}, +} diff --git a/libgo/syscall_arch.go b/libgo/syscall_arch.go new file mode 100644 index 0000000..3d8d7ac --- /dev/null +++ b/libgo/syscall_arch.go @@ -0,0 +1,3 @@ +package syscall +const ARCH = "amd64" +const OS = "linux" diff --git a/libgo/syscall_linknames.go b/libgo/syscall_linknames.go new file mode 100644 index 0000000..c8525ec --- /dev/null +++ b/libgo/syscall_linknames.go @@ -0,0 +1,166 @@ +// Code generated by mklinknames.awk. DO NOT EDIT. + +package syscall + +import _ "unsafe" + +//go:linkname c_strerror_r strerror_r +//go:linkname c_prctl prctl +//go:linkname c_unshare unshare +//go:linkname c_mount mount +//go:linkname c___go_openat __go_openat +//go:linkname c_fork fork +//go:linkname c_getpid getpid +//go:linkname c_getppid getppid +//go:linkname c_setsid setsid +//go:linkname c_setpgid setpgid +//go:linkname c_chroot chroot +//go:linkname c_chdir chdir +//go:linkname c___go_fcntl __go_fcntl +//go:linkname c_close close +//go:linkname c___go_ioctl __go_ioctl +//go:linkname c___go_ioctl_ptr __go_ioctl_ptr +//go:linkname c_execve execve +//go:linkname c_read read +//go:linkname c_write write +//go:linkname c__exit _exit +//go:linkname c_dup2 dup2 +//go:linkname c_dup3 dup3 +//go:linkname c_kill kill +//go:linkname c_setgroups setgroups +//go:linkname c_futimesat futimesat +//go:linkname c_accept4 accept4 +//go:linkname c_faccessat faccessat +//go:linkname c_fallocate fallocate64 +//go:linkname c_fchmodat fchmodat +//go:linkname c_fchownat fchownat +//go:linkname c_flock flock +//go:linkname c_mkdirat mkdirat +//go:linkname c_mknodat mknodat +//go:linkname c_pipe2 pipe2 +//go:linkname c_sendfile64 sendfile64 +//go:linkname c_sync_file_range sync_file_range +//go:linkname c___go_ptrace __go_ptrace +//go:linkname c_reboot reboot +//go:linkname c_acct acct +//go:linkname c_adjtimex adjtimex +//go:linkname c_fstatfs64 fstatfs64 +//go:linkname c_getxattr getxattr +//go:linkname c_inotify_add_watch inotify_add_watch +//go:linkname c_inotify_init inotify_init +//go:linkname c_inotify_init1 inotify_init1 +//go:linkname c_inotify_rm_watch inotify_rm_watch +//go:linkname c_klogctl klogctl +//go:linkname c_listxattr listxattr +//go:linkname c_pivot_root pivot_root +//go:linkname c_removexattr removexattr +//go:linkname c_renameat renameat +//go:linkname c_setfsgid setfsgid +//go:linkname c_setfsuid setfsuid +//go:linkname c_setresgid setresgid +//go:linkname c_setresuid setresuid +//go:linkname c_setxattr setxattr +//go:linkname c_splice splice +//go:linkname c_statfs64 statfs64 +//go:linkname c_sysinfo sysinfo +//go:linkname c_tee tee +//go:linkname c_unlinkat unlinkat +//go:linkname c_umount2 umount2 +//go:linkname c_ioperm ioperm +//go:linkname c_iopl iopl +//go:linkname c_utimensat utimensat +//go:linkname c_pipe pipe +//go:linkname c_utimes utimes +//go:linkname c_getcwd getcwd +//go:linkname c_getgroups getgroups +//go:linkname c_mkfifo mkfifo +//go:linkname c_select select +//go:linkname c_access access +//go:linkname c_chmod chmod +//go:linkname c_chown chown +//go:linkname c_dup dup +//go:linkname c_fchdir fchdir +//go:linkname c_fchmod fchmod +//go:linkname c_fchown fchown +//go:linkname c___go_fcntl_flock __go_fcntl_flock +//go:linkname c_fdatasync fdatasync +//go:linkname c_fsync fsync +//go:linkname c_getegid getegid +//go:linkname c_geteuid geteuid +//go:linkname c_getgid getgid +//go:linkname c_getpgid getpgid +//go:linkname c_getpgrp getpgrp +//go:linkname c_getpriority getpriority +//go:linkname c_getrusage getrusage +//go:linkname c_gettimeofday gettimeofday +//go:linkname c_getuid getuid +//go:linkname c_lchown lchown +//go:linkname c_link link +//go:linkname c_mkdir mkdir +//go:linkname c_mknod mknod +//go:linkname c_nanosleep nanosleep +//go:linkname c_pause pause +//go:linkname c_readlink readlink +//go:linkname c_rename rename +//go:linkname c_rmdir rmdir +//go:linkname c_setdomainname setdomainname +//go:linkname c_sethostname sethostname +//go:linkname c_setgid setgid +//go:linkname c_setegid setegid +//go:linkname c_setregid setregid +//go:linkname c_setpriority setpriority +//go:linkname c_setreuid setreuid +//go:linkname c_settimeofday settimeofday +//go:linkname c_setuid setuid +//go:linkname c_seteuid seteuid +//go:linkname c_symlink symlink +//go:linkname c_sync sync +//go:linkname c_time time +//go:linkname c_times times +//go:linkname c_umask umask +//go:linkname c_unlink unlink +//go:linkname c_utime utime +//go:linkname c_munmap munmap +//go:linkname c_mprotect mprotect +//go:linkname c_mlock mlock +//go:linkname c_munlock munlock +//go:linkname c_mlockall mlockall +//go:linkname c_munlockall munlockall +//go:linkname c_tcgetattr tcgetattr +//go:linkname c_tcsetattr tcsetattr +//go:linkname c_sysconf sysconf +//go:linkname c_creat64 creat64 +//go:linkname c_fstat64 fstat64 +//go:linkname c_ftruncate64 ftruncate64 +//go:linkname c_getrlimit64 getrlimit64 +//go:linkname c_lstat64 lstat64 +//go:linkname c_mmap64 mmap64 +//go:linkname c___go_open64 __go_open64 +//go:linkname c_pread64 pread64 +//go:linkname c_pwrite64 pwrite64 +//go:linkname c_lseek64 lseek64 +//go:linkname c_setrlimit64 setrlimit64 +//go:linkname c_stat64 stat64 +//go:linkname c_truncate64 truncate64 +//go:linkname c_madvise madvise +//go:linkname c_uname uname +//go:linkname c_wait4 wait4 +//go:linkname c_accept accept +//go:linkname c_getsockname getsockname +//go:linkname c_getpeername getpeername +//go:linkname c_setsockopt setsockopt +//go:linkname c_recvfrom recvfrom +//go:linkname c_listen listen +//go:linkname c_shutdown shutdown +//go:linkname c_epoll_create epoll_create +//go:linkname c_epoll_create1 epoll_create1 +//go:linkname c_epoll_ctl epoll_ctl +//go:linkname c_epoll_wait epoll_wait +//go:linkname c_bind bind +//go:linkname c_connect connect +//go:linkname c_socket socket +//go:linkname c_socketpair socketpair +//go:linkname c_getsockopt getsockopt +//go:linkname c_sendto sendto +//go:linkname c_recvmsg recvmsg +//go:linkname c_sendmsg sendmsg diff --git a/libgo/x86/runtime_sysinfo.go b/libgo/x86/runtime_sysinfo.go new file mode 100644 index 0000000..4d2a526 --- /dev/null +++ b/libgo/x86/runtime_sysinfo.go @@ -0,0 +1,7224 @@ +package runtime +type _ptrdiff_t int64 +type _size_t uint64 +type _wchar_t int32 +type _idtype_t uint32 +type _div_t struct { quot int32; rem int32; } +const _sizeof_div_t = 8 +type _ldiv_t struct { quot int64; rem int64; } +const _sizeof_ldiv_t = 16 +type _lldiv_t struct { quot int64; rem int64; } +const _sizeof_lldiv_t = 16 +const _sizeof___locale_struct = 232 +type ___u_char uint8 +type ___u_short uint16 +type ___u_int uint32 +type ___u_long uint64 +type ___int8_t int8 +type ___uint8_t uint8 +type ___int16_t int16 +type ___uint16_t uint16 +type ___int32_t int32 +type ___uint32_t uint32 +type ___int64_t int64 +type ___uint64_t uint64 +type ___int_least8_t int8 +type ___uint_least8_t uint8 +type ___int_least16_t int16 +type ___uint_least16_t uint16 +type ___int_least32_t int32 +type ___uint_least32_t uint32 +type ___int_least64_t int64 +type ___uint_least64_t uint64 +type ___quad_t int64 +type ___u_quad_t uint64 +type ___intmax_t int64 +type ___uintmax_t uint64 +type ___dev_t uint64 +type ___uid_t uint32 +type ___gid_t uint32 +type ___ino_t uint64 +type ___ino64_t uint64 +type ___mode_t uint32 +type ___nlink_t uint64 +type ___off_t int64 +type ___off64_t int64 +type ___pid_t int32 +type ___fsid_t struct { __val [1+1]int32; } +const _sizeof___fsid_t = 8 +type ___clock_t int64 +type ___rlim_t uint64 +type ___rlim64_t uint64 +type ___id_t uint32 +type ___time_t int64 +type ___useconds_t uint32 +type ___suseconds_t int64 +type ___daddr_t int32 +type ___key_t int32 +type ___clockid_t int32 +type ___timer_t *byte +type ___blksize_t int64 +type ___blkcnt_t int64 +type ___blkcnt64_t int64 +type ___fsblkcnt_t uint64 +type ___fsblkcnt64_t uint64 +type ___fsfilcnt_t uint64 +type ___fsfilcnt64_t uint64 +type ___fsword_t int64 +type ___ssize_t int64 +type ___syscall_slong_t int64 +type ___syscall_ulong_t uint64 +type ___loff_t int64 +type ___caddr_t *int8 +type ___intptr_t int64 +type ___socklen_t uint32 +type ___sig_atomic_t int32 +type _u_char uint8 +type _u_short uint16 +type _u_int uint32 +type _u_long uint64 +type _quad_t int64 +type _u_quad_t uint64 +type _fsid_t ___fsid_t +const _sizeof_fsid_t = 8 +type _loff_t int64 +type _ino_t uint64 +type _ino64_t uint64 +type _dev_t uint64 +type _gid_t uint32 +type _mode_t uint32 +type _nlink_t uint64 +type _uid_t uint32 +type _off_t int64 +type _off64_t int64 +type _pid_t int32 +type _id_t uint32 +type _ssize_t int64 +type _daddr_t int32 +type _caddr_t ___caddr_t +type _key_t int32 +type _clock_t int64 +type _clockid_t int32 +type _time_t int64 +type _timer_t ___timer_t +type _useconds_t uint32 +type _suseconds_t int64 +type _ulong uint64 +type _ushort uint16 +type _uint uint32 +type _int8_t int8 +type _int16_t int16 +type _int32_t int32 +type _int64_t int64 +type _u_int8_t uint8 +type _u_int16_t uint16 +type _u_int32_t uint32 +type _u_int64_t uint64 +type _register_t int64 +type ___sigset_t struct { __val [15+1]uint64; } +const _sizeof___sigset_t = 128 +type _sigset_t ___sigset_t +const _sizeof_sigset_t = 128 +const _sizeof_timeval = 16 +const _sizeof_timespec = 16 +type ___fd_mask int64 +type _fd_set struct { fds_bits [15+1]int64; } +const _sizeof_fd_set = 128 +type _fd_mask int64 +type _blksize_t int64 +type _blkcnt_t int64 +type _fsblkcnt_t uint64 +type _fsfilcnt_t uint64 +type _blkcnt64_t int64 +type _fsblkcnt64_t uint64 +type _fsfilcnt64_t uint64 +type ___pthread_internal_list struct { __prev *___pthread_internal_list; __next *___pthread_internal_list; } +const _sizeof___pthread_internal_list = 16 +type ___pthread_list_t ___pthread_internal_list +const _sizeof___pthread_list_t = 16 +type ___pthread_internal_slist struct { __next *___pthread_internal_slist; } +const _sizeof___pthread_internal_slist = 8 +type ___pthread_slist_t ___pthread_internal_slist +const _sizeof___pthread_slist_t = 8 +type ___pthread_mutex_s struct { __lock int32; __count uint32; __owner int32; __nusers uint32; __kind int32; __spins int16; __elision int16; __list ___pthread_list_t; } +const _sizeof___pthread_mutex_s = 40 +type ___pthread_rwlock_arch_t struct { __readers uint32; __writers uint32; __wrphase_futex uint32; __writers_futex uint32; __pad3 uint32; __pad4 uint32; __cur_writer int32; __shared int32; __rwelision int8; __pad1 [6+1]uint8; __pad2 uint64; __flags uint32; Godump_0_pad [4]byte; } +const _sizeof___pthread_rwlock_arch_t = 56 +type ___pthread_cond_s struct { __wseq uint64; __g1_start uint64; __g_refs [1+1]uint32; __g_size [1+1]uint32; __g1_orig_size uint32; __wrefs uint32; __g_signals [1+1]uint32; _ [0]int64; } +const _sizeof___pthread_cond_s = 48 +type _pthread_t uint64 +type _pthread_mutexattr_t struct { __size [3+1]int8; _ [0]int32; } +const _sizeof_pthread_mutexattr_t = 4 +type _pthread_condattr_t struct { __size [3+1]int8; _ [0]int32; } +const _sizeof_pthread_condattr_t = 4 +type _pthread_key_t uint32 +type _pthread_once_t int32 +type _pthread_attr_t struct { __size [55+1]int8; _ [0]int64; } +const _sizeof_pthread_attr_t = 56 +type _pthread_mutex_t struct { __data ___pthread_mutex_s; } +const _sizeof_pthread_mutex_t = 40 +type _pthread_cond_t struct { __data ___pthread_cond_s; } +const _sizeof_pthread_cond_t = 48 +type _pthread_rwlock_t struct { __data ___pthread_rwlock_arch_t; } +const _sizeof_pthread_rwlock_t = 56 +type _pthread_rwlockattr_t struct { __size [7+1]int8; _ [0]int64; } +const _sizeof_pthread_rwlockattr_t = 8 +type _pthread_spinlock_t int32 +type _pthread_barrier_t struct { __size [31+1]int8; _ [0]int64; } +const _sizeof_pthread_barrier_t = 32 +type _pthread_barrierattr_t struct { __size [3+1]int8; _ [0]int32; } +const _sizeof_pthread_barrierattr_t = 4 +type _random_data struct { fptr *int32; rptr *int32; state *int32; rand_type int32; rand_deg int32; rand_sep int32; end_ptr *int32; } +const _sizeof_random_data = 48 +type _drand48_data struct { __x [2+1]uint16; __old_x [2+1]uint16; __c uint16; __init uint16; __a uint64; } +const _sizeof_drand48_data = 24 +type ___compar_fn_t func(*byte, *byte) int32 +type _comparison_fn_t ___compar_fn_t +type ___compar_d_fn_t func(*byte, *byte, *byte) int32 +type ___mbstate_t struct { __count int32; __value struct { __wch uint32; }; } +const _sizeof___mbstate_t = 8 +type __G_fpos_t struct { __pos int64; __state ___mbstate_t; } +const _sizeof__G_fpos_t = 16 +type ___fpos_t __G_fpos_t +const _sizeof___fpos_t = 16 +type __G_fpos64_t struct { __pos int64; __state ___mbstate_t; } +const _sizeof__G_fpos64_t = 16 +type ___fpos64_t __G_fpos64_t +const _sizeof___fpos64_t = 16 +type ___FILE __IO_FILE +const _sizeof___FILE = 216 +type _FILE __IO_FILE +const _sizeof_FILE = 216 +type __IO_FILE struct { _flags int32; _IO_read_ptr *int8; _IO_read_end *int8; _IO_read_base *int8; _IO_write_base *int8; _IO_write_ptr *int8; _IO_write_end *int8; _IO_buf_base *int8; _IO_buf_end *int8; _IO_save_base *int8; _IO_backup_base *int8; _IO_save_end *int8; _markers *__IO_marker; _chain *__IO_FILE; _fileno int32; _flags2 int32; _old_offset int64; _cur_column uint16; _vtable_offset int8; _shortbuf [0+1]int8; _lock *byte; _offset int64; _codecvt *__IO_codecvt; _wide_data *__IO_wide_data; _freeres_list *__IO_FILE; _freeres_buf *byte; __pad5 uint64; _mode int32; _unused2 [19+1]int8; } +const _sizeof__IO_FILE = 216 +const _sizeof__IO_cookie_io_functions_t = 32 +const _sizeof_cookie_io_functions_t = 32 +type _fpos_t ___fpos64_t +const _sizeof_fpos_t = 16 +type _fpos64_t ___fpos64_t +const _sizeof_fpos64_t = 16 +type _dirent struct { d_ino uint64; d_off int64; d_reclen uint16; d_type uint8; d_name [255+1]int8; Godump_0_pad [5]byte; } +const _sizeof_dirent = 280 +type _dirent64 struct { d_ino uint64; d_off int64; d_reclen uint16; d_type uint8; d_name [255+1]int8; Godump_0_pad [5]byte; } +const _sizeof_dirent64 = 280 +type _DIR ___dirstream +type _error_t int32 +type _flock struct { l_type int16; l_whence int16; l_start int64; l_len int64; l_pid int32; Godump_0_pad [4]byte; } +const _sizeof_flock = 32 +type _flock64 struct { l_type int16; l_whence int16; l_start int64; l_len int64; l_pid int32; Godump_0_pad [4]byte; } +const _sizeof_flock64 = 32 +type _iovec struct { iov_base *byte; iov_len uint64; } +const _sizeof_iovec = 16 +type ___pid_type uint32 +const _sizeof___pid_type = 4 +type _f_owner_ex struct { _type uint32; pid int32; } +const _sizeof_f_owner_ex = 8 +type _file_handle struct { handle_bytes uint32; handle_type int32; f_handle [0]uint8; } +const _sizeof_file_handle = 8 +type _stat struct { st_dev uint64; st_ino uint64; st_nlink uint64; st_mode uint32; st_uid uint32; st_gid uint32; __pad0 int32; st_rdev uint64; st_size int64; st_blksize int64; st_blocks int64; st_atim timespec; st_mtim timespec; st_ctim timespec; __glibc_reserved [2+1]int64; } +const _sizeof_stat = 144 +type _stat64 struct { st_dev uint64; st_ino uint64; st_nlink uint64; st_mode uint32; st_uid uint32; st_gid uint32; __pad0 int32; st_rdev uint64; st_size int64; st_blksize int64; st_blocks int64; st_atim timespec; st_mtim timespec; st_ctim timespec; __glibc_reserved [2+1]int64; } +const _sizeof_stat64 = 144 +type _stack_t struct { ss_sp *byte; ss_flags int32; ss_size uint64; } +const _sizeof_stack_t = 24 +type _greg_t int64 +type _gregset_t [22+1]int64 +type __libc_fpxreg struct { significand [3+1]uint16; exponent uint16; __glibc_reserved1 [2+1]uint16; } +const _sizeof__libc_fpxreg = 16 +type __libc_xmmreg struct { element [3+1]uint32; } +const _sizeof__libc_xmmreg = 16 +type __libc_fpstate struct { cwd uint16; swd uint16; ftw uint16; fop uint16; rip uint64; rdp uint64; mxcsr uint32; mxcr_mask uint32; _st [7+1]__libc_fpxreg; _xmm [15+1]__libc_xmmreg; __glibc_reserved1 [23+1]uint32; } +const _sizeof__libc_fpstate = 512 +type _fpregset_t *__libc_fpstate +type _mcontext_t struct { gregs _gregset_t; fpregs _fpregset_t; __reserved1 [7+1]uint64; } +const _sizeof_mcontext_t = 256 +type _ucontext_t struct { uc_flags uint64; uc_link *_ucontext_t; uc_stack _stack_t; uc_mcontext _mcontext_t; uc_sigmask _sigset_t; __fpregs_mem __libc_fpstate; __ssp [3+1]uint64; } +const _sizeof_ucontext_t = 968 +type _uint8_t uint8 +type _uint16_t uint16 +type _uint32_t uint32 +type _uint64_t uint64 +type _socklen_t uint32 +type ___socket_type uint32 +const _sizeof___socket_type = 4 +type _sa_family_t uint16 +type _sockaddr struct { sa_family uint16; sa_data [13+1]int8; } +const _sizeof_sockaddr = 16 +type _sockaddr_storage struct { ss_family uint16; __ss_padding [117+1]int8; __ss_align uint64; } +const _sizeof_sockaddr_storage = 128 +type _msghdr struct { msg_name *byte; msg_namelen uint32; msg_iov *_iovec; msg_iovlen uint64; msg_control *byte; msg_controllen uint64; msg_flags int32; Godump_0_pad [4]byte; } +const _sizeof_msghdr = 56 +type _cmsghdr struct { cmsg_len uint64; cmsg_level int32; cmsg_type int32; __cmsg_data [0]uint8; } +const _sizeof_cmsghdr = 16 +type _ucred struct { pid int32; uid uint32; gid uint32; } +const _sizeof_ucred = 12 +type ___kernel_fd_set struct { fds_bits [15+1]uint64; } +const _sizeof___kernel_fd_set = 128 +type ___kernel_sighandler_t func(int32) +type ___kernel_key_t int32 +type ___kernel_mqd_t int32 +type ___kernel_old_uid_t uint16 +type ___kernel_old_gid_t uint16 +type ___kernel_old_dev_t uint64 +type ___kernel_long_t int64 +type ___kernel_ulong_t uint64 +type ___kernel_ino_t uint64 +type ___kernel_mode_t uint32 +type ___kernel_pid_t int32 +type ___kernel_ipc_pid_t int32 +type ___kernel_uid_t uint32 +type ___kernel_gid_t uint32 +type ___kernel_suseconds_t int64 +type ___kernel_daddr_t int32 +type ___kernel_uid32_t uint32 +type ___kernel_gid32_t uint32 +type ___kernel_size_t uint64 +type ___kernel_ssize_t int64 +type ___kernel_ptrdiff_t int64 +type ___kernel_fsid_t struct { val [1+1]int32; } +const _sizeof___kernel_fsid_t = 8 +type ___kernel_off_t int64 +type ___kernel_loff_t int64 +type ___kernel_time_t int64 +type ___kernel_time64_t int64 +type ___kernel_clock_t int64 +type ___kernel_timer_t int32 +type ___kernel_clockid_t int32 +type ___kernel_caddr_t *int8 +type ___kernel_uid16_t uint16 +type ___kernel_gid16_t uint16 +type _linger struct { l_onoff int32; l_linger int32; } +const _sizeof_linger = 8 +type _osockaddr struct { sa_family uint16; sa_data [13+1]uint8; } +const _sizeof_osockaddr = 16 +type ___SOCKADDR_ARG struct { __sockaddr__ *_sockaddr; } +const _sizeof___SOCKADDR_ARG = 8 +type ___CONST_SOCKADDR_ARG struct { __sockaddr__ *_sockaddr; } +const _sizeof___CONST_SOCKADDR_ARG = 8 +type _mmsghdr struct { msg_hdr _msghdr; msg_len uint32; Godump_0_pad [4]byte; } +const _sizeof_mmsghdr = 64 +type _in_addr_t uint32 +type _in_addr struct { s_addr uint32; } +const _sizeof_in_addr = 4 +type _ip_opts struct { ip_dst _in_addr; ip_opts [39+1]int8; } +const _sizeof_ip_opts = 44 +type _ip_mreqn struct { imr_multiaddr _in_addr; imr_address _in_addr; imr_ifindex int32; } +const _sizeof_ip_mreqn = 12 +type _in_pktinfo struct { ipi_ifindex int32; ipi_spec_dst _in_addr; ipi_addr _in_addr; } +const _sizeof_in_pktinfo = 12 +type _in_port_t uint16 +const _sizeof_in6_addr = 16 +type _sockaddr_in struct { sin_family uint16; sin_port uint16; sin_addr _in_addr; sin_zero [7+1]uint8; } +const _sizeof_sockaddr_in = 16 +type _ip_mreq struct { imr_multiaddr _in_addr; imr_interface _in_addr; } +const _sizeof_ip_mreq = 8 +type _ip_mreq_source struct { imr_multiaddr _in_addr; imr_interface _in_addr; imr_sourceaddr _in_addr; } +const _sizeof_ip_mreq_source = 12 +type _ipv6_mreq struct { ipv6mr_multiaddr [16]byte; ipv6mr_interface uint32; } +const _sizeof_ipv6_mreq = 20 +type _group_req struct { gr_interface uint32; gr_group _sockaddr_storage; } +const _sizeof_group_req = 136 +type _group_source_req struct { gsr_interface uint32; gsr_group _sockaddr_storage; gsr_source _sockaddr_storage; } +const _sizeof_group_source_req = 264 +type _ip_msfilter struct { imsf_multiaddr _in_addr; imsf_interface _in_addr; imsf_fmode uint32; imsf_numsrc uint32; imsf_slist [0+1]_in_addr; } +const _sizeof_ip_msfilter = 20 +type _group_filter struct { gf_interface uint32; gf_group _sockaddr_storage; gf_fmode uint32; gf_numsrc uint32; gf_slist [0+1]_sockaddr_storage; } +const _sizeof_group_filter = 272 +type _in6_pktinfo struct { ipi6_addr [16]byte; ipi6_ifindex uint32; } +const _sizeof_in6_pktinfo = 20 +const _sizeof_ip6_mtuinfo = 32 +type _int_least8_t int8 +type _int_least16_t int16 +type _int_least32_t int32 +type _int_least64_t int64 +type _uint_least8_t uint8 +type _uint_least16_t uint16 +type _uint_least32_t uint32 +type _uint_least64_t uint64 +type _int_fast8_t int8 +type _int_fast16_t int64 +type _int_fast32_t int64 +type _int_fast64_t int64 +type _uint_fast8_t uint8 +type _uint_fast16_t uint64 +type _uint_fast32_t uint64 +type _uint_fast64_t uint64 +type _intptr_t int64 +type _uintptr_t uint64 +type _intmax_t int64 +type _uintmax_t uint64 +type _tcp_seq uint32 +type _tcphdr struct { th_sport uint16; th_dport uint16; th_seq uint32; th_ack uint32; Godump_0_pad [1]byte; th_flags uint8; th_win uint16; th_sum uint16; th_urp uint16; _ [0]int32; } +const _sizeof_tcphdr = 20 +type _tcp_ca_state uint32 +const _sizeof_tcp_ca_state = 4 +type _tcp_info struct { tcpi_state uint8; tcpi_ca_state uint8; tcpi_retransmits uint8; tcpi_probes uint8; tcpi_backoff uint8; tcpi_options uint8; tcpi_rto uint32; tcpi_ato uint32; tcpi_snd_mss uint32; tcpi_rcv_mss uint32; tcpi_unacked uint32; tcpi_sacked uint32; tcpi_lost uint32; tcpi_retrans uint32; tcpi_fackets uint32; tcpi_last_data_sent uint32; tcpi_last_ack_sent uint32; tcpi_last_data_recv uint32; tcpi_last_ack_recv uint32; tcpi_pmtu uint32; tcpi_rcv_ssthresh uint32; tcpi_rtt uint32; tcpi_rttvar uint32; tcpi_snd_ssthresh uint32; tcpi_snd_cwnd uint32; tcpi_advmss uint32; tcpi_reordering uint32; tcpi_rcv_rtt uint32; tcpi_rcv_space uint32; tcpi_total_retrans uint32; } +const _sizeof_tcp_info = 104 +type _tcp_md5sig struct { tcpm_addr _sockaddr_storage; tcpm_flags uint8; tcpm_prefixlen uint8; tcpm_keylen uint16; __tcpm_pad uint32; tcpm_key [79+1]uint8; } +const _sizeof_tcp_md5sig = 216 +type _tcp_repair_opt struct { opt_code uint32; opt_val uint32; } +const _sizeof_tcp_repair_opt = 8 +type _tcp_cookie_transactions struct { tcpct_flags uint16; __tcpct_pad1 uint8; tcpct_cookie_desired uint8; tcpct_s_data_desired uint16; tcpct_used uint16; tcpct_value [535+1]uint8; } +const _sizeof_tcp_cookie_transactions = 544 +type _tcp_repair_window struct { snd_wl1 uint32; snd_wnd uint32; max_window uint32; rcv_wnd uint32; rcv_wup uint32; } +const _sizeof_tcp_repair_window = 20 +type _tcp_zerocopy_receive struct { address uint64; length uint32; recv_skip_hint uint32; } +const _sizeof_tcp_zerocopy_receive = 16 +type _timestamp struct { len uint8; ptr uint8; data [8+1]uint32; } +const _sizeof_timestamp = 40 +type _iphdr struct { Godump_0_pad [1]byte; tos uint8; tot_len uint16; id uint16; frag_off uint16; ttl uint8; protocol uint8; check uint16; saddr uint32; daddr uint32; } +const _sizeof_iphdr = 20 +type _ip struct { Godump_0_pad [1]byte; ip_tos uint8; ip_len uint16; ip_id uint16; ip_off uint16; ip_ttl uint8; ip_p uint8; ip_sum uint16; ip_src _in_addr; ip_dst _in_addr; } +const _sizeof_ip = 20 +type _ip_timestamp struct { ipt_code uint8; ipt_len uint8; ipt_ptr uint8; data [8+1]uint32; } +const _sizeof_ip_timestamp = 40 +type ___s8 int8 +type ___u8 uint8 +type ___s16 int16 +type ___u16 uint16 +type ___s32 int32 +type ___u32 uint32 +type ___s64 int64 +type ___u64 uint64 +type ___le16 uint16 +type ___be16 uint16 +type ___le32 uint32 +type ___be32 uint32 +type ___le64 uint64 +type ___be64 uint64 +type ___sum16 uint16 +type ___wsum uint32 +type ___poll_t uint32 +type _ethhdr struct { h_dest [5+1]uint8; h_source [5+1]uint8; h_proto uint16; } +const _sizeof_ethhdr = 14 +type _ether_addr struct { ether_addr_octet [5+1]uint8; } +const _sizeof_ether_addr = 6 +type _ether_header struct { ether_dhost [5+1]uint8; ether_shost [5+1]uint8; ether_type uint16; } +const _sizeof_ether_header = 14 +type _arphdr struct { ar_hrd uint16; ar_pro uint16; ar_hln uint8; ar_pln uint8; ar_op uint16; } +const _sizeof_arphdr = 8 +type _arpreq struct { arp_pa _sockaddr; arp_ha _sockaddr; arp_flags int32; arp_netmask _sockaddr; arp_dev [15+1]int8; } +const _sizeof_arpreq = 68 +type _arpreq_old struct { arp_pa _sockaddr; arp_ha _sockaddr; arp_flags int32; arp_netmask _sockaddr; } +const _sizeof_arpreq_old = 52 +type _arpd_request struct { req uint16; ip uint32; dev uint64; stamp uint64; updated uint64; ha [6+1]uint8; Godump_0_pad [1]byte; } +const _sizeof_arpd_request = 40 +type _ether_arp struct { ea_hdr _arphdr; arp_sha [5+1]uint8; arp_spa [3+1]uint8; arp_tha [5+1]uint8; arp_tpa [3+1]uint8; } +const _sizeof_ether_arp = 28 +type _sig_atomic_t int32 +type _sigval struct { sival_int int32; Godump_0_pad [4]byte; _ [0]int64; } +const _sizeof_sigval = 8 +type ___sigval_t _sigval +const _sizeof___sigval_t = 8 +type _siginfo_t struct { si_signo int32; si_errno int32; si_code int32; __pad0 int32; _sifields struct { _pad [27+1]int32; _ [0]int64; }; } +const _sizeof_siginfo_t = 128 +type _sigval_t ___sigval_t +const _sizeof_sigval_t = 8 +type _sigevent struct { sigev_value ___sigval_t; sigev_signo int32; sigev_notify int32; _sigev_un struct { _pad [11+1]int32; _ [0]int64; }; } +const _sizeof_sigevent = 64 +type _sigevent_t _sigevent +const _sizeof_sigevent_t = 64 +type ___sighandler_t func(int32) +type _sighandler_t ___sighandler_t +type _sig_t ___sighandler_t +type _sigaction struct { __sigaction_handler struct { sa_handler ___sighandler_t; }; sa_mask ___sigset_t; sa_flags int32; sa_restorer func(); } +const _sizeof_sigaction = 152 +type __fpx_sw_bytes struct { magic1 uint32; extended_size uint32; xstate_bv uint64; xstate_size uint32; __glibc_reserved1 [6+1]uint32; } +const _sizeof__fpx_sw_bytes = 48 +type __fpreg struct { significand [3+1]uint16; exponent uint16; } +const _sizeof__fpreg = 10 +type __fpxreg struct { significand [3+1]uint16; exponent uint16; __glibc_reserved1 [2+1]uint16; } +const _sizeof__fpxreg = 16 +type __xmmreg struct { element [3+1]uint32; } +const _sizeof__xmmreg = 16 +type __fpstate struct { cwd uint16; swd uint16; ftw uint16; fop uint16; rip uint64; rdp uint64; mxcsr uint32; mxcr_mask uint32; _st [7+1]__fpxreg; _xmm [15+1]__xmmreg; __glibc_reserved1 [23+1]uint32; } +const _sizeof__fpstate = 512 +type _sigcontext struct { r8 uint64; r9 uint64; r10 uint64; r11 uint64; r12 uint64; r13 uint64; r14 uint64; r15 uint64; rdi uint64; rsi uint64; rbp uint64; rbx uint64; rdx uint64; rax uint64; rcx uint64; rsp uint64; rip uint64; eflags uint64; cs uint16; gs uint16; fs uint16; __pad0 uint16; err uint64; trapno uint64; oldmask uint64; cr2 uint64; fpstate *__fpstate; __reserved1 [7+1]uint64; } +const _sizeof_sigcontext = 256 +type __xsave_hdr struct { xstate_bv uint64; __glibc_reserved1 [1+1]uint64; __glibc_reserved2 [4+1]uint64; } +const _sizeof__xsave_hdr = 64 +type __ymmh_state struct { ymmh_space [63+1]uint32; } +const _sizeof__ymmh_state = 256 +type __xstate struct { fpstate __fpstate; xstate_hdr __xsave_hdr; ymmh __ymmh_state; } +const _sizeof__xstate = 832 +type _sigstack struct { ss_sp *byte; ss_onstack int32; Godump_0_pad [4]byte; } +const _sizeof_sigstack = 16 +type _winsize struct { ws_row uint16; ws_col uint16; ws_xpixel uint16; ws_ypixel uint16; } +const _sizeof_winsize = 8 +type _termio struct { c_iflag uint16; c_oflag uint16; c_cflag uint16; c_lflag uint16; c_line uint8; c_cc [7+1]uint8; Godump_0_pad [1]byte; } +const _sizeof_termio = 18 +type _cc_t uint8 +type _speed_t uint32 +type _tcflag_t uint32 +type _termios struct { c_iflag uint32; c_oflag uint32; c_cflag uint32; c_lflag uint32; c_line uint8; c_cc [31+1]uint8; c_ispeed uint32; c_ospeed uint32; } +const _sizeof_termios = 60 +type ___sysctl_args struct { name *int32; nlen int32; oldval *byte; oldlenp *uint64; newval *byte; newlen uint64; __unused [3+1]uint64; } +const _sizeof___sysctl_args = 80 +type _EPOLL_EVENTS uint32 +const _sizeof_EPOLL_EVENTS = 4 +const _sizeof_epoll_data = 8 +const _sizeof_epoll_data_t = 8 +const _sizeof_epoll_event = 12 +type _prctl_mm_map struct { start_code uint64; end_code uint64; start_data uint64; end_data uint64; start_brk uint64; brk uint64; start_stack uint64; arg_start uint64; arg_end uint64; env_start uint64; env_end uint64; auxv *uint64; auxv_size uint32; exe_fd uint32; } +const _sizeof_prctl_mm_map = 104 +type ___ptrace_request uint32 +const _sizeof___ptrace_request = 4 +type ___ptrace_setoptions uint32 +const _sizeof___ptrace_setoptions = 4 +type ___ptrace_eventcodes uint32 +const _sizeof___ptrace_eventcodes = 4 +type ___ptrace_get_syscall_info_op uint32 +const _sizeof___ptrace_get_syscall_info_op = 4 +type ___ptrace_peeksiginfo_args struct { off uint64; flags uint32; nr int32; } +const _sizeof___ptrace_peeksiginfo_args = 16 +type ___ptrace_peeksiginfo_flags uint32 +const _sizeof___ptrace_peeksiginfo_flags = 4 +type ___ptrace_seccomp_metadata struct { filter_off uint64; flags uint64; } +const _sizeof___ptrace_seccomp_metadata = 16 +type ___ptrace_syscall_info struct { op uint8; arch uint32; instruction_pointer uint64; stack_pointer uint64; entry struct { nr uint64; args [5+1]uint64; }; Godump_0_pad [8]byte; } +const _sizeof___ptrace_syscall_info = 88 +type ___rlimit_resource uint32 +const _sizeof___rlimit_resource = 4 +type _rlim_t uint64 +type _rlim64_t uint64 +type _rlimit struct { rlim_cur uint64; rlim_max uint64; } +const _sizeof_rlimit = 16 +type _rlimit64 struct { rlim_cur uint64; rlim_max uint64; } +const _sizeof_rlimit64 = 16 +type ___rusage_who int32 +const _sizeof___rusage_who = 4 +type _rusage struct { ru_utime timeval; ru_stime timeval; ru_maxrss int64; ru_ixrss int64; ru_idrss int64; ru_isrss int64; ru_minflt int64; ru_majflt int64; ru_nswap int64; ru_inblock int64; ru_oublock int64; ru_msgsnd int64; ru_msgrcv int64; ru_nsignals int64; ru_nvcsw int64; ru_nivcsw int64; } +const _sizeof_rusage = 144 +type ___priority_which uint32 +const _sizeof___priority_which = 4 +type ___rlimit_resource_t uint32 +type ___rusage_who_t int32 +type ___priority_which_t uint32 +type _statx_timestamp struct { tv_sec int64; tv_nsec uint32; __reserved int32; } +const _sizeof_statx_timestamp = 16 +type _statx struct { stx_mask uint32; stx_blksize uint32; stx_attributes uint64; stx_nlink uint32; stx_uid uint32; stx_gid uint32; stx_mode uint16; __spare0 [0+1]uint16; stx_ino uint64; stx_size uint64; stx_blocks uint64; stx_attributes_mask uint64; stx_atime _statx_timestamp; stx_btime _statx_timestamp; stx_ctime _statx_timestamp; stx_mtime _statx_timestamp; stx_rdev_major uint32; stx_rdev_minor uint32; stx_dev_major uint32; stx_dev_minor uint32; __spare2 [13+1]uint64; } +const _sizeof_statx = 256 +type _timezone struct { tz_minuteswest int32; tz_dsttime int32; } +const _sizeof_timezone = 8 +type ___itimer_which uint32 +const _sizeof___itimer_which = 4 +type _itimerval struct { it_interval timeval; it_value timeval; } +const _sizeof_itimerval = 32 +type ___itimer_which_t uint32 +type _tms struct { tms_utime int64; tms_stime int64; tms_cutime int64; tms_cstime int64; } +const _sizeof_tms = 32 +type _sockaddr_un struct { sun_family uint16; sun_path [107+1]int8; } +const _sizeof_sockaddr_un = 110 +type _user_fpregs_struct struct { cwd uint16; swd uint16; ftw uint16; fop uint16; rip uint64; rdp uint64; mxcsr uint32; mxcr_mask uint32; st_space [31+1]uint32; xmm_space [63+1]uint32; padding [23+1]uint32; } +const _sizeof_user_fpregs_struct = 512 +type _user_regs_struct struct { r15 uint64; r14 uint64; r13 uint64; r12 uint64; rbp uint64; rbx uint64; r11 uint64; r10 uint64; r9 uint64; r8 uint64; rax uint64; rcx uint64; rdx uint64; rsi uint64; rdi uint64; orig_rax uint64; rip uint64; cs uint64; eflags uint64; rsp uint64; ss uint64; fs_base uint64; gs_base uint64; ds uint64; es uint64; fs uint64; gs uint64; } +const _sizeof_user_regs_struct = 216 +type _user struct { regs _user_regs_struct; u_fpvalid int32; i387 _user_fpregs_struct; u_tsize uint64; u_dsize uint64; u_ssize uint64; start_code uint64; start_stack uint64; signal int64; reserved int32; Godump_0_pad [4]byte; u_ar0 *_user_regs_struct; u_fpstate *_user_fpregs_struct; magic uint64; u_comm [31+1]int8; u_debugreg [7+1]uint64; } +const _sizeof_user = 912 +type _utsname struct { sysname [64+1]int8; nodename [64+1]int8; release [64+1]int8; version [64+1]int8; machine [64+1]int8; domainname [64+1]int8; } +const _sizeof_utsname = 390 +type _timex struct { modes uint32; offset int64; freq int64; maxerror int64; esterror int64; status int32; constant int64; precision int64; tolerance int64; time timeval; tick int64; ppsfreq int64; jitter int64; shift int32; stabil int64; jitcnt int64; calcnt int64; errcnt int64; stbcnt int64; tai int32; Godump_0 int32; Godump_1 int32; Godump_2 int32; Godump_3 int32; Godump_4 int32; Godump_5 int32; Godump_6 int32; Godump_7 int32; Godump_8 int32; Godump_9 int32; Godump_10 int32; } +const _sizeof_timex = 208 +type _tm struct { tm_sec int32; tm_min int32; tm_hour int32; tm_mday int32; tm_mon int32; tm_year int32; tm_wday int32; tm_yday int32; tm_isdst int32; tm_gmtoff int64; tm_zone *int8; } +const _sizeof_tm = 56 +type _itimerspec struct { it_interval timespec; it_value timespec; } +const _sizeof_itimerspec = 32 +type _rpcent struct { r_name *int8; r_aliases **int8; r_number int32; Godump_0_pad [4]byte; } +const _sizeof_rpcent = 24 +type _netent struct { n_name *int8; n_aliases **int8; n_addrtype int32; n_net uint32; } +const _sizeof_netent = 24 +type _hostent struct { h_name *int8; h_aliases **int8; h_addrtype int32; h_length int32; h_addr_list **int8; } +const _sizeof_hostent = 32 +type _servent struct { s_name *int8; s_aliases **int8; s_port int32; s_proto *int8; } +const _sizeof_servent = 32 +type _protoent struct { p_name *int8; p_aliases **int8; p_proto int32; Godump_0_pad [4]byte; } +const _sizeof_protoent = 24 +type _addrinfo struct { ai_flags int32; ai_family int32; ai_socktype int32; ai_protocol int32; ai_addrlen uint32; ai_addr *_sockaddr; ai_canonname *int8; ai_next *_addrinfo; } +const _sizeof_addrinfo = 48 +type _gaicb struct { ar_name *int8; ar_service *int8; ar_request *_addrinfo; ar_result *_addrinfo; __return int32; __glibc_reserved [4+1]int32; } +const _sizeof_gaicb = 56 +type _passwd struct { pw_name *int8; pw_passwd *int8; pw_uid uint32; pw_gid uint32; pw_gecos *int8; pw_dir *int8; pw_shell *int8; } +const _sizeof_passwd = 48 +type _group struct { gr_name *int8; gr_passwd *int8; gr_gid uint32; gr_mem **int8; } +const _sizeof_group = 32 +type _sock_filter struct { code uint16; jt uint8; jf uint8; k uint32; } +const _sizeof_sock_filter = 8 +type _sock_fprog struct { len uint16; filter *_sock_filter; } +const _sizeof_sock_fprog = 16 +type ___kernel_sa_family_t uint16 +type ___kernel_sockaddr_storage struct { ss_family uint16; __data [125+1]int8; _ [0]int64; } +const _sizeof___kernel_sockaddr_storage = 128 +type _sockaddr_nl struct { nl_family uint16; nl_pad uint16; nl_pid uint32; nl_groups uint32; } +const _sizeof_sockaddr_nl = 12 +type _nlmsghdr struct { nlmsg_len uint32; nlmsg_type uint16; nlmsg_flags uint16; nlmsg_seq uint32; nlmsg_pid uint32; } +const _sizeof_nlmsghdr = 16 +type _nlmsgerr struct { error int32; msg _nlmsghdr; } +const _sizeof_nlmsgerr = 20 +type _nlmsgerr_attrs uint32 +const _sizeof_nlmsgerr_attrs = 4 +type _nl_pktinfo struct { group uint32; } +const _sizeof_nl_pktinfo = 4 +type _nl_mmap_req struct { nm_block_size uint32; nm_block_nr uint32; nm_frame_size uint32; nm_frame_nr uint32; } +const _sizeof_nl_mmap_req = 16 +type _nl_mmap_hdr struct { nm_status uint32; nm_len uint32; nm_group uint32; nm_pid uint32; nm_uid uint32; nm_gid uint32; } +const _sizeof_nl_mmap_hdr = 24 +type _nl_mmap_status uint32 +const _sizeof_nl_mmap_status = 4 +type _nlattr struct { nla_len uint16; nla_type uint16; } +const _sizeof_nlattr = 4 +type _nla_bitfield32 struct { value uint32; selector uint32; } +const _sizeof_nla_bitfield32 = 8 +type _ifaddrmsg struct { ifa_family uint8; ifa_prefixlen uint8; ifa_flags uint8; ifa_scope uint8; ifa_index uint32; } +const _sizeof_ifaddrmsg = 8 +type _ifa_cacheinfo struct { ifa_prefered uint32; ifa_valid uint32; cstamp uint32; tstamp uint32; } +const _sizeof_ifa_cacheinfo = 16 +type _tun_pi struct { flags uint16; proto uint16; } +const _sizeof_tun_pi = 4 +type _tun_filter struct { flags uint16; count uint16; addr [0][5+1]uint8; } +const _sizeof_tun_filter = 4 +type _ignore_ptrace_peeksiginfo_args struct { off uint64; flags uint32; nr int32; } +const _sizeof_ignore_ptrace_peeksiginfo_args = 16 +type _seccomp_metadata struct { filter_off uint64; flags uint64; } +const _sizeof_seccomp_metadata = 16 +type _ptrace_syscall_info struct { op uint8; pad [2+1]uint8; arch uint32; instruction_pointer uint64; stack_pointer uint64; entry struct { nr uint64; args [5+1]uint64; }; Godump_0_pad [8]byte; } +const _sizeof_ptrace_syscall_info = 88 +type _pt_regs struct { r15 uint64; r14 uint64; r13 uint64; r12 uint64; rbp uint64; rbx uint64; r11 uint64; r10 uint64; r9 uint64; r8 uint64; rax uint64; rcx uint64; rdx uint64; rsi uint64; rdi uint64; orig_rax uint64; rip uint64; cs uint64; eflags uint64; rsp uint64; ss uint64; } +const _sizeof_pt_regs = 168 +type _rtnl_link_stats struct { rx_packets uint32; tx_packets uint32; rx_bytes uint32; tx_bytes uint32; rx_errors uint32; tx_errors uint32; rx_dropped uint32; tx_dropped uint32; multicast uint32; collisions uint32; rx_length_errors uint32; rx_over_errors uint32; rx_crc_errors uint32; rx_frame_errors uint32; rx_fifo_errors uint32; rx_missed_errors uint32; tx_aborted_errors uint32; tx_carrier_errors uint32; tx_fifo_errors uint32; tx_heartbeat_errors uint32; tx_window_errors uint32; rx_compressed uint32; tx_compressed uint32; rx_nohandler uint32; } +const _sizeof_rtnl_link_stats = 96 +type _rtnl_link_stats64 struct { rx_packets uint64; tx_packets uint64; rx_bytes uint64; tx_bytes uint64; rx_errors uint64; tx_errors uint64; rx_dropped uint64; tx_dropped uint64; multicast uint64; collisions uint64; rx_length_errors uint64; rx_over_errors uint64; rx_crc_errors uint64; rx_frame_errors uint64; rx_fifo_errors uint64; rx_missed_errors uint64; tx_aborted_errors uint64; tx_carrier_errors uint64; tx_fifo_errors uint64; tx_heartbeat_errors uint64; tx_window_errors uint64; rx_compressed uint64; tx_compressed uint64; rx_nohandler uint64; } +const _sizeof_rtnl_link_stats64 = 192 +type _rtnl_link_ifmap struct { mem_start uint64; mem_end uint64; base_addr uint64; irq uint16; dma uint8; port uint8; Godump_0_pad [4]byte; } +const _sizeof_rtnl_link_ifmap = 32 +const _sizeof_in6_addr_gen_mode = 4 +type _ifla_bridge_id struct { prio [1+1]uint8; addr [5+1]uint8; } +const _sizeof_ifla_bridge_id = 8 +type _ifla_cacheinfo struct { max_reasm_len uint32; tstamp uint32; reachable_time uint32; retrans_time uint32; } +const _sizeof_ifla_cacheinfo = 16 +type _ifla_vlan_flags struct { flags uint32; mask uint32; } +const _sizeof_ifla_vlan_flags = 8 +type _ifla_vlan_qos_mapping struct { from uint32; to uint32; } +const _sizeof_ifla_vlan_qos_mapping = 8 +type _macvlan_mode uint32 +const _sizeof_macvlan_mode = 4 +type _macvlan_macaddr_mode uint32 +const _sizeof_macvlan_macaddr_mode = 4 +type _macsec_validation_type uint32 +const _sizeof_macsec_validation_type = 4 +type _ipvlan_mode uint32 +const _sizeof_ipvlan_mode = 4 +type _ifla_vxlan_port_range struct { low uint16; high uint16; } +const _sizeof_ifla_vxlan_port_range = 4 +type _ifla_vxlan_df uint32 +const _sizeof_ifla_vxlan_df = 4 +type _ifla_geneve_df uint32 +const _sizeof_ifla_geneve_df = 4 +type _ifla_gtp_role uint32 +const _sizeof_ifla_gtp_role = 4 +type _ifla_vf_mac struct { vf uint32; mac [31+1]uint8; } +const _sizeof_ifla_vf_mac = 36 +type _ifla_vf_broadcast struct { broadcast [31+1]uint8; } +const _sizeof_ifla_vf_broadcast = 32 +type _ifla_vf_vlan struct { vf uint32; vlan uint32; qos uint32; } +const _sizeof_ifla_vf_vlan = 12 +type _ifla_vf_vlan_info struct { vf uint32; vlan uint32; qos uint32; vlan_proto uint16; Godump_0_pad [2]byte; } +const _sizeof_ifla_vf_vlan_info = 16 +type _ifla_vf_tx_rate struct { vf uint32; rate uint32; } +const _sizeof_ifla_vf_tx_rate = 8 +type _ifla_vf_rate struct { vf uint32; min_tx_rate uint32; max_tx_rate uint32; } +const _sizeof_ifla_vf_rate = 12 +type _ifla_vf_spoofchk struct { vf uint32; setting uint32; } +const _sizeof_ifla_vf_spoofchk = 8 +type _ifla_vf_guid struct { vf uint32; guid uint64; } +const _sizeof_ifla_vf_guid = 16 +type _ifla_vf_link_state struct { vf uint32; link_state uint32; } +const _sizeof_ifla_vf_link_state = 8 +type _ifla_vf_rss_query_en struct { vf uint32; setting uint32; } +const _sizeof_ifla_vf_rss_query_en = 8 +type _ifla_vf_trust struct { vf uint32; setting uint32; } +const _sizeof_ifla_vf_trust = 8 +type _ifla_port_vsi struct { vsi_mgr_id uint8; vsi_type_id [2+1]uint8; vsi_type_version uint8; pad [2+1]uint8; } +const _sizeof_ifla_port_vsi = 8 +type _if_stats_msg struct { family uint8; pad1 uint8; pad2 uint16; ifindex uint32; filter_mask uint32; } +const _sizeof_if_stats_msg = 12 +type _ifla_rmnet_flags struct { flags uint32; mask uint32; } +const _sizeof_ifla_rmnet_flags = 8 +type _ndmsg struct { ndm_family uint8; ndm_pad1 uint8; ndm_pad2 uint16; ndm_ifindex int32; ndm_state uint16; ndm_flags uint8; ndm_type uint8; } +const _sizeof_ndmsg = 12 +type _nda_cacheinfo struct { ndm_confirmed uint32; ndm_used uint32; ndm_updated uint32; ndm_refcnt uint32; } +const _sizeof_nda_cacheinfo = 16 +type _ndt_stats struct { ndts_allocs uint64; ndts_destroys uint64; ndts_hash_grows uint64; ndts_res_failed uint64; ndts_lookups uint64; ndts_hits uint64; ndts_rcv_probes_mcast uint64; ndts_rcv_probes_ucast uint64; ndts_periodic_gc_runs uint64; ndts_forced_gc_runs uint64; ndts_table_fulls uint64; } +const _sizeof_ndt_stats = 88 +type _ndtmsg struct { ndtm_family uint8; ndtm_pad1 uint8; ndtm_pad2 uint16; } +const _sizeof_ndtmsg = 4 +type _ndt_config struct { ndtc_key_len uint16; ndtc_entry_size uint16; ndtc_entries uint32; ndtc_last_flush uint32; ndtc_last_rand uint32; ndtc_hash_rnd uint32; ndtc_hash_mask uint32; ndtc_hash_chain_gc uint32; ndtc_proxy_qlen uint32; } +const _sizeof_ndt_config = 32 +type _rtattr struct { rta_len uint16; rta_type uint16; } +const _sizeof_rtattr = 4 +type _rtmsg struct { rtm_family uint8; rtm_dst_len uint8; rtm_src_len uint8; rtm_tos uint8; rtm_table uint8; rtm_protocol uint8; rtm_scope uint8; rtm_type uint8; rtm_flags uint32; } +const _sizeof_rtmsg = 12 +type _rt_scope_t uint32 +const _sizeof_rt_scope_t = 4 +type _rt_class_t uint32 +const _sizeof_rt_class_t = 4 +type _rtattr_type_t uint32 +const _sizeof_rtattr_type_t = 4 +type _rtnexthop struct { rtnh_len uint16; rtnh_flags uint8; rtnh_hops uint8; rtnh_ifindex int32; } +const _sizeof_rtnexthop = 8 +type _rtvia struct { rtvia_family uint16; rtvia_addr [0]uint8; } +const _sizeof_rtvia = 2 +type _rta_cacheinfo struct { rta_clntref uint32; rta_lastuse uint32; rta_expires int32; rta_error uint32; rta_used uint32; rta_id uint32; rta_ts uint32; rta_tsage uint32; } +const _sizeof_rta_cacheinfo = 32 +type _rta_session struct { proto uint8; pad1 uint8; pad2 uint16; u struct { ports struct { sport uint16; dport uint16; }; _ [0]int32; }; } +const _sizeof_rta_session = 8 +type _rta_mfc_stats struct { mfcs_packets uint64; mfcs_bytes uint64; mfcs_wrong_if uint64; } +const _sizeof_rta_mfc_stats = 24 +type _rtgenmsg struct { rtgen_family uint8; } +const _sizeof_rtgenmsg = 1 +type _ifinfomsg struct { ifi_family uint8; __ifi_pad uint8; ifi_type uint16; ifi_index int32; ifi_flags uint32; ifi_change uint32; } +const _sizeof_ifinfomsg = 16 +type _prefixmsg struct { prefix_family uint8; prefix_pad1 uint8; prefix_pad2 uint16; prefix_ifindex int32; prefix_type uint8; prefix_len uint8; prefix_flags uint8; prefix_pad3 uint8; } +const _sizeof_prefixmsg = 12 +type _prefix_cacheinfo struct { preferred_time uint32; valid_time uint32; } +const _sizeof_prefix_cacheinfo = 8 +type _tcmsg struct { tcm_family uint8; tcm__pad1 uint8; tcm__pad2 uint16; tcm_ifindex int32; tcm_handle uint32; tcm_parent uint32; tcm_info uint32; } +const _sizeof_tcmsg = 20 +type _nduseroptmsg struct { nduseropt_family uint8; nduseropt_pad1 uint8; nduseropt_opts_len uint16; nduseropt_ifindex int32; nduseropt_icmp_type uint8; nduseropt_icmp_code uint8; nduseropt_pad2 uint16; nduseropt_pad3 uint32; } +const _sizeof_nduseroptmsg = 16 +type _rtnetlink_groups uint32 +const _sizeof_rtnetlink_groups = 4 +type _tcamsg struct { tca_family uint8; tca__pad1 uint8; tca__pad2 uint16; } +const _sizeof_tcamsg = 4 +type _if_nameindex struct { if_index uint32; if_name *int8; } +const _sizeof_if_nameindex = 16 +type _ifaddr struct { ifa_addr _sockaddr; ifa_ifu struct { ifu_broadaddr _sockaddr; }; ifa_ifp *_iface; ifa_next *_ifaddr; } +const _sizeof_ifaddr = 48 +type _ifmap struct { mem_start uint64; mem_end uint64; base_addr uint16; irq uint8; dma uint8; port uint8; Godump_0_pad [3]byte; } +const _sizeof_ifmap = 24 +type _ifreq struct { ifr_ifrn struct { ifrn_name [15+1]int8; }; ifr_ifru struct { ifru_addr _sockaddr; Godump_0_pad [8]byte; _ [0]int64; }; } +const _sizeof_ifreq = 40 +type _ifconf struct { ifc_len int32; ifc_ifcu struct { ifcu_buf ___caddr_t; }; } +const _sizeof_ifconf = 16 +type _rtentry struct { rt_pad1 uint64; rt_dst _sockaddr; rt_gateway _sockaddr; rt_genmask _sockaddr; rt_flags uint16; rt_pad2 int16; rt_pad3 uint64; rt_tos uint8; rt_class uint8; rt_pad4 [2+1]int16; rt_metric int16; rt_dev *int8; rt_mtu uint64; rt_window uint64; rt_irtt uint16; Godump_0_pad [6]byte; } +const _sizeof_rtentry = 120 +type _in6_rtmsg struct { rtmsg_dst [16]byte; rtmsg_src [16]byte; rtmsg_gateway [16]byte; rtmsg_type uint32; rtmsg_dst_len uint16; rtmsg_src_len uint16; rtmsg_metric uint32; rtmsg_info uint64; rtmsg_flags uint32; rtmsg_ifindex int32; } +const _sizeof_in6_rtmsg = 80 +type _sockaddr_ll struct { sll_family uint16; sll_protocol uint16; sll_ifindex int32; sll_hatype uint16; sll_pkttype uint8; sll_halen uint8; sll_addr [7+1]uint8; } +const _sizeof_sockaddr_ll = 20 +type _packet_mreq struct { mr_ifindex int32; mr_type uint16; mr_alen uint16; mr_address [7+1]uint8; } +const _sizeof_packet_mreq = 16 +type _statfs struct { f_type int64; f_bsize int64; f_blocks uint64; f_bfree uint64; f_bavail uint64; f_files uint64; f_ffree uint64; f_fsid ___fsid_t; f_namelen int64; f_frsize int64; f_flags int64; f_spare [3+1]int64; } +const _sizeof_statfs = 120 +type _statfs64 struct { f_type int64; f_bsize int64; f_blocks uint64; f_bfree uint64; f_bavail uint64; f_files uint64; f_ffree uint64; f_fsid ___fsid_t; f_namelen int64; f_frsize int64; f_flags int64; f_spare [3+1]int64; } +const _sizeof_statfs64 = 120 +type _ntptimeval struct { time timeval; maxerror int64; esterror int64; tai int64; __glibc_reserved1 int64; __glibc_reserved2 int64; __glibc_reserved3 int64; __glibc_reserved4 int64; } +const _sizeof_ntptimeval = 72 +type _sysinfo struct { uptime int64; loads [2+1]uint64; totalram uint64; freeram uint64; sharedram uint64; bufferram uint64; totalswap uint64; freeswap uint64; procs uint16; pad uint16; totalhigh uint64; freehigh uint64; mem_unit uint32; _f [0]int8; Godump_0_pad [4]byte; } +const _sizeof_sysinfo = 112 +type _utimbuf struct { actime int64; modtime int64; } +const _sizeof_utimbuf = 16 +type _fscrypt_policy_v1 struct { version uint8; contents_encryption_mode uint8; filenames_encryption_mode uint8; flags uint8; master_key_descriptor [7+1]uint8; } +const _sizeof_fscrypt_policy_v1 = 12 +type _fscrypt_key struct { mode uint32; raw [63+1]uint8; size uint32; } +const _sizeof_fscrypt_key = 72 +type _fscrypt_policy_v2 struct { version uint8; contents_encryption_mode uint8; filenames_encryption_mode uint8; flags uint8; __reserved [3+1]uint8; master_key_identifier [15+1]uint8; } +const _sizeof_fscrypt_policy_v2 = 24 +type _fscrypt_get_policy_ex_arg struct { policy_size uint64; policy struct { version uint8; Godump_0_pad [23]byte; }; } +const _sizeof_fscrypt_get_policy_ex_arg = 32 +type _fscrypt_key_specifier struct { _type uint32; __reserved uint32; u struct { __reserved [31+1]uint8; }; } +const _sizeof_fscrypt_key_specifier = 40 +type _fscrypt_add_key_arg struct { key_spec _fscrypt_key_specifier; raw_size uint32; __reserved [8+1]uint32; raw [0]uint8; } +const _sizeof_fscrypt_add_key_arg = 80 +type _fscrypt_remove_key_arg struct { key_spec _fscrypt_key_specifier; removal_status_flags uint32; __reserved [4+1]uint32; } +const _sizeof_fscrypt_remove_key_arg = 64 +type _fscrypt_get_key_status_arg struct { key_spec _fscrypt_key_specifier; __reserved [5+1]uint32; status uint32; status_flags uint32; user_count uint32; __out_reserved [12+1]uint32; } +const _sizeof_fscrypt_get_key_status_arg = 128 +type _fsconfig_command uint32 +const _sizeof_fsconfig_command = 4 +type _file_clone_range struct { src_fd int64; src_offset uint64; src_length uint64; dest_offset uint64; } +const _sizeof_file_clone_range = 32 +type _fstrim_range struct { start uint64; len uint64; minlen uint64; } +const _sizeof_fstrim_range = 24 +type _file_dedupe_range_info struct { dest_fd int64; dest_offset uint64; bytes_deduped uint64; status int32; reserved uint32; } +const _sizeof_file_dedupe_range_info = 32 +type _file_dedupe_range struct { src_offset uint64; src_length uint64; dest_count uint16; reserved1 uint16; reserved2 uint32; info [0]_file_dedupe_range_info; } +const _sizeof_file_dedupe_range = 24 +type _files_stat_struct struct { nr_files uint64; nr_free_files uint64; max_files uint64; } +const _sizeof_files_stat_struct = 24 +type _inodes_stat_t struct { nr_inodes int64; nr_unused int64; dummy [4+1]int64; } +const _sizeof_inodes_stat_t = 56 +type _fsxattr struct { fsx_xflags uint32; fsx_extsize uint32; fsx_nextents uint32; fsx_projid uint32; fsx_cowextsize uint32; fsx_pad [7+1]uint8; } +const _sizeof_fsxattr = 28 +type ___kernel_rwf_t int32 +type _inotify_event struct { wd int32; mask uint32; cookie uint32; len uint32; name [0]int8; } +const _sizeof_inotify_event = 16 +type ___gwchar_t int32 +type _imaxdiv_t struct { quot int64; rem int64; } +const _sizeof_imaxdiv_t = 16 +type _icmp6_filter struct { icmp6_filt [7+1]uint32; } +const _sizeof_icmp6_filter = 32 +type _icmp6_hdr struct { icmp6_type uint8; icmp6_code uint8; icmp6_cksum uint16; icmp6_dataun struct { icmp6_un_data32 [0+1]uint32; }; } +const _sizeof_icmp6_hdr = 8 +type _nd_router_solicit struct { nd_rs_hdr _icmp6_hdr; } +const _sizeof_nd_router_solicit = 8 +type _nd_router_advert struct { nd_ra_hdr _icmp6_hdr; nd_ra_reachable uint32; nd_ra_retransmit uint32; } +const _sizeof_nd_router_advert = 16 +type _nd_neighbor_solicit struct { nd_ns_hdr _icmp6_hdr; nd_ns_target [16]byte; } +const _sizeof_nd_neighbor_solicit = 24 +type _nd_neighbor_advert struct { nd_na_hdr _icmp6_hdr; nd_na_target [16]byte; } +const _sizeof_nd_neighbor_advert = 24 +type _nd_redirect struct { nd_rd_hdr _icmp6_hdr; nd_rd_target [16]byte; nd_rd_dst [16]byte; } +const _sizeof_nd_redirect = 40 +type _nd_opt_hdr struct { nd_opt_type uint8; nd_opt_len uint8; } +const _sizeof_nd_opt_hdr = 2 +type _nd_opt_prefix_info struct { nd_opt_pi_type uint8; nd_opt_pi_len uint8; nd_opt_pi_prefix_len uint8; nd_opt_pi_flags_reserved uint8; nd_opt_pi_valid_time uint32; nd_opt_pi_preferred_time uint32; nd_opt_pi_reserved2 uint32; nd_opt_pi_prefix [16]byte; } +const _sizeof_nd_opt_prefix_info = 32 +type _nd_opt_rd_hdr struct { nd_opt_rh_type uint8; nd_opt_rh_len uint8; nd_opt_rh_reserved1 uint16; nd_opt_rh_reserved2 uint32; } +const _sizeof_nd_opt_rd_hdr = 8 +type _nd_opt_mtu struct { nd_opt_mtu_type uint8; nd_opt_mtu_len uint8; nd_opt_mtu_reserved uint16; nd_opt_mtu_mtu uint32; } +const _sizeof_nd_opt_mtu = 8 +type _mld_hdr struct { mld_icmp6_hdr _icmp6_hdr; mld_addr [16]byte; } +const _sizeof_mld_hdr = 24 +type _icmp6_router_renum struct { rr_hdr _icmp6_hdr; rr_segnum uint8; rr_flags uint8; rr_maxdelay uint16; rr_reserved uint32; } +const _sizeof_icmp6_router_renum = 16 +type _rr_pco_match struct { rpm_code uint8; rpm_len uint8; rpm_ordinal uint8; rpm_matchlen uint8; rpm_minlen uint8; rpm_maxlen uint8; rpm_reserved uint16; rpm_prefix [16]byte; } +const _sizeof_rr_pco_match = 24 +type _rr_pco_use struct { rpu_uselen uint8; rpu_keeplen uint8; rpu_ramask uint8; rpu_raflags uint8; rpu_vltime uint32; rpu_pltime uint32; rpu_flags uint32; rpu_prefix [16]byte; } +const _sizeof_rr_pco_use = 32 +type _rr_result struct { rrr_flags uint16; rrr_ordinal uint8; rrr_matchedlen uint8; rrr_ifid uint32; rrr_prefix [16]byte; } +const _sizeof_rr_result = 24 +type _nd_opt_adv_interval struct { nd_opt_adv_interval_type uint8; nd_opt_adv_interval_len uint8; nd_opt_adv_interval_reserved uint16; nd_opt_adv_interval_ival uint32; } +const _sizeof_nd_opt_adv_interval = 8 +type _nd_opt_home_agent_info struct { nd_opt_home_agent_info_type uint8; nd_opt_home_agent_info_len uint8; nd_opt_home_agent_info_reserved uint16; nd_opt_home_agent_info_preference uint16; nd_opt_home_agent_info_lifetime uint16; } +const _sizeof_nd_opt_home_agent_info = 8 +type _sched_param struct { sched_priority int32; } +const _sizeof_sched_param = 4 +type ___cpu_mask uint64 +type _cpu_set_t struct { __bits [15+1]uint64; } +const _sizeof_cpu_set_t = 128 +type _sem_t struct { __size [31+1]int8; _ [0]int64; } +const _sizeof_sem_t = 32 +type _ffi_arg uint64 +type _ffi_sarg int64 +type _ffi_abi uint32 +const _sizeof_ffi_abi = 4 +type __ffi_type struct { size uint64; alignment uint16; _type uint16; elements **__ffi_type; } +const _sizeof__ffi_type = 24 +type _ffi_type __ffi_type +const _sizeof_ffi_type = 24 +type _ffi_status uint32 +type _ffi_cif struct { abi uint32; nargs uint32; arg_types **_ffi_type; rtype *_ffi_type; bytes uint32; flags uint32; } +const _sizeof_ffi_cif = 32 +type _ffi_raw struct { sint int64; } +const _sizeof_ffi_raw = 8 +type _ffi_java_raw _ffi_raw +const _sizeof_ffi_java_raw = 8 +type _ffi_closure struct { tramp [31+1]int8; cif *_ffi_cif; fun func(*_ffi_cif, *byte, **byte, *byte); user_data *byte; } +const _sizeof_ffi_closure = 56 +type _ffi_raw_closure struct { tramp [31+1]int8; cif *_ffi_cif; translate_args func(*_ffi_cif, *byte, **byte, *byte); this_closure *byte; fun func(*_ffi_cif, *byte, *_ffi_raw, *byte); user_data *byte; } +const _sizeof_ffi_raw_closure = 72 +type _ffi_java_raw_closure struct { tramp [31+1]int8; cif *_ffi_cif; translate_args func(*_ffi_cif, *byte, **byte, *byte); this_closure *byte; fun func(*_ffi_cif, *byte, *_ffi_java_raw, *byte); user_data *byte; } +const _sizeof_ffi_java_raw_closure = 72 +type _ffi_go_closure struct { tramp *byte; cif *_ffi_cif; fun func(*_ffi_cif, *byte, **byte, *byte); } +const _sizeof_ffi_go_closure = 24 +const _ETHERTYPE_LOOPBACK = 0x9000 +const _X86_CR0_PG_BIT = 31 +const _FSCONFIG_SET_PATH_EMPTY = 4 +const _VSTOP = 9 +const _IFF_DETACH_QUEUE = 0x0400 +const _IPOPT_SECUR_MMMM = 0xbc4d +const _NET_AX25_CONNECT_MODE = 4 +const _MAX_IPOPTLEN = 40 +const _IP_TTL = 2 +const _PORT_PROFILE_RESPONSE_ERROR = 261 +const _SYS_ftruncate = ___NR_ftruncate +const _IFLA_STATS64 = 23 +const _NET_IPV4_NF_CONNTRACK_COUNT = 27 +const ___NR_sendmmsg = 307 +const _X86_CR4_FSGSBASE_BIT = 16 +const _TCA_ROOT_TIME_DELTA = 4 +const _SCNd32 = "d" +const __CS_XBS5_ILP32_OFF32_LINTFLAGS = 1103 +const _HAVE_MEMMEM = 1 +const _IFLA_MASTER = 10 +const _SIOCSIFMEM = 0x8920 +const _IP_ADD_MEMBERSHIP = 35 +const _ETH_MAX_MTU = 0xFFFF +const ___GCC_CONSTRUCTIVE_SIZE = 64 +const _ETH_TLEN = 2 +const _NET_IPV6_ACCEPT_RA_DEFRTR = 18 +const _S_IWRITE = _S_IWUSR +const _STATX__RESERVED = 0x80000000 +const _AF_MAX = _PF_MAX +const ___SIG_ATOMIC_MAX__ = 0x7fffffff +const _IGNCR = 0000200 +const _NSIG = __NSIG +const _SKF_AD_CPU = 36 +const _STATX_TYPE = 0x00000001 +const _NET_NF_CONNTRACK_MAX = 1 +const _NDUSEROPT_UNSPEC = 0 +const _RTNLGRP_ND_USEROPT = 20 +const _VM_DROP_PAGECACHE = 29 +const _IN_DELETE = 0x00000200 +const _SYS_socket = ___NR_socket +const _MADV_WILLNEED = 3 +const _TCPOLEN_WINDOW = 3 +const ___O_NOATIME = 01000000 +const ___X32_SYSCALL_BIT = 0x40000000 +const _IFLA_INFO_SLAVE_KIND = 4 +const _EAI_ADDRFAMILY = -9 +const ___INT_LEAST32_WIDTH__ = 32 +const __SC_PIPE = 145 +const ___NR_inotify_rm_watch = 255 +const __SC_USHRT_MAX = 118 +const _SO_TIMESTAMPNS_OLD = 35 +const _MAP_HUGE_MASK = 0x3f +const _INT_LEAST32_WIDTH = 32 +const ___O_DIRECTORY = 0200000 +const _SYS_sethostname = ___NR_sethostname +const ___HAVE_GENERIC_SELECTION = 1 +const _EAI_INPROGRESS = -100 +const _FAPPEND = _O_APPEND +const _PR_CAP_AMBIENT_IS_SET = 1 +const _PR_GET_FPEMU = 9 +const _SCNo16 = "ho" +const _PACKET_MULTICAST = 2 +const _IPV6_PKTINFO = 50 +const __POSIX_MESSAGE_PASSING = 200809 +const _TCP_SYN_SENT = 2 +const _TIOCPKT_NOSTOP = 16 +const _EAI_MEMORY = -10 +const ___NR_fsconfig = 431 +const _TCP_QUEUES_NR = 3 +const _CRTSCTS = 020000000000 +const _MACSEC_VALIDATE_MAX = 2 +const _TCP_QUEUE_SEQ = 21 +const _ETHER_ADDR_LEN = _ETH_ALEN +const __IO_ERR_SEEN = 0x0020 +const _ALLPERMS = (_S_ISUID|_S_ISGID|_S_ISVTX|_S_IRWXU|_S_IRWXG|_S_IRWXO) +const __POSIX_BARRIERS = 200809 +const _ARPHRD_SLIP = 256 +const ___NR_connect = 42 +const __SC_TRACE_INHERIT = 183 +const ___NR_msgctl = 71 +const _NET_IPV4_IP_MASQ_DEBUG = 50 +const _FALLOC_FL_KEEP_SIZE = 0x01 +const ___FLT128_DIG__ = 33 +const _IFLA_UNSPEC = 0 +const _AF_IRDA = _PF_IRDA +const _X86_EFLAGS_IF_BIT = 9 +const _NLMSG_ALIGNTO = 4 +const ___S_IFREG = 0100000 +const _STA_RONLY = (_STA_PPSSIGNAL | _STA_PPSJITTER | _STA_PPSWANDER | _STA_PPSERROR | _STA_CLOCKERR | _STA_NANO | _STA_MODE | _STA_CLK) +const _IFLA_BOND_AD_INFO_PARTNER_KEY = 4 +const _IFLA_BOND_SLAVE_LINK_FAILURE_COUNT = 3 +const _EAFNOSUPPORT = 97 +const ___amd64__ = 1 +const ___INT_FAST16_WIDTH__ = 64 +const _ENOTCONN = 107 +const _ETH_P_X25 = 0x0805 +const _IPV6_CHECKSUM = 7 +const _S_ISVTX = ___S_ISVTX +const ___DEC32_MIN__ = 1E-95 +const ___NR_lseek = 8 +const _IFLA_VLAN_FLAGS = 2 +const __XOPEN_REALTIME = 1 +const _SYS_io_setup = ___NR_io_setup +const _TCA_UNSPEC = 0 +const ___VXLAN_DF_END = 3 +const _EILSEQ = 84 +const __SC_SPORADIC_SERVER = 160 +const _TUNSETQUEUE_val = 1074025689 +const _LINK_XSTATS_TYPE_BOND = 2 +const _SCNo32 = "o" +const _IFLA_BR_MCAST_MLD_VERSION = 44 +const _PRIXFAST8 = "X" +const _N_PPP = 3 +const _RTNLGRP_IPV6_PREFIX = 18 +const _STATX_CTIME = 0x00000080 +const _WEXITED = 4 +const _SO_SECURITY_AUTHENTICATION = 22 +const _IFLA_INET_UNSPEC = 0 +const _IPTOS_ECN_ECT0 = 0x02 +const _IPTOS_ECN_ECT1 = 0x01 +const _TCP_QUICKACK = 12 +const _SEEK_CUR = 1 +const _NO_DATA = 4 +const _BS0 = 0000000 +const _REG_CSGSFS = 18 +const _ECHOE = 0000020 +const ___NR_sched_setscheduler = 144 +const _NDTPA_PROXY_DELAY = 13 +const _SYS_fsync = ___NR_fsync +const _RTAX_UNSPEC = 0 +const _GAI_NOWAIT = 1 +const _RPM_PCO_CHANGE = 2 +const __SC_PRIORITY_SCHEDULING = 10 +const __POSIX_ASYNC_IO = 1 +const _O_TRUNC = 01000 +const __SYS_FILE_H = 1 +const _IFLA_BR_MCAST_STARTUP_QUERY_CNT = 29 +const _N_6PACK = 7 +const _LINUX_REBOOT_CMD_RESTART = 0x01234567 +const ___NR_io_uring_setup = 425 +const _PR_SPEC_ENABLE = (1 << 1) +const _F_SETLKW64 = 7 +const _IFLA_MACSEC_CIPHER_SUITE = 4 +const ___NR_setsid = 112 +const ___RLIMIT_NPROC = 6 +const __SC_SIGNALS = 158 +const _IFLA_BR_MCAST_SNOOPING = 23 +const _IPPROTO_DCCP = 33 +const _IFLA_HSR_VERSION = 6 +const ___NR_timerfd_create = 283 +const _DEV_PARPORT_DEVICE_TIMESLICE = 1 +const ___FLT32X_HAS_INFINITY__ = 1 +const __SC_SINGLE_PROCESS = 151 +const _NET_TCP_ABORT_ON_OVERFLOW = 75 +const _SCM_RIGHTS = 1 +const _FS_XFLAG_NODUMP = 0x00000080 +const __IO_USER_LOCK = 0x8000 +const _PR_SET_NAME = 15 +const _INT_FAST16_MIN = (-9223372036854775807-1) +const _EREMOTEIO = 121 +const _B2000000 = 0010013 +const _AI_CANONNAME = 0x0002 +const __SC_TTY_NAME_MAX = 72 +const _SYS_acct = ___NR_acct +const _UINT_LEAST32_WIDTH = 32 +const _PR_GET_FPEXC = 11 +const _SYS_listen = ___NR_listen +const _STATX_ATTR_COMPRESSED = 0x00000004 +const _PTRACE_O_TRACEEXEC = 16 +const ___NR_mkdir = 83 +const __CS_XBS5_ILP32_OFFBIG_LIBS = 1106 +const _IPPROTO_RAW = 255 +const _MAP_FIXED = 0x10 +const _TCP_USER_TIMEOUT = 18 +const __BITS_CPU_SET_H = 1 +const _PRIiLEAST8 = "i" +const _ETHERTYPE_IPX = 0x8137 +const _IPTOS_ECN_MASK = 0x03 +const __LARGEFILE_SOURCE = 1 +const ___NR_writev = 20 +const _SYS_kcmp = ___NR_kcmp +const __SC_LOGIN_NAME_MAX = 71 +const _IFLA_PORT_UNSPEC = 0 +const __STAT_VER = __STAT_VER_LINUX +const _F_SHLCK = 8 +const __CS_POSIX_V6_ILP32_OFF32_LDFLAGS = 1117 +const __SC_2_C_VERSION = 96 +const __SC_LEVEL3_CACHE_LINESIZE = 196 +const _IPPORT_RESERVED = 1024 +const __CS_POSIX_V6_ILP32_OFFBIG_LIBS = 1122 +const __BITS_TYPES_STRUCT_SCHED_PARAM = 1 +const ___FLT16_MIN_EXP__ = (-13) +const _ARPHRD_IRDA = 783 +const _SYS_ioctl = ___NR_ioctl +const _SYS_fork = ___NR_fork +const _LLONG_MAX = ___LONG_LONG_MAX__ +const _KERN_PANIC_ON_WARN = 77 +const _ETH_P_NCSI = 0x88F8 +const _HAVE_STRING_H = 1 +const ___SIZE_MAX__ = 0xffffffffffffffff +const __CS_GNU_LIBC_VERSION = 2 +const _UIO_MAXIOV = ___IOV_MAX +const _SIOCGIFCONF = 0x8912 +const _RTA_MULTIPATH = 9 +const ___POSIX_FADV_DONTNEED = 4 +const ___NR_signalfd4 = 289 +const _PR_SVE_GET_VL = 51 +const _PORT_VDP_RESPONSE_VTID_VIOLATION = 4 +const ___NR_set_thread_area = 205 +const _IFLA_IPVLAN_UNSPEC = 0 +const _ARPHRD_IEEE802 = 6 +const _IFF_ALLMULTI = 512 +const _NET_TCP_RFC1337 = 53 +const _NET_NF_CONNTRACK_SCTP_TIMEOUT_COOKIE_WAIT = 21 +const ___O_NOFOLLOW = 0400000 +const _PR_SVE_VL_INHERIT = (1 << 17) +const __SC_SIGQUEUE_MAX = 34 +const __SC_SAVED_IDS = 8 +const _ENOEXEC = 8 +const _IFLA_BOND_DOWNDELAY = 5 +const _SA_ONSTACK = 0x08000000 +const _EBADE = 52 +const _EBADF = 9 +const _IPOPT_RESERVED1 = 0x20 +const _IPOPT_RESERVED2 = 0x60 +const ___USE_MISC = 1 +const _BS1 = 0020000 +const _EBADR = 53 +const _MADV_DOFORK = 11 +const __PC_REC_XFER_ALIGN = 17 +const _TIOCSERGETMULTI = 0x545A +const ___SHRT_MAX__ = 0x7fff +const __SC_SPIN_LOCKS = 154 +const _RTA_IIF = 3 +const _UINT_FAST8_WIDTH = 8 +const _IFLA_INFO_DATA = 2 +const ___rusage_defined = 1 +const __XOPEN_XPG2 = 1 +const __XOPEN_XPG3 = 1 +const __XOPEN_XPG4 = 1 +const ___FXSR__ = 1 +const ___FLT64_HAS_DENORM__ = 1 +const ___amd64 = 1 +const _NL_MMAP_STATUS_RESERVED = 1 +const _IP_DROP_SOURCE_MEMBERSHIP = 40 +const _SYS_fchdir = ___NR_fchdir +const _EL2NSYNC = 45 +const _MNT_EXPIRE = 4 +const _SYS_tee = ___NR_tee +const _NET_X25_FORWARD = 6 +const _SIGXFSZ = 25 +const _IFLA_NEW_IFINDEX = 49 +const _FSCRYPT_MODE_ADIANTUM = 9 +const __SYS_SYSCTL_H = 1 +const _IFLA_VXLAN_GROUP = 2 +const _NET_DECNET_CONF_DDCMP = -3 +const __SC_XOPEN_UNIX = 91 +const ___NR_inotify_init1 = 294 +const _F_SETFL = 4 +const _ND_OPT_PI_FLAG_AUTO = 0x40 +const _ULLONG_MAX = (_LLONG_MAX * 2 + 1) +const _MADV_NOHUGEPAGE = 15 +const _FPE_INTOVF = 2 +const _TCP_SEND_QUEUE = 2 +const _PTRACE_O_TRACEEXIT = 64 +const _NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_MAX_RETRANS = 16 +const _RTAX_CC_ALGO = 16 +const __SC_SYMLOOP_MAX = 173 +const ___FLT128_HAS_QUIET_NAN__ = 1 +const ___IFLA_PORT_MAX = 8 +const _HAVE_EXPL = 1 +const _FF0 = 0000000 +const _FF1 = 0100000 +const _IFLA_VXLAN_LABEL = 26 +const _PR_MPX_ENABLE_MANAGEMENT = 43 +const ___NR_utimes = 235 +const _PF_CAN = 29 +const _NET_IPV4_CONF = 16 +const _NET_NETROM_NETWORK_TTL_INITIALISER = 3 +const _NET_IPV4_ROUTE_REDIRECT_SILENCE = 11 +const _XATTR_SIZE_MAX = 65536 +const _FS_POLICY_FLAG_DIRECT_KEY = _FSCRYPT_POLICY_FLAG_DIRECT_KEY +const _N_SYNC_PPP = 14 +const _ND_RA_FLAG_MANAGED = 0x80 +const _ICMP6_RR_FLAGS_REQRESULT = 0x40 +const ___NR_msgget = 68 +const _HAVE_OFF64_T = 1 +const _SYS_link = ___NR_link +const _ITIMER_REAL = 0 +const _ERANGE = 34 +const __POSIX_MQ_OPEN_MAX = 8 +const ___UINT_LEAST16_MAX__ = 0xffff +const ___NR_modify_ldt = 154 +const _PTRACE_SETOPTIONS = 16896 +const _NI_DGRAM = 16 +const _STATX_BLOCKS = 0x00000400 +const ___cookie_io_functions_t_defined = 1 +const _SIOCSRARP = 0x8962 +const ___IFLA_MACSEC_MAX = 15 +const _REG_EFL = 17 +const _IFLA_CARRIER_UP_COUNT = 47 +const _O_EXCL = 0200 +const _NETLINK_CRYPTO = 21 +const _ENOENT = 2 +const _TCP_KEEPINTVL = 5 +const _ARPD_UPDATE = 0x01 +const _ARPHRD_TUNNEL = 768 +const ___O_LARGEFILE = 0 +const _NET_IPX_FORWARDING = 2 +const ___USE_XOPEN2K8XSI = 1 +const _EEXIST = 17 +const _MSG_CONFIRM = 2048 +const _ARPHRD_NONE = 0xFFFE +const ___NETINET_IP_H = 1 +const _ENOPKG = 65 +const _SYS_NMLN = __UTSNAME_LENGTH +const _UINT_LEAST8_MAX = (255) +const _PR_GET_TAGGED_ADDR_CTRL = 56 +const _SOL_LLC = 268 +const _IFA_ADDRESS = 1 +const _BPF_DIV = 0x30 +const _LOGIN_NAME_MAX = 256 +const _VM_MIN_UNMAPPED = 32 +const _F_GET_SEALS = 1034 +const _NET_NEIGH_PROXY_DELAY = 11 +const _IPPORT_ROUTESERVER = 520 +const _NET_IPV4_CONF_MEDIUM_ID = 14 +const _IPV6_RECVHOPLIMIT = 51 +const __POSIX_TIMEOUTS = 200809 +const _IFLA_AF_SPEC = 26 +const _NTF_STICKY = 0x40 +const ___NR_swapoff = 168 +const ___NR_msgrcv = 70 +const _RTMGRP_NOTIFY = 2 +const _CX86_GCR = 0xb8 +const _POSIX_MADV_SEQUENTIAL = 2 +const _AI_ADDRCONFIG = 0x0020 +const _SYS_setreuid = ___NR_setreuid +const _IPOPT_SECUR_SECRET = 0xd788 +const _NET_AX25_STANDARD_WINDOW = 5 +const _FSPICK_EMPTY_PATH = 0x00000008 +const ___NR_get_mempolicy = 239 +const _ARPHRD_IEEE802154 = 804 +const _IPV6_RECVRTHDR = 56 +const _FFI_BAD_ABI = 2 +const _ETH_P_TSN = 0x22F0 +const ___FLT128_HAS_INFINITY__ = 1 +const _X86_EFLAGS_PF_BIT = 2 +const _NET_IPV4_CONF_NOPOLICY = 16 +const ___GNUC_PATCHLEVEL__ = 0 +const __CS_POSIX_V7_ILP32_OFF32_LIBS = 1134 +const _X86_CR0_NW_BIT = 29 +const ___FLT16_MAX_EXP__ = 16 +const _RTN_ANYCAST = 4 +const _NI_NUMERICHOST = 1 +const _IFF_UP = 1 +const _NETLINK_AUDIT = 9 +const _SO_RCVTIMEO_val = 20 +const _IFLA_GENEVE_DF = 13 +const _IPOPT_LSRR = 131 +const _F_SEAL_GROW = 0x0004 +const __SC_AIO_PRIO_DELTA_MAX = 25 +const _PR_GET_DUMPABLE = 3 +const __STRING_H = 1 +const _SIGSTOP = 19 +const _MACVLAN_MODE_VEPA = 2 +const __HAVE_STRUCT_TERMIOS_C_OSPEED = 1 +const _ETH_P_PAUSE = 0x8808 +const _IPOPT_OLEN = 1 +const ___NR_rt_sigprocmask = 14 +const ___NR_set_mempolicy = 238 +const _NL_ARGMAX = __POSIX_ARG_MAX +const _RTM_NEWADDRLABEL = 72 +const _NET_IPV6_FORWARDING = 1 +const ___NR_rt_sigqueueinfo = 129 +const _ETH_P_EDSA = 0xDADA +const _SIGPWR = 30 +const _IFLA_VF_STATS = 8 +const _NET_CORE_AEVENT_ETIME = 20 +const ___HAVE_FLOAT64 = 1 +const _NET_CORE_WARNINGS = 22 +const _MSG_RST = 4096 +const _NET_IPV4_ICMP_PARAMPROB_RATE = 62 +const _SCHAR_MAX = ___SCHAR_MAX__ +const _PF_ATMSVC = 20 +const _RT_TABLE_COMPAT = 252 +const ___NR_pkey_free = 331 +const _PAGE_SHIFT = 12 +const _LLONG_MIN = (-_LLONG_MAX - 1) +const _STATX_ATTR_APPEND = 0x00000020 +const _PRIdLEAST8 = "d" +const _NET_NETROM_TRANSPORT_MAXIMUM_TRIES = 5 +const _FS_NOCOMP_FL = 0x00000400 +const _ARPOP_REPLY = 2 +const _TIOCM_CTS = 0x020 +const _AF_RXRPC = _PF_RXRPC +const _STA_FREQHOLD = 0x0080 +const _NET_SCTP_MAX_BURST = 12 +const _SYS_quotactl = ___NR_quotactl +const _IFLA_PORT_SELF = 25 +const _PR_SET_TIMING = 14 +const _MOUNT_ATTR_NODIRATIME = 0x00000080 +const __SC_IPV6 = 235 +const _RTA_UNSPEC = 0 +const _KERN_RTSIGNR = 32 +const _SYS_perf_event_open = ___NR_perf_event_open +const _IFLA_BOND_AD_INFO = 23 +const _IFLA_MACVLAN_UNSPEC = 0 +const _PTRACE_CONT = 7 +const ___LDBL_MAX__ = 1.18973149535723176502126385303097021e+4932 +const ___NR_remap_file_pages = 216 +const _HAVE_LOGL = 1 +const _REG_TRAPNO = 20 +const _SIOCSIFMTU = 0x8922 +const _TCPOPT_MAXSEG = 2 +const ___NR_accept4 = 288 +const ___k8__ = 1 +const _PR_CAPBSET_READ = 23 +const _HAVE_TEE = 1 +const _CX86_CCR2 = 0xc2 +const _IP_DROP_MEMBERSHIP = 36 +const _PKEY_DISABLE_WRITE = 0x2 +const _PACKET_IGNORE_OUTGOING = 23 +const _ARPOP_NAK = 10 +const _NET_IPV6_ROUTE_GC_THRESH = 2 +const _NET_TCP_FRTO_RESPONSE = 125 +const ___NR_ptrace = 101 +const _RTNLGRP_DECnet_RULE = 16 +const _KERN_PTY = 62 +const _HAVE_CONFIG_H = 1 +const _IFLA_PORT_PROFILE = 2 +const _RANDOM_READ_THRESH = 3 +const _TCP_TX_DELAY = 37 +const ___NR_gettid = 186 +const _ATF_USETRAILERS = 0x10 +const _IPV6_MULTICAST_LOOP = 19 +const _INET6_ADDRSTRLEN = 46 +const _SOL_ATM = 264 +const ___NR_io_uring_enter = 426 +const _SO_RCVBUF = 8 +const _ENETRESET = 102 +const _BPF_MISC = 0x07 +const _MOUNT_ATTR_NOSUID = 0x00000002 +const _EWOULDBLOCK = _EAGAIN +const _X86_CR4_PSE_BIT = 4 +const _IFLA_LINKINFO = 18 +const _NET_SCTP_RCVBUF_POLICY = 17 +const _NLMSG_DONE = 0x3 +const __PC_VDISABLE = 8 +const _SYS_setsid = ___NR_setsid +const _PENDIN = 0040000 +const _IUCLC = 0001000 +const _ENOTBLK = 15 +const _NTF_ROUTER = 0x80 +const _POLL_IN = 1 +const _SYS_io_cancel = ___NR_io_cancel +const ___gnu_linux__ = 1 +const _SYS_reboot = ___NR_reboot +const _NET_IPV6_ROUTE_GC_MIN_INTERVAL = 4 +const _FS_ENCRYPTION_MODE_AES_128_CBC = _FSCRYPT_MODE_AES_128_CBC +const _ETHER_HDR_LEN = _ETH_HLEN +const _FS_EXTENT_FL = 0x00080000 +const _SYS_bind = ___NR_bind +const _BPF_MAJOR_VERSION = 1 +const __BITS_ENDIANNESS_H = 1 +const _DT_REG = 8 +const _SYS_lgetxattr = ___NR_lgetxattr +const _INPCK = 0000020 +const _SYS_timerfd_settime = ___NR_timerfd_settime +const _X86_EFLAGS_NT_BIT = 14 +const ___IFLA_GTP_MAX = 5 +const _X86_EFLAGS_AC_BIT = 18 +const _PTRACE_PEEKUSR = 3 +const _PORT_PROFILE_RESPONSE_INPROGRESS = 257 +const _ARPHRD_IEEE1394 = 24 +const _BPF_MEM = 0x60 +const _VEOF = 4 +const ___NR_flistxattr = 196 +const _SOL_CAIF = 278 +const ___POSIX2_THIS_VERSION = 200809 +const _CLOCK_REALTIME = 0 +const _PR_PAC_APDAKEY = (1 << 2) +const __SC_XBS5_ILP32_OFFBIG = 126 +const ___INT_FAST8_MAX__ = 0x7f +const _SYS_select = ___NR_select +const ___IFLA_INET6_MAX = 9 +const ___SIZEOF_PTHREAD_ATTR_T = 56 +const _IFLA_GENEVE_LABEL = 11 +const __POSIX_JOB_CONTROL = 1 +const _NET_NF_CONNTRACK_TCP_TIMEOUT_ESTABLISHED = 4 +const _SIG_BLOCK = 0 +const _RTMGRP_IPV6_IFINFO = 0x800 +const _IFLA_BR_ROOT_PORT = 12 +const _SIGTTOU = 22 +const _ILL_PRVOPC = 5 +const _IP_MSS = 576 +const _IOCSIZE_SHIFT = (__IOC_SIZESHIFT) +const __PATH_PROTOCOLS = "/etc/protocols" +const _SO_TIMESTAMPNS = _SO_TIMESTAMPNS_OLD +const __SC_COLL_WEIGHTS_MAX = 40 +const __POSIX_NO_TRUNC = 1 +const _POSIX_MADV_RANDOM = 1 +const _NLMSG_ERROR = 0x2 +const _PF_NFC = 39 +const _PACKET_LOOPBACK = 5 +const ___error_t_defined = 1 +const _FS_MAXSUPER = 10 +const _PTRACE_SYSEMU_SINGLESTEP = 32 +const _EAGAIN = 11 +const __BITS_STAT_H = 1 +const _ARPHRD_HDLC = _ARPHRD_CISCO +const _SYS_gettimeofday = ___NR_gettimeofday +const __XOPEN_SOURCE = 700 +const __IOC_WRITE = 1 +const ___UAPI_DEF_ETHHDR = 1 +const _IP_PMTUDISC = 10 +const _NET_AX25_BACKOFF_TYPE = 3 +const ___NR_preadv = 295 +const ___POSIX_FADV_NOREUSE = 5 +const _SIGVTALRM = 26 +const _SYS_renameat2 = ___NR_renameat2 +const __PC_FILESIZEBITS = 13 +const _SYS_mmap = ___NR_mmap +const _IP_MTU = 14 +const _SYS_msync = ___NR_msync +const _MFD_CLOEXEC = 1 +const _CBAUDEX = 000000010000 +const _ESRMNT = 69 +const _ND_NA_FLAG_SOLICITED = 0x00000040 +const __SC_SS_REPL_MAX = 241 +const ___NR_sysfs = 139 +const _IPV6_PMTUDISC_DO = 2 +const _PTRACE_SYSCALL_INFO_NONE = 0 +const __SC_NL_LANGMAX = 120 +const _NET_TCP_TW_RECYCLE = 66 +const __SC_THREAD_ROBUST_PRIO_PROTECT = 248 +const _SYS_pidfd_send_signal = ___NR_pidfd_send_signal +const _VREPRINT = 12 +const _N_X25 = 6 +const _IFLA_BOND_SLAVE_UNSPEC = 0 +const _NET_IPV4_FIB_HASH = 19 +const _IFLA_NEW_NETNSID = 45 +const _SOCK_RAW = 3 +const _NET_IPV4_NONLOCAL_BIND = 88 +const _NET_IPV4_TCP_WINDOW_SCALING = 34 +const _IFF_RUNNING = 64 +const _UINT32_MAX = (4294967295) +const _RTF_DEFAULT = 0x00010000 +const ___GLIBC_USE_IEC_60559_BFP_EXT_C2X = 1 +const _KERN_OVERFLOWUID = 46 +const __SC_T_IOV_MAX = 66 +const __SC_MQ_OPEN_MAX = 27 +const _NDTA_THRESH3 = 4 +const _SIOCADDRT = 0x890B +const _SIGPROF = 27 +const _PF_QIPCRTR = 42 +const __PATH_HEQUIV = "/etc/hosts.equiv" +const _PR_GET_NO_NEW_PRIVS = 39 +const _NET_IPV4_NEIGH = 17 +const _IFLA_BRPORT_BRIDGE_ID = 14 +const _IFLA_IF_NETNSID = 46 +const _SYS_dup3 = ___NR_dup3 +const _AF_ATMSVC = _PF_ATMSVC +const _PTRACE_INTERRUPT = 16903 +const ___ILP32_OFF32_CFLAGS = "-m32" +const _VKILL = 3 +const _SYS_getsockname = ___NR_getsockname +const _NDTA_STATS = 7 +const __SC_2_PBS_TRACK = 172 +const ___FLT_DIG__ = 6 +const __BITS_SIGNUM_H = 1 +const _NET_IPV4_CONF_SHARED_MEDIA = 7 +const _B1500000 = 0010012 +const ___RLIMIT_OFILE = 7 +const _HAVE_SYS_PRCTL_H = 1 +const __SC_TIMEOUTS = 164 +const __UNISTD_H = 1 +const _SYS_truncate = ___NR_truncate +const _MAP_TYPE = 0x0f +const _FSCRYPT_KEY_DESC_PREFIX = "fscrypt:" +const _NDTA_NAME = 1 +const __SC_THREAD_PRIO_INHERIT = 80 +const __IOC_DIRMASK = ((1 << __IOC_DIRBITS)-1) +const _STA_DEL = 0x0020 +const _PTRACE_DETACH = 17 +const ___IFLA_INET_MAX = 2 +const _NET_NF_CONNTRACK_FRAG6_TIMEOUT = 29 +const _FS_JOURNAL_DATA_FL = 0x00004000 +const _IPV6_MTU = 24 +const _EXIT_SUCCESS = 0 +const _RTAX_INITCWND = 11 +const _IFLA_VLAN_QOS_UNSPEC = 0 +const _IFLA_MACSEC_ENCRYPT = 7 +const ___k8 = 1 +const _MREMAP_MAYMOVE = 1 +const _IPVLAN_F_PRIVATE = 0x01 +const _MADV_KEEPONFORK = 19 +const ___NR_readlinkat = 267 +const ___STDC_UTF_32__ = 1 +const ___MAX_BAUD = _B4000000 +const __POSIX_CLOCKRES_MIN = 20000000 +const _KERN_RTSIGMAX = 33 +const _MAP_DENYWRITE = 0x00800 +const _ETH_P_LOCALTALK = 0x0009 +const _TCP_LINGER2 = 8 +const _SOL_SOCKET = 1 +const _PF_IB = 27 +const _IPV6_ORIGDSTADDR = 74 +const _SIGILL = 4 +const _SIOCDELRT = 0x890C +const _EPOLLMSG = 1024 +const _EXTPROC = 0200000 +const _NET_IPV4_ICMP_DESTUNREACH_RATE = 60 +const __POSIX_V7_LP64_OFF64 = 1 +const __GETOPT_CORE_H = 1 +const ___USE_GNU = 1 +const _SOCK_RDM = 4 +const _SOL_NETLINK = 270 +const _CX86_ARR_BASE = 0xc4 +const _REG_ERR = 19 +const _SYS_finit_module = ___NR_finit_module +const ___clock_t_defined = 1 +const _SYS_madvise = ___NR_madvise +const _NET_TCP_MODERATE_RCVBUF = 106 +const _PR_SET_SECUREBITS = 28 +const _INT8_MIN = (-128) +const _X86_CR4_PCE_BIT = 8 +const __IOC_READ = 2 +const _NETDB_SUCCESS = 0 +const _NDTA_THRESH1 = 2 +const _NDTA_THRESH2 = 3 +const ___IFLA_VF_PORT_MAX = 2 +const _KERN_PIDMAX = 55 +const _NET_SCTP_ADDIP_ENABLE = 13 +const ___STDC_UTF_16__ = 1 +const __SC_BC_STRING_MAX = 39 +const __CS_LFS_LINTFLAGS = 1003 +const _FILE_DEDUPE_RANGE_DIFFERS = 1 +const __POSIX2_C_BIND = ___POSIX2_THIS_VERSION +const _IFLA_XFRM_UNSPEC = 0 +const ___SIZEOF_LONG_LONG__ = 8 +const __POSIX_SPIN_LOCKS = 200809 +const _NL_LANGMAX = __POSIX2_LINE_MAX +const _SO_REUSEPORT = 15 +const _IFLA_BR_ROOT_ID = 10 +const _ENOMEDIUM = 123 +const _NET_CORE_MSG_COST = 8 +const ___ILP32_OFFBIG_CFLAGS = "-m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" +const _IPPROTO_SCTP = 132 +const _HAVE_NET_ROUTE_H = 1 +const _SYS_setrlimit = ___NR_setrlimit +const __K_SS_MAXSIZE = 128 +const _TIOCGWINSZ = 0x5413 +const _IPV6_RXDSTOPTS = _IPV6_DSTOPTS +const _SYS_readlink = ___NR_readlink +const ___UINT_FAST8_MAX__ = 0xff +const _MSG_MORE = 32768 +const _SIGINT = 2 +const __CS_POSIX_V6_ILP32_OFF32_CFLAGS = 1116 +const _SO_PASSSEC = 34 +const _ENOCSI = 50 +const _BPF_A = 0x10 +const _BPF_B = 0x10 +const _INT32_MIN = (-2147483647-1) +const _BPF_H = 0x08 +const _STATX_GID = 0x00000010 +const _BPF_K = 0x00 +const ___NR_setgroups = 116 +const _SKF_AD_MAX = 64 +const __CS_POSIX_V6_LP64_OFF64_LINTFLAGS = 1127 +const _TIOCNOTTY = 0x5422 +const _TCSETAF = 0x5408 +const _IFLA_BOND_ALL_SLAVES_ACTIVE = 17 +const _BPF_W = 0x00 +const _BPF_X = 0x08 +const _IFLA_BRPORT_HOLD_TIMER = 23 +const __POSIX_ADVISORY_INFO = 200809 +const __SC_V7_LPBIG_OFFBIG = 240 +const ___FLT16_MIN__ = 6.10351562500000000000000000000000000e-516 +const _NET_IPV4_CONF_ARP_NOTIFY = 22 +const _TCSETAW = 0x5407 +const _NET_IPV6_IP6FRAG_SECRET_INTERVAL = 24 +const _NETLINK_UNUSED = 1 +const _SCNiLEAST8 = "hhi" +const _NET_NF_CONNTRACK_BUCKETS = 14 +const _IFLA_VXLAN_REMCSUM_RX = 22 +const _SOCK_STREAM = 1 +const ___FILE_defined = 1 +const _NET_IPV6_ROUTE = 18 +const _SIGIOT = _SIGABRT +const _IFLA_VF_STATS_RX_DROPPED = 7 +const __SC_V7_LP64_OFF64 = 239 +const _SYS_sigaltstack = ___NR_sigaltstack +const _SIOCSIFBR = 0x8941 +const _TIME_DEL = 2 +const _ETH_P_BPQ = 0x08FF +const ___NR_lstat = 6 +const _ETH_P_CANFD = 0x000D +const __POSIX_PRIORITY_SCHEDULING = 200809 +const _SYS_getresuid = ___NR_getresuid +const _SYS_connect = ___NR_connect +const _PF_ROSE = 11 +const _BPF_IMM = 0x00 +const _ARPHRD_FDDI = 774 +const _PF_FILE = _PF_LOCAL +const _ETH_P_HDLC = 0x0019 +const ___GCC_ATOMIC_POINTER_LOCK_FREE = 2 +const _RTM_NEWNEIGHTBL = 64 +const _SYS_seccomp = ___NR_seccomp +const _SI_USER = 0 +const _HAVE_DLFCN_H = 1 +const _FS_RESERVED_FL = 0x80000000 +const ___lldiv_t_defined = 1 +const _EL2HLT = 51 +const _PR_SET_UNALIGN = 6 +const __POSIX2_BC_STRING_MAX = 1000 +const _IFLA_BR_TOPOLOGY_CHANGE_DETECTED = 15 +const _X86_CR0_ET_BIT = 4 +const _FRAME_SIZE = 168 +const __CS_POSIX_V7_ILP32_OFF32_LDFLAGS = 1133 +const _NET_IPV4_CONF_ARP_IGNORE = 19 +const _PRIO_MAX = 20 +const _IFLA_VXLAN_REMCSUM_TX = 21 +const _BPF_MOD = 0x90 +const ___SI_ASYNCIO_AFTER_SIGIO = 1 +const _TCXONC = 0x540A +const _AF_PACKET = _PF_PACKET +const _TIOCSPGRP_val = 21520 +const _HAVE_AS_COMDAT_GAS = 1 +const _INT32_WIDTH = 32 +const __IOC_DIRSHIFT = (__IOC_SIZESHIFT+__IOC_SIZEBITS) +const _NDTPA_RETRANS_TIME = 5 +const ___NETINET_IF_ETHER_H = 1 +const _NETLINK_KOBJECT_UEVENT = 15 +const __POSIX_FSYNC = 200809 +const _IFF_NAPI_FRAGS = 0x0020 +const _ETH_P_ATALK = 0x809B +const __NETINET_IN_H = 1 +const __STAT_VER_LINUX = 1 +const _ICMP6_TIME_EXCEEDED = 3 +const _NET_IPV4_TCP_KEEPALIVE_INTVL = 68 +const _BPF_IND = 0x40 +const _ICMP6_RR_RESULT_FLAGS_OOB = 0x0200 +const _NET_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_ACK_SENT = 26 +const __SYS_RESOURCE_H = 1 +const _ND_OPT_TARGET_LINKADDR = 2 +const _AT_FDCWD = -100 +const _RTNLGRP_TC = 4 +const __POSIX_SEM_NSEMS_MAX = 256 +const _IFLA_BOND_LP_INTERVAL = 19 +const ___USE_XOPEN = 1 +const _X86_CR0_AM_BIT = 18 +const _SYNC_FILE_RANGE_WRITE_AND_WAIT = (_SYNC_FILE_RANGE_WRITE | _SYNC_FILE_RANGE_WAIT_BEFORE | _SYNC_FILE_RANGE_WAIT_AFTER) +const _IFF_DEBUG = 4 +const _UINT8_WIDTH = 8 +const ___FLT32_HAS_QUIET_NAN__ = 1 +const ___NR_open_tree = 428 +const _IN_IGNORED = 0x00008000 +const _KERN_SPARC_REBOOT = 21 +const _SI_QUEUE = -1 +const _TIOCVHANGUP = 0x5437 +const _PR_MCE_KILL = 33 +const _SYS_modify_ldt = ___NR_modify_ldt +const _RTNLGRP_IPV4_MROUTE = 6 +const _epoll_data_offset = 4 +const ___NR_mq_timedreceive = 243 +const ___WORDSIZE_TIME64_COMPAT32 = 1 +const ___statx_timestamp_defined = 1 +const ___FLT32_IS_IEC_60559__ = 2 +const _RE_DUP_MAX = (0x7fff) +const _SIOCDARP = 0x8953 +const _RTM_NEWNSID = 88 +const _PR_MCE_KILL_LATE = 0 +const _FS_DQ_ALLOCATED = 6 +const _FS_NOCOW_FL = 0x00800000 +const ___NR_getpgid = 121 +const _IPV6_DSTOPTS = 59 +const __SC_LEVEL1_DCACHE_ASSOC = 189 +const _SO_PEERNAME = 28 +const _CLONE_THREAD = 0x00010000 +const ___ORDER_PDP_ENDIAN__ = 3412 +const __SC_BARRIERS = 133 +const _EBADFD = 77 +const _X86_EFLAGS_OF_BIT = 11 +const _ETHERTYPE_NTRAILER = 16 +const _TIOCOUTQ = 0x5411 +const _SYS_pkey_alloc = ___NR_pkey_alloc +const _AF_APPLETALK = _PF_APPLETALK +const ___NR_io_destroy = 207 +const _TCP_REPAIR = 19 +const _IFA_FLAGS = 8 +const _VM_PAGE_CLUSTER = 10 +const __NET_IF_ARP_H = 1 +const _IFLA_TUN_GROUP = 2 +const ___NR_ioprio_get = 252 +const _NI_NOFQDN = 4 +const ___SIZE_WIDTH__ = 64 +const _SO_DOMAIN = 39 +const ___FLT16_DECIMAL_DIG__ = 5 +const _X86_CR0_CD_BIT = 30 +const _RMNET_FLAGS_INGRESS_DEAGGREGATION = (1 << 0) +const _NET_BRIDGE_NF_CALL_ARPTABLES = 1 +const _FSCRYPT_POLICY_FLAGS_PAD_4 = 0x00 +const _FSCRYPT_POLICY_FLAGS_PAD_8 = 0x01 +const _BUFSIZ = 8192 +const _VWERASE = 14 +const _ETH_P_FCOE = 0x8906 +const _N_TTY = 0 +const _VXLAN_DF_INHERIT = 2 +const _NET_IPV6_AUTOCONF = 6 +const _WINT_WIDTH = 32 +const _IFLA_VF_LINK_STATE_ENABLE = 1 +const _IFA_TARGET_NETNSID = 10 +const _XDP_ATTACHED_MULTI = 4 +const _MSG_DONTWAIT = 64 +const _ATF_DONTPUB = 0x40 +const _IN_ATTRIB = 0x00000004 +const __STDLIB_H = 1 +const _KERN_CTLALTDEL = 22 +const _BPF_XOR = 0xa0 +const _TIOCCONS = 0x541D +const _RTM_SETLINK = 19 +const _SO_TIMESTAMP_NEW = 63 +const _BPF_MSH = 0xa0 +const __SC_ARG_MAX = 0 +const _NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_SENT = 24 +const ___LDBL_MIN_10_EXP__ = (-4931) +const _IPTOS_PREC_ROUTINE = _IPTOS_CLASS_CS0 +const ___SSE_MATH__ = 1 +const _SCHAR_WIDTH = 8 +const _SYS_fadvise64 = ___NR_fadvise64 +const _ATF_PERM = 0x04 +const _PR_SET_MM_START_CODE = 1 +const ___SIGRTMIN = 32 +const _SI_LOAD_SHIFT = 16 +const _O_NOCTTY = 0400 +const _INT_FAST32_WIDTH = ___WORDSIZE +const _RTF_NAT = 0x08000000 +const _ENOBUFS = 105 +const _NET_NETFILTER = 19 +const _IFLA_COST = 8 +const _ICMP6_PARAMPROB_OPTION = 2 +const __SC_SYSTEM_DATABASE_R = 163 +const _IOC_OUT = (__IOC_READ << __IOC_DIRSHIFT) +const _CSIGNAL = 0x000000ff +const _SYS_sched_setattr = ___NR_sched_setattr +const ___DECIMAL_DIG__ = 21 +const _ENOTSUP = _EOPNOTSUPP +const _PORT_PROFILE_RESPONSE_INVALID = 258 +const _TIOCM_RI = _TIOCM_RNG +const _RTM_NEWRULE = 32 +const _VEOL = 11 +const _MAP_SHARED = 0x01 +const _MADV_DODUMP = 17 +const _VM_ZONE_RECLAIM_MODE = 31 +const __SC_2_SW_DEV = 51 +const ___GCC_DESTRUCTIVE_SIZE = 64 +const ___IFLA_VF_LINK_STATE_MAX = 3 +const _SO_WIFI_STATUS = 41 +const ___NR_openat = 257 +const _RTAX_CWND = 7 +const _HAVE_TANL = 1 +const _CSIZE = 0000060 +const ___NR_pwritev2 = 328 +const ___GXX_ABI_VERSION = 1017 +const _BPF_MUL = 0x20 +const _IFLA_BRPORT_LEARNING = 8 +const _SYS_flistxattr = ___NR_flistxattr +const __STAT_VER_KERNEL = 0 +const _TIOCM_SR = 0x010 +const __SYS_TIMES_H = 1 +const _TIOCM_ST = 0x008 +const _NET_IPV4_ROUTE_MIN_DELAY = 2 +const _GENEVE_DF_MAX = 2 +const _PR_CAP_AMBIENT_LOWER = 3 +const _SYS_getuid = ___NR_getuid +const ___FLT_EVAL_METHOD__ = 0 +const _RT_SCOPE_LINK = 253 +const _IOCSIZE_MASK = (__IOC_SIZEMASK << __IOC_SIZESHIFT) +const ___USE_LARGEFILE = 1 +const ___NR_recvmmsg = 299 +const _IFLA_NUM_VF = 21 +const _PTRACE_EVENTMSG_SYSCALL_EXIT = 2 +const _PROT_GROWSUP = 0x02000000 +const ___SIZEOF_LONG__ = 8 +const _IFLA_STATS = 7 +const _O_DIRECT = ___O_DIRECT +const __POSIX_RTSIG_MAX = 8 +const _IFLA_XDP_DRV_PROG_ID = 5 +const _KERN_COMPAT_LOG = 73 +const _IP_PMTUDISC_DONT = 0 +const _IPPORT_CMDSERVER = 514 +const _IFLA_GTP_ROLE = 4 +const _KERN_MSGMAX = 35 +const _PF_WANPIPE = 25 +const _IPOPT_OPTVAL = 0 +const _SIGKILL = 9 +const ___STDC_IEC_559__ = 1 +const ___SIG_ATOMIC_MIN__ = (-___SIG_ATOMIC_MAX__ - 1) +const ___INT_WIDTH__ = 32 +const ___NR_mount = 165 +const ___NR_llistxattr = 195 +const _TIOCM_RNG = 0x080 +const _PRIO_MIN = -20 +const _NDTPA_PROXY_QLEN = 14 +const _FS_ENCRYPTION_MODE_AES_128_CTS = _FSCRYPT_MODE_AES_128_CTS +const _NET_ATALK_AARP_TICK_TIME = 2 +const _F_SET_FILE_RW_HINT = 1038 +const __SS_SIZE = 128 +const __POSIX_SPORADIC_SERVER = -1 +const ___GCC_ATOMIC_INT_LOCK_FREE = 2 +const ___O_DIRECT = 040000 +const ___WINT_WIDTH__ = 32 +const _FS_CASEFOLD_FL = 0x40000000 +const _NET_NF_CONNTRACK_SCTP_TIMEOUT_CLOSED = 20 +const _MNT_DETACH = 2 +const ___iovec_defined = 1 +const _INT_FAST8_MAX = (127) +const _F_SETFD = 2 +const _TCPOLEN_TIMESTAMP = 10 +const __CS_GNU_LIBPTHREAD_VERSION = 3 +const _HAVE_UNSHARE = 1 +const _EH_FRAME_FLAGS = "aw" +const _EPOLLRDBAND = 128 +const _KERN_ACPI_VIDEO_FLAGS = 71 +const _SYS_bpf = ___NR_bpf +const _SYS_set_tid_address = ___NR_set_tid_address +const _TIOCMBIC = 0x5417 +const _SYS_getgroups = ___NR_getgroups +const _HAVE_ACOSL = 1 +const _S_IFREG = ___S_IFREG +const _F_GETOWN = ___F_GETOWN +const _TIOCMBIS = 0x5416 +const __SC_NGROUPS_MAX = 3 +const _HAVE_SYNC_FILE_RANGE = 1 +const _ETH_ALEN = 6 +const _IP_MULTICAST_TTL = 33 +const __CS_POSIX_V6_ILP32_OFF32_LIBS = 1118 +const ___MMX_WITH_SSE__ = 1 +const __POSIX_TIMERS = 200809 +const __GNU_SOURCE = 1 +const _FFI_TYPE_LAST = _FFI_TYPE_COMPLEX +const _PACKET_TX_HAS_OFF = 19 +const _NET_TCP_MAX_SYN_BACKLOG = 55 +const _SO_BSDCOMPAT = 14 +const _X86_EFLAGS_FIXED_BIT = 1 +const _SIOCGIFNAME = 0x8910 +const _RTF_MODIFIED = 0x0020 +const _IFLA_GENEVE_REMOTE = 2 +const __STDC_PREDEF_H = 1 +const _IFLA_BR_MCAST_QUERY_INTVL = 33 +const _SEEK_SET = 0 +const _SYS_fchmod = ___NR_fchmod +const _INT8_MAX = (127) +const __BITS_UIO_EXT_H = 1 +const __LFS_ASYNCHRONOUS_IO = 1 +const _IFLA_STATS_LINK_64 = 1 +const ___NR_sched_setaffinity = 203 +const _HAVE_SYS_FILE_H = 1 +const _IP_PMTUDISC_WANT = 1 +const _PTRACE_SETFPXREGS = 19 +const _NET_DCCP_DEFAULT = 1 +const _NET_TCP_BIC_BETA = 108 +const _RTMSG_OVERRUN = _NLMSG_OVERRUN +const ___NR_semctl = 66 +const __BITS_SIGCONTEXT_H = 1 +const ___NR_getegid = 108 +const ___NR_rt_sigsuspend = 130 +const _SYS_membarrier = ___NR_membarrier +const _FS_HUGE_FILE_FL = 0x00040000 +const ___NR_geteuid = 107 +const ___FLT32_DIG__ = 6 +const _IFLA_VF_BROADCAST = 13 +const _RLIMIT_AS = 9 +const ___LONG_DOUBLE_USES_FLOAT128 = 0 +const _WAIT_MYPGRP = 0 +const _SYS_brk = ___NR_brk +const _SCHED_IDLE = 5 +const _FFI_TYPE_INT = 1 +const ___UINT64_MAX__ = 0xffffffffffffffff +const _ULONG_LONG_MAX = (_LONG_LONG_MAX * 2 + 1) +const _PTRACE_SETSIGMASK = 16907 +const _TCP_REPAIR_WINDOW = 29 +const __FILE_OFFSET_BITS = 64 +const ___NR_getpgrp = 111 +const _SCNiLEAST16 = "hi" +const _WCONTINUED = 8 +const _SYS_getpriority = ___NR_getpriority +const ___ELF__ = 1 +const _PACKET_ORIGDEV = 9 +const __CS_LFS64_CFLAGS = 1004 +const _IN_MOVE_SELF = 0x00000800 +const _IFLA_VXLAN_GBP = 23 +const _FSLABEL_MAX = 256 +const _NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_SYN_SENT = 2 +const _DEV_PARPORT_DEFAULT_TIMESLICE = 1 +const _SYS_epoll_pwait = ___NR_epoll_pwait +const _AF_UNSPEC = _PF_UNSPEC +const _NDA_PORT = 6 +const __SC_ADVISORY_INFO = 132 +const _SYS_stat = ___NR_stat +const _SIGTSTP = 20 +const _FSCRYPT_KEY_STATUS_PRESENT = 2 +const _UINT64_WIDTH = 64 +const _B2400 = 0000013 +const ___LITTLE_ENDIAN = 1234 +const _HAVE_SYS_SOCKET_H = 1 +const _IPOPT_CLASS_MASK = 0x60 +const _UINT_LEAST16_MAX = (65535) +const _TIME_OOP = 3 +const _SYS_get_thread_area = ___NR_get_thread_area +const _ETH_ZLEN = 60 +const __POSIX2_COLL_WEIGHTS_MAX = 2 +const _CIBAUD = 002003600000 +const _HAVE_NETINET_IP_H = 1 +const _HAVE_SYS_PTRACE_H = 1 +const _PTRDIFF_MIN = (-9223372036854775807-1) +const _ETH_P_QINQ1 = 0x9100 +const _ETH_P_QINQ2 = 0x9200 +const _ETH_P_QINQ3 = 0x9300 +const __POSIX2_LOCALEDEF = ___POSIX2_THIS_VERSION +const _MOD_OFFSET = _ADJ_OFFSET +const _IPPORT_BIFFUDP = 512 +const _SYS_readlinkat = ___NR_readlinkat +const __SC_SHELL = 157 +const _NET_IPV4_TCP_FIN_TIMEOUT = 49 +const _TIOCGICOUNT = 0x545D +const _TH_PUSH = 0x08 +const _PF_RDS = 21 +const _RTNLGRP_NEIGH = 3 +const _ETH_P_ERSPAN2 = 0x22EB +const _FS_PROJINHERIT_FL = 0x20000000 +const _IFF_SLAVE = 2048 +const __CS_XBS5_ILP32_OFF32_LIBS = 1102 +const _FSCONFIG_SET_BINARY = 2 +const _TIOCSER_TEMT = 0x01 +const ___BYTE_ORDER = ___LITTLE_ENDIAN +const _SCNiLEAST32 = "i" +const _RTM_NEWADDR = 20 +const ___FLT_EVAL_METHOD_TS_18661_3__ = 0 +const _SYS_create_module = ___NR_create_module +const ___NR_process_vm_writev = 311 +const _ATF_NETMASK = 0x20 +const _EACCES = 13 +const _ABI_DEFHANDLER_ELF = 2 +const _EFAULT = 14 +const ___TCA_ROOT_MAX = 5 +const ___NR_mbind = 237 +const _X86_EFLAGS_ZF_BIT = 6 +const _TCP_RECV_QUEUE = 1 +const _IFF_NO_PI = 0x1000 +const _IN_CLOSE_WRITE = 0x00000008 +const _FFI_LONG_LONG_MAX = _LONG_LONG_MAX +const _TIOCM_RTS = 0x004 +const _IPTOS_MINCOST = _IPTOS_LOWCOST +const _KERN_VERSION = 4 +const ___NR_pivot_root = 155 +const _NET_NF_CONNTRACK_TCP_TIMEOUT_CLOSE_WAIT = 6 +const _IFLA_TUN_TYPE = 3 +const _IPPORT_EXECSERVER = 512 +const _IPPROTO_DSTOPTS = 60 +const __BITS_SIGNUM_GENERIC_H = 1 +const _EXTA = _B19200 +const _EXTB = _B38400 +const _PF_TIPC = 30 +const _SYS_prctl = ___NR_prctl +const ___FLT64_DECIMAL_DIG__ = 17 +const _FS_DQ_FREE = 7 +const _WNOWAIT = 0x01000000 +const _F_SETLK = _F_SETLK64 +const _NET_IPV4_INET_PEER_MAXTTL = 71 +const _PRIuLEAST16 = "u" +const _IPOIB_MODE_CONNECTED = 1 +const _VM_UNUSED2 = 2 +const _VM_UNUSED3 = 3 +const _VM_UNUSED4 = 4 +const _VM_UNUSED5 = 6 +const _VM_UNUSED7 = 7 +const _VM_UNUSED8 = 8 +const _ETH_P_FIP = 0x8914 +const ___NR_getitimer = 36 +const __POSIX_THREAD_KEYS_MAX = 128 +const _ICMP6_RR_FLAGS_FORCEAPPLY = 0x20 +const __BITS_SIGINFO_ARCH_H = 1 +const _IPOPT_SEC = _IPOPT_SECURITY +const _S_IWUSR = ___S_IWRITE +const _TCP_MSS = 512 +const _SYS_inotify_rm_watch = ___NR_inotify_rm_watch +const _ICMP6_RR_PCOUSE_RAFLAGS_ONLINK = 0x20 +const _RTNL_FAMILY_IPMR = 128 +const _RANDOM_UUID = 6 +const __SC_V6_ILP32_OFFBIG = 177 +const _NET_IPV6_HOP_LIMIT = 2 +const _IPPORT_RJE = 77 +const ___NR_getxattr = 191 +const _SYS_mq_unlink = ___NR_mq_unlink +const _TCSETSF = 0x5404 +const _SO_ATTACH_REUSEPORT_CBPF = 51 +const _ULONG_MAX = (_LONG_MAX * 2 + 1) +const _NET_CORE_BUDGET = 19 +const _SYS_readv = ___NR_readv +const _FS_SYNC_FL = 0x00000008 +const _TCP_CM_INQ = _TCP_INQ +const _IFLA_BOND_RESEND_IGMP = 15 +const _NET_TCP_DEFAULT_WIN_SCALE = 105 +const _TCSETSW = 0x5403 +const _EXIT_FAILURE = 1 +const ___NR_setns = 308 +const _MOUNT_ATTR__ATIME = 0x00000070 +const _SYS_fstatfs = ___NR_fstatfs +const _NET_IPV4_NF_CONNTRACK_TCP_LOOSE = 17 +const _NETLINK_ROUTE = 0 +const _PR_SET_FPEMU = 10 +const _RTN_UNICAST = 1 +const __POSIX_THREAD_PRIO_INHERIT = 200809 +const _RTPROT_NTK = 15 +const ___FLT_IS_IEC_60559__ = 2 +const _ETH_P_PRP = 0x88FB +const __SC_PASS_MAX = 88 +const ___NR_umask = 95 +const _FASYNC = _O_ASYNC +const _TIOCSETD = 0x5423 +const _INT_FAST8_MIN = (-128) +const _TCP_FASTOPEN = 23 +const _TCSAFLUSH = 2 +const _IFLA_BR_GROUP_FWD_MASK = 9 +const _RTA_EXPIRES = 23 +const _FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED = 3 +const _SYS_ioprio_get = ___NR_ioprio_get +const _PACKAGE_STRING = "package-unused version-unused" +const _NLM_F_REPLACE = 0x100 +const _ETH_P_ECONET = 0x0018 +const _IPOPT_CONTROL = 0x00 +const _RTM_NEWACTION = 48 +const _ENOTTY = 25 +const _NET_TCP_MEM = 83 +const _STDIN_FILENO = 0 +const _FS_MAX_KEY_SIZE = _FSCRYPT_MAX_KEY_SIZE +const _HAVE_SEMAPHORE_H = 1 +const _PR_TASK_PERF_EVENTS_DISABLE = 31 +const ___NR_membarrier = 324 +const _SYS_readahead = ___NR_readahead +const _EINTR = 4 +const _UINT_FAST32_MAX = (18446744073709551615) +const _ENETUNREACH = 101 +const __SC_LEVEL1_DCACHE_SIZE = 188 +const ___HAVE_SPECULATION_SAFE_VALUE = 1 +const _SYS_request_key = ___NR_request_key +const _SYS_ioperm = ___NR_ioperm +const _RTNH_F_OFFLOAD = 8 +const _ETHER_CRC_LEN = 4 +const _INET_ADDRSTRLEN = 16 +const _N_MASC = 8 +const _NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_LAST_ACK = 7 +const __SYS_CDEFS_H = 1 +const __POSIX_THREAD_CPUTIME = 0 +const _SYS_mknod = ___NR_mknod +const _F_OWNER_PGRP = 2 +const _NET_ATALK_AARP_EXPIRY_TIME = 1 +const _PACKET_QDISC_BYPASS = 20 +const _NET_TCP_RMEM = 85 +const _IFLA_BR_ROOT_PATH_COST = 13 +const _AT_RECURSIVE = 0x8000 +const _EIDRM = 43 +const _IFLA_TUN_UNSPEC = 0 +const ______fpos_t_defined = 1 +const _ECONNABORTED = 103 +const _ILL_BADIADDR = 9 +const _IPPROTO_AH = 51 +const _KERN_PRINTK_RATELIMIT_BURST = 61 +const _MS_SYNC = 4 +const _PACKET_TX_RING = 13 +const _PR_PAC_APGAKEY = (1 << 4) +const _SYS_io_destroy = ___NR_io_destroy +const ___LDBL_MAX_10_EXP__ = 4932 +const _F_GETSIG = ___F_GETSIG +const _NET_IPV4_CONF_ARP_ACCEPT = 21 +const _ETH_FCS_LEN = 4 +const ___INT_LEAST32_MAX__ = 0x7fffffff +const ___NR_uselib = 134 +const ___NR_symlink = 88 +const _ARPD_FLUSH = 0x03 +const _FS_DQ_WARNINGS = 9 +const _NLM_F_ATOMIC = 0x400 +const _NET_ROSE_ROUTING_CONTROL = 6 +const ___S_IFDIR = 0040000 +const _P_ALL = 0 +const ___NR_semget = 64 +const ___NR_getsockopt = 55 +const _L_INCR = 1 +const _IPOPT_SID = _IPOPT_SATID +const ___LDBL_IS_IEC_60559__ = 2 +const _SCNx16 = "hx" +const _STATX_BASIC_STATS = 0x000007ff +const _SIGWINCH = 28 +const _FSCRYPT_KEY_DESC_PREFIX_SIZE = 8 +const __POSIX_LINK_MAX = 8 +const __SC_GETGR_R_SIZE_MAX = 69 +const ___NR_unlinkat = 263 +const _KERN_NODENAME = 7 +const ___USE_XOPEN2KXSI = 1 +const _RENAME_NOREPLACE = (1 << 0) +const _EPROTONOSUPPORT = 93 +const __POSIX2_BC_BASE_MAX = 99 +const _TCP_SYN_RECV = 3 +const __POSIX_MAPPED_FILES = 200809 +const _IFF_NOFILTER = 0x1000 +const _MS_VERBOSE = 32768 +const _RTNLGRP_PHONET_ROUTE = 22 +const __UTSNAME_LENGTH = 65 +const _PR_PAC_APIBKEY = (1 << 1) +const _CLD_DUMPED = 3 +const ___NR_fstat = 5 +const _PTRACE_O_EXITKILL = 1048576 +const _FSCRYPT_KEY_STATUS_ABSENT = 1 +const _KERN_MSGMNI = 42 +const __UTSNAME_SYSNAME_LENGTH = __UTSNAME_LENGTH +const _TCPI_OPT_ECN = 8 +const _MSG_FASTOPEN = 536870912 +const _RTF_NOPMTUDISC = 0x4000 +const _HAVE_SYS_USER_H = 1 +const _PARENB = 0000400 +const _SO_TXTIME = 61 +const _RTM_GETMDB = 86 +const _TCSETXF = 0x5434 +const __LIBC_LIMITS_H_ = 1 +const __UTSNAME_DOMAIN_LENGTH = __UTSNAME_LENGTH +const _SO_DETACH_REUSEPORT_BPF = 68 +const _IFLA_VF_SPOOFCHK = 4 +const _IFLA_EVENT_BONDING_OPTIONS = 6 +const _FFI_LAST_ABI = 5 +const _TUN_F_UFO = 0x10 +const _TCSETXW = 0x5435 +const _TCP_TIME_WAIT = 6 +const _ICMP6_PARAM_PROB = 4 +const _IFLA_BRPORT_GROUP_FWD_MASK = 31 +const _RT_TABLE_LOCAL = 255 +const _ISIG = 0000001 +const _AI_PASSIVE = 0x0001 +const _IP_DEFAULT_MULTICAST_LOOP = 1 +const _IFLA_VXLAN_COLLECT_METADATA = 25 +const ___NR_fadvise64 = 221 +const _IFA_F_PERMANENT = 0x80 +const ___INT_FAST32_MAX__ = 0x7fffffffffffffff +const _PORT_PROFILE_RESPONSE_INSUFFICIENT_RESOURCES = 260 +const _NET_SCTP_PATH_MAX_RETRANS = 8 +const _RTM_DELTCLASS = 41 +const _SYS_io_getevents = ___NR_io_getevents +const _TIOCGPGRP_val = 21519 +const _IFLA_MACSEC_SCI = 1 +const _EAI_OVERFLOW = -12 +const _NUD_PERMANENT = 0x80 +const _IPPROTO_FRAGMENT = 44 +const _TCA_STATS = 3 +const _LINUX_REBOOT_CMD_CAD_OFF = 0x00000000 +const ___IFLA_BOND_MAX = 29 +const __XOPEN_VERSION = 700 +const _PTRACE_LISTEN = 16904 +const _TCP_SYNCNT = 7 +const _TAB1 = 0004000 +const _TAB2 = 0010000 +const _TAB3 = 0014000 +const _PF_VSOCK = 40 +const _PR_GET_SPECULATION_CTRL = 52 +const _SIOCGARP = 0x8954 +const _ND_NA_FLAG_OVERRIDE = 0x00000020 +const ___NR_exit_group = 231 +const _EPOLLWRBAND = 512 +const _SIGXCPU = 24 +const _RTA_ENCAP_TYPE = 21 +const _TCPOPT_TSTAMP_HDR = (_TCPOPT_NOP<<24|_TCPOPT_NOP<<16|_TCPOPT_TIMESTAMP<<8|_TCPOLEN_TIMESTAMP) +const _TUNSETVNETHDRSZ_val = 1074025688 +const _IPV6_MINHOPCOUNT = 73 +const ___NDA_MAX = 13 +const _DEV_IPMI_POWEROFF_POWERCYCLE = 1 +const ___S_ISGID = 02000 +const _SOL_TCP = 6 +const _SA_NOCLDSTOP = 1 +const _TCP_KEEPIDLE = 4 +const _FFI_TYPE_POINTER = 14 +const _NZERO = 20 +const _RT_TABLE_DEFAULT = 253 +const _ETH_P_MOBITEX = 0x0015 +const _EPROTOTYPE = 91 +const _ND_ROUTER_SOLICIT = 133 +const _ETH_P_WCCP = 0x883E +const _NET_AX25_PROTOCOL = 13 +const _FFI_64_BIT_MAX = 9223372036854775807 +const _IFLA_RMNET_UNSPEC = 0 +const _NET_TCP_DMA_COPYBREAK = 116 +const _IFF_TAP = 0x0002 +const _NET_IPV4_CONF_ACCEPT_SOURCE_ROUTE = 9 +const ___FLT128_HAS_DENORM__ = 1 +const ___NR_inotify_init = 253 +const _RTM_DELNEIGH = 29 +const _AF_CAIF = _PF_CAIF +const _NET_DECNET_NODE_NAME = 3 +const _EMSGSIZE = 90 +const __POSIX2_BC_SCALE_MAX = 99 +const _PR_SET_MM_ARG_START = 8 +const _PTRACE_PEEKSIGINFO = 16905 +const __SYS_STAT_H = 1 +const ___FLT16_HAS_DENORM__ = 1 +const _IP_MINTTL = 21 +const _NET_IPV6_RTR_SOLICITS = 8 +const _PR_SPEC_DISABLE_NOEXEC = (1 << 4) +const _IPTOS_LOWCOST = 0x02 +const __INTTYPES_H = 1 +const _RTPROT_REDIRECT = 1 +const ___NR_truncate = 76 +const _LOCK_WRITE = 128 +const __XOPEN_LEGACY = 1 +const _SCNiFAST8 = "hhi" +const _NET_IPV4_TCP_SYN_RETRIES = 40 +const ___GCC_ATOMIC_LLONG_LOCK_FREE = 2 +const _TCA_STATS2 = 7 +const _FS_POLICY_FLAGS_PAD_16 = _FSCRYPT_POLICY_FLAGS_PAD_16 +const _KERN_PANIC_ON_NMI = 76 +const _NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_TIME_WAIT = 8 +const _MAP_POPULATE = 0x08000 +const _XATTR_LIST_MAX = 65536 +const _AI_ALL = 0x0010 +const _NET_AX25_IP_DEFAULT_MODE = 1 +const _SCNd8 = "hhd" +const _IFLA_PHYS_SWITCH_ID = 36 +const __POSIX_HIWAT = __POSIX_PIPE_BUF +const _TRAP_UNK = 5 +const _SYS_setregid = ___NR_setregid +const _NET_IRDA = 412 +const _SIOCSIFNETMASK = 0x891c +const _BRIDGE_MODE_UNSPEC = 0 +const _SYS_sched_getattr = ___NR_sched_getattr +const ___NR_epoll_create1 = 291 +const _PTRACE_SECCOMP_GET_METADATA = 16909 +const _NET_IPV4_NETFILTER = 20 +const ___FLT128_MANT_DIG__ = 113 +const ___WINT_MAX__ = 0xffffffff +const _AF_FILE = _PF_FILE +const _SYS_times = ___NR_times +const _NET_NF_CONNTRACK_TCP_TIMEOUT_CLOSE = 9 +const _X86_CR3_PCID_BITS = 12 +const _NETLINK_FIREWALL = 3 +const ___NR_eventfd2 = 290 +const _IPV6_ADDR_PREFERENCES = 72 +const _PTHREAD_KEYS_MAX = 1024 +const _RTM_SETNEIGHTBL = 67 +const ___PTHREAD_MUTEX_HAVE_PREV = 1 +const _FFI_CLOSURES = 1 +const _TOSTOP = 0000400 +const _NLM_F_ECHO = 0x08 +const _NET_IPV6_BINDV6ONLY = 20 +const _MSG_OOB = 1 +const _CTL_ARLAN = 254 +const _IPV6_RTHDR_LOOSE = 0 +const _ARPHRD_RSRVD = 260 +const _BMAP_IOCTL = 1 +const _NET_ROSE_CLEAR_REQUEST_TIMEOUT = 4 +const _TCP_KEEPCNT = 6 +const _NET_IPV4_NF_CONNTRACK_UDP_TIMEOUT = 10 +const _RTF_NONEXTHOP = 0x00200000 +const _AF_DECnet = _PF_DECnet +const _FS_POLICY_FLAGS_PAD_32 = _FSCRYPT_POLICY_FLAGS_PAD_32 +const _NET_DECNET_TIME_WAIT = 5 +const _RTM_DELADDRLABEL = 73 +const _STA_NANO = 0x2000 +const ___NR_name_to_handle_at = 303 +const _IFLA_VLAN_EGRESS_QOS = 3 +const _SIOCGRARP = 0x8961 +const _IPPROTO_IP = 0 +const _NLM_F_ROOT = 0x100 +const _IFA_RT_PRIORITY = 9 +const _FS_OCFS2 = 988 +const _ADJ_TIMECONST = 0x0020 +const _NET_IPV4_ROUTE = 18 +const _MS_MGC_MSK = 0xffff0000 +const _UTIME_OMIT = ((1 << 30) - 2) +const _KERN_TAINTED = 53 +const _IFLA_CARRIER_DOWN_COUNT = 48 +const _PR_SET_FPEXC = 12 +const _IFLA_HSR_SUPERVISION_ADDR = 4 +const ___NR_listen = 50 +const _NCC = 8 +const _NET_IPV6_MAX_DESYNC_FACTOR = 15 +const _CTL_BUS = 8 +const __UTIME_H = 1 +const _RLIM64_INFINITY = 0xffffffffffffffff +const __PC_PIPE_BUF = 5 +const _IPOPT_SECUR_EFTO = 0x789a +const _SKF_AD_IFINDEX = 8 +const _IFLA_XDP_FLAGS = 3 +const _NET_NF_CONNTRACK_ICMPV6_TIMEOUT = 28 +const _NET_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_SENT = 24 +const _BUS_MCEERR_AO = 5 +const _BUS_MCEERR_AR = 4 +const _NET_DECNET = 15 +const _PR_CAP_AMBIENT_RAISE = 2 +const _NDA_LLADDR = 2 +const _TUNSETPERSIST_val = 1074025675 +const __CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS = 1137 +const _IFLA_BRPORT_MCAST_TO_UCAST = 28 +const _PTRACE_SETSIGINFO = 16899 +const _NET_CORE_FASTROUTE = 7 +const _SO_TIMESTAMPING_OLD = 37 +const _NET_CORE_DIVERT_VERSION = 12 +const _TCA_STAB = 8 +const _NET_DECNET_CONF_DEV_T1 = 2 +const _NET_DECNET_CONF_DEV_T2 = 3 +const _NET_DECNET_CONF_DEV_T3 = 4 +const _PORT_SELF_VF = -1 +const _SKF_AD_VLAN_TPID = 60 +const _PR_FPEMU_NOPRINT = 1 +const ___PRAGMA_REDEFINE_EXTNAME = 1 +const _EPFNOSUPPORT = 96 +const ___RLIMIT_LOCKS = 10 +const _IFLA_MACSEC_UNSPEC = 0 +const _UINTPTR_MAX = (18446744073709551615) +const _S_ISUID = ___S_ISUID +const _HAVE_NETINET_IF_ETHER_H = 1 +const _SS_ONSTACK = 1 +const _IFF_DYNAMIC = 32768 +const _IFLA_BRPORT_UNICAST_FLOOD = 9 +const _FILENAME_MAX = 4096 +const _SYS_sched_setparam = ___NR_sched_setparam +const _PACKET_MR_ALLMULTI = 2 +const _SYS_nanosleep = ___NR_nanosleep +const _SOL_X25 = 262 +const _SCNd16 = "hd" +const _PR_MCE_KILL_GET = 34 +const _SYS_open_by_handle_at = ___NR_open_by_handle_at +const ___FLT_MAX__ = 3.40282346638528859811704183484516925e+38 +const _RTPROT_RIP = 189 +const _RTPROT_DNROUTED = 13 +const _RTA_DST = 1 +const _RTA_NH_ID = 30 +const ___GCC_IEC_559_COMPLEX = 2 +const _PR_SET_THP_DISABLE = 41 +const _EPERM = 1 +const _IPV6_UNICAST_IF = 76 +const ___F_GETOWN_EX = 16 +const _IFA_F_DEPRECATED = 0x20 +const _STA_PPSSIGNAL = 0x0100 +const _NET_ATALK_AARP_RESOLVE_TIME = 4 +const ___NR_recvmsg = 47 +const _X86_CR4_PVI_BIT = 1 +const _IFLA_BR_MCAST_STATS_ENABLED = 42 +const _B9600 = 0000015 +const _MADV_HWPOISON = 100 +const _BLOCK_SIZE = (1<<_BLOCK_SIZE_BITS) +const _TCP_CLOSING = 11 +const _SCNi8 = "hhi" +const _IP_FREEBIND = 15 +const _VM_DIRTY_RATIO = 12 +const _SEGV_PKUERR = 4 +const _RTM_NEWLINK = 16 +const _IFLA_VF_STATS_TX_PACKETS = 1 +const _NET_IPV4_CONF_ACCEPT_REDIRECTS = 4 +const __SC_DEVICE_IO = 140 +const _IFLA_BOND_FAIL_OVER_MAC = 13 +const _NET_LLC2_REJ_TIMEOUT = 3 +const __POSIX_SYMLINK_MAX = 255 +const ___IOV_MAX = 1024 +const _SYS_pivot_root = ___NR_pivot_root +const _O_CREAT = 0100 +const _RLIM_SAVED_CUR = _RLIM_INFINITY +const _NET_IPV6_MLD_MAX_MSF = 25 +const _FS_DQSTATS = 16 +const _SYS_getcpu = ___NR_getcpu +const _RTCF_DIRECTSRC = 0x04000000 +const _NLM_F_ACK = 0x04 +const _IPV6_AUTHHDR = 10 +const _IPPROTO_MH = 135 +const _IFLA_MACVLAN_MODE = 1 +const _DEV_RAID_SPEED_LIMIT_MIN = 1 +const _NET_IPV6_FORCE_MLD_VERSION = 17 +const _SIOCGSTAMP_OLD = 0x8906 +const _F_WRLCK = 1 +const __SC_SHARED_MEMORY_OBJECTS = 22 +const __SC_LEVEL3_CACHE_ASSOC = 195 +const _IFLA_BRPORT_FORWARD_DELAY_TIMER = 22 +const _SO_TIMESTAMP = _SO_TIMESTAMP_OLD +const _PACKET_VNET_HDR = 15 +const _ARPHRD_SKIP = 771 +const _NUD_STALE = 0x04 +const ___GNUC_STDC_INLINE__ = 1 +const _B460800 = 0010004 +const ___WALL = 0x40000000 +const _PRIdFAST8 = "d" +const __XOPEN_SHM = 1 +const ___STDC__ = 1 +const _TCPOPT_WINDOW = 3 +const _EL3RST = 47 +const _IFLA_STATS_LINK_XSTATS_SLAVE = 3 +const __SC_TYPED_MEMORY_OBJECTS = 165 +const _TCP_SAVE_SYN = 27 +const ___LDBL_DECIMAL_DIG__ = 21 +const _IPOPT_MEASUREMENT = _IPOPT_DEBMEAS +const _B1152000 = 0010011 +const __POSIX_THREAD_ROBUST_PRIO_PROTECT = -1 +const _SOL_TLS = 282 +const _TCA_ROOT_TAB = 1 +const __SC_C_LANG_SUPPORT_R = 136 +const _FS_DIR_NOTIFY = 14 +const ___FLT64X_MIN_EXP__ = (-16381) +const ___WCHAR_MAX = ___WCHAR_MAX__ +const _PRIuLEAST32 = "u" +const _XDP_FLAGS_SKB_MODE = (1 << 1) +const _PF_KCM = 41 +const _NET_LLC_STATION_ACK_TIMEOUT = 1 +const _AT_STATX_DONT_SYNC = 0x4000 +const _SYS_exit = ___NR_exit +const _ETH_P_LINK_CTL = 0x886c +const _NLA_F_NESTED = (1 << 15) +const _PR_FP_EXC_INV = 0x100000 +const ___PTRDIFF_MAX__ = 0x7fffffffffffffff +const _SO_RCVTIMEO = _SO_RCVTIMEO_OLD +const _IFLA_TUN_NUM_DISABLED_QUEUES = 9 +const _INTPTR_MIN = (-9223372036854775807-1) +const _PR_UNALIGN_NOPRINT = 1 +const _S_IXGRP = (_S_IXUSR >> 3) +const _FALLOC_FL_ZERO_RANGE = 0x10 +const ___ORDER_LITTLE_ENDIAN__ = 1234 +const _VM_HUGETLB_PAGES = 18 +const _TCP_MD5SIG = 14 +const _RTF_LINKRT = 0x00100000 +const __UTSNAME_NODENAME_LENGTH = __UTSNAME_LENGTH +const _PR_ENDIAN_LITTLE = 1 +const _ND_NEIGHBOR_SOLICIT = 135 +const _TIOCGRS485 = 0x542E +const _KERN_OVERFLOWGID = 47 +const _SYS_iopl = ___NR_iopl +const _PR_PAC_RESET_KEYS = 54 +const _IFLA_VXLAN_PORT = 15 +const _SOCK_DGRAM = 2 +const _IFLA_BOND_AD_INFO_UNSPEC = 0 +const _RTMSG_DELROUTE = 0x22 +const ___FLT64X_MAX_EXP__ = 16384 +const _SKF_AD_OFF = (-0x1000) +const ___NR_sched_yield = 24 +const _MCL_ONFAULT = 4 +const ___NR_mprotect = 10 +const __ALLOCA_H = 1 +const _O_WRONLY = 01 +const ___INT64_MAX__ = 0x7fffffffffffffff +const _IFLA_BRPORT_DESIGNATED_COST = 16 +const _FPE_FLTSUB = 8 +const _AIO_PRIO_DELTA_MAX = 20 +const ___IFLA_VF_VLAN_INFO_MAX = 2 +const _RTNH_COMPARE_MASK = (_RTNH_F_DEAD | _RTNH_F_LINKDOWN | _RTNH_F_OFFLOAD) +const _ENETDOWN = 100 +const _FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF = 0x00000001 +const _SO_ATTACH_FILTER = 26 +const _F_OWNER_GID = 2 +const _SOMAXCONN = 4096 +const __CS_V7_WIDTH_RESTRICTED_ENVS = 5 +const _PR_SPEC_NOT_AFFECTED = 0 +const _BPF_JEQ = 0x10 +const __SC_EXPR_NEST_MAX = 42 +const _NET_IPV4_NF_CONNTRACK_LOG_INVALID = 15 +const _SYS_access = ___NR_access +const __UCONTEXT_H = 1 +const __UTSNAME_VERSION_LENGTH = __UTSNAME_LENGTH +const _PF_KEY = 15 +const _ARPHRD_NETROM = 0 +const ___INT_LEAST8_WIDTH__ = 8 +const _CTL_MAXNAME = 10 +const _DT_DIR = 4 +const _TUNDETACHFILTER_val = 1074812118 +const _SIOCGIFADDR = 0x8915 +const _OFILL = 0000100 +const _HAVE_ASINL = 1 +const _TIOCPKT_STOP = 4 +const _B1200 = 0000011 +const _PR_FP_EXC_PRECISE = 3 +const _PTRACE_GETFPREGS = 14 +const _IFLA_MACSEC_PAD = 14 +const _MS_SHARED = 1048576 +const _NET_MAJOR = 36 +const _RTN_BLACKHOLE = 6 +const _ONOCR = 0000020 +const _RMNET_FLAGS_EGRESS_MAP_CKSUMV4 = (1 << 3) +const _CLONE_FILES = 0x00000400 +const _IFLA_EVENT_IGMP_RESEND = 5 +const ___FLT32_MANT_DIG__ = 24 +const _SYS_utimensat = ___NR_utimensat +const _IFLA_BOND_AD_LACP_RATE = 21 +const ___HAVE_FLOAT128X = 0 +const _SO_GET_FILTER = _SO_ATTACH_FILTER +const _IFLA_BOND_SLAVE_MII_STATUS = 2 +const _AT_STATX_SYNC_AS_STAT = 0x0000 +const _FS_NODUMP_FL = 0x00000040 +const _MAXTC = 6 +const _ENOSR = 63 +const ___SIZEOF_SIZE_T__ = 8 +const _EMEDIUMTYPE = 124 +const _SYS_sched_getaffinity = ___NR_sched_getaffinity +const _RTM_GETNEXTHOP = 106 +const _ETH_P_PPP_MP = 0x0008 +const _RTMGRP_DECnet_ROUTE = 0x4000 +const _ICMP6_RR_FLAGS_SPECSITE = 0x10 +const _IFLA_QDISC = 6 +const _ILL_ILLOPC = 1 +const _LINUX_REBOOT_CMD_CAD_ON = 0x89ABCDEF +const _IN_CLASSA_MAX = 128 +const ___NR_removexattr = 197 +const ___NR_io_submit = 209 +const _ILL_ILLOPN = 2 +const _ICMP6_TIME_EXCEED_REASSEMBLY = 1 +const _ACCESSPERMS = (_S_IRWXU|_S_IRWXG|_S_IRWXO) +const _SYS_rt_sigreturn = ___NR_rt_sigreturn +const _ICMP6_INFOMSG_MASK = 0x80 +const _BPF_JGE = 0x30 +const ___STATFS_MATCHES_STATFS64 = 1 +const _NL0 = 0000000 +const _NL1 = 0000400 +const _SYS_vfork = ___NR_vfork +const _SYS_fcntl = ___NR_fcntl +const __CS_XBS5_LP64_OFF64_LINTFLAGS = 1111 +const ___NR_acct = 163 +const _HAVE_FUTIMESAT = 1 +const __CS_POSIX_V7_LP64_OFF64_LINTFLAGS = 1143 +const _BPF_JGT = 0x20 +const _ARPHRD_IEEE802154_PHY = 805 +const __POSIX_SOURCE = 1 +const _AF_CAN = _PF_CAN +const _IFLA_GENEVE_COLLECT_METADATA = 6 +const __SC_DEVICE_SPECIFIC = 141 +const __SC_POLL = 58 +const _TCP_THIN_LINEAR_TIMEOUTS = 16 +const _REG_RDI = 8 +const __POSIX_TRACE = -1 +const _AF_UNIX = _PF_UNIX +const _RTPROT_KERNEL = 2 +const _X86_CR3_PCD_BIT = 4 +const ___FLT32_HAS_INFINITY__ = 1 +const _KERN_PANIC = 15 +const _FS_XFLAG_NOSYMLINKS = 0x00000400 +const __CS_XBS5_LPBIG_OFFBIG_LINTFLAGS = 1115 +const _SIOCSIFTXQLEN = 0x8943 +const _NET_IPV4_CONF_BOOTP_RELAY = 10 +const _____gwchar_t_defined = 1 +const __PC_ASYNC_IO = 10 +const _VM_HUGETLB_GROUP = 25 +const _FFI_GO_CLOSURES = 1 +const _SYS_waitid = ___NR_waitid +const _AF_ATMPVC = _PF_ATMPVC +const ___NR_semop = 65 +const __NSIG = 32 +//const __NSIG = (___SIGRTMAX + 1) +const _HAVE_SYS_SYSINFO_H = 1 +const _X86_EFLAGS_VIP_BIT = 20 +const _SYS_getcwd = ___NR_getcwd +const __POSIX2_EXPR_NEST_MAX = 32 +const _PTRACE_O_TRACESYSGOOD = 1 +const ___NR_set_tid_address = 218 +const ___LP64__ = 1 +const _FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS = 0x00000002 +const _NETLINK_IP6_FW = 13 +const _SYS_getsockopt = ___NR_getsockopt +const _RANDOM_BOOT_ID = 5 +const _AF_IEEE802154 = _PF_IEEE802154 +const _NETLINK_UNCONNECTED = 0 +const _IFLA_VXLAN_LOCAL6 = 17 +const _IPPROTO_TP = 29 +const _BPF_JSET = 0x40 +const _KERN_SHMPATH = 48 +const _IPV6_2292HOPLIMIT = 8 +const _B134 = 0000004 +const __CS_XBS5_LP64_OFF64_LIBS = 1110 +const _FSCRYPT_POLICY_FLAGS_PAD_MASK = 0x03 +const _IPOPT_TS_TSANDADDR = 1 +const _IN_ALL_EVENTS = (_IN_ACCESS | _IN_MODIFY | _IN_ATTRIB | _IN_CLOSE_WRITE | _IN_CLOSE_NOWRITE | _IN_OPEN | _IN_MOVED_FROM | _IN_MOVED_TO | _IN_CREATE | _IN_DELETE | _IN_DELETE_SELF | _IN_MOVE_SELF) +const _FS_DIRTY_FL = 0x00000100 +const _MACVLAN_FLAG_NOPROMISC = 1 +const __CS_POSIX_V7_LP64_OFF64_LIBS = 1142 +const _SYS_delete_module = ___NR_delete_module +const _ND_OPT_RTR_ADV_INTERVAL = 7 +const ___linux = 1 +const __SC_XOPEN_ENH_I18N = 93 +const _CR0 = 0000000 +const _SYS_utime = ___NR_utime +const _CR2 = 0002000 +const _CR3 = 0003000 +const _PORT_VDP_RESPONSE_UNUSED_VTID = 3 +const ___NR_clock_gettime = 228 +const _VM_LAPTOP_MODE = 23 +const __POSIX_AIO_LISTIO_MAX = 2 +const _MOUNT_ATTR_NOATIME = 0x00000010 +const _RT_SCOPE_UNIVERSE = 0 +const _SIOCGIFMETRIC = 0x891d +const _ND_NA_FLAG_ROUTER = 0x00000080 +const _PF_RXRPC = 33 +const ___NR_reboot = 169 +const _NET_CIPSOV4_RBM_OPTFMT = 120 +const _TIOCEXCL = 0x540C +const ___NET_IPV6_MAX = 28 +const _ETH_P_DSA_8021Q = 0xDADB +const _SYS_renameat = ___NR_renameat +const __RPC_NETDB_H = 1 +const _HAVE_LINUX_FILTER_H = 1 +const _IPOPT_TS_TSONLY = 0 +const _SYS_setfsuid = ___NR_setfsuid +const _IFLA_HSR_SEQ_NR = 5 +const __SC_RAW_SOCKETS = 236 +const _CLD_KILLED = 2 +const _ETH_P_DNA_DL = 0x6001 +const _CS5 = 0000000 +const _IPPORT_TTYLINK = 87 +const _CS7 = 0000040 +const ___USE_FORTIFY_LEVEL = 0 +const _ETH_P_IRDA = 0x0017 +const _NET_AX25_T3_TIMEOUT = 9 +const __BITS_POSIX1_LIM_H = 1 +const _NET_SCTP_PRESERVE_ENABLE = 11 +const ___NR_select = 23 +const _RTN_BROADCAST = 3 +const _FSCRYPT_MAX_KEY_SIZE = 64 +const _B150 = 0000005 +const _NDTPA_REFCNT = 2 +const _RTMSG_NEWDEVICE = 0x11 +const _IFF_MULTI_QUEUE = 0x0100 +const _TCP_COOKIE_TRANSACTIONS = 15 +const _IFLA_BRPORT_COST = 3 +const _IFF_NOARP = 128 +const _NDA_VLAN = 5 +const _IFLA_BRPORT_LEARNING_SYNC = 11 +const _NDTPA_ANYCAST_DELAY = 12 +const _SO_DETACH_FILTER = 27 +const _SYS_get_mempolicy = ___NR_get_mempolicy +const _TH_RST = 0x04 +const _IFLA_BOND_SLAVE_AD_AGGREGATOR_ID = 6 +const _SYS_exit_group = ___NR_exit_group +const _SYS_fdatasync = ___NR_fdatasync +const _WUNTRACED = 2 +const _EPOLL_CTL_DEL = 2 +const _IPPROTO_UDPLITE = 136 +const _PROT_NONE = 0x0 +const _RTM_NEWROUTE = 24 +const __SC_VERSION = 29 +const ___NR_get_thread_area = 211 +const _ICMP6_FILTER_BLOCK = 1 +const _PRIoFAST8 = "o" +const _SYS_semtimedop = ___NR_semtimedop +const _SCNdFAST8 = "hhd" +const __CS_XBS5_LP64_OFF64_LDFLAGS = 1109 +const _IFLA_CARRIER_CHANGES = 35 +const __CS_LFS_LDFLAGS = 1001 +const _IFLA_VXLAN_FAN_MAP = 33 +const ___NR_sched_setattr = 314 +const _VXLAN_DF_MAX = 2 +const ___NR_tee = 276 +const __POSIX2_LINE_MAX = 2048 +const _NET_DECNET_CONF_DEV_FORWARDING = 5 +const _ETH_P_SLOW = 0x8809 +const __SC_LEVEL1_ICACHE_SIZE = 185 +const _FIONCLEX = 0x5450 +const _NDA_SRC_VNI = 11 +const _NET_CORE_DEV_WEIGHT = 17 +const _IPV6_LEAVE_ANYCAST = 28 +const _SYS_setpgid = ___NR_setpgid +const _SEGV_ADIPERR = 7 +const _IFLA_XDP_SKB_PROG_ID = 6 +const ___NR_socketpair = 53 +const _TCP_TIMESTAMP = 24 +const _SIOCGIFBR = 0x8940 +const _O_DSYNC = ___O_DSYNC +const _UMOUNT_NOFOLLOW = 8 +const _AF_SECURITY = _PF_SECURITY +const _ADJ_OFFSET_SINGLESHOT = 0x8001 +const _NO_RECOVERY = 3 +const __CS_XBS5_ILP32_OFFBIG_LINTFLAGS = 1107 +const _RTF_UP = 0x0001 +const ___FLT64_EPSILON__ = 2.22044604925031308084726333618164062e-1664 +const _SCNu8 = "hhu" +const _IFLA_BR_HELLO_TIMER = 16 +const _TIOCPKT_START = 8 +const _PRIi16 = "i" +const _FS_POLICY_FLAGS_PAD_4 = _FSCRYPT_POLICY_FLAGS_PAD_4 +const _IFLA_PORT_REQUEST = 6 +const _TIOCPKT_FLUSHWRITE = 2 +const _BPF_JMP = 0x05 +const __POSIX2_RE_DUP_MAX = 255 +const ___NR_move_mount = 429 +const _AF_ISDN = _PF_ISDN +const _SYS_signalfd4 = ___NR_signalfd4 +const _EMLINK = 31 +const _ETH_P_ATMFATE = 0x8884 +const _RUSAGE_THREAD = 1 +const _BUS_ISA_MEM_BASE = 1 +const _ARPHRD_CHAOS = 5 +const _NET_IPV6_ROUTE_MTU_EXPIRES = 8 +const _FS_XFLAG_NOATIME = 0x00000040 +const _NTF_MASTER = 0x04 +const _SYS_rt_sigpending = ___NR_rt_sigpending +const _SIGFPE = 8 +const _MOD_NANO = _ADJ_NANO +const _PRIO_USER = 2 +const _NET_CORE = 1 +const _L_XTND = 2 +const _TH_URG = 0x20 +const _PR_SET_SECCOMP = 22 +const __POSIX_SHARED_MEMORY_OBJECTS = 200809 +const _ADJ_TICK = 0x4000 +const __SC_SSIZE_MAX = 110 +const _RTM_NEWCACHEREPORT = 96 +const _VM_MIN_FREE_KBYTES = 21 +const _PORT_REQUEST_ASSOCIATE = 2 +const _NETLINK_INET_DIAG = _NETLINK_SOCK_DIAG +const __PATH_NSSWITCH_CONF = "/etc/nsswitch.conf" +const _UINTPTR_WIDTH = ___WORDSIZE +const _IPV6_DROP_MEMBERSHIP = _IPV6_LEAVE_GROUP +const _CLONE_CHILD_CLEARTID = 0x00200000 +const _P_PID = 1 +const ___LONG_WIDTH__ = 64 +const _NET_IPV4_ICMP_IGNORE_BOGUS_ERROR_RESPONSES = 64 +const _IOC_INOUT = ((__IOC_WRITE|__IOC_READ) << __IOC_DIRSHIFT) +const _IFF_TUN = 0x0001 +const _IFLA_OPERSTATE = 16 +const _SYS_set_mempolicy = ___NR_set_mempolicy +const __BITS_TIMEX_H = 1 +const ___NR_fsetxattr = 190 +const __BITS_SIGTHREAD_H = 1 +const ___GNUC_WIDE_EXECUTION_CHARSET_NAME = "UTF-32LE" +const _IFLA_BR_MCAST_HASH_ELASTICITY = 26 +const __POSIX_VERSION = 200809 +const _NET_IPV6_ICMP = 19 +const _ELIBSCN = 81 +const __SYS_SELECT_H = 1 +const _PRIi32 = "i" +const _SKF_AD_NLATTR = 12 +const _PTRACE_KILL = 8 +const _SOCK_CLOEXEC = 524288 +const _NET_TCP_BASE_MSS = 114 +const _EDEADLOCK = _EDEADLK +const _IPOPT_SECUR_CONFID = 0xf135 +const _RTCF_DOREDIRECT = 0x01000000 +const _PACKET_LOSS = 14 +const _IPPORT_EFSSERVER = 520 +const ___IFLA_IPOIB_MAX = 4 +const _SYS_setxattr = ___NR_setxattr +const ___GCC_ATOMIC_BOOL_LOCK_FREE = 2 +const _NET_TCP_FRTO = 92 +const _CLONE_NEWCGROUP = 0x02000000 +const _CTL_KERN = 1 +const ___S_IEXEC = 0100 +const _AF_NFC = _PF_NFC +const _NET_CORE_WMEM_MAX = 1 +const ___HAVE_FLOAT64X_LONG_DOUBLE = 1 +const __SC_XOPEN_VERSION = 89 +const _IFF_ONE_QUEUE = 0x2000 +const _FS_EOFBLOCKS_FL = 0x00400000 +const _IPV6_RECVPKTINFO = 49 +const _PORT_REQUEST_PREASSOCIATE = 0 +const _SCNx8 = "hhx" +const _IN_CLASSB_NSHIFT = 16 +const _NET_DECNET_CONF_ETHER = -7 +const _DEV_HWMON = 2 +const _IFA_F_SECONDARY = 0x01 +const _SYS_clone = ___NR_clone +const _SYS_inotify_add_watch = ___NR_inotify_add_watch +const ___FLT128_MIN__ = 3.36210314311209350626267781732175260e-4932128 +const _SIOCADDMULTI = 0x8931 +const ___NR_listxattr = 194 +const _RTM_NEWNDUSEROPT = 68 +const _NET_ETHER = 2 +const _PTRACE_SYSCALL_INFO_ENTRY = 1 +const _FS_XFLAG_FILESTREAM = 0x00004000 +const _STATX_SIZE = 0x00000200 +const _SYS_rt_sigtimedwait = ___NR_rt_sigtimedwait +const ___UINT16_MAX__ = 0xffff +const _NET_DCCP = 20 +const __POSIX_TRACE_EVENT_FILTER = -1 +const _SYS_munmap = ___NR_munmap +const __SC_2_PBS_LOCATE = 170 +const _IFLA_GTP_FD0 = 1 +const _IFLA_GTP_FD1 = 2 +const _FS_POLICY_FLAGS_VALID = 0x07 +const __ISOC99_SOURCE = 1 +const _FS_SECRM_FL = 0x00000001 +const _RTF_HOST = 0x0004 +const ___FLT32_MAX__ = 3.40282346638528859811704183484516925e+3832 +const _IFF_MULTICAST = 4096 +const ___NR_shmdt = 67 +const _TCP_CLOSE_WAIT = 8 +const _SYS_syncfs = ___NR_syncfs +const _IFLA_BOND_MODE = 1 +const _NTF_SELF = 0x02 +const ___IFLA_PPP_MAX = 2 +const ___STDC_IEC_559_COMPLEX__ = 1 +const _IFLA_IFALIAS = 20 +const _SYS_kill = ___NR_kill +const ___USE_XOPEN2K = 1 +const _IFLA_WEIGHT = 15 +const _SO_SNDTIMEO = _SO_SNDTIMEO_OLD +const _DEV_MAC_HID = 5 +const __BITS_UIO_LIM_H = 1 +const _DT_LNK = 10 +const _O_NOATIME = ___O_NOATIME +const _TCP_MSS_DEFAULT = 536 +const _SYS_getgid = ___NR_getgid +const _IPTOS_DSCP_AF11 = 0x28 +const _IPTOS_DSCP_AF12 = 0x30 +const _IPTOS_DSCP_AF13 = 0x38 +const ___NR_mlock2 = 325 +const _NET_IPV4_LOCAL_PORT_RANGE = 56 +const _IPV6_RTHDR = 57 +const __POSIX_MEMLOCK_RANGE = 200809 +const _SOL_XDP = 283 +const _TCGETA = 0x5405 +const _CLONE_SYSVSEM = 0x00040000 +const _PR_SET_MM_ENV_END = 11 +const ___NR_fanotify_mark = 301 +const _ECHILD = 10 +const _PR_SPEC_PRCTL = (1 << 0) +const _TCGETS = 0x5401 +const ___NR_getdents = 78 +const _PR_TIMING_TIMESTAMP = 1 +const _TCGETX = 0x5432 +const _ICRNL = 0000400 +const _AF_QIPCRTR = _PF_QIPCRTR +const _RTF_REINSTATE = 0x0008 +const _S_IROTH = (_S_IRGRP >> 3) +const _CTL_FRV = 9898 +const _SYS_munlock = ___NR_munlock +const _SYS_fremovexattr = ___NR_fremovexattr +const _FS_ENCRYPTION_MODE_SPECK128_256_XTS = 7 +const _IPTOS_DSCP_AF21 = 0x48 +const _IPTOS_DSCP_AF22 = 0x50 +const _IPTOS_DSCP_AF23 = 0x58 +const _TUNSETIFF_val = 1074025674 +const _SYS_mq_timedreceive = ___NR_mq_timedreceive +const ___NR_bind = 49 +const _NET_TR = 14 +const ___NR_ppoll = 271 +const __POSIX2_CHAR_TERM = 200809 +const _TCM_IFINDEX_MAGIC_BLOCK = (0xFFFFFFFF) +const _RTM_F_PREFIX = 0x800 +const ___NR_flock = 73 +const _SKF_AD_QUEUE = 24 +const _ETHERTYPE_SPRITE = 0x0500 +const _IMAXBEL = 0020000 +const _NET_TCP_ORPHAN_RETRIES = 74 +const _RTF_BROADCAST = 0x10000000 +const _IFLA_VF_VLAN_INFO_UNSPEC = 0 +const _RPM_PCO_ADD = 1 +const _N_PROFIBUS_FDL = 10 +const ___LDBL_EPSILON__ = 1.08420217248550443400745280086994171e-19 +const _SYS_chmod = ___NR_chmod +const _ETH_P_TR_802_2 = 0x0011 +const _PACKET_TX_TIMESTAMP = 16 +const _INT16_MAX = (32767) +const _PR_CAP_AMBIENT = 47 +const _LONG_MAX = ___LONG_MAX__ +const ___FLT_HAS_INFINITY__ = 1 +const _HAVE_STRSIGNAL = 1 +const _POSIX_MADV_NORMAL = 0 +const _PR_SET_MM_START_STACK = 5 +const _IPTOS_DSCP_AF31 = 0x68 +const _IPTOS_DSCP_AF32 = 0x70 +const _IPTOS_DSCP_AF33 = 0x78 +const _TCP_MSS_DESIRED = 1220 +const _IFLA_INFO_SLAVE_DATA = 5 +const ___FLT128_EPSILON__ = 1.92592994438723585305597794258492732e-34128 +const _IFLA_IPVLAN_FLAGS = 2 +const _NETLINK_FIB_LOOKUP = 10 +const _IFHWADDRLEN = 6 +const _RTNL_FAMILY_IP6MR = 129 +const _INTPTR_WIDTH = ___WORDSIZE +const _RTM_GETACTION = 50 +const ___RLIMIT_SIGPENDING = 11 +const _SYS_epoll_wait_old = ___NR_epoll_wait_old +const _IFLA_EVENT_NONE = 0 +const _UINT16_MAX = (65535) +const _CERASE = 0177 +const _RTM_GETMULTICAST = 58 +const _SYS_pkey_free = ___NR_pkey_free +const _NET_NETROM_DEFAULT_PATH_QUALITY = 1 +const _IFLA_BOND_MIIMON = 3 +const _NETLINK_ISCSI = 8 +const _X86_CR0_NE_BIT = 5 +const _ETH_P_ATMMPOA = 0x884c +const _IPTOS_DSCP_AF41 = 0x88 +const _IPTOS_DSCP_AF42 = 0x90 +const _IPTOS_DSCP_AF43 = 0x98 +const ___ILP32_OFFBIG_LDFLAGS = "-m32" +const _HAVE_NET_IF_H = 1 +const _SYS_close = ___NR_close +const _IPOPT_TIMESTAMP = _IPOPT_TS +const ___FLT32X_HAS_DENORM__ = 1 +const ___NR_mmap = 9 +const _MLD_LISTENER_REPORT = 131 +const _LINK_XSTATS_TYPE_UNSPEC = 0 +const ___NETPACKET_PACKET_H = 1 +const ___NR_sched_get_priority_max = 146 +const _B38400 = 0000017 +const _MOD_ESTERROR = _ADJ_ESTERROR +const _CLOCK_PROCESS_CPUTIME_ID = 2 +const ___NDTA_MAX = 10 +const __BITS_SIGSTACK_H = 1 +const _EPIPE = 32 +const __SYS_USER_H = 1 +const _ETH_P_CAN = 0x000C +const _IPTOS_ECN_CE = 0x03 +const _EKEYREJECTED = 129 +const ___NR_getrusage = 98 +const __IOC_DIRBITS = 2 +const _ETH_P_PUPAT = 0x0201 +const _B1800 = 0000012 +const _RTA_ENCAP = 22 +const _RTA_GATEWAY = 5 +const _NET_IPV4_ICMP_ECHOREPLY_RATE = 63 +const ___NR_unshare = 272 +const _IPV6_PMTUDISC_OMIT = 5 +const _IN_LOOPBACKNET = 127 +const _PR_GET_KEEPCAPS = 7 +const _PF_X25 = 9 +const _RTA_UID = 25 +const ___SIZEOF_LONG_DOUBLE__ = 16 +const __POSIX_REALTIME_SIGNALS = 200809 +const _KERN_NAMETRANS = 24 +const _DT_UNKNOWN = 0 +const ___NR_dup2 = 33 +const ___NR_dup3 = 292 +const _IPV6_RECVFRAGSIZE = 77 +const _MOD_CLKA = _ADJ_OFFSET_SINGLESHOT +const _MACVLAN_MACADDR_FLUSH = 2 +const _CLONE_PIDFD = 0x00001000 +const _TCP_REPAIR_ON = 1 +const _F_GETFL = 3 +const ___LDBL_HAS_INFINITY__ = 1 +const ___MACSEC_VALIDATE_END = 3 +const _SCOPE_DELIMITER = '%' +const ___ATOMIC_HLE_ACQUIRE = 65536 +const __THREAD_SHARED_TYPES_H = 1 +const __SC_ATEXIT_MAX = 87 +const _IFLA_VXLAN_UDP_ZERO_CSUM6_RX = 20 +const _SCNoFAST8 = "hho" +const _NET_NETROM_RESET = 12 +const _NET_LLC2_TIMEOUT = 1 +const _IPPORT_FINGER = 79 +const ___HAVE_FLOAT64X = 1 +const _IFLA_VF_VLAN_LIST = 12 +const _SYS_fspick = ___NR_fspick +const _SYS_personality = ___NR_personality +const _EADDRNOTAVAIL = 99 +const _PTRACE_POKEDATA = 5 +const ___NR_creat = 85 +const _PTRACE_POKEUSER = 6 +const _ETH_P_IPX = 0x8137 +const _TIOCSWINSZ = 0x5414 +const _IFLA_VRF_UNSPEC = 0 +const _SO_PEEK_OFF = 42 +const _VXLAN_DF_SET = 1 +const _LITTLE_ENDIAN = ___LITTLE_ENDIAN +const _IGNPAR = 0000004 +const _RTA_MARK = 16 +const _EPOLLRDNORM = 64 +const _SYS_fgetxattr = ___NR_fgetxattr +const ___USE_ISOC11 = 1 +const _IFLA_BOND_PEER_NOTIF_DELAY = 28 +const _HAVE_GETXATTR = 1 +const ___F_GETSIG = 11 +const _LONG_BIT = 64 +const _CTL_DEBUG = 6 +const _IPVLAN_F_VEPA = 0x02 +const _UINT_FAST64_WIDTH = 64 +const _IFLA_INET6_CONF = 2 +const _TIOCM_DSR = 0x100 +const _ETH_P_DNA_RC = 0x6002 +const _TCP_CLOSE = 7 +const __POSIX_SYMLOOP_MAX = 8 +const ___NGREG = 23 +const _ARPHRD_ECONET = 782 +const _ETH_P_DNA_RT = 0x6003 +const _MAP_GROWSDOWN = 0x00100 +const _IFLA_VXLAN_RSC = 12 +const _SYS_futex = ___NR_futex +const _IFLA_BOND_MIN_LINKS = 18 +const _GTP_ROLE_GGSN = 0 +const _RTPROT_BIRD = 12 +const __PC_NO_TRUNC = 7 +const ___NR_getrandom = 318 +const _SO_PEERGROUPS = 59 +const __CS_XBS5_ILP32_OFF32_LDFLAGS = 1101 +const _MSG_WAITFORONE = 65536 +const _ARPHRD_PIMREG = 779 +const _PR_SPEC_STORE_BYPASS = 0 +const __SC_TIMER_MAX = 35 +const __SC_SYNCHRONIZED_IO = 14 +const __SC_2_C_BIND = 47 +const _IPPORT_MTP = 57 +const _TIOCM_DTR = 0x002 +const _PR_GET_PDEATHSIG = 2 +const _O_RDWR = 02 +const _VTIME = 5 +const __DIRENT_H = 1 +const _S_IWGRP = (_S_IWUSR >> 3) +const __CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS = 1147 +const _RTM_GETNEIGH = 30 +const __SC_2_PBS_CHECKPOINT = 175 +const _RT_CLASS_MAX = 255 +const _MSG_WAITALL = 256 +const _HAVE_UNLINKAT = 1 +const _NET_NF_CONNTRACK_TCP_LOOSE = 17 +const _RTAX_WINDOW = 3 +const _RTN_THROW = 9 +const _SYS_clone3 = ___NR_clone3 +const _IFLA_VXLAN_GPE = 27 +const _NET_ROSE_MAX_VCS = 8 +const _RTNH_F_DEAD = 1 +const _KERN_PPC_POWERSAVE_NAP = 27 +const _SYS_tgkill = ___NR_tgkill +const _NL_MMAP_STATUS_COPY = 3 +const _MOD_TAI = _ADJ_TAI +const _IPV6_ADDRFORM = 1 +const _RTF_XRESOLVE = 0x0800 +const _IN_CLOSE_NOWRITE = 0x00000010 +const _SYS_getppid = ___NR_getppid +const __BITS_TYPESIZES_H = 1 +const _SYS_mlockall = ___NR_mlockall +const __IOFBF = 0 +const _TRAP_BRANCH = 3 +const ___NR_getuid = 102 +const _HAVE_SCHED_H = 1 +const _TIMER_ABSTIME = 1 +const _NDA_LINK_NETNSID = 10 +const ___FLT_EPSILON__ = 1.19209289550781250000000000000000000e-7 +const __SC_PII_INTERNET = 56 +const _S_IFMT = ___S_IFMT +const _SYS_listxattr = ___NR_listxattr +const _XCASE = 0000004 +const _INT16_MIN = (-32767-1) +const _IPV6_PMTUDISC_INTERFACE = 4 +const _SYS_nfsservctl = ___NR_nfsservctl +const _IPTOS_RELIABILITY = 0x04 +const __POSIX_C_SOURCE = 200809 +const __SC_2_PBS = 168 +const __SYS_PRCTL_H = 1 +const ___NR_madvise = 28 +const _IFLA_BOND_SLAVE_QUEUE_ID = 5 +const __SC_MESSAGE_PASSING = 20 +const ___SIZEOF_DOUBLE__ = 8 +const _CTL_S390DBF = 5677 +const ___OFF_T_MATCHES_OFF64_T = 1 +const __SC_LEVEL1_ICACHE_LINESIZE = 187 +const _PR_SET_MM_AUXV = 12 +const _IFA_F_MANAGETEMPADDR = 0x100 +const _RTPROT_GATED = 8 +const __SC_PRIORITIZED_IO = 13 +const __SC_2_FORT_DEV = 49 +const _IFLA_VXLAN_LOCAL = 4 +const _FS_ENCRYPTION_MODE_ADIANTUM = _FSCRYPT_MODE_ADIANTUM +const _IFLA_BROADCAST = 2 +const _BPF_NEG = 0x80 +const _NET_IPV4_IPFRAG_HIGH_THRESH = 41 +const __BITS_TYPES_H = 1 +const _SYS_socketpair = ___NR_socketpair +const _PR_SET_PDEATHSIG = 1 +const _SYS_remap_file_pages = ___NR_remap_file_pages +const _MSG_CTRUNC = 8 +const _AT_STATX_SYNC_TYPE = 0x6000 +const _RTF_NOFORWARD = 0x1000 +const _S_IFDIR = ___S_IFDIR +const _IFLA_BR_TOPOLOGY_CHANGE_TIMER = 18 +const _NET_NETROM = 8 +const _RTSIG_MAX = 32 +const _F_GETLK = _F_GETLK64 +const ___WCHAR_MAX__ = 0x7fffffff +const _REG_R8 = 0 +const _REG_R9 = 1 +const _RTN_NAT = 10 +const _SO_CNX_ADVICE = 53 +const _TUN_TYPE_MASK = 0x000f +const _SIGIO = _SIGPOLL +const _ONLRET = 0000040 +const _ECANCELED = 125 +const __LFS64_LARGEFILE = 1 +const _MOVE_MOUNT_T_EMPTY_PATH = 0x00000040 +const _NET_IPV4_TCP_KEEPALIVE_PROBES = 46 +const _IN_MODIFY = 0x00000002 +const _MADV_FREE = 8 +const _N_SMSBLOCK = 12 +const _TUNSETDEBUG_val = 1074025673 +const _TUN_F_CSUM = 0x01 +const _O_NONBLOCK = 04000 +const _IP_UNBLOCK_SOURCE = 37 +const _TIOCSBRK = 0x5427 +const _SYS_setgroups = ___NR_setgroups +const _BUS_ADRALN = 1 +const _TCP_ZEROCOPY_RECEIVE = 35 +const ___NR_sched_get_priority_min = 147 +const ___NR_sendfile = 40 +const ___NR_wait4 = 61 +const _CRDLY = 0003000 +const _PF_APPLETALK = 5 +const _S_IFSOCK = ___S_IFSOCK +const _IFLA_BOND_AD_ACTOR_SYS_PRIO = 24 +const _MACVLAN_MODE_PASSTHRU = 8 +const _PR_SVE_SET_VL = 50 +const _SIOCSIFDSTADDR = 0x8918 +const _SOL_AAL = 265 +const _RTM_DELQDISC = 37 +const _SA_NOMASK = _SA_NODEFER +const _ADJ_FREQUENCY = 0x0002 +const _DEV_CDROM_AUTOEJECT = 3 +const _IN_MASK_ADD = 0x20000000 +const __SC_JOB_CONTROL = 7 +const _CLOCK_REALTIME_ALARM = 8 +const _TCP_CA_Disorder = 1 +const _N_AX25 = 5 +const _ICMP6_FILTER_BLOCKOTHERS = 3 +const ___NR_fchmod = 91 +const _SO_ACCEPTCONN = 30 +const __BITS_TIME64_H = 1 +const _NET_PROTO_CONF_ALL = -2 +const _IPV6_FREEBIND = 78 +const _PTRACE_SEIZE = 16902 +const _NET_NF_CONNTRACK_ICMP_TIMEOUT = 12 +const ___NR_pidfd_send_signal = 424 +const _NDTA_UNSPEC = 0 +const _PR_GET_TIMERSLACK = 30 +const _SEGV_MAPERR = 1 +const _TAB0 = 0000000 +const _ECHOK = 0000040 +const _NET_NEIGH_RETRANS_TIME = 4 +const _ARPHRD_SLIP6 = 258 +const _SYS_clock_getres = ___NR_clock_getres +const ___IFLA_MACVLAN_MAX = 7 +const _MSG_SYN = 1024 +const _IFA_F_NODAD = 0x02 +const _FS_XFLAG_PREALLOC = 0x00000002 +const _FIOGETOWN = 0x8903 +const _AF_BRIDGE = _PF_BRIDGE +const ___INT16_MAX__ = 0x7fff +const _NTF_USE = 0x01 +const _TIOCSSERIAL = 0x541F +const _SIG_SETMASK = 2 +const ___SIGEV_MAX_SIZE = 64 +const _SO_PEERSEC = 31 +const _ELIBACC = 79 +const _EAI_CANCELED = -101 +const _SO_MAX_PACING_RATE = 47 +const _EBADMSG = 74 +const _MAX_ADDR_LEN = 7 +const _SYS_move_mount = ___NR_move_mount +const _NTF_EXT_LEARNED = 0x10 +const ___NR_security = 185 +const _MS_DIRSYNC = 128 +const ___WINT_MIN__ = 0 +const _IFLA_PORT_VSI_TYPE = 3 +const ___NR_fchownat = 260 +const ___GNU_LIBRARY__ = 6 +const __BITS_STDINT_UINTN_H = 1 +const _NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_ESTABLISHED = 23 +const ___stack_t_defined = 1 +const ___NR_symlinkat = 266 +const __DIRENT_MATCHES_DIRENT64 = 1 +const _PTRACE_EVENT_FORK = 1 +const _EPOLL_CLOEXEC = 524288 +const _NET_IPV6_ROUTE_GC_TIMEOUT = 5 +const _TIOCGSERIAL = 0x541E +const _HAVE_MKDIRAT = 1 +const _IFLA_VXLAN_LINK = 3 +const __CS_POSIX_V6_ILP32_OFFBIG_CFLAGS = 1120 +const _SKF_AD_PAY_OFFSET = 52 +const _NET_IPV4_ICMP_ECHO_IGNORE_BROADCASTS = 58 +const _IFLA_BRPORT_PROXYARP = 10 +const _MQ_PRIO_MAX = 32768 +const _VM_OVERCOMMIT_RATIO = 16 +const _IPV6_2292HOPOPTS = 3 +const _RTAX_RTTVAR = 5 +const _SCNi16 = "hi" +const ___USE_ISOC95 = 1 +const _MOVE_MOUNT_T_AUTOMOUNTS = 0x00000020 +const ___USE_ISOC99 = 1 +const _SCHED_RESET_ON_FORK = 0x40000000 +const _RTMSG_CONTROL = 0x40 +const __SC_MEMLOCK_RANGE = 18 +const _PR_SET_MM_END_CODE = 2 +const ___NR_pipe = 22 +const _RTNLGRP_IPV6_MROUTE = 10 +const _SYS_sched_get_priority_max = ___NR_sched_get_priority_max +const _EOPNOTSUPP = 95 +const _RT_SCOPE_HOST = 254 +const _CLONE_SETTLS = 0x00080000 +const _PF_PACKET = 17 +const _MADV_RANDOM = 1 +const __CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS = 1139 +const _ARPHRD_EUI64 = 27 +const _RTM_GETSTATS = 94 +const _AF_WANPIPE = _PF_WANPIPE +const __POSIX_MQ_PRIO_MAX = 32 +const _IFF_PORTSEL = 8192 +const _NLA_TYPE_MASK = ^(_NLA_F_NESTED | _NLA_F_NET_BYTEORDER) +const _SYS_execve = ___NR_execve +const _SA_NODEFER = 0x40000000 +const _EAI_SOCKTYPE = -7 +const _SYS_io_submit = ___NR_io_submit +const _NET_TCP_CONG_CONTROL = 110 +const _LINE_MAX = __POSIX2_LINE_MAX +const _NET_IPV4_ROUTE_GC_MIN_INTERVAL_MS = 19 +const __NET_ROUTE_H = 1 +const ___FLT32_MAX_10_EXP__ = 38 +const _F_SEAL_SEAL = 0x0001 +const _MAX_HANDLE_SZ = 128 +const _HAVE_LINUX_NETLINK_H = 1 +const _ICMP6_FILTER = 1 +const _TCPI_OPT_SACK = 2 +const _FFI_BAD_TYPEDEF = 1 +const _SI_TKILL = -6 +const __SC_THREAD_THREADS_MAX = 76 +const ___NR_msgsnd = 69 +const ___INT_MAX__ = 0x7fffffff +const _ECHO = 0000010 +const _SYS_sendmmsg = ___NR_sendmmsg +const _IN_CREATE = 0x00000100 +const _SIOCGIFHWADDR = 0x8927 +const _XDP_FLAGS_UPDATE_IF_NOEXIST = (1 << 0) +const _SYS_timer_gettime = ___NR_timer_gettime +const _KERN_PPC_HTABRECLAIM = 25 +const _SCNi32 = "i" +const ___DEC128_MAX__ = 9.999999999999999999999999999999999E6144 +const ___NR_shutdown = 48 +const __SC_THREAD_ROBUST_PRIO_INHERIT = 247 +const _SCNxLEAST16 = "hx" +const ___IFLA_GENEVE_MAX = 14 +const ___SSE__ = 1 +const ___IFLA_BRPORT_MAX = 35 +const ___FLT_MANT_DIG__ = 24 +const _IFLA_BR_PRIORITY = 6 +const _XATTR_NAME_MAX = 255 +const ___SIZEOF_PTHREAD_CONDATTR_T = 4 +const ___NR_getppid = 110 +const _NBPG = _PAGE_SIZE +const __SC_USER_GROUPS_R = 167 +const _SO_SECURITY_ENCRYPTION_NETWORK = 24 +const _NET_CORE_HOT_LIST_LENGTH = 11 +const _PR_SET_MM_ENV_START = 10 +const ___GLIBC_USE_IEC_60559_BFP_EXT = 1 +const ___NR_futimesat = 261 +const _ILL_ILLADR = 3 +const ___IFA_MAX = 11 +const _IPV6_MULTICAST_IF = 17 +const _S_IRUSR = ___S_IREAD +const _NET_CORE_WMEM_DEFAULT = 3 +const _SIOCDELDLCI = 0x8981 +const ___NR_mlock = 149 +const _IPFRAGTTL = 60 +const _IP_RECVORIGDSTADDR = _IP_ORIGDSTADDR +const ___FLT_MIN__ = 1.17549435082228750796873653722224568e-38 +const ___NDUSEROPT_MAX = 2 +const _NET_IPV4_ICMP_TIMEEXCEED_RATE = 61 +const _FSCRYPT_KEY_REMOVAL_STATUS_FLAG_FILES_BUSY = 0x00000001 +const _ENOKEY = 126 +const _NET_NF_CONNTRACK_FRAG6_HIGH_THRESH = 31 +const _SYS_open_tree = ___NR_open_tree +const ___NR_setitimer = 38 +const _SO_DONTROUTE = 5 +const _IPOPT_END = _IPOPT_EOL +const _NL_MMAP_MSG_ALIGNMENT = _NLMSG_ALIGNTO +const _CLONE_PARENT = 0x00008000 +const _TIME_OK = 0 +const _X86_CR4_PCIDE_BIT = 17 +const ___FLT32_DECIMAL_DIG__ = 9 +const _POSIX_MADV_WILLNEED = 3 +const _UCHAR_WIDTH = 8 +const _FS_XFLAG_PROJINHERIT = 0x00000200 +const _RTA_ALIGNTO = 4 +const _NET_IPV4_ICMP_RATELIMIT = 89 +const _F_SETOWN = ___F_SETOWN +const _STATX_ATTR_NODUMP = 0x00000040 +const _DEV_PARPORT_SPINTIME = 1 +const ___NDTPA_MAX = 19 +const _FS_DQ_WRITES = 4 +const _SCNxLEAST32 = "x" +const __SC_IOV_MAX = 60 +const _MS_STRICTATIME = 16777216 +const _ETHERTYPE_AARP = 0x80F3 +const ___NR_kcmp = 312 +const _PR_GET_TSC = 25 +const __CS_POSIX_V7_LP64_OFF64_CFLAGS = 1140 +const ___GLIBC_USE_IEC_60559_FUNCS_EXT = 1 +const _NET_IPV4_AUTOCONFIG = 38 +const _MSG_DONTROUTE = 4 +const _HAVE_SYS_STAT_H = 1 +const _IFA_F_STABLE_PRIVACY = 0x800 +const _IP_RECVFRAGSIZE = 25 +const _PACKET_RECV_OUTPUT = 3 +const _IFLA_VRF_PORT_TABLE = 1 +const ___NR_fork = 57 +const __BITS_ENDIAN_H = 1 +const _IFLA_BOND_USE_CARRIER = 6 +const __PC_REC_MAX_XFER_SIZE = 15 +const _TCP_REPAIR_OFF = 0 +const _TUNGETFEATURES_val = 2147767503 +const _IPOPT_EOL = 0 +const _TIOCSCTTY_val = 21518 +const _LINUX_REBOOT_CMD_HALT = 0xCDEF0123 +const _F_GET_FILE_RW_HINT = 1037 +const _F_GETLEASE = 1025 +const __SC_V7_ILP32_OFF32 = 237 +const _SHUT_RD = 0 +const _FS_FL_USER_VISIBLE = 0x0003DFFF +const __CS_PATH = 0 +const _EPOLLWRNORM = 256 +const _IFLA_GENEVE_REMOTE6 = 7 +const _RTNETLINK_HAVE_PEERINFO = 1 +const _PF_AX25 = 3 +const _FSCRYPT_POLICY_V1 = 0 +const _FSCRYPT_POLICY_V2 = 2 +const _SIGEV_SIGNAL = 0 +const __POSIX_RAW_SOCKETS = 200809 +const ___itimerspec_defined = 1 +const _AF_RDS = _PF_RDS +const __SC_PII_XTI = 54 +const _SYS_alarm = ___NR_alarm +const _FS_DQ_SYNCS = 8 +const _PTRACE_GETSIGINFO = 16898 +const _TIOCSSOFTCAR = 0x541A +const _PR_GET_SECUREBITS = 27 +const _KERN_SG_BIG_BUFF = 29 +const ___DEC_EVAL_METHOD__ = 2 +const _BRIDGE_MODE_HAIRPIN = 1 +const _NTP_API = 4 +const _NET_AX25_DAMA_SLAVE_TIMEOUT = 14 +const _ETHERTYPE_AT = 0x809B +const _RTAX_FEATURE_MASK = (_RTAX_FEATURE_ECN | _RTAX_FEATURE_SACK | _RTAX_FEATURE_TIMESTAMP | _RTAX_FEATURE_ALLFRAG) +const _PF_NETLINK = 16 +const __SC_FIFO = 144 +const _SIGALRM = 14 +const _NDA_PROBES = 4 +const _SYS_mlock = ___NR_mlock +const _IFLA_INET6_ADDR_GEN_MODE = 8 +const _DT_BLK = 6 +const _NET_NEIGH_RETRANS_TIME_MS = 17 +const _ETIMEDOUT = 110 +const _ETHERTYPE_IPV6 = 0x86dd +const ___GENEVE_DF_END = 3 +const _FS_KEY_DESC_PREFIX = _FSCRYPT_KEY_DESC_PREFIX +const _IPV6_TRANSPARENT = 75 +const _NET_DECNET_DR_COUNT = 8 +const __SYS_MMAN_H = 1 +const ___SI_MAX_SIZE = 128 +const _SYS_set_robust_list = ___NR_set_robust_list +const ___NR_inotify_add_watch = 254 +const _TCP_COOKIE_PAIR_SIZE = (2*_TCP_COOKIE_MAX) +const _B3500000 = 0010016 +const __CS_V6_ENV = 1148 +const _ARPHRD_IEEE80211_RADIOTAP = 803 +const _NET_X25 = 13 +const _ARPHRD_IEEE802_TR = 800 +const ___O_CLOEXEC = 02000000 +const _SEM_VALUE_MAX = (2147483647) +const _MSG_PEEK = 2 +const ___NR_lsetxattr = 189 +const _SYS_rt_sigsuspend = ___NR_rt_sigsuspend +const ___NR_fanotify_init = 300 +const _IFLA_BOND_PACKETS_PER_SLAVE = 20 +const _SIGTTIN = 21 +const ___LDBL_HAS_DENORM__ = 1 +const _NET_NF_CONNTRACK_TCP_TIMEOUT_MAX_RETRANS = 16 +const _TUNGETIFF_val = 2147767506 +const _PR_SET_KEEPCAPS = 8 +const ___GLIBC_USE_IEC_60559_TYPES_EXT = 1 +const _SIOCSIFSLAVE = 0x8930 +const _PR_MCE_KILL_EARLY = 1 +const _TCP_S_DATA_OUT = (1 << 3) +const _IFLA_STATS_LINK_OFFLOAD_XSTATS = 4 +const ___IFLA_XFRM_MAX = 3 +const _ETH_P_ARCNET = 0x001A +const _KERN_REALROOTDEV = 16 +const ___FLT32X_MANT_DIG__ = 53 +const _O_DIRECTORY = ___O_DIRECTORY +const __SC_XOPEN_LEGACY = 129 +const ___NR_bpf = 321 +const _IFLA_GTP_UNSPEC = 0 +const _ADJ_MICRO = 0x1000 +const _SYS_sched_getparam = ___NR_sched_getparam +const __POSIX_V7_LPBIG_OFFBIG = -1 +const __SC_SELECT = 59 +const _IFLA_BR_MCAST_IGMP_VERSION = 43 +const _NET_DECNET_CONF_PPP = -4 +const _IFLA_BOND_TLB_DYNAMIC_LB = 27 +const _RTCF_LOG = 0x02000000 +const _ARPHRD_IEEE80211_PRISM = 802 +const _IFLA_BR_MCAST_HASH_MAX = 27 +const _PRIx16 = "x" +const ___RLIM_T_MATCHES_RLIM64_T = 1 +const _NET_NF_CONNTRACK_UDP_TIMEOUT_STREAM = 11 +const _IPVLAN_MODE_L3S = 2 +const _MS_UNBINDABLE = 131072 +const _S_BLKSIZE = 512 +const __BITS_UINTN_IDENTITY_H = 1 +const _NET_X25_CALL_REQUEST_TIMEOUT = 2 +const _ECHOPRT = 0002000 +const _KERN_CORE_USES_PID = 52 +const _SYS_sched_get_priority_min = ___NR_sched_get_priority_min +const ___NR_vmsplice = 278 +const _MB_LEN_MAX = 16 +const _ARPOP_RREQUEST = 3 +const _ETH_P_MAP = 0x00F9 +const _IFLA_BOND_SLAVE_STATE = 1 +const _HAVE_LOFF_T = 1 +const _RTPROT_UNSPEC = 0 +const _RTM_GETTFILTER = 46 +const __POSIX_REENTRANT_FUNCTIONS = 1 +const _FFI_TYPE_DOUBLE = 3 +const _EREMCHG = 78 +const _TCA_CHAIN = 11 +const ___GNUC_MINOR__ = 1 +const ___FLT32_EPSILON__ = 1.19209289550781250000000000000000000e-732 +const _FS_DENTRY = 8 +const _IFLA_BR_MCAST_LAST_MEMBER_CNT = 28 +const _TCA_ROOT_FLAGS = 2 +const __CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS = 1144 +const ___x86_64 = 1 +const _IFLA_PPP_DEV_FD = 1 +const _SO_COOKIE = 57 +const _SYS_query_module = ___NR_query_module +const __LARGEFILE64_SOURCE = 1 +const ___SIZEOF_SHORT__ = 2 +const ___LDBL_MIN__ = 3.36210314311209350626267781732175260e-4932 +const ___RTNLGRP_MAX = 33 +const ___NR_stat = 4 +const _HAVE_EXPM1L = 1 +const _TIME_UTC = 1 +const _CX86_CCR0 = 0xc0 +const _TUNSETLINK_val = 1074025677 +const _IFLA_BRPORT_PROXYARP_WIFI = 12 +const _SOL_IPV6 = 41 +const _IFLA_BOND_AD_INFO_AGGREGATOR = 1 +const _PR_SET_TAGGED_ADDR_CTRL = 55 +const _NETLINK_XFRM = 6 +const _IPV6_ADD_MEMBERSHIP = _IPV6_JOIN_GROUP +const _RTNH_F_ONLINK = 4 +const _IPTOS_DSCP_MASK = 0xfc +const ___IFLA_IPVLAN_MAX = 3 +const _BUS_ISA_PORT_SHIFT = 3 +const _PRIuFAST8 = "u" +const _IP_ADD_SOURCE_MEMBERSHIP = 39 +const _SPLICE_F_MORE = 4 +const _RTN_MULTICAST = 5 +const __SC_PII_INTERNET_DGRAM = 62 +const ___ENUM_IDTYPE_T = 1 +const ___NR_brk = 12 +const _ARPOP_REQUEST = 1 +const _RANDOM_WRITE_THRESH = 4 +const _NET_IPV4_IPFRAG_MAX_DIST = 112 +const _XTABS = 0014000 +const _PRIx32 = "x" +const _RTMGRP_IPV6_ROUTE = 0x400 +const _IFLA_BR_MAX_AGE = 3 +const __XOPEN_REALTIME_THREADS = 1 +const _CLONE_NEWPID = 0x20000000 +const _SHUT_WR = 1 +const _STDERR_FILENO = 2 +const _IFLA_STATS_AF_SPEC = 5 +const _SCNuLEAST8 = "hhu" +const ___S_IFLNK = 0120000 +const ___NR_gettimeofday = 96 +const ___NR_statx = 332 +const ___NR_sched_getparam = 143 +const ___SIZEOF_FLOAT80__ = 16 +const _MSG_ZEROCOPY = 67108864 +const ___NR_ioprio_set = 251 +const _PTRACE_EVENT_STOP = 128 +const _IFLA_BRPORT_UNSPEC = 0 +const _PACKET_RX_RING = 5 +const _LINUX_REBOOT_MAGIC2A = 85072278 +const _LINUX_REBOOT_MAGIC2B = 369367448 +const _LINUX_REBOOT_MAGIC2C = 537993216 +const _TIOCSERSWILD = 0x5455 +const _FSOPEN_CLOEXEC = 0x00000001 +const _SIGURG = 23 +const _F_GETPIPE_SZ = 1032 +const _PARMRK = 0000010 +const __SC_FD_MGMT = 143 +const _TIOCGWINSZ_val = 21523 +const _STATX_ATTR_ENCRYPTED = 0x00000800 +const _FD_CLOEXEC = 1 +const _SA_ONESHOT = _SA_RESETHAND +const ___FLOAT_WORD_ORDER = ___BYTE_ORDER +const ___INTPTR_WIDTH__ = 64 +const ___DBL_MAX_10_EXP__ = 308 +const _ETH_P_NSH = 0x894F +const __STDINT_H = 1 +const _IP_OFFMASK = 0x1fff +const _PR_CAP_AMBIENT_CLEAR_ALL = 4 +const _MS_MOVE = 8192 +const _ABI_DEFHANDLER_LIBCSO = 4 +const ___NR_sched_rr_get_interval = 148 +const _SYS_execveat = ___NR_execveat +const _IPPROTO_IPIP = 4 +const __SC_TRACE_LOG = 184 +const _NTF_OFFLOADED = 0x20 +const _FOPEN_MAX = 16 +const _PACKAGE_NAME = "package-unused" +const _____FILE_defined = 1 +const __SC_THREAD_PRIORITY_SCHEDULING = 79 +const _RTM_F_LOOKUP_TABLE = 0x1000 +const _FFI_FIRST_ABI = 1 +const _IN_CLASSB_MAX = 65536 +const ___FLT64X_MAX_10_EXP__ = 4932 +const _ARPOP_InREPLY = 9 +const _HAVE_LOG10L = 1 +const _MACVLAN_MACADDR_DEL = 1 +const __SYS_EPOLL_H = 1 +const _CX86_DIR1 = 0xff +const _SYS_io_uring_register = ___NR_io_uring_register +const _ETH_P_MACSEC = 0x88E5 +const _O_RSYNC = _O_SYNC +const ___NR_pkey_alloc = 330 +const _PF_UNSPEC = 0 +const _VM_LOWMEM_RESERVE_RATIO = 20 +const _SYS_lseek = ___NR_lseek +const ___NR_setpgid = 109 +const _NDTA_PARMS = 6 +const _O_SYNC = 04010000 +const _NR_FILE = 8192 +const _FS_XFLAG_DAX = 0x00008000 +const _SYS_shmctl = ___NR_shmctl +const _PTRACE_EVENT_EXEC = 4 +const _IFLA_VF_RSS_QUERY_EN = 7 +const _IPV6_RTHDR_STRICT = 1 +const _NUD_NONE = 0x00 +const _X86_EFLAGS_TF_BIT = 8 +const _PTHREAD_STACK_MIN = 16384 +const _N_R3964 = 9 +const __SC_DELAYTIMER_MAX = 26 +const ___NR_rt_sigtimedwait = 128 +const _FSCONFIG_SET_FD = 5 +const ___IFLA_OFFLOAD_XSTATS_MAX = 2 +const _IPV6_RTHDRDSTOPTS = 55 +const _HAVE_OPENAT = 1 +const _IN6_ADDR_GEN_MODE_EUI64 = 0 +const _IXOFF = 0010000 +const _IPPORT_FTP = 21 +const _ND_REDIRECT = 137 +const __XOPEN_UNIX = 1 +const __SC_BASE = 134 +const _RLIMIT_DATA = 2 +const __CS_XBS5_LP64_OFF64_CFLAGS = 1108 +const _SA_NOCLDWAIT = 2 +const _TUNGETSNDBUF_val = 2147767507 +const _NET_NF_CONNTRACK_TCP_TIMEOUT_SYN_RECV = 3 +const __ASM_X86_UNISTD_64_H = 1 +const _SPLICE_F_MOVE = 1 +const _PTRACE_SYSCALL_INFO_EXIT = 2 +const ___LP64_OFF64_LDFLAGS = "-m64" +const _RTF_REJECT = 0x0200 +const _RTPROT_EIGRP = 192 +const _ETHERTYPE_IP = 0x0800 +const _IFA_F_DADFAILED = 0x08 +const _IN_UNMOUNT = 0x00002000 +const _NET_TCP_MAX_TW_BUCKETS = 78 +const _ICMP6_TIME_EXCEED_TRANSIT = 0 +const _NET_IPV4_CONF_PROMOTE_SECONDARIES = 20 +const ___NR_mq_timedsend = 242 +const _FFI_GNUW64 = 4 +const _TUN_F_TSO4 = 0x02 +const _SYS_pwrite64 = ___NR_pwrite64 +const _TUN_F_TSO6 = 0x04 +const _O_APPEND = 02000 +const _PR_SET_FP_MODE = 45 +const _IFLA_MAP = 14 +const _IFLA_VXLAN_PROXY = 11 +const _UINTMAX_WIDTH = 64 +const _NET_IPV6_CONF = 16 +const _MOD_MICRO = _ADJ_MICRO +const ___IFLA_RMNET_MAX = 3 +const _CX86_PCR0 = 0x20 +const _CX86_PCR1 = 0xf0 +const _TUN_FLT_ALLMULTI = 0x0001 +const _O_ASYNC = 020000 +const _NET_IPV4_TCP_KEEPALIVE_TIME = 45 +const ___NR_finit_module = 313 +const __SYS_UCONTEXT_H = 1 +const _NET_BRIDGE_NF_CALL_IP6TABLES = 3 +const _HAVE_ATANL = 1 +const ___PDP_ENDIAN = 3412 +const ___NR_chdir = 80 +const _SOL_NETBEUI = 267 +const _NET_IPV4_ICMP_SOURCEQUENCH_RATE = 59 +const _IPTOS_PREC_PRIORITY = _IPTOS_CLASS_CS1 +const _SOL_TIPC = 271 +const _SYS_mkdir = ___NR_mkdir +const _FS_NRFILE = 6 +const _RTNLGRP_IPV4_MROUTE_R = 30 +const _SCHED_FIFO = 1 +const _IPV6_RECVDSTOPTS = 58 +const __SC_SCHAR_MAX = 111 +const _IFA_UNSPEC = 0 +const _SIOCGIFBRDADDR = 0x8919 +const _KERN_SPIN_RETRY = 70 +const _NET_DECNET_MEM = 12 +const _SIZE_MAX = (18446744073709551615) +const _RTA_CACHEINFO = 12 +const _NET_IPX_PPROP_BROADCASTING = 1 +const _FS_APPEND_FL = 0x00000020 +const _IP_RECVERR = 11 +const _FS_NOATIME_FL = 0x00000080 +const _RTMGRP_LINK = 1 +const ___NR_getsockname = 51 +const _PR_SET_MM_EXE_FILE = 13 +const _UCHAR_MAX = (_SCHAR_MAX * 2 + 1) +const _FSCRYPT_MODE_AES_256_XTS = 1 +const ___IFLA_VF_MAX = 14 +const __SC_CLK_TCK = 2 +const _RTM_F_FIB_MATCH = 0x2000 +const _TCA_ROOT_UNSPEC = 0 +const _RTA_PRIORITY = 6 +const _FPE_CONDTRAP = 15 +const _SYS_pipe2 = ___NR_pipe2 +const _PTRACE_EVENT_VFORK = 2 +const _NET_LLC2_P_TIMEOUT = 2 +const __SC_LONG_BIT = 106 +const _MS_BORN = (1<<29) +const ___NR_fstatfs = 138 +const __CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS = 1129 +const __XOPEN_ENH_I18N = 1 +const _MLD_LISTENER_REDUCTION = 132 +const _NET_IPV6_ACCEPT_RA_RT_INFO_MIN_PLEN = 27 +const __THREAD_MUTEX_INTERNAL_H = 1 +const _EAI_FAMILY = -6 +const _AI_NUMERICHOST = 0x0004 +const _VM_VDSO_ENABLED = 34 +const _UINT16_WIDTH = 16 +const _ENODATA = 61 +const __IOC_NONE = 0 +const _B110 = 0000003 +const _RAND_MAX = 2147483647 +const _STATX_ALL = 0x00000fff +const _SIOCGIFPFLAGS = 0x8935 +const _PTRACE_EVENT_EXIT = 6 +const _DEV_MAC_HID_ADB_MOUSE_SENDS_KEYCODES = 6 +const _NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_ACK_SENT = 26 +const _IFLA_XDP_FD = 1 +const _NET_IPV6_ROUTE_MIN_ADVMSS = 9 +const ___NR_fchmodat = 268 +const _F_OK = 0 +const _SYS_getitimer = ___NR_getitimer +const ___NR_accept = 43 +const _IFLA_BR_MCAST_QUERIER = 25 +const _SO_TIMESTAMP_OLD = 29 +const _F_RDLCK = 0 +const ___NR_unlink = 87 +const _IFLA_BRPORT_MCAST_FLOOD = 27 +const ___F_SETOWN_EX = 15 +const _HAVE_NETPACKET_PACKET_H = 1 +const __CS_POSIX_V6_LP64_OFF64_LDFLAGS = 1125 +const _SCNdLEAST32 = "d" +const _RTF_STATIC = 0x0400 +const _SYS_adjtimex = ___NR_adjtimex +const _SO_ZEROCOPY = 60 +const _F_LOCK = 1 +const _RANDOM_ENTROPY_COUNT = 2 +const _DEV_PARPORT_DEFAULT = -3 +const ___NR_rt_tgsigqueueinfo = 297 +const _PR_PAC_APDBKEY = (1 << 3) +const __SC_XOPEN_REALTIME = 130 +const _SIG_ATOMIC_MAX = (2147483647) +const ___have_pthread_attr_t = 1 +const _FS_KEY_DESCRIPTOR_SIZE = _FSCRYPT_KEY_DESCRIPTOR_SIZE +const _NDA_PROTOCOL = 12 +const _IPV6_ROUTER_ALERT_ISOLATE = 30 +const _IFLA_IPVLAN_MODE = 1 +const _SYS_fallocate = ___NR_fallocate +const _NET_CIPSOV4_CACHE_ENABLE = 118 +const _NET_ECONET = 16 +const _RTF_MULTICAST = 0x20000000 +const _ETH_P_ERSPAN = 0x88BE +const ___NR_prlimit64 = 302 +const ___NR_sigaltstack = 131 +const _PR_MPX_DISABLE_MANAGEMENT = 44 +const _ETH_P_TDLS = 0x890D +const _SYS_setfsgid = ___NR_setfsgid +const _FS_POLICY_FLAGS_PAD_MASK = _FSCRYPT_POLICY_FLAGS_PAD_MASK +const _PORT_VDP_RESPONSE_VTID_VERSION_VIOALTION = 5 +const _IFLA_GROUP = 27 +const _RTM_GETNSID = 90 +const _NET_IPV4_ROUTE_FLUSH = 1 +const _MS_REC = 16384 +const _FS_AIO_MAX_NR = 19 +const ___NR_getcpu = 309 +const ___NR_sched_getscheduler = 145 +const _MS_RDONLY = 1 +const _RWH_WRITE_LIFE_MEDIUM = 3 +const _WCOREFLAG = ___WCOREFLAG +const _NET_IPV6_ROUTE_GC_INTERVAL = 6 +const _SCNuFAST8 = "hhu" +const _NETLINK_SOCK_DIAG = 4 +const _IP_MULTICAST_IF = 32 +const _ND_OPT_PI_FLAG_RADDR = 0x20 +const _RTM_GETRULE = 34 +const _RTAX_QUICKACK = 15 +const _NET_NF_CONNTRACK_TCP_TIMEOUT_TIME_WAIT = 8 +const ___NR_ioperm = 173 +const _POSIX_FADV_WILLNEED = 3 +const _VMIN = 6 +const __SEMAPHORE_H = 1 +const _IFLA_XDP_HW_PROG_ID = 7 +const _NET_DECNET_NODE_TYPE = 1 +const _AF_NETROM = _PF_NETROM +const __POSIX_TTY_NAME_MAX = 9 +const __SC_LEVEL3_CACHE_SIZE = 194 +const _F_TLOCK = 2 +const _NET_IPV4_TCP_RETRANS_COLLAPSE = 36 +const _SCNoLEAST16 = "ho" +const _ICMP6_RR_RESULT_FLAGS_FORBIDDEN = 0x0100 +const _SOL_ALG = 279 +const _EISDIR = 21 +const __PC_MAX_CANON = 1 +const _SKF_AD_NLATTR_NEST = 16 +const _SIOCSIFNAME = 0x8923 +const __POSIX_SPAWN = 200809 +const _RTMGRP_IPV6_IFADDR = 0x100 +const ___GCC_ATOMIC_SHORT_LOCK_FREE = 2 +const _SKF_AD_PROTOCOL = 0 +const ___NR_access = 21 +const _ETH_P_PUP = 0x0200 +const _HUPCL = 0002000 +const _BPF_RET = 0x06 +const _O_LARGEFILE = ___O_LARGEFILE +const ___FLT32_MIN__ = 1.17549435082228750796873653722224568e-3832 +const _EAI_INTR = -104 +const _RTN_UNREACHABLE = 7 +const __SYS_SYSINFO_H = 1 +const _IN_ONESHOT = 0x80000000 +const _AT_SYMLINK_FOLLOW = 0x400 +const _F_GET_RW_HINT = 1035 +const _NETLINK_GENERIC = 16 +const _IFLA_BOND_ARP_IP_TARGET = 8 +const _IFLA_BRPORT_GUARD = 5 +const _CTIME = 0 +const _IFLA_TUN_PI = 4 +const _RTMGRP_DECnet_IFADDR = 0x1000 +const __IOC_SIZESHIFT = (__IOC_TYPESHIFT+__IOC_TYPEBITS) +const __PC_REC_INCR_XFER_SIZE = 14 +const _IFLA_XDP = 43 +const _SYS_io_uring_setup = ___NR_io_uring_setup +const _NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_COOKIE_ECHOED = 22 +const _CTL_NET = 3 +const __SC_MEMORY_PROTECTION = 19 +const ___FLT16_HAS_QUIET_NAN__ = 1 +const _GENEVE_DF_UNSET = 0 +const _SYS_shmget = ___NR_shmget +const _IFLA_TARGET_NETNSID = 46 +const ___NR_capset = 126 +const _RTAX_REORDERING = 9 +const _PR_SET_MM_MAP_SIZE = 15 +const _PR_GET_NAME = 16 +const _IFLA_BOND_AD_INFO_NUM_PORTS = 2 +const ___NR_setpriority = 141 +const _NET_IPV4_IPFRAG_TIME = 43 +const _SIGCLD = _SIGCHLD +const _SYS_epoll_create1 = ___NR_epoll_create1 +const _PTRACE_O_SUSPEND_SECCOMP = 2097152 +const ___NR_io_pgetevents = 333 +const __POSIX_SIGQUEUE_MAX = 32 +const __BITS_SIGACTION_H = 1 +const _NETLINK_DROP_MEMBERSHIP = 2 +const _SCNoLEAST32 = "o" +const ___NR_pselect6 = 270 +const _ND_OPT_REDIRECTED_HEADER = 4 +const _IFF_LOOPBACK = 8 +const _EPOLL_CTL_ADD = 1 +const _ESPIPE = 29 +const _IFLA_BR_UNSPEC = 0 +const _S_IEXEC = _S_IXUSR +const _X86_CR4_VMXE_BIT = 13 +const _IFLA_CARRIER = 33 +const ___NR_lookup_dcookie = 212 +const _IPOPT_SECUR_TOPSECRET = 0x6bc5 +const ___NR_semtimedop = 220 +const _SOL_ICMPV6 = 58 +const _IP_PMTUDISC_DO = 2 +const __SC_FILE_ATTRIBUTES = 146 +const _SYS_linkat = ___NR_linkat +const ___RLIMIT_MSGQUEUE = 12 +const _KERN_RANDOM = 40 +const __ISOC11_SOURCE = 1 +const _RTNLGRP_IPV6_ROUTE = 11 +const _IFLA_GENEVE_UNSPEC = 0 +const _PTRACE_SETFPREGS = 15 +const _IFLA_BR_TOPOLOGY_CHANGE = 14 +const _NET_CORE_AEVENT_RSEQTH = 21 +const _POLL_HUP = 6 +const _RT_TABLE_UNSPEC = 0 +const __SC_LINE_MAX = 43 +const __SC_SCHAR_MIN = 112 +const _OFDEL = 0000200 +const _SO_SNDBUF = 7 +const _ETH_P_802_2 = 0x0004 +const _IFLA_EVENT_REBOOT = 1 +const _DEV_MAC_HID_MOUSE_BUTTON2_KEYCODE = 4 +const _PDP_ENDIAN = ___PDP_ENDIAN +const _SYS_timerfd_create = ___NR_timerfd_create +const _IFLA_VF_LINK_STATE = 5 +const __IO_EOF_SEEN = 0x0010 +const ___NR_sethostname = 170 +const _HAVE_SYS_STATFS_H = 1 +const _IFLA_VF_PORTS = 24 +const ___SYSCALL_WORDSIZE = 64 +const _ESOCKTNOSUPPORT = 94 +const _IP_PMTUDISC_PROBE = 3 +const _NET_IPV6_ACCEPT_RA_PINFO = 19 +const ___unix__ = 1 +const ___NR_arch_prctl = 158 +const _SOL_PPPOL2TP = 273 +const _IPTOS_TOS_MASK = 0x1E +const _ETH_P_8021AD = 0x88A8 +const _ETH_P_8021AH = 0x88E7 +const _SIGSTKFLT = 16 +const __POSIX_SAVED_IDS = 1 +const _SO_MARK = 36 +const _IPPROTO_IPV6 = 41 +const _IPV6_RECVERR = 25 +const _AF_KCM = _PF_KCM +const _SYS_mincore = ___NR_mincore +const _MADV_WIPEONFORK = 18 +const _ETH_P_CONTROL = 0x0016 +const _NET_DECNET_CONF_X25 = -5 +const ___USE_POSIX199506 = 1 +const _IFLA_VF_STATS_PAD = 6 +const _SCM_CREDENTIALS = 2 +const ___NR_preadv2 = 327 +const _X86_CR4_UMIP_BIT = 11 +const _PROT_EXEC = 0x4 +const _IFLA_BR_GC_TIMER = 19 +const _IN_CLASSA_HOST = (0xffffffff & ^_IN_CLASSA_NET) +const _CLONE_PTRACE = 0x00002000 +const _EPOLLONESHOT = 1073741824 +const _B3000000 = 0010015 +const _FS_DQ_READS = 3 +const __SC_NL_MSGMAX = 121 +const ___NR_waitid = 247 +const _NDA_IFINDEX = 8 +const _NET_IPV4_ROUTE_GC_INTERVAL = 8 +const _UINT_FAST8_MAX = (255) +const _NET_SCTP_HB_INTERVAL = 10 +const _FS_COMPRBLK_FL = 0x00000200 +const _TCP_S_DATA_IN = (1 << 2) +const _VM_DIRTY_EXPIRE_CS = 14 +const ___NR_getcwd = 79 +const ___DEC64_MAX__ = 9.999999999999999E384 +const _RTAX_ADVMSS = 8 +const _NET_CORE_MAX_BACKLOG = 6 +const _IFLA_TUN_MULTI_QUEUE = 7 +const _NET_UNIX = 4 +const ___O_DSYNC = 010000 +const ___SIGRTMAX = 64 +const __SC_LEVEL2_CACHE_LINESIZE = 193 +const _HAVE_AS_X86_64_UNWIND_SECTION_TYPE = 1 +const _TCP_FASTOPEN_KEY = 33 +const _FS_XFLAG_EXTSZINHERIT = 0x00001000 +const _PORT_PROFILE_RESPONSE_BADSTATE = 259 +const _ADJ_STATUS = 0x0010 +const _NET_IPV4_ROUTE_GC_THRESH = 4 +const _SYS_fsmount = ___NR_fsmount +const ___FLT_MIN_10_EXP__ = (-37) +const _NET_SCTP_PRSCTP_ENABLE = 14 +const _NET_CORE_NO_CONG = 14 +const __POSIX_THREAD_PRIO_PROTECT = 200809 +const _KERN_ACCT = 30 +const ___NR_process_vm_readv = 310 +const _ICMP6_ECHO_REPLY = 129 +const _IPOPT_SECUR_RESTR = 0xaf13 +const ___IFLA_VLAN_QOS_MAX = 2 +const _ENOMEM = 12 +const _AF_KEY = _PF_KEY +const _SYS_ioprio_set = ___NR_ioprio_set +const ___WCOREFLAG = 0x80 +const _RTA_SESSION = 13 +const ___NR_tkill = 200 +const ___NR_io_setup = 206 +const _IFLA_VF_STATS_BROADCAST = 4 +const _RTAX_HOPLIMIT = 10 +const _IFLA_VF_LINK_STATE_AUTO = 0 +const _FSCRYPT_POLICY_FLAG_DIRECT_KEY = 0x04 +const _PACKET_OTHERHOST = 3 +const _IFLA_HSR_SLAVE2 = 2 +const _MS_NOEXEC = 8 +const __BITS_STDINT_INTN_H = 1 +const _TCPOLEN_TSTAMP_APPA = (_TCPOLEN_TIMESTAMP+2) +const _BUS_ADRERR = 2 +const ___GCC_ASM_FLAG_OUTPUTS__ = 1 +const _PR_SPEC_FORCE_DISABLE = (1 << 3) +const _EL3HLT = 46 +const _IPV6_LEAVE_GROUP = 21 +const _ARPHRD_RAWHDLC = 518 +const _DEV_RAID_SPEED_LIMIT_MAX = 2 +const _IPOPT_TS_PRESPEC = 3 +const _IP_ORIGDSTADDR = 20 +const _ETH_P_CAIF = 0x00F7 +const _RTM_NEWSTATS = 92 +const _ABI_DEFHANDLER_COFF = 1 +const _UINT_LEAST8_WIDTH = 8 +const _INT_FAST16_MAX = (9223372036854775807) +const _MACSEC_VALIDATE_DISABLED = 0 +const _ETH_P_IEEEPUPAT = 0x0a01 +const ___ATOMIC_HLE_RELEASE = 131072 +const __CS_POSIX_V6_LP64_OFF64_LIBS = 1126 +const _MADV_COLD = 20 +const ___LP64_OFF64_CFLAGS = "-m64" +const _IFLA_BR_GROUP_ADDR = 20 +const _NET_IPV4_IGMP_MAX_MEMBERSHIPS = 65 +const _RTN_PROHIBIT = 8 +const _SYS_getpeername = ___NR_getpeername +const _TIOCSIG_val = 1074025526 +const ___FLT_MAX_EXP__ = 128 +const ___SHRT_WIDTH__ = 16 +const _SYS_getdents = ___NR_getdents +const _PF_SMC = 43 +const ___NR_ustat = 136 +const _NETLINK_DNRTMSG = 14 +const _ENONET = 64 +const _RTN_LOCAL = 2 +const ___NR_readlink = 89 +const _F_SEAL_WRITE = 0x0008 +const _HAVE_SYSCALL = 1 +const ___ORDER_BIG_ENDIAN__ = 4321 +const _CTL_CPU = 10 +const ___FLT32_MIN_10_EXP__ = (-37) +const _NET_NEIGH_PROXY_QLEN = 9 +const __SC_TRACE_NAME_MAX = 243 +const _DN_ACCESS = 0x00000001 +const _SI_ASYNCIO = -4 +const _UINT_FAST16_WIDTH = ___WORDSIZE +const __SC_NL_SETMAX = 123 +const _MSG_EOR = 128 +const _NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_CLOSE_WAIT = 6 +const _MCAST_BLOCK_SOURCE = 43 +const __BITS_SIGEVENT_CONSTS_H = 1 +const _NETLINK_NO_ENOBUFS = 5 +const _NET_NETROM_TRANSPORT_NO_ACTIVITY_TIMEOUT = 9 +const _NET_NEIGH_REACHABLE_TIME = 5 +const _SYS_sysfs = ___NR_sysfs +const _SCNx32 = "x" +const _RTM_GETQDISC = 38 +const _MLOCK_ONFAULT = 1 +const _RTM_F_EQUALIZE = 0x400 +const ___NR_exit = 60 +const __SC_PII_INTERNET_STREAM = 61 +const _ENOLINK = 67 +const _SA_RESETHAND = 0x80000000 +const _IFLA_TUN_NUM_QUEUES = 8 +const _HAVE_SETENV = 1 +const __SC_PII_OSI = 57 +const _FFDLY = 0100000 +const _TUN_READQ_SIZE = 500 +const _FPE_FLTINV = 7 +const _FS_FL_USER_MODIFIABLE = 0x000380FF +const ___NR_write = 1 +const _RTAX_SSTHRESH = 6 +const _NI_MAXHOST = 1025 +const _NET_IPV4_NF_CONNTRACK_MAX = 1 +const _ECONNRESET = 104 +const _NET_AX25_IDLE_TIMEOUT = 10 +const _RTAX_FEATURE_SACK = (1 << 1) +const _NUD_INCOMPLETE = 0x01 +const _PACKET_FANOUT = 18 +const _SYS_vhangup = ___NR_vhangup +const _VT0 = 0000000 +const _VT1 = 0040000 +const _HAVE_MEMORY_H = 1 +const ___SSE2_MATH__ = 1 +const _SYS_rt_sigprocmask = ___NR_rt_sigprocmask +const ___NR_iopl = 172 +const _X86_CR4_SMXE_BIT = 14 +const __POSIX_CHOWN_RESTRICTED = 0 +const __SC_LEVEL2_CACHE_ASSOC = 192 +const _HAVE_LOG1PL = 1 +const _IPPROTO_EGP = 8 +const _RENAME_WHITEOUT = (1 << 2) +const _PTRACE_TRACEME = 0 +const _RTPROT_MRT = 10 +const _PR_ENDIAN_BIG = 0 +const __SC_V7_ILP32_OFFBIG = 238 +const __ISOC2X_SOURCE = 1 +const _NET_IPV4_DEFAULT_TTL = 37 +const _RTF_IRTT = 0x0100 +const _UINT_FAST16_MAX = (18446744073709551615) +const _RTNLGRP_IPV6_NETCONF = 25 +const _PAGE_MASK = (^(_PAGE_SIZE-1)) +const _L_SET = 0 +const _INT8_WIDTH = 8 +const _RTMGRP_IPV4_MROUTE = 0x20 +const __SC_REGEXP = 155 +const _NET_IPV6_ICMP_RATELIMIT = 1 +const ___FLT32X_DIG__ = 15 +const _SCM_TIMESTAMPING_OPT_STATS = 54 +const ___NR_vhangup = 153 +const _ERFKILL = 132 +const __BITS_SIGINFO_CONSTS_ARCH_H = 1 +const ___BYTE_ORDER__ = ___ORDER_LITTLE_ENDIAN__ +const ___NR_getpriority = 140 +const _X86_EFLAGS_VM_BIT = 17 +const __XOPEN_SOURCE_EXTENDED = 1 +const _NET_IPV4_TCP_MAX_KA_PROBES = 44 +const _PR_SPEC_INDIRECT_BRANCH = 1 +const _TCA_OPTIONS = 2 +const _NET_IPV4_CONF_ARPFILTER = 13 +const _RMNET_FLAGS_INGRESS_MAP_COMMANDS = (1 << 1) +const _INOTIFY_MAX_USER_WATCHES = 2 +const _NET_BRIDGE_NF_FILTER_VLAN_TAGGED = 4 +const ___NR_getdents64 = 217 +const _SA_INTERRUPT = 0x20000000 +const _SHRT_WIDTH = 16 +const _IFLA_VLAN_UNSPEC = 0 +const _WSTOPPED = 2 +const _OPEN_TREE_CLONE = 1 +const ___WCHAR_MIN__ = (-___WCHAR_MAX__ - 1) +const _NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_FIN_WAIT = 5 +const _PR_FP_EXC_DISABLED = 0 +const __SC_UIO_MAXIOV = 60 +const _ENOTSOCK = 88 +const _F_UNLCK = 2 +const _CLOCK_MONOTONIC_COARSE = 6 +const ___NR_chown = 92 +const _SYS_capget = ___NR_capget +const _MSG_PROXY = 16 +const _CLD_EXITED = 1 +const _IPPROTO_ENCAP = 98 +const ___LONG_LONG_MAX__ = 0x7fffffffffffffff +const _AF_ROSE = _PF_ROSE +const __PC_SYMLINK_MAX = 19 +const __BITS_SCHED_H = 1 +const __SC_THREAD_SPORADIC_SERVER = 161 +const _CTL_BUS_ISA = 1 +const _IFLA_BOND_ARP_ALL_TARGETS = 10 +const ___NR_open_by_handle_at = 304 +const __POSIX2_C_VERSION = ___POSIX2_THIS_VERSION +const _ETH_P_PPP_SES = 0x8864 +const _ICMP6_RR_FLAGS_TEST = 0x80 +const ___HAVE_FLOAT32X = 1 +const _RTEXT_FILTER_BRVLAN = (1 << 1) +const _ULONG_WIDTH = ___WORDSIZE +const _SYS_io_uring_enter = ___NR_io_uring_enter +const _FNDELAY = _O_NDELAY +const _STA_INS = 0x0010 +const _IFLA_BR_VLAN_STATS_ENABLED = 41 +const ___SIZEOF_WINT_T__ = 4 +const _RTAX_INITRWND = 14 +const _PKEY_DISABLE_ACCESS = 0x1 +const _SYS_mprotect = ___NR_mprotect +const ___NR_timer_getoverrun = 225 +const _MCAST_EXCLUDE = 0 +const _IFLA_MTU = 4 +const __IOC_TYPEMASK = ((1 << __IOC_TYPEBITS)-1) +const _OPOST = 0000001 +const __SC_STREAMS = 174 +const _NLA_F_NET_BYTEORDER = (1 << 14) +const _NDTPA_PAD = 18 +const _NLMSG_OVERRUN = 0x4 +const _ARPHRD_LAPB = 516 +const _SI_ASYNCNL = -60 +const _ARPHRD_SIT = 776 +const _B115200 = 0010002 +const _IFLA_BR_VLAN_PROTOCOL = 8 +const ___NR_epoll_pwait = 281 +const _NET_IPV6_DAD_TRANSMITS = 7 +const ___NR_munmap = 11 +const _ETH_P_TRAILER = 0x001C +const ___FLT32X_MIN_10_EXP__ = (-307) +const __SC_TRACE_USER_EVENT_MAX = 245 +const ___CPU_SETSIZE = 1024 +const _BC_DIM_MAX = __POSIX2_BC_DIM_MAX +const _DEV_CDROM_INFO = 1 +const _INR_OPEN_MAX = 4096 +const _BPF_RSH = 0x70 +const __SC_READER_WRITER_LOCKS = 153 +const ___NR_syncfs = 306 +const __SC_ULONG_MAX = 117 +const _BYTE_ORDER = ___BYTE_ORDER +const __BITS_STDIO_H = 1 +const ___NR_timer_gettime = 224 +const _KERN_SHMALL = 41 +const _SYS_rt_sigaction = ___NR_rt_sigaction +const _SYS_clock_gettime = ___NR_clock_gettime +const _SYS_timer_delete = ___NR_timer_delete +const ___NR_set_robust_list = 273 +const __SC_PAGESIZE = 30 +const _TCP_MAXWIN = 65535 +const _SYS_putpmsg = ___NR_putpmsg +const _N_HDLC = 13 +const ___NR_getgid = 104 +const _MAP_EXECUTABLE = 0x01000 +const _PORT_PROFILE_MAX = 40 +const _ESTALE = 116 +const ___INTMAX_MAX__ = 0x7fffffffffffffff +const _F_OFD_GETLK = 36 +const _L_tmpnam = 20 +const _MOD_MAXERROR = _ADJ_MAXERROR +const ___NR_rmdir = 84 +const ___PRIPTR_PREFIX = "l" +const _INT_FAST32_MAX = (9223372036854775807) +const ___x86_64__ = 1 +const _IP_MSFILTER = 41 +const __SC_XOPEN_STREAMS = 246 +const _KERN_PROF = 6 +const ___statx_defined = 1 +const _SYS_lstat = ___NR_lstat +const ___O_TMPFILE = (020000000 | ___O_DIRECTORY) +const _ADJ_OFFSET = 0x0001 +const _F_SETLKW = _F_SETLKW64 +const _PR_SET_TIMERSLACK = 29 +const _IPV6_JOIN_ANYCAST = 27 +const _IFLA_BOND_AD_SELECT = 22 +const _SYS_userfaultfd = ___NR_userfaultfd +const _NET_IPV6_IP6FRAG_TIME = 23 +const ___unix = 1 +const _FS_NRINODE = 1 +const __PC_LINK_MAX = 0 +const _INTMAX_WIDTH = 64 +const _IFA_F_OPTIMISTIC = 0x04 +const _SOCK_NONBLOCK = 2048 +const ___NR_setreuid = 113 +const _TCPOPT_EOL = 0 +const ___DBL_MIN_10_EXP__ = (-307) +const _PRIiFAST8 = "i" +const _SYS_mknodat = ___NR_mknodat +const _IP_RETOPTS = 7 +const _IPPORT_TELNET = 23 +const _RTNLGRP_IPV6_IFINFO = 12 +const _NDTPA_MCAST_PROBES = 11 +const __SC_RTSIG_MAX = 31 +const __GETOPT_POSIX_H = 1 +const _ARPHRD_ROSE = 270 +const _IP_CHECKSUM = 23 +const _IFLA_BRPORT_PROTECT = 6 +const _AT_EMPTY_PATH = 0x1000 +const ___USE_ATFILE = 1 +const _HAVE_FCHOWNAT = 1 +const _ETHERMTU = _ETH_DATA_LEN +const ___NR_epoll_create = 213 +const __SC_THREAD_PROCESS_SHARED = 82 +const _SKF_LL_OFF = (-0x200000) +const _SYS_chroot = ___NR_chroot +const _IFF_AUTOMEDIA = 16384 +const _IP_BLOCK_SOURCE = 38 +const _KERN_HZ_TIMER = 65 +const _NTF_PROXY = 0x08 +const _SIGUSR1 = 10 +const _SIGUSR2 = 12 +const __XBS5_LP64_OFF64 = 1 +const _IFF_NAPI = 0x0010 +const _SOL_RXRPC = 272 +const ___NR_pkey_mprotect = 329 +const _SYS_statfs = ___NR_statfs +const _POSIX_FADV_DONTNEED = ___POSIX_FADV_DONTNEED +const _CLONE_NEWIPC = 0x08000000 +const ___DEC128_MIN__ = 1E-6143 +const _NET_DECNET_WMEM = 14 +const _NI_NAMEREQD = 8 +const _FFI_TYPE_SINT8 = 6 +const _SIOCPROTOPRIVATE = 0x89E0 +const _PR_SET_TSC = 26 +const _NET_TR_RIF_TIMEOUT = 1 +const _LINK_XSTATS_TYPE_BRIDGE = 1 +const _IFLA_MACSEC_ENCODING_SA = 6 +const _PF_ATMPVC = 8 +const _IPV6_RXHOPOPTS = _IPV6_HOPOPTS +const _INT64_WIDTH = 64 +const _TIME_INS = 1 +const _SYS_recvfrom = ___NR_recvfrom +const _X86_CR0_TS_BIT = 3 +const _ITIMER_VIRTUAL = 1 +const ___UINT_FAST64_MAX__ = 0xffffffffffffffff +const _RTA_TTL_PROPAGATE = 26 +const ___NR_uname = 63 +const _HAVE_SYS_SYSCALL_H = 1 +const _SO_SNDTIMEO_NEW = 67 +const _TCSBRKP = 0x5425 +const _RT_TABLE_MAIN = 254 +const __GRP_H = 1 +const __SC_FILE_LOCKING = 147 +const _TIOCPKT_IOCTL = 64 +const ___USE_XOPEN2K8 = 1 +const _FFI_TRAMPOLINE_SIZE = 32 +const _IFLA_VF_PORT_UNSPEC = 0 +const _TIOCGPTN_val = 2147767344 +const _IPPORT_SMTP = 25 +const __POSIX_REGEXP = 1 +const _VDISCARD = 13 +const ___NR_quotactl = 179 +const _NET_IPV4_IGMP_MAX_MSF = 96 +const _RTNLGRP_IPV6_RULE = 19 +const __XOPEN_LIM_H = 1 +const _ETH_P_AARP = 0x80F3 +const ___NR_tuxcall = 184 +const _PF_SNA = 22 +const _ICMP6_PARAMPROB_NEXTHEADER = 1 +const _POLL_OUT = 2 +const _ELOOP = 40 +const _PR_MCE_KILL_SET = 1 +const _CLOCK_BOOTTIME_ALARM = 9 +const _IFLA_BR_MCAST_LAST_MEMBER_INTVL = 30 +const _NET_TCP_MAX_ORPHANS = 77 +const __BITS_POSIX_OPT_H = 1 +const _RTMGRP_IPV4_ROUTE = 0x40 +const _VM_OVERCOMMIT_MEMORY = 5 +const __CS_V6_WIDTH_RESTRICTED_ENVS = 1 +const _NET_IPX = 6 +const _IPTOS_PREC_MASK = _IPTOS_CLASS_MASK +const ___FLT64X_MIN_10_EXP__ = (-4931) +const _IPOPT_COPY = 0x80 +const _TUN_F_TSO_ECN = 0x08 +const __POSIX_MAX_CANON = 255 +const _IPPORT_SUPDUP = 95 +const __POSIX_V6_LP64_OFF64 = 1 +const ___NR_sched_getaffinity = 204 +const _CLONE_NEWUSER = 0x10000000 +const _ARPHRD_HIPPI = 780 +const _ILL_BADSTK = 8 +const _REG_R10 = 2 +const _REG_R11 = 3 +const _REG_R12 = 4 +const _REG_R13 = 5 +const _REG_R14 = 6 +const _MACVLAN_MACADDR_SET = 3 +const _ETH_P_SNAP = 0x0005 +const _DEV_MAC_HID_MOUSE_BUTTON3_KEYCODE = 5 +const _NUD_DELAY = 0x08 +const _NET_CORE_SOMAXCONN = 18 +const _X86_EFLAGS_DF_BIT = 10 +const ___NR_request_key = 249 +const _SYS_io_pgetevents = ___NR_io_pgetevents +const ___FLT64_MIN_EXP__ = (-1021) +const _PF_BLUETOOTH = 31 +const _DEV_MAC_HID_KEYBOARD_LOCK_KEYCODES = 2 +const _NDTPA_APP_PROBES = 9 +const _IFLA_GSO_MAX_SEGS = 40 +const _SKF_AD_VLAN_TAG_PRESENT = 48 +const _FFI_BAD_ARGTYPE = 3 +const _KERN_HPPA_PWRSW = 58 +const ___WCHAR_MIN = ___WCHAR_MIN__ +const __SC_BC_BASE_MAX = 36 +const _MAP_ANONYMOUS = 0x20 +const _NET_IPV4_TCP_RETRIES1 = 47 +const _NET_IPV4_TCP_RETRIES2 = 48 +const _HAVE_STDINT_H = 1 +const _HAVE_FACCESSAT = 1 +const _NET_X25_RESET_REQUEST_TIMEOUT = 3 +const _VQUIT = 1 +const ___FLT64_HAS_QUIET_NAN__ = 1 +const ___NR_fspick = 433 +const _IFLA_GENEVE_TTL_INHERIT = 12 +const __ATFILE_SOURCE = 1 +const _TIOCMGET = 0x5415 +const _IP_PKTOPTIONS = 9 +const ___SIZEOF_PTHREAD_BARRIERATTR_T = 4 +const __SC_NL_NMAX = 122 +const _DEV_MAC_HID_MOUSE_BUTTON_EMULATION = 3 +const _SIOCSARP = 0x8955 +const _AF_ECONET = _PF_ECONET +const _TIOCMIWAIT = 0x545C +const _IPPROTO_RSVP = 46 +const _MSG_BATCH = 262144 +const _EADV = 68 +const _RTA_SPORT = 28 +const _NET_IPV6_MTU = 3 +const _B200 = 0000006 +const _NET_IPV4_CONF_FORCE_IGMP_VERSION = 17 +const _X86_EFLAGS_AF_BIT = 4 +const ___NR_pidfd_open = 434 +const ___GLIBC_USE_LIB_EXT2 = 1 +const _NETLINK_TX_RING = 7 +const _POSIX_MADV_DONTNEED = 4 +const ___NR_sched_setparam = 142 +const _SYS_setgid = ___NR_setgid +const _ARPHRD_CISCO = 513 +const _RLIMIT_CPU = 0 +const _IP_OPTIONS = 4 +const ___NR_tgkill = 234 +const _TIOCSERGSTRUCT = 0x5458 +const __BITS_TYPES___LOCALE_T_H = 1 +const _SYS_fanotify_mark = ___NR_fanotify_mark +const _PR_GET_THP_DISABLE = 42 +const _TRY_AGAIN = 2 +const _TIOCSERCONFIG = 0x5453 +const _PF_PPPOX = 24 +const _IFLA_MACSEC_VALIDATION = 13 +const _TCA_ROOT_COUNT = 3 +const _TCP_INFO = 11 +const __IONBF = 2 +const _PF_IEEE802154 = 36 +const _S_IRGRP = (_S_IRUSR >> 3) +const _SYS_arch_prctl = ___NR_arch_prctl +const _HAVE_INOTIFY_INIT1 = 1 +const _INT_LEAST64_WIDTH = 64 +const _IFLA_HSR_SLAVE1 = 1 +const _PF_INET = 2 +const _IFLA_BRPORT_FLUSH = 24 +const _SEEK_END = 2 +const _IP_RECVOPTS = 6 +const _RTM_NEWTFILTER = 44 +const _IPPROTO_ESP = 50 +const ___IFLA_XDP_MAX = 8 +const _FS_MAXINODE = 3 +const _S_IWOTH = (_S_IWGRP >> 3) +const _NET_ATALK = 7 +const _IFLA_BOND_AD_ACTOR_SYSTEM = 26 +const _STATX_MTIME = 0x00000040 +const _FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR = 1 +const _SIOCSIFPFLAGS = 0x8934 +const __CS_POSIX_V7_LPBIG_OFFBIG_LIBS = 1146 +const ___SIZEOF_PTHREAD_MUTEXATTR_T = 4 +const _ARPHRD_DDCMP = 517 +const _S_IXUSR = ___S_IEXEC +const _TUNSETOFFLOAD_val = 1074025680 +const ___FLT64_DENORM_MIN__ = 4.94065645841246544176568792868221372e-32464 +const _TCP_DEFER_ACCEPT = 9 +const _FS_BTREE_FL = 0x00001000 +const _TIOCSCTTY = 0x540E +const _PR_GET_ENDIAN = 19 +const _KERN_HPPA_UNALIGNED = 59 +const _PACKET_FASTROUTE = 6 +const _SYS_umount2 = ___NR_umount2 +const _FS_STATINODE = 2 +const _SPLICE_F_NONBLOCK = 2 +const _TIOCNOTTY_val = 21538 +const _F_DUPFD = 0 +const _HAVE_INTTYPES_H = 1 +const _PF_ALG = 38 +const ___RTAX_MAX = 18 +const ___NR_getresgid = 120 +const _SO_DEBUG = 1 +const _EINVAL = 22 +const _NET_IPV4_ICMP_ERRORS_USE_INBOUND_IFADDR = 109 +const _SYS_setuid = ___NR_setuid +const _SYS_pread64 = ___NR_pread64 +const _NET_IPV4_CONF_LOG_MARTIANS = 11 +const _NET_NF_CONNTRACK_CHECKSUM = 32 +const __CS_V7_ENV = 1149 +const _NET_NF_CONNTRACK_SCTP_TIMEOUT_COOKIE_ECHOED = 22 +const _NET_IPV4_ROUTE_ERROR_COST = 12 +const _IFLA_MACVLAN_MACADDR_COUNT = 6 +const _IFLA_BOND_AD_INFO_PARTNER_MAC = 5 +const _INT_FAST8_WIDTH = 8 +const ___NR_sysinfo = 99 +const _BPF_TXA = 0x80 +const _NET_NEIGH_DELAY_PROBE_TIME = 6 +const _XDP_ATTACHED_HW = 3 +const _IPVLAN_MODE_L2 = 0 +const _IPVLAN_MODE_L3 = 1 +const __UTSNAME_RELEASE_LENGTH = __UTSNAME_LENGTH +const _ICANON = 0000002 +const __SC_NPROCESSORS_CONF = 83 +const _UINT_LEAST64_WIDTH = 64 +const _SIOCSIFADDR = 0x8916 +const _IP_RECVTTL = 12 +const ___ILP32_OFF32_LDFLAGS = "-m32" +const _SYS_rseq = ___NR_rseq +const _NET_IPV4_NO_PMTU_DISC = 39 +const _SYS_mount = ___NR_mount +const _FSCONFIG_SET_FLAG = 0 +const _RTNLGRP_PHONET_IFADDR = 21 +const _N_STRIP = 4 +const ___BITS_PER_LONG = 64 +const _ARPHRD_ADAPT = 264 +const _PR_SPEC_DISABLE = (1 << 2) +const _NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_CLOSED = 20 +const _X86_CR4_PGE_BIT = 7 +const ___NR_kill = 62 +const _SPLICE_F_GIFT = 8 +const _RTM_GETANYCAST = 62 +const _SIG_ATOMIC_MIN = (-2147483647-1) +const _HAVE_STRUCT_DIRENT_D_TYPE = 1 +const __CS_POSIX_V6_ILP32_OFF32_LINTFLAGS = 1119 +const _SO_SELECT_ERR_QUEUE = 45 +const _NLMSGERR_ATTR_COOKIE = 3 +const _IP_TRANSPARENT = 19 +const _REG_CR2 = 22 +const _SYS_fsetxattr = ___NR_fsetxattr +const _ETH_P_DDCMP = 0x0006 +const _HAVE_LINUX_PTRACE_H = 1 +const ___S_IFMT = 0170000 +const ___DECIMAL_BID_FORMAT__ = 1 +const __CS_XBS5_LPBIG_OFFBIG_CFLAGS = 1112 +const _IN_CLOSE = (_IN_CLOSE_WRITE | _IN_CLOSE_NOWRITE) +const __POSIX_SEM_VALUE_MAX = 32767 +const _PR_MCE_KILL_CLEAR = 0 +const ___NR_fsopen = 430 +const _IF_NAMESIZE = 16 +const _MOD_TIMECONST = _ADJ_TIMECONST +const _IN_CLASSA_NET = 0xff000000 +const _RTAX_LOCK = 1 +const _DEV_CDROM_DEBUG = 4 +const _ETH_P_8021Q = 0x8100 +const _KERN_NGROUPS_MAX = 63 +const ___SIZEOF_PTHREAD_BARRIER_T = 32 +const _MS_SLAVE = 524288 +const ___S_IFIFO = 0010000 +const _IFA_F_MCAUTOJOIN = 0x400 +const _CLONE_SIGHAND = 0x00000800 +const ___FLT16_NORM_MAX__ = 6.55040000000000000000000000000000000e+416 +const _MAXNAMLEN = _NAME_MAX +const _ARPHRD_ARCNET = 7 +const _ICMP6_DST_UNREACH_ADDR = 3 +const _ETH_P_80221 = 0x8917 +const _RUSAGE_SELF = 0 +const _NET_DECNET_DST_GC_INTERVAL = 9 +const _NET_IPV6_NEIGH = 17 +const __SC_SEM_NSEMS_MAX = 32 +const _NET_IPV6_USE_TEMPADDR = 11 +const _SO_TYPE = 3 +const _FFI_TYPE_VOID = 0 +const _PACKET_MR_MULTICAST = 0 +const _TH_ACK = 0x10 +const _PF_MPLS = 28 +const _KERN_UNKNOWN_NMI_PANIC = 66 +const _FS_XFLAG_COWEXTSIZE = 0x00010000 +const _IFLA_VF_UNSPEC = 0 +const _PTRACE_ARCH_PRCTL = 30 +const ___FLT128_MIN_EXP__ = (-16381) +const _ABI_TRACE = 5 +const _FS_ENCRYPTION_MODE_SPECK128_256_CTS = 8 +const _SO_OOBINLINE = 10 +const _PR_SET_SPECULATION_CTRL = 53 +const __SC_2_PBS_MESSAGE = 171 +const _SO_TIMESTAMPING = _SO_TIMESTAMPING_OLD +const _NET_NEIGH_ANYCAST_DELAY = 10 +const _NL_MMAP_STATUS_VALID = 2 +const _SYS_timer_settime = ___NR_timer_settime +const ___DEC128_MANT_DIG__ = 34 +const _SA_SIGINFO = 4 +const _KERN_OSTYPE = 1 +const _ULLONG_WIDTH = 64 +const _CR1 = 0001000 +const _RTPROT_STATIC = 4 +const _SYS_time = ___NR_time +const _linux = 1 +const _SIGBUS = 7 +const _IFLA_PROTO_DOWN = 39 +const ___NR_munlock = 150 +const _ETH_P_MPLS_MC = 0x8848 +const _IFLA_BRPORT_PRIORITY = 2 +const _PRIuLEAST8 = "u" +const _IPPROTO_PUP = 12 +const _RTF_CACHE = 0x01000000 +const __SC_REGEX_VERSION = 156 +const _ARPHRD_RAWIP = 519 +const _HAVE_OPEN64 = 1 +const _NET_NF_CONNTRACK_UDP_TIMEOUT = 10 +const _NET_SCTP_MAX_INIT_RETRANSMITS = 9 +const _AF_TIPC = _PF_TIPC +const _SYS_setdomainname = ___NR_setdomainname +const _RTF_ALLONLINK = 0x00020000 +const _E2BIG = 7 +const _UINT_WIDTH = 32 +const _ARPHRD_IEEE80211 = 801 +const _CHAR_MAX = _SCHAR_MAX +const _CLOCK_REALTIME_COARSE = 5 +const ___NR_clock_settime = 227 +const _NL_MMAP_STATUS_UNUSED = 0 +const ___NR_setdomainname = 171 +const _RTPROT_ISIS = 187 +const _BSDLY = 0020000 +const ___S_IWRITE = 0200 +const _AT_EACCESS = 0x200 +const __SC_V6_LP64_OFF64 = 178 +const ___GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 = 1 +const _S_IFLNK = ___S_IFLNK +const _IFLA_BR_FDB_FLUSH = 21 +const _IGNBRK = 0000001 +const _NET_IPV4_NF_CONNTRACK_BUCKETS = 14 +const _HAVE_AS_X86_AES = 1 +const _ATF_MAGIC = 0x80 +const _ENOTEMPTY = 39 +const _STA_PPSWANDER = 0x0400 +const _IFLA_VF_VLAN_INFO = 1 +const _IN_DONT_FOLLOW = 0x02000000 +const _IPV6_HDRINCL = 36 +const ___DEC64_EPSILON__ = 1E-15 +const _IFLA_BRPORT_CONFIG_PENDING = 20 +const _INOTIFY_MAX_USER_INSTANCES = 1 +const ___timer_t_defined = 1 +const _DEV_PARPORT_BASE_ADDR = 2 +const _SYS_inotify_init1 = ___NR_inotify_init1 +const _RTNLGRP_DCB = 23 +const __SC_CLOCK_SELECTION = 137 +const _RTA_METRICS = 8 +const _IFLA_VF_LINK_STATE_DISABLE = 2 +const _SYS_kexec_file_load = ___NR_kexec_file_load +const _NLM_F_MATCH = 0x200 +const _IFLA_HSR_MULTICAST_SPEC = 3 +const _SYS_add_key = ___NR_add_key +const _CS6 = 0000020 +const _ETH_P_IEEEPUP = 0x0a00 +const _CS8 = 0000060 +const _EISCONN = 106 +const _NET_CORE_MSG_BURST = 9 +const _FFI_TYPE_SINT16 = 8 +const _IFLA_VF_STATS_RX_PACKETS = 0 +const _PR_GET_TID_ADDRESS = 40 +const _SYS_getdents64 = ___NR_getdents64 +const _BPF_LDX = 0x01 +const __XOPEN_IOV_MAX = __POSIX_UIO_MAXIOV +const _P_PGID = 2 +const __SC_NL_TEXTMAX = 124 +const ___NR_execve = 59 +const _VEOL2 = 16 +const _NDTPA_DELAY_PROBE_TIME = 7 +const ___NR_setuid = 105 +const _NET_TCP_DSACK = 82 +const _NDTPA_MCAST_REPROBES = 17 +const _MAX_VLAN_LIST_LEN = 1 +const _UINT_MAX = (_INT_MAX * 2 + 1) +const _IFLA_BR_AGEING_TIME = 4 +const _MOD_STATUS = _ADJ_STATUS +const __POSIX_UIO_MAXIOV = 16 +const _LOCK_EX = 2 +const ___GLIBC_USE_ISOC2X = 1 +const _SYS_mbind = ___NR_mbind +const _STDOUT_FILENO = 1 +const _PF_ASH = 18 +const _KERN_MSGPOOL = 37 +const _IFLA_BR_MCAST_QUERY_RESPONSE_INTVL = 34 +const _IPPORT_DAYTIME = 13 +const _IPPROTO_IDP = 22 +const _SIOCSIFHWADDR = 0x8924 +const _EUSERS = 87 +const __PC_REC_MIN_XFER_SIZE = 16 +const _RTNH_F_LINKDOWN = 16 +const _ETHERTYPE_ARP = 0x0806 +const __NETINET_ICMP6_H = 1 +const _RTNLGRP_IPV4_ROUTE = 7 +const _NET_LLC = 18 +const _IFLA_VRF_TABLE = 1 +const _NOFLSH = 0000200 +const _TUNATTACHFILTER_val = 1074812117 +const _RTMGRP_IPV6_PREFIX = 0x20000 +const _ABI_DEFHANDLER_LCALL7 = 3 +const _IPV6_HOPOPTS = 54 +const ___NR_fallocate = 285 +const _PRIu16 = "u" +const _SOL_NFC = 280 +const _FFI_TYPE_SINT32 = 10 +const ___FLOAT_WORD_ORDER__ = ___ORDER_LITTLE_ENDIAN__ +const _FS_XFLAG_EXTSIZE = 0x00000800 +const _AT_NO_AUTOMOUNT = 0x800 +const ___NR_pause = 34 +const _RTF_POLICY = 0x04000000 +const _NET_IPV4_ROUTE_MIN_ADVMSS = 17 +const __POSIX_CHILD_MAX = 25 +const __SC_FSYNC = 15 +const ___INT_LEAST16_WIDTH__ = 16 +const _TH_SYN = 0x02 +const _EBUSY = 16 +const _IPPORT_NETSTAT = 15 +const _ENOTRECOVERABLE = 131 +const _NET_IPV4_CONF_NOXFRM = 15 +const _DEV_CDROM_AUTOCLOSE = 2 +const ___INT8_MAX__ = 0x7f +const _NET_IPV4_TCP_WORKAROUND_SIGNED_WINDOWS = 115 +const ___NR_mincore = 27 +const _ARPHRD_DLCI = 15 +const _HAVE_MKNODAT = 1 +const _SYS_getrusage = ___NR_getrusage +const _PF_PHONET = 35 +const _SCHED_DEADLINE = 6 +const ___INT_FAST64_WIDTH__ = 64 +const _CHAR_BIT = ___CHAR_BIT__ +const _SYS_removexattr = ___NR_removexattr +const _SYS_setns = ___NR_setns +const _HAVE_SYS_TIMEX_H = 1 +const __SYS_UIO_H = 1 +const ___sigset_t_defined = 1 +const _TCP_WINDOW_CLAMP = 10 +const _IPOPT_SSRR = 137 +const _FS_XFLAG_SYNC = 0x00000020 +const _SIGEV_THREAD_ID = 4 +const __SC_MONOTONIC_CLOCK = 149 +const _X86_CR4_PKE_BIT = 22 +const _SYS_umask = ___NR_umask +const _PORT_VDP_RESPONSE_INVALID_FORMAT = 1 +const _NDTPA_GC_STALETIME = 6 +const _CREAD = 0000200 +const _ETH_P_LOOP = 0x0060 +const _PORT_VDP_RESPONSE_OUT_OF_SYNC = 6 +const _IP_UNICAST_IF = 50 +const _TCA_DUMP_INVISIBLE = 10 +const _IPPROTO_TCP = 6 +const _IFLA_LINK_NETNSID = 37 +const _PRIu32 = "u" +const _IPV6_PATHMTU = 61 +const _NET_NETROM_TRANSPORT_REQUESTED_WINDOW_SIZE = 8 +const __POSIX_PATH_MAX = 256 +const _RT_CLASS_UNSPEC = 0 +const _TCP_MD5SIG_EXT = 32 +const _B1000000 = 0010010 +const _BPF_LL_OFF = _SKF_LL_OFF +const _NET_NEIGH_MCAST_SOLICIT = 1 +const __SC_MQ_PRIO_MAX = 28 +const _PF_SECURITY = 14 +const _TRAP_BRKPT = 1 +const ___FLT_MIN_EXP__ = (-125) +const _NDTA_PAD = 9 +const _EIO = 5 +const _IFLA_GENEVE_ID = 1 +const _IFLA_IPOIB_PKEY = 1 +const _IFLA_HSR_UNSPEC = 0 +const ___NR_migrate_pages = 256 +const _TIOCCBRK = 0x5428 +const __SC_CHILD_MAX = 1 +const _VLNEXT = 15 +const _HAVE_FCHMODAT = 1 +const _ARPHRD_TUNNEL6 = 769 +const __POSIX_TYPED_MEMORY_OBJECTS = -1 +const _F_OFD_SETLKW = 38 +const _IFLA_VF_IB_PORT_GUID = 11 +const __POSIX_SYNCHRONIZED_IO = 200809 +const __CS_XBS5_LPBIG_OFFBIG_LDFLAGS = 1113 +const _SIGQUIT = 3 +const ___NR_rt_sigreturn = 15 +const _IP_NODEFRAG = 22 +const _MACVLAN_MACADDR_ADD = 0 +const _SIG_UNBLOCK = 1 +const _SYS_sync = ___NR_sync +const _PORT_VDP_RESPONSE_SUCCESS = 0 +const _unix = 1 +const _EINPROGRESS = 115 +const _TCGETS_val = 21505 +const _IPPROTO_HOPOPTS = 0 +const ___WCLONE = 0x80000000 +const ___STDC_VERSION__ = 199901 +const __SC_RE_DUP_MAX = 44 +const _FFI_TYPE_SINT64 = 12 +const _NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_CLOSE = 9 +const _SIGSTKSZ = 8192 +const _TCSETS = 0x5402 +const _IP_MF = 0x2000 +const _TIOCGSOFTCAR = 0x5419 +const _VM_LEGACY_VA_LAYOUT = 27 +const _SO_RCVTIMEO_OLD = 20 +const _F_GETFD = 1 +const _SO_BINDTODEVICE = 25 +const _TCSETX = 0x5433 +const _MS_RMT_MASK = (_MS_RDONLY|_MS_SYNCHRONOUS|_MS_MANDLOCK|_MS_I_VERSION| _MS_LAZYTIME) +const _DN_DELETE = 0x00000008 +const ___LDBL_MAX_EXP__ = 16384 +const _TIOCNXCL = 0x540D +const __SC_NPROCESSORS_ONLN = 84 +const _RTNLGRP_IPV6_MROUTE_R = 31 +const _ECHOKE = 0004000 +const _NET_NEIGH_UCAST_SOLICIT = 2 +const _AT_STATX_FORCE_SYNC = 0x2000 +const _LOCK_READ = 64 +const _HAVE_NETINET_ICMP6_H = 1 +const _NET_NF_CONNTRACK_COUNT = 27 +const _NET_IPV6_IP6FRAG_HIGH_THRESH = 21 +const _SYS_mlock2 = ___NR_mlock2 +const _SYS_tuxcall = ___NR_tuxcall +const _SYS_getrandom = ___NR_getrandom +const _IFA_ANYCAST = 5 +const ___NR_epoll_ctl_old = 214 +const _ESTRPIPE = 86 +const _REG_RAX = 13 +const _HAVE_INOTIFY_INIT = 1 +const _INTPTR_MAX = (9223372036854775807) +const _ETH_P_MPLS_UC = 0x8847 +const _IFLA_STATS_UNSPEC = 0 +const _IPV6_RECVORIGDSTADDR = _IPV6_ORIGDSTADDR +const _TCP_MD5SIG_FLAG_PREFIX = 1 +const _NET_NF_CONNTRACK_LOG_INVALID = 15 +const _NET_IPV4_ROUTE_REDIRECT_NUMBER = 10 +const _TUNSETIFINDEX_val = 1074025690 +const _B921600 = 0010007 +const _SYS_sendto = ___NR_sendto +const _NET_AX25_T2_TIMEOUT = 8 +const _SIGPOLL = 29 +const _NET_DECNET_DI_COUNT = 7 +const _IFLA_IPOIB_MODE = 2 +const _RTA_IP_PROTO = 27 +const _NLMSGERR_ATTR_MAX = 3 +const __POSIX_READER_WRITER_LOCKS = 200809 +const _SI_DETHREAD = -7 +const ___FLT_DECIMAL_DIG__ = 9 +const _SYS_getsid = ___NR_getsid +const _BC_SCALE_MAX = __POSIX2_BC_SCALE_MAX +const _REG_RBP = 10 +const _NCCS = 32 +const _SEGV_ACCADI = 5 +const _REG_RBX = 11 +const _IFLA_INFO_XSTATS = 3 +const _IOV_MAX = ___IOV_MAX +const _F_ULOCK = 0 +const _PR_TASK_PERF_EVENTS_ENABLE = 32 +const __SC_LEVEL4_CACHE_LINESIZE = 199 +const _IXON = 0002000 +const ___OPTIMIZE__ = 1 +const _SCM_TIMESTAMPNS = _SO_TIMESTAMPNS +const __IOC_NRMASK = ((1 << __IOC_NRBITS)-1) +const _SYS_pidfd_open = ___NR_pidfd_open +const _IFLA_WIRELESS = 11 +const _NLA_HDRLEN_val = 4 +const _ETHER_MIN_LEN = (_ETH_ZLEN + _ETHER_CRC_LEN) +const _DEV_IPMI = 7 +const _IFLA_OFFLOAD_XSTATS_CPU_HIT = 1 +const _X86_CR4_VME_BIT = 0 +const _RTA_VIA = 18 +const _NET_CIPSOV4_RBM_STRICTVALID = 121 +const _IPV6_TCLASS = 67 +const _ICMP6_RR_FLAGS_PREVDONE = 0x08 +const _IFLA_EVENT_BONDING_FAILOVER = 3 +const _F_SEAL_SHRINK = 0x0002 +const _RTMGRP_TC = 8 +const _W_OK = 2 +const ___NR_sync_file_range = 277 +const _REG_RCX = 14 +const _RLIMIT_FSIZE = 1 +const _ICMP6_DST_UNREACH_NOROUTE = 0 +const _PATH_MAX = 4096 +const _MS_ACTIVE = 1073741824 +const __SYSCALL_H = 1 +const _PACKAGE_BUGREPORT = "" +const _TIOCSERSETMULTI = 0x545B +const _SYS_mremap = ___NR_mremap +const _NET_IPV4_TCP_SACK = 35 +const ___RLIMIT_NLIMITS = 16 +const _PTRACE_O_TRACESECCOMP = 128 +const _MADV_NORMAL = 0 +const _IP_TOS = 1 +const _RTNH_F_PERVASIVE = 2 +const _NET_UNIX_DELETE_DELAY = 2 +const ___IFLA_BR_MAX = 47 +const _PTRACE_PEEKTEXT = 1 +const ___DEC64_SUBNORMAL_MIN__ = 0.000000000000001E-383 +const _NET_TCP_TSO_WIN_DIVISOR = 107 +const ___LDBL_MANT_DIG__ = 64 +const _IP_PMTUDISC_INTERFACE = 4 +const _REG_RDX = 12 +const _PR_GET_CHILD_SUBREAPER = 37 +const _HAVE_UNSETENV = 1 +const _CTL_FS = 5 +const _IFLA_VF_RATE = 6 +const _FFI_SIZEOF_JAVA_RAW = _FFI_SIZEOF_ARG +const _TCPOLEN_MAXSEG = 4 +const _F_NOTIFY = 1026 +const _MCL_FUTURE = 2 +const _IPV6_V6ONLY = 26 +const _LOCK_NB = 4 +const _SYS_sched_setscheduler = ___NR_sched_setscheduler +const _PTRACE_GETREGS = 12 +const _KERN_SPARC_STOP_A = 44 +const _NET_NEIGH_GC_INTERVAL = 13 +const _IFLA_PORT_VF = 1 +const _ICMP6_DST_UNREACH_BEYONDSCOPE = 2 +const _SYS_sched_rr_get_interval = ___NR_sched_rr_get_interval +const _TIOCSERGETLSR = 0x5459 +const __SC_CHARCLASS_NAME_MAX = 45 +const _SYS_syslog = ___NR_syslog +const ___RLIM_NLIMITS = 16 +const _NET_IPV4_CONF_SEND_REDIRECTS = 6 +const _ARPHRD_ASH = 781 +const _SO_BUSY_POLL = 46 +const _PF_BRIDGE = 7 +const _FSCONFIG_SET_STRING = 1 +const _AF_NETLINK = _PF_NETLINK +const _DN_MULTISHOT = 0x80000000 +const _SYS_ptrace = ___NR_ptrace +const _TCP_MD5SIG_MAXKEYLEN = 80 +const _NET_X25_CLEAR_REQUEST_TIMEOUT = 4 +const _IFLA_NUM_RX_QUEUES = 32 +const _LINUX_REBOOT_MAGIC2 = 672274793 +const _NLA_ALIGNTO = 4 +const _IPV6_XFRM_POLICY = 35 +const ___DEC64_MIN__ = 1E-383 +const _IFLA_PHYS_PORT_ID = 34 +const ___RLIMIT_RSS = 5 +const _NETLINK_ADD_MEMBERSHIP = 1 +const ___SIZEOF_FLOAT__ = 4 +const _FSPICK_SYMLINK_NOFOLLOW = 0x00000002 +const _ETH_P_DEC = 0x6000 +const _NET_IPV4_ICMP_ECHO_IGNORE_ALL = 57 +const _SCM_TXTIME = _SO_TXTIME +const __SC_EQUIV_CLASS_MAX = 41 +const ___NR_epoll_wait = 232 +const ___FLT64_MANT_DIG__ = 53 +const ___SIZEOF_PTHREAD_RWLOCK_T = 56 +const _ARPHRD_ATM = 19 +const _SOL_DECNET = 261 +const _FSCRYPT_POLICY_FLAGS_PAD_16 = 0x02 +const _PACKET_ROLLOVER_STATS = 21 +const _SYS_sysinfo = ___NR_sysinfo +const __SC_TIMERS = 11 +const _NET_802 = 3 +const _IFLA_VXLAN_GROUP6 = 16 +const _ECHONL = 0000100 +const ___NR_shmctl = 31 +const _IXANY = 0004000 +const _NET_IPV4_CONF_SECURE_REDIRECTS = 5 +const _OCRNL = 0000010 +const _IFF_VNET_HDR = 0x4000 +const _SYS_afs_syscall = ___NR_afs_syscall +const _RTA_NEWDST = 19 +const _WCHAR_WIDTH = 32 +const __PC_MAX_INPUT = 2 +const __XBS5_LPBIG_OFFBIG = -1 +const _NET_IPV6_ROUTE_GC_MIN_INTERVAL_MS = 10 +const _IFLA_MAX_MTU = 51 +const _RT_CLASS_LOCAL = 255 +const _PRIXLEAST16 = "X" +const __POSIX_TRACE_LOG = -1 +const ___NR_munlockall = 152 +const _MS_INVALIDATE = 2 +const _SYS_fanotify_init = ___NR_fanotify_init +const _MS_MGC_VAL = 0xC0ED0000 +const _SKF_AD_RANDOM = 56 +const _IFLA_BRPORT_NEIGH_SUPPRESS = 32 +const ___NR_setsockopt = 54 +const _VM_UNUSED1 = 1 +const _SYS_symlinkat = ___NR_symlinkat +const _IFLA_BRPORT_BCAST_FLOOD = 30 +const _ETHERMIN = (_ETHER_MIN_LEN - _ETHER_HDR_LEN - _ETHER_CRC_LEN) +const _TIOCPKT_DOSTOP = 32 +const ___NR_fsync = 74 +const _IFLA_PROMISCUITY = 30 +const _TCP_FASTOPEN_CONNECT = 30 +const _TCA_XSTATS = 4 +const _AF_ALG = _PF_ALG +const _SOCK_PACKET = 10 +const _IFLA_BOND_ARP_VALIDATE = 9 +const _BPF_ALU = 0x04 +const _NDA_MASTER = 9 +const _SYS_sendmsg = ___NR_sendmsg +const _IPPROTO_ROUTING = 43 +const _FSCRYPT_POLICY_FLAGS_PAD_32 = 0x03 +const _MS_I_VERSION = 8388608 +const _IFA_LABEL = 3 +const _KERN_PRINTK = 23 +const _F_GETOWN_EX = ___F_GETOWN_EX +const _NET_IPV4_ROUTE_GC_ELASTICITY = 14 +const _RTM_GETADDR = 22 +const _AT_REMOVEDIR = 0x200 +const _NET_SCTP_VALID_COOKIE_LIFE = 6 +const _IPTOS_THROUGHPUT = 0x08 +const _RTA_PREFSRC = 7 +const _SO_BROADCAST = 6 +const _LOCK_RW = 192 +const _SIOCGIFCOUNT = 0x8938 +const _SO_REUSEADDR = 2 +const _NET_IPV6_ICMP_ECHO_IGNORE_ALL = 2 +const _NET_IPV4_NF_CONNTRACK_UDP_TIMEOUT_STREAM = 11 +const _REG_RIP = 16 +const _MACSEC_VALIDATE_CHECK = 1 +const _SIOCATMARK = 0x8905 +const ___SIZEOF_WCHAR_T__ = 4 +const _HAVE_REMOVEXATTR = 1 +const _FSCONFIG_CMD_CREATE = 6 +const _NET_IPV6_TEMP_PREFERED_LFT = 13 +const _SCHED_BATCH = 3 +const _TUNSETGROUP_val = 1074025678 +const __SYS_UN_H = 1 +const _SKF_AD_ALU_XOR_X = 40 +const _USE_LIBFFI = 1 +const _PTRACE_O_MASK = 3145983 +const ___NR_mq_notify = 244 +const _IPTOS_ECN_NOT_ECT = 0x00 +const _EHOSTUNREACH = 113 +const _MS_NODEV = 4 +const _MNT_FORCE = 1 +const _IFLA_BRPORT_TOPOLOGY_CHANGE_ACK = 19 +const _ELIBBAD = 80 +const _IN6_ADDR_GEN_MODE_RANDOM = 3 +const _LOCK_SH = 1 +const __SC_MEMLOCK = 17 +const ___ATOMIC_RELAXED = 0 +const __ERRNO_H = 1 +const _PF_IRDA = 23 +const _NET_IPV4_CONF_RP_FILTER = 8 +const _SO_RXQ_OVFL = 40 +const _IPV6_IPSEC_POLICY = 34 +const _HAVE_INOTIFY_ADD_WATCH = 1 +const _B600 = 0000010 +const _PRIX16 = "X" +const _NET_NEIGH_GC_THRESH1 = 14 +const _NET_NEIGH_GC_THRESH2 = 15 +const _TCPOPT_TIMESTAMP = 8 +const _ETH_P_PPPTALK = 0x0010 +const _NET_CORE_RMEM_DEFAULT = 4 +const _KERN_PPC_L2CR = 31 +const _ETH_P_TIPC = 0x88CA +const _MAP_NONBLOCK = 0x10000 +const _SYS_vserver = ___NR_vserver +const _NETLINK_CONNECTED = 1 +const _TCA_HW_OFFLOAD = 12 +const _NDTPA_QUEUE_LENBYTES = 16 +const _SYS_clock_adjtime = ___NR_clock_adjtime +const _FFI_NATIVE_RAW_API = 0 +const _HAVE_EPOLL_CREATE1 = 1 +const _MSG_NOSIGNAL = 16384 +const __SC_V6_ILP32_OFF32 = 176 +const _RTAX_RTO_MIN = 13 +const ___NR_ioctl = 16 +const __POSIX_THREAD_PROCESS_SHARED = 200809 +const _AT_SYMLINK_NOFOLLOW = 0x100 +const _SYS_fsconfig = ___NR_fsconfig +const _SYS_tkill = ___NR_tkill +const _SYS_futimesat = ___NR_futimesat +const _PRIdLEAST32 = "d" +const _IFLA_VLAN_INGRESS_QOS = 4 +const _KERN_SETUID_DUMPABLE = 69 +const ___NR_mq_getsetattr = 245 +const _X86_CR4_SMEP_BIT = 20 +const ___UINT32_MAX__ = 0xffffffff +const _IPV6_MULTICAST_HOPS = 18 +const _MACVLAN_MODE_PRIVATE = 1 +const _HOST_NAME_MAX = 64 +const __REENTRANT = 1 +const ___IFLA_HSR_MAX = 7 +const _TCP_COOKIE_IN_ALWAYS = (1 << 0) +const _IFLA_NET_NS_PID = 19 +const _PRIXLEAST32 = "X" +const _PF_IUCV = 32 +const _TCSETA = 0x5406 +const _SYS_setitimer = ___NR_setitimer +const _ND_RA_FLAG_OTHER = 0x40 +const ___GCC_ATOMIC_CHAR32_T_LOCK_FREE = 2 +const _NET_DECNET_NO_FC_MAX_CWND = 11 +const __CS_POSIX_V7_ILP32_OFF32_CFLAGS = 1132 +const _RTEXT_FILTER_VF = (1 << 0) +const ___DBL_MIN_EXP__ = (-1021) +const _MAP_NORESERVE = 0x04000 +const _FS_XFLAG_RTINHERIT = 0x00000100 +const _ADJ_ESTERROR = 0x0008 +const ___NR_newfstatat = 262 +const _LOCK_UN = 8 +const ___NR_fremovexattr = 199 +const _PRIX32 = "X" +const _UINT32_WIDTH = 32 +const _PR_TAGGED_ADDR_ENABLE = (1 << 0) +const _VM_PAGEBUF = 17 +const _PREFIX_ADDRESS = 1 +const ___NET_ETHERNET_H = 1 +const _HAVE_NET_IF_ARP_H = 1 +const ___NR_timerfd_gettime = 287 +const _BPF_ABS = 0x20 +const _PACKET_FANOUT_DATA = 22 +const _EUNATCH = 49 +const _ETHER_MAX_LEN = (_ETH_FRAME_LEN + _ETHER_CRC_LEN) +const _XDP_ATTACHED_NONE = 0 +const _PR_TSC_SIGSEGV = 2 +const _TCP_MAX_WINSHIFT = 14 +const _SIOCGIFTXQLEN = 0x8942 +const _SYS_setpriority = ___NR_setpriority +const ___FLT64X_DIG__ = 18 +const _NET_BRIDGE_NF_CALL_IPTABLES = 2 +const _NET_DECNET_CONF_DEV_PRIORITY = 1 +const _ARPHRD_HWX25 = 272 +const _PR_GET_TIMING = 13 +const _IN6_ADDR_GEN_MODE_NONE = 1 +const _ILL_ILLTRP = 4 +const _CQUIT = 034 +const _RTMSG_DELDEVICE = 0x12 +const _PR_CAPBSET_DROP = 24 +const _IFLA_EVENT_NOTIFY_PEERS = 4 +const ___FLT32_MIN_EXP__ = (-125) +const _NDTA_GC_INTERVAL = 8 +const _IFLA_BOND_SLAVE_AD_PARTNER_OPER_PORT_STATE = 8 +const _TCP_FASTOPEN_NO_COOKIE = 34 +const _PTRACE_SET_THREAD_AREA = 26 +const _NETLINK_PKTINFO = 3 +const _PTRACE_PEEKSIGINFO_SHARED = 1 +const ___NR_faccessat = 269 +const _FS_ENCRYPTION_MODE_INVALID = 0 +const ___USE_KERNEL_IPV6_DEFS = 0 +const _EISNAM = 120 +const _NET_IPV6_IP6FRAG_LOW_THRESH = 22 +const _TUNSETNOCSUM_val = 1074025672 +const ___FLT64_IS_IEC_60559__ = 2 +const _ELIBMAX = 82 +const _PREFIX_UNSPEC = 0 +const _SYS_open = ___NR_open +const __POSIX_FD_SETSIZE = __POSIX_OPEN_MAX +const _IPOPT_NUMBER_MASK = 0x1f +const _IFF_PROMISC = 256 +const _NDTPA_IFINDEX = 1 +const ___HAVE_DISTINCT_FLOAT128 = 1 +const _SO_MEMINFO = 55 +const _MAP_FILE = 0 +const _EAI_SYSTEM = -11 +const _NET_SCTP_RTO_MAX = 3 +const ___NR_vfork = 58 +const _RTNLGRP_NOP2 = 14 +const _RTNLGRP_MPLS_NETCONF = 29 +const _RTNLGRP_NOP4 = 17 +const _PR_SET_DUMPABLE = 4 +const _NDTA_CONFIG = 5 +const _EAI_NODATA = -5 +const __CS_LFS64_LINTFLAGS = 1007 +const __LP64 = 1 +const _CTL_PM = 9899 +const _TCA_PAD = 9 +const _NDA_CACHEINFO = 3 +const _STA_UNSYNC = 0x0040 +const ___DEC128_SUBNORMAL_MIN__ = 0.000000000000000000000000000000001E-6143 +const ___struct_FILE_defined = 1 +const _NET_ROSE_CALL_REQUEST_TIMEOUT = 2 +const _F_TEST = 3 +const _IN_OPEN = 0x00000020 +const _WORD_BIT = 32 +const _CLOCK_THREAD_CPUTIME_ID = 3 +const _EPOLLET = 2147483648 +const _RTA_DPORT = 29 +const _SIOCADDDLCI = 0x8980 +const _IFLA_PAD = 42 +const ___NR_getrlimit = 97 +const _EDQUOT = 122 +const _TCPI_OPT_WSCALE = 4 +const _EROFS = 30 +const _NETDB_INTERNAL = -1 +const _NET_IPV4_NF_CONNTRACK_TCP_MAX_RETRANS = 19 +const _SA_RESTART = 0x10000000 +const _SYS_mq_open = ___NR_mq_open +const _MADV_DONTDUMP = 16 +const _TABDLY = 0014000 +const _TIOCGSID = 0x5429 +const _SIGABRT = 6 +const _VM_SWAPPINESS = 19 +const _SYS_lsetxattr = ___NR_lsetxattr +const ___LINK_XSTATS_TYPE_MAX = 3 +const _NETLINK_RX_RING = 6 +const _NET_LLC2 = 1 +const _L_cuserid = 9 +const ___IFLA_VRF_PORT_MAX = 2 +const ___clockid_t_defined = 1 +const __SC_CHAR_MAX = 102 +const _FALLOC_FL_NO_HIDE_STALE = 0x04 +const _IFLA_BRPORT_ISOLATED = 33 +const _FS_OVERFLOWUID = 11 +const __POSIX_ASYNCHRONOUS_IO = 200809 +const _RLIMIT_STACK = 3 +const _SOL_RAW = 255 +const _AI_NUMERICSERV = 0x0400 +const _ARPHRD_INFINIBAND = 32 +const _TCP_INQ = 36 +const ___GNUC__ = 12 +const _N_SLIP = 1 +const _NET_TCP_SYN_TAILDROP = 54 +const _SCNu16 = "hu" +const _ETH_P_802_EX1 = 0x88B5 +const _IPOPT_MINOFF = 4 +const _PACKET_MR_UNICAST = 3 +const _NLM_F_MULTI = 0x02 +const _EPOLLOUT = 4 +const _IFLA_BR_HELLO_TIME = 2 +const _NET_IPV6_RTR_PROBE_INTERVAL = 21 +const _SCHED_ISO = 4 +const __POSIX_RE_DUP_MAX = 255 +const __FCNTL_H = 1 +const _IN_CLASSB_HOST = (0xffffffff & ^_IN_CLASSB_NET) +const _NET_UNIX_DESTROY_DELAY = 1 +const ___SIZEOF_POINTER__ = 8 +const _RTA_PROTOINFO = 10 +const _RTAX_FEATURES = 12 +const __BITS_BYTESWAP_H = 1 +const _TIOCSPGRP = 0x5410 +const _IFLA_NET_NS_FD = 28 +const __POSIX2_CHARCLASS_NAME_MAX = 14 +const _IPPROTO_MAX = 256 +const _IFLA_PORT_INSTANCE_UUID = 4 +const _RTPROT_BABEL = 42 +const _AF_ROUTE = _PF_ROUTE +const __SYS_PTRACE_H = 1 +const __IOC_NRSHIFT = 0 +const _ICMP6_RR_PCOUSE_FLAGS_DECRPLTIME = 0x40 +const _MADV_REMOVE = 9 +const ___S_IFBLK = 0060000 +const __BITS_WCHAR_H = 1 +const _IN_CLOEXEC = 524288 +const _RTNLGRP_LINK = 1 +const ___NR_syslog = 103 +const _STA_MODE = 0x4000 +const ___GLIBC_USE_DEPRECATED_GETS = 0 +const _EXPR_NEST_MAX = __POSIX2_EXPR_NEST_MAX +const _IFF_ATTACH_QUEUE = 0x0200 +const _PACKAGE_URL = "" +const _NSS_BUFLEN_GROUP = 1024 +const _IPV6_RTHDR_TYPE_0 = 0 +const _DEV_CDROM = 1 +const __SC_XOPEN_XPG2 = 98 +const __SC_XOPEN_XPG3 = 99 +const __SC_XOPEN_XPG4 = 100 +const _BPF_JA = 0x00 +const _NET_X25_RESTART_REQUEST_TIMEOUT = 1 +const _NET_TCP_MAX_SSTHRESH = 124 +const ___BIT_TYPES_DEFINED__ = 1 +const _IFLA_BR_MCAST_QUERY_USE_IFADDR = 24 +const _SCNu32 = "u" +const _CLONE_DETACHED = 0x00400000 +const ___DEC128_EPSILON__ = 1E-33 +const _ARPHRD_PRONET = 4 +const _X86_CR0_WP_BIT = 16 +const ___PREFIX_MAX = 3 +const __PATH_NETWORKS = "/etc/networks" +const ___UINT_LEAST8_MAX__ = 0xff +const _KERN_MSGMNB = 36 +const _EPOLLIN = 1 +const _PACKET_COPY_THRESH = 7 +const _SYS_mq_timedsend = ___NR_mq_timedsend +const ___NR_get_robust_list = 274 +const _INT_FAST64_WIDTH = 64 +const _NET_IPV6_ACCEPT_RA_RTR_PREF = 20 +const _RT_CLASS_MAIN = 254 +const _PRIiLEAST16 = "i" +const _SOL_RDS = 276 +const __CS_POSIX_V7_ILP32_OFFBIG_CFLAGS = 1136 +const _AF_LLC = _PF_LLC +const _RTM_GETNETCONF = 82 +const __SYS_SOCKET_H = 1 +const _REG_RSI = 9 +const _SYS_mkdirat = ___NR_mkdirat +const _MFD_ALLOW_SEALING = 2 +const _DEV_SCSI = 6 +const _REG_RSP = 15 +const ___ATOMIC_ACQUIRE = 2 +const _F_GETLK64 = 5 +const ___SIZEOF_PTHREAD_RWLOCKATTR_T = 8 +const _SYS_semop = ___NR_semop +const ___GLIBC_USE_DEPRECATED_SCANF = 0 +const ___NLMSGERR_ATTR_MAX = 4 +const _NET_IPV4_ROUTE_MIN_PMTU = 16 +const _SIOCSIFHWBROADCAST = 0x8937 +const _TIOCM_CD = _TIOCM_CAR +const _RWF_WRITE_LIFE_NOT_SET = 0 +const __POSIX2_BC_DIM_MAX = 2048 +const _B50 = 0000001 +const __CS_POSIX_V7_ILP32_OFF32_LINTFLAGS = 1135 +const _DEV_PARPORT_DEFAULT_SPINTIME = 2 +const ___UINT_FAST16_MAX__ = 0xffffffffffffffff +const _WINT_MAX = (4294967295) +const _NLMSGERR_ATTR_MSG = 1 +const __POSIX_IPV6 = 200809 +const _F_EXLCK = 4 +const ___NR_personality = 135 +const _FS_MAXFILE = 7 +const ___TCA_MAX = 15 +const _TCPI_OPT_SYN_DATA = 32 +const _PF_LLC = 26 +const _SYS_settimeofday = ___NR_settimeofday +const __SC_CHAR_BIT = 101 +const _STA_FLL = 0x0008 +const __SC_SEMAPHORES = 21 +const _NET_TCP_LOW_LATENCY = 93 +const _BPF_LD = 0x00 +const _HAVE_SYS_INOTIFY_H = 1 +const _IFLA_BR_FORWARD_DELAY = 1 +const __SC_C_LANG_SUPPORT = 135 +const _KERN_BOOTLOADER_TYPE = 67 +const _SYS_creat = ___NR_creat +const _ETH_P_DSA = 0x001B +const _IPOPT_NOOP = _IPOPT_NOP +const _CTL_VM = 2 +const _NET_NEIGH_GC_THRESH3 = 16 +const _HAVE_UNISTD_H = 1 +const __SC_PII_OSI_COTS = 63 +const _NET_IPV4_CONF_MC_FORWARDING = 2 +const _EHOSTDOWN = 112 +const _RTF_FLOW = 0x02000000 +const _NETLINK_RDMA = 20 +const _USING_SPLIT_STACK = 1 +const ___DBL_MAX_EXP__ = 1024 +const _N_IRDA = 11 +const __POSIX2_VERSION = ___POSIX2_THIS_VERSION +const _IPPORT_WHOIS = 43 +const _NLM_F_REQUEST = 0x01 +const __SC_AIO_MAX = 24 +const _MADV_SEQUENTIAL = 2 +const _TCOON = 1 +const _MOVE_MOUNT_F_EMPTY_PATH = 0x00000004 +const _PRIiLEAST32 = "i" +const _RTNL_FAMILY_MAX = 129 +const _RTN_UNSPEC = 0 +const _PRIo8 = "o" +const _FIOASYNC = 0x5452 +const _PTRACE_O_TRACEVFORK = 4 +const _IFLA_VF_INFO_UNSPEC = 0 +const _MOD_FREQUENCY = _ADJ_FREQUENCY +const _FSCRYPT_MODE_AES_256_CTS = 4 +const _IPPROTO_PIM = 103 +const _IFLA_TUN_PERSIST = 6 +const _PTRACE_GETREGSET = 16900 +const __SC_FILE_SYSTEM = 148 +const _IN_CLASSC_NET = 0xffffff00 +const _SO_SECURITY_ENCRYPTION_TRANSPORT = 23 +const _EDOM = 33 +const _RWH_WRITE_LIFE_NONE = 1 +const _PR_FP_EXC_UND = 0x040000 +const _SO_INCOMING_NAPI_ID = 56 +const ___NR_setregid = 114 +const _SYS_timer_create = ___NR_timer_create +const _STATX_INO = 0x00000100 +const _PR_GET_UNALIGN = 5 +const _NET_SCTP_RTO_MIN = 2 +const _RTCF_MASQ = 0x00400000 +const __SC_XBS5_ILP32_OFF32 = 125 +const ___FLT32_MAX_EXP__ = 128 +const _TCP_CA_Loss = 4 +const _INT_LEAST16_WIDTH = 16 +const __POSIX_TRACE_INHERIT = -1 +const _NET_TCP_ALLOWED_CONG_CONTROL = 123 +const ___HAVE_FLOATN_NOT_TYPEDEF = 1 +const _PR_FP_EXC_RES = 0x080000 +const _MFD_HUGETLB = 4 +const _NET_IPV4_ICMP_RATEMASK = 90 +const ___GCC_ATOMIC_CHAR_LOCK_FREE = 2 +const _IFLA_VXLAN_TTL_INHERIT = 28 +const _ETH_HLEN = 14 +const ___NR_io_uring_register = 427 +const _PR_FP_EXC_NONRECOV = 1 +const _IFLA_VF_STATS_TX_DROPPED = 8 +const ___DEC32_EPSILON__ = 1E-6 +const _IFLA_BR_TCN_TIMER = 17 +const _HAVE_SYSCALL_H = 1 +const _NETLINK_GET_STRICT_CHK = 12 +const _IPOPT_SECURITY = 130 +const _IP_MULTICAST_LOOP = 34 +const _IPV6_RECVHOPOPTS = 53 +const _ARPOP_InREQUEST = 8 +const ___FLT64_DIG__ = 15 +const _ATF_COM = 0x02 +const _IN_MOVED_FROM = 0x00000040 +const _IFLA_MACVLAN_FLAGS = 2 +const ___RLIMIT_MEMLOCK = 8 +const _RTA_OIF = 4 +const _RPM_PCO_SETGLOBAL = 3 +const _NET_ROSE_RESET_REQUEST_TIMEOUT = 3 +const _NET_NF_CONNTRACK_SCTP_TIMEOUT_ESTABLISHED = 23 +const _NLMSG_NOOP = 0x1 +const _KERN_MAX_LOCK_DEPTH = 74 +const _BPF_OR = 0x40 +const _KERN_OSREV = 3 +const _RTNH_ALIGNTO = 4 +const __CS_LFS_CFLAGS = 1000 +const __SC_CHAR_MIN = 103 +const _X86_EFLAGS_RF_BIT = 16 +const _SYS_munlockall = ___NR_munlockall +const _SYS_pwritev2 = ___NR_pwritev2 +const __POSIX_THREADS = 200809 +const ___ATOMIC_ACQ_REL = 4 +const _IPPORT_ECHO = 7 +const ___NR_clock_getres = 229 +const _ECONNREFUSED = 111 +const __POSIX_AIO_MAX = 1 +const _ENXIO = 6 +const _TCA_EGRESS_BLOCK = 14 +const _IPPORT_SYSTAT = 11 +const ___NR_epoll_ctl = 233 +const ___NR_msync = 26 +const _ENOTNAM = 118 +const _MOVE_MOUNT__MASK = 0x00000077 +const ___SIZEOF_PTRDIFF_T__ = 8 +const _ETH_P_1588 = 0x88F7 +const _VM_NR_PDFLUSH_THREADS = 15 +const _X86_CR4_TSD_BIT = 2 +const _ICMP6_RR_PCOUSE_RAFLAGS_AUTO = 0x10 +const ___SIZEOF_PTHREAD_COND_T = 48 +const _NET_NETROM_LINK_FAILS_COUNT = 11 +const _SO_LINGER = 13 +const _PTRACE_EVENT_CLONE = 3 +const _RTM_NEWNETCONF = 80 +const _MS_LAZYTIME = 33554432 +const _SYS_recvmmsg = ___NR_recvmmsg +const _NET_NF_CONNTRACK_TCP_BE_LIBERAL = 18 +const _IFLA_VXLAN_L2MISS = 13 +const _SYS_epoll_wait = ___NR_epoll_wait +const _NET_TCP_FACK = 79 +const _NETLINK_LIST_MEMBERSHIPS = 9 +const _FFI_SIZEOF_ARG = 8 +const __CS_POSIX_V6_LPBIG_OFFBIG_LIBS = 1130 +const _FFI_UNIX64 = 2 +const _REG_R15 = 7 +const _IPV6_2292RTHDR = 5 +const _NET_DECNET_NODE_ADDRESS = 2 +const _RTA_TABLE = 15 +const _NLM_F_DUMP_INTR = 0x10 +const _PACKET_HDRLEN = 11 +const _SO_BINDTOIFINDEX = 62 +const _SYS_shmat = ___NR_shmat +const _NET_IPV6_REGEN_MAX_RETRY = 14 +const _NETLINK_NETFILTER = 12 +const _RTCF_VALVE = 0x00200000 +const _IPPROTO_GRE = 47 +const _TUNGETVNETHDRSZ_val = 2147767511 +const _RT_SCOPE_SITE = 200 +const ___IFLA_TUN_MAX = 10 +const _X86_EFLAGS_IOPL_BIT = 12 +const _SO_NOFCS = 43 +const _NLM_F_ACK_TLVS = 0x200 +const _O_CLOEXEC = ___O_CLOEXEC +const _STATX_MODE = 0x00000002 +const _VSTART = 8 +const _SYS_read = ___NR_read +const __CS_LFS64_LDFLAGS = 1005 +const _TIOCSERGWILD = 0x5454 +const _IP_IPSEC_POLICY = 16 +const _SYS_setsockopt = ___NR_setsockopt +const _RTAX_FEATURE_ECN = (1 << 0) +const _NET_CORE_LO_CONG = 15 +const __CS_POSIX_V6_LP64_OFF64_CFLAGS = 1124 +const _PF_INET6 = 10 +const _TIOCSTI = 0x5412 +const _PF_NETROM = 6 +const _MAP_SHARED_VALIDATE = 0x03 +const _NETLINK_EXT_ACK = 11 +const _N_MOUSE = 2 +const _UINT_LEAST16_WIDTH = 16 +const _IFLA_INET6_CACHEINFO = 5 +const ___sig_atomic_t_defined = 1 +const _KERN_IEEE_EMULATION_WARNINGS = 50 +const _SYS_sync_file_range = ___NR_sync_file_range +const __POSIX_MAX_INPUT = 255 +const _TUN_TX_TIMESTAMP = 1 +const _X86_CR0_PE_BIT = 0 +const __POSIX2_C_DEV = ___POSIX2_THIS_VERSION +const ___NR_perf_event_open = 298 +const _AF_SMC = _PF_SMC +const _HAVE_UTIME_H = 1 +const ___NR_capget = 125 +const _SOL_IUCV = 277 +const _IPV6_MULTICAST_ALL = 29 +const ___SEG_FS = 1 +const _NET_SCTP_SACK_TIMEOUT = 16 +const _PR_FPEMU_SIGFPE = 2 +const _KERN_S390_USER_DEBUG_LOGGING = 51 +const _TIOCGLCKTRMIOS = 0x5456 +const _SCM_TIMESTAMP = _SO_TIMESTAMP +const _IFLA_MACSEC_PROTECT = 8 +const _CLD_CONTINUED = 6 +const _FFI_EFI64 = 3 +const _BPF_ST = 0x02 +const _SYS_sched_setaffinity = ___NR_sched_setaffinity +const _NET_SCTP_SNDBUF_POLICY = 15 +const _NET_IPV6_ROUTE_GC_ELASTICITY = 7 +const _AF_AX25 = _PF_AX25 +const _SOL_PACKET = 263 +const _WINT_MIN = (0) +const _RTNLGRP_NONE = 0 +const _PTRACE_SETREGSET = 16901 +const _NET_IPV4_INET_PEER_GC_MINTIME = 72 +const _NI_NUMERICSERV = 2 +const _IFLA_GSO_MAX_SIZE = 41 +const _AF_SNA = _PF_SNA +const _MADV_PAGEOUT = 21 +const _NET_TCP_REORDERING = 80 +const _SYS_newfstatat = ___NR_newfstatat +const _TCP_NODELAY = 1 +const ___SEG_GS = 1 +const __SC_XOPEN_REALTIME_THREADS = 131 +const _ENAMETOOLONG = 36 +const _NET_ROSE = 11 +const _REG_OLDMASK = 21 +const _KERN_IA64_UNALIGNED = 72 +const _IFLA_VF_TX_RATE = 3 +const _ETHERTYPE_REVARP = 0x8035 +const _EXFULL = 54 +const _RTF_ADDRCONF = 0x00040000 +const _CMIN = 1 +const _SYS_shmdt = ___NR_shmdt +const _VM_SWAP_TOKEN_TIMEOUT = 28 +const _IPOPT_RA = 148 +const ___NR_memfd_create = 319 +const __BITS_TYPES_LOCALE_T_H = 1 +const _IN_CLASSB_NET = 0xffff0000 +const _INT16_WIDTH = 16 +const _NET_IPV4_ROUTE_MAX_SIZE = 5 +const _MCAST_JOIN_GROUP = 42 +const _IPOPT_RR = 7 +const _MAP_LOCKED = 0x02000 +const _IFF_NOTRAILERS = 32 +const _NET_NETROM_ROUTING_CONTROL = 10 +const _MS_RELATIME = 2097152 +const _NO_ADDRESS = _NO_DATA +const _RTM_F_NOTIFY = 0x100 +const _TTY_NAME_MAX = 32 +const _NET_BRIDGE = 10 +const _SO_TIMESTAMPNS_NEW = 64 +const _IPPORT_LOGINSERVER = 513 +const _IUTF8 = 0040000 +const _FS_XFLAG_APPEND = 0x00000010 +const _ADJ_OFFSET_SS_READ = 0xa001 +const _IFLA_BRPORT_PAD = 26 +const _BPF_NET_OFF = _SKF_NET_OFF +const _MSG_TRUNC = 32 +const _NET_TCP_MTU_PROBING = 113 +const __SC_AVPHYS_PAGES = 86 +const _SCHED_RR = 2 +const __POSIX_MEMLOCK = 200809 +const _IFLA_MACSEC_REPLAY_PROTECT = 12 +const _FS_KEY_DESC_PREFIX_SIZE = _FSCRYPT_KEY_DESC_PREFIX_SIZE +const _ARPHRD_PPP = 512 +const __CS_POSIX_V7_ILP32_OFFBIG_LIBS = 1138 +const _ICMP6_ECHO_REQUEST = 128 +const _IPOPT_SATID = 136 +const _S_IFIFO = ___S_IFIFO +const _X86_EFLAGS_ID_BIT = 21 +const __SYS_IOCTL_H = 1 +const _NET_DECNET_DEFAULT_DEVICE = 4 +const _CTL_DEV = 7 +const _HAVE_STRINGS_H = 1 +const __SC_THREAD_ATTR_STACKSIZE = 78 +const _NET_IPV6_PROXY_NDP = 23 +const _SIOCGPGRP = 0x8904 +const _ETH_P_RARP = 0x8035 +const _CLONE_UNTRACED = 0x00800000 +const _SYS_ppoll = ___NR_ppoll +const _NET_IPV4 = 5 +const _SA_STACK = _SA_ONSTACK +const _MCAST_UNBLOCK_SOURCE = 44 +const _SYS_init_module = ___NR_init_module +const _SYS_flock = ___NR_flock +const _DT_SOCK = 12 +const _FPE_FLTDIV = 3 +const _IPOPT_TS = 68 +const ___INTPTR_MAX__ = 0x7fffffffffffffff +const ___FLT128_DENORM_MIN__ = 6.47517511943802511092443895822764655e-4966128 +const _TCIOFF = 2 +const _MREMAP_FIXED = 2 +const _NETLINK_LISTEN_ALL_NSID = 8 +const _NET_TCP_SLOW_START_AFTER_IDLE = 117 +const _STATX_ATIME = 0x00000020 +const _NET_IPV4_ROUTE_GC_MIN_INTERVAL = 6 +const _NET_DECNET_RMEM = 13 +const _TIOCPKT_DATA = 0 +const ___DBL_DIG__ = 15 +const _BC_BASE_MAX = __POSIX2_BC_BASE_MAX +const _NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_COOKIE_WAIT = 21 +const ___FLT16_DENORM_MIN__ = 5.96046447753906250000000000000000000e-816 +const ______fpos64_t_defined = 1 +const _F_OFD_SETLK = 37 +const _PAGE_SIZE = (1 << _PAGE_SHIFT) +const _ETH_P_SCA = 0x6007 +const _IFLA_LINK = 5 +const _SEEK_DATA = 3 +const _ETH_P_LLDP = 0x88CC +const __POSIX_THREAD_ROBUST_PRIO_INHERIT = 200809 +const _MS_NOSUID = 2 +const _DEV_RAID = 4 +const _NET_IPV6_ACCEPT_REDIRECTS = 5 +const _ARPHRD_AX25 = 3 +const _IN_MASK_CREATE = 0x10000000 +const _ETH_P_WAN_PPP = 0x0007 +const ___NR_statfs = 137 +const _STA_CLK = 0x8000 +const _PF_NETBEUI = 13 +const _MSG_ERRQUEUE = 8192 +const __BITS_SS_FLAGS_H = 1 +const _STA_PPSFREQ = 0x0002 +const _ETH_DATA_LEN = 1500 +const ___NR_query_module = 178 +const _TUNSETOWNER_val = 1074025676 +const _KERN_NMI_WATCHDOG = 75 +const _SI_TIMER = -2 +const _MAP_ANON = _MAP_ANONYMOUS +const _SYS_copy_file_range = ___NR_copy_file_range +const __BITS_POSIX2_LIM_H = 1 +const _SO_TIMESTAMPING_NEW = 65 +const ___IFLA_BOND_AD_INFO_MAX = 6 +const _IFLA_INET6_ICMP6STATS = 6 +const ___NR_fgetxattr = 193 +const _____mbstate_t_defined = 1 +const _ND_RA_FLAG_HOME_AGENT = 0x20 +const ___NR_fsmount = 432 +const __MKNOD_VER_LINUX = 0 +const _TCP_NO_QUEUE = 0 +const _INT_LEAST32_MAX = (2147483647) +const _ARPHRD_METRICOM = 23 +const _HAVE_STDLIB_H = 1 +const _F_OWNER_PID = 1 +const _IN_MOVE = (_IN_MOVED_FROM | _IN_MOVED_TO) +const __CS_LFS_LIBS = 1002 +const _MADV_HUGEPAGE = 14 +const _RTPROT_DHCP = 16 +const __SC_TZNAME_MAX = 6 +const _XDP_ATTACHED_SKB = 2 +const _SYS_dup = ___NR_dup +const ___INT_LEAST64_MAX__ = 0x7fffffffffffffff +const _TUNSETTXFILTER_val = 1074025681 +const _MAP_SYNC = 0x80000 +const _PTRACE_PEEKDATA = 2 +const _SCNxLEAST8 = "hhx" +const _SYS_getxattr = ___NR_getxattr +const _CLOCK_MONOTONIC = 1 +const ___MMX__ = 1 +const _NETLINK_ECRYPTFS = 19 +const _PTRACE_PEEKUSER = 3 +const _KERN_PANIC_PRINT = 78 +const ___INT_FAST64_MAX__ = 0x7fffffffffffffff +const _EBADRQC = 56 +const _IFLA_RMNET_MUX_ID = 1 +const _PR_SET_MM_START_DATA = 3 +const _SYS_get_robust_list = ___NR_get_robust_list +const _NET_ROSE_ACK_HOLD_BACK_TIMEOUT = 5 +const ___GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 = 1 +const ___GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 = 1 +const ___INT_FAST8_WIDTH__ = 8 +const __SC_TRACE = 181 +const _IFLA_PPP_UNSPEC = 0 +const ___GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 = 1 +const _TCP_CA_CWR = 2 +const _NET_IPV4_NF_CONNTRACK_GENERIC_TIMEOUT = 13 +const ___INTMAX_WIDTH__ = 64 +const _IOC_IN = (__IOC_WRITE << __IOC_DIRSHIFT) +const _NET_IPV4_NF_CONNTRACK_CHECKSUM = 28 +const _IFLA_VXLAN_DF = 29 +const _RTM_NEWNEIGH = 28 +const _RMNET_FLAGS_INGRESS_MAP_CKSUMV4 = (1 << 2) +const __SC_THREAD_DESTRUCTOR_ITERATIONS = 73 +const _NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_RECD = 25 +const _S_IFCHR = ___S_IFCHR +const _FS_DQ_LOOKUPS = 1 +const _RTAX_RTT = 4 +const _IPV6_AUTOFLOWLABEL = 70 +const _LINUX_REBOOT_MAGIC1 = 0xfee1dead +const __CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS = 1121 +const _X86_CR4_OSFXSR_BIT = 9 +const _IN_MOVED_TO = 0x00000080 +const _O_ACCMODE = 0003 +const _IFF_POINTOPOINT = 16 +const _ND_OPT_PREFIX_INFORMATION = 3 +const __POSIX_NAME_MAX = 14 +const _HAVE_FALLOCATE = 1 +const _IFLA_INFO_KIND = 1 +const __POSIX_SSIZE_MAX = 32767 +const _IPVLAN_MODE_MAX = 3 +const _XDP_FLAGS_MASK = (_XDP_FLAGS_UPDATE_IF_NOEXIST | _XDP_FLAGS_MODES) +const _NET_NETROM_OBSOLESCENCE_COUNT_INITIALISER = 2 +const __SC_XOPEN_CRYPT = 92 +const _MAX_CANON = 255 +const _X86_CR4_LA57_BIT = 12 +const _EBFONT = 59 +const _RTM_GETDCB = 78 +const ___WNOTHREAD = 0x20000000 +const _AI_V4MAPPED = 0x0008 +const ___sigstack_defined = 1 +const _TCP_CA_Recovery = 3 +const _FALLOC_FL_PUNCH_HOLE = 0x02 +const _MSG_FIN = 512 +const _FS_ENCRYPT_FL = 0x00000800 +const _FS_XFLAG_IMMUTABLE = 0x00000008 +const _B230400 = 0010003 +const _CX86_CCR5 = 0xe9 +const _X86_CR4_PAE_BIT = 5 +const ___NR_renameat = 264 +const __IOC_TYPEBITS = 8 +const _AF_XDP = _PF_XDP +const ___INT32_MAX__ = 0x7fffffff +const _RTMSG_DELRULE = 0x32 +const ___NR_setgid = 106 +const ___NR_setfsuid = 122 +const _TCP_CC_INFO = 26 +const __SC_XBS5_LPBIG_OFFBIG = 128 +const ___LONG_LONG_WIDTH__ = 64 +const _ARPHRD_CSLIP = 257 +const _RUSAGE_CHILDREN = -1 +const _DT_FIFO = 1 +const _IPPROTO_MTP = 92 +const _PTRACE_GETFPXREGS = 18 +const _RTEXT_FILTER_SKIP_STATS = (1 << 3) +const _LINUX_REBOOT_CMD_RESTART2 = 0xA1B2C3D4 +const _HAVE_GETIPINFO = 1 +const _AF_LOCAL = _PF_LOCAL +const _RTM_DELACTION = 49 +const __SC_WORD_BIT = 107 +const _PR_SET_ENDIAN = 20 +const _NI_MAXSERV = 32 +const _AF_PHONET = _PF_PHONET +const _ND_OPT_MTU = 5 +const _MS_NOSEC = (1<<28) +const _ESHUTDOWN = 108 +const ___GLIBC_MINOR__ = 31 +const _NDTPA_BASE_REACHABLE_TIME = 4 +const _SCNuLEAST16 = "hu" +const _MAP_32BIT = 0x40 +const _EREMOTE = 66 +const _MS_NODIRATIME = 2048 +const _PTRACE_GETSIGMASK = 16906 +const _POSIX_FADV_RANDOM = 1 +const _CX86_CCR1 = 0xc1 +const _SYS_sched_getscheduler = ___NR_sched_getscheduler +const _CX86_CCR3 = 0xc3 +const _CX86_CCR4 = 0xe8 +const _ETH_P_802_3 = 0x0001 +const _CX86_CCR6 = 0xea +const _CX86_CCR7 = 0xeb +const _SYS__sysctl = ___NR__sysctl +const _PTY_NR = 2 +const _SYS_fchown = ___NR_fchown +const _TCP_ESTABLISHED = 1 +const _MACVLAN_MODE_SOURCE = 16 +const _SYS_unlinkat = ___NR_unlinkat +const _MS_KERNMOUNT = 4194304 +const _ENODEV = 19 +const _NET_IPV4_INET_PEER_GC_MAXTIME = 73 +const ___USE_POSIX2 = 1 +const _PACKET_DROP_MEMBERSHIP = 2 +const _AI_CANONIDN = 0x0080 +const __NET_IF_H = 1 +const _TIOCM_LE = 0x001 +const _RTF_GATEWAY = 0x0002 +const _CHAR_WIDTH = 8 +const __SYS_STATFS_H = 1 +const _SYS_pkey_mprotect = ___NR_pkey_mprotect +const _NET_TCP_AVAIL_CONG_CONTROL = 122 +const _TCA_RATE = 5 +const _ARPHRD_IPGRE = 778 +const _PR_SVE_VL_LEN_MASK = 0xffff +const _BLOCK_SIZE_BITS = 10 +const _SOL_KCM = 281 +const _NET_NEIGH_REACHABLE_TIME_MS = 18 +const _SO_ERROR = 4 +const __SC_NETWORKING = 152 +const _CX86_DIR0 = 0xfe +const _VXLAN_DF_UNSET = 0 +const _KERN_DOMAINNAME = 8 +const _NET_IPV6 = 12 +const ___USE_POSIX = 1 +const ___NR_setresgid = 119 +const ___NR_lchown = 94 +const _TCIFLUSH = 0 +const _TCPI_OPT_ECN_SEEN = 16 +const ___NR_fdatasync = 75 +const _SO_INCOMING_CPU = 49 +const _IEXTEN = 0100000 +const __POSIX_SEMAPHORES = 200809 +const _IFLA_BR_NF_CALL_IPTABLES = 36 +const _PREFIX_CACHEINFO = 2 +const _SCNuLEAST32 = "u" +const _B500000 = 0010005 +const _FSPICK_NO_AUTOMOUNT = 0x00000004 +const ___NR_nfsservctl = 180 +const _LOCK_MAND = 32 +const _RTM_DELNEXTHOP = 105 +const _SOL_BLUETOOTH = 274 +const __POSIX_THREAD_PRIORITY_SCHEDULING = 200809 +const _MADV_DONTFORK = 10 +const _NAME_MAX = 255 +const _RTM_DELCHAIN = 101 +const _PTRDIFF_WIDTH = ___WORDSIZE +const _AF_IB = _PF_IB +const ___NR_putpmsg = 182 +const _IFLA_VXLAN_ID = 1 +const ___GCC_IEC_559 = 2 +const _X86_EFLAGS_VIF_BIT = 19 +const _ENAVAIL = 119 +const _PR_SET_MM = 35 +const _SYS_geteuid = ___NR_geteuid +const _PRIX8 = "X" +const _IFLA_BOND_ACTIVE_SLAVE = 2 +const _EAI_NONAME = -2 +const _EOVERFLOW = 75 +const _NET_CORE_NO_CONG_THRESH = 13 +const _X86_CR4_MCE_BIT = 6 +const _IFA_F_NOPREFIXROUTE = 0x200 +const _SYS_process_vm_readv = ___NR_process_vm_readv +const _EMFILE = 24 +const __SC_XOPEN_SHM = 94 +const ___FLT32_HAS_DENORM__ = 1 +const _HAVE_SYS_UTSNAME_H = 1 +const _KERN_SHMMAX = 34 +const _MS_POSIXACL = 65536 +const _FS_DIRSYNC_FL = 0x00010000 +const _SEGV_ACCERR = 2 +const ___NR_setresuid = 117 +const _IPV6_DONTFRAG = 62 +const ___NR_io_getevents = 208 +const __POSIX_THREAD_DESTRUCTOR_ITERATIONS = 4 +const _IFLA_BRPORT_MULTICAST_ROUTER = 25 +const ___FLT64X_HAS_QUIET_NAN__ = 1 +const ___GLIBC__ = 2 +const _INT_LEAST32_MIN = (-2147483647-1) +const _NET_IPV6_RTR_SOLICIT_INTERVAL = 9 +const _MCAST_MSFILTER = 48 +const _ICMP6_FILTER_PASS = 2 +const ___NR_shmat = 30 +const _PF_IPX = 4 +const _ETIME = 62 +const _TCP_COOKIE_MAX = 16 +const _SYS_wait4 = ___NR_wait4 +const ___NR_utimensat = 280 +const _IFLA_BR_NF_CALL_IP6TABLES = 37 +const _RTPROT_OSPF = 188 +const _TCP_THIN_DUPACK = 17 +const __SC_USER_GROUPS = 166 +const ___NR_setxattr = 188 +const _IFLA_BR_PAD = 40 +const ___NR_rename = 82 +const _RTNLGRP_IPV4_RULE = 8 +const ___NR_ftruncate = 77 +const __IOC_SIZEMASK = ((1 << __IOC_SIZEBITS)-1) +const __SC_CPUTIME = 138 +const _FIONREAD = 0x541B +const _PTRACE_SYSEMU = 31 +const _BRKINT = 0000002 +const _IPV6_ROUTER_ALERT = 22 +const __SC_GETPW_R_SIZE_MAX = 70 +const _NET_LLC_STATION = 2 +const _NET_IPV6_ACCEPT_RA_RT_INFO_MAX_PLEN = 22 +const _MS_MANDLOCK = 64 +const _SCNoLEAST8 = "hho" +const _ICMP6_FILTER_PASSONLY = 4 +const _NETLINK_USERSOCK = 2 +const _SYS_poll = ___NR_poll +const ___GCC_ATOMIC_CHAR16_T_LOCK_FREE = 2 +const _HAVE_INOTIFY_RM_WATCH = 1 +const _UTIME_NOW = ((1 << 30) - 1) +const _DN_CREATE = 0x00000004 +const _NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_SYN_RECV = 3 +const _EAI_NOTCANCELED = -102 +const _RTM_DELLINK = 17 +const ___RLIMIT_NICE = 13 +const _IPTOS_DSCP_EF = 0xb8 +const _NET_CORE_MOD_CONG = 16 +const ___FLT64X_IS_IEC_60559__ = 2 +const __POSIX_QLIMIT = 1 +const _R_OK = 4 +const _SIOCDIFADDR = 0x8936 +const _IN_NONBLOCK = 2048 +const _RTM_DELMDB = 85 +const _PR_SET_CHILD_SUBREAPER = 36 +const ___S_IREAD = 0400 +const ___NR_mknodat = 259 +const _SIOCGIFMAP = 0x8970 +const _NET_IPV4_ROUTE_REDIRECT_LOAD = 9 +const _NET_NF_CONNTRACK_FRAG6_LOW_THRESH = 30 +const __SC_XOPEN_XCU_VERSION = 90 +const __SC_THREAD_CPUTIME = 139 +const __SC_XBS5_LP64_OFF64 = 127 +const __SC_THREAD_ATTR_STACKADDR = 77 +const _PORT_VDP_RESPONSE_INSUFFICIENT_RESOURCES = 2 +const _NUD_REACHABLE = 0x02 +const _IFA_F_TENTATIVE = 0x40 +const _ICMP6_DST_UNREACH_ADMIN = 1 +const _SYS_eventfd2 = ___NR_eventfd2 +const _IPTOS_PREC_FLASHOVERRIDE = _IPTOS_CLASS_CS4 +const _XDP_FLAGS_MODES = (_XDP_FLAGS_SKB_MODE | _XDP_FLAGS_DRV_MODE | _XDP_FLAGS_HW_MODE) +const _IP_RECVTOS = 13 +const _NET_NETROM_TRANSPORT_ACKNOWLEDGE_DELAY = 6 +const _MOD_CLKB = _ADJ_TICK +const ___glibc_c99_flexarr_available = 1 +const ___GLIBC_LINUX_VERSION_CODE = 328960 +const _MS_SYNCHRONOUS = 16 +const _ARPOP_RREPLY = 4 +const _IFLA_STATS_LINK_XSTATS = 2 +const _TCPI_OPT_TIMESTAMPS = 1 +const _NET_TCP_STDURG = 52 +const ___NR_splice = 275 +const _KERN_MAX_THREADS = 39 +const _FFI_TYPE_STRUCT = 13 +const _RTM_F_CLONED = 0x200 +const _FALLOC_FL_COLLAPSE_RANGE = 0x08 +const __CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS = 1131 +const ___BIGGEST_ALIGNMENT__ = 16 +const __SC_THREAD_STACK_MIN = 75 +const _NET_CIPSOV4_CACHE_BUCKET_SIZE = 119 +const __SC_TRACE_EVENT_FILTER = 182 +const _RTMSG_NEWROUTE = 0x21 +const _SO_PASSCRED = 16 +const _RTM_DELROUTE = 25 +const _MS_SUBMOUNT = (1<<26) +const _MS_NOATIME = 1024 +const _ETH_P_HSR = 0x892F +const _EOWNERDEAD = 130 +const _SYNC_FILE_RANGE_WAIT_BEFORE = 1 +const _IFLA_PORT_RESPONSE = 7 +const ___GLIBC_USE_IEC_60559_FUNCS_EXT_C2X = 1 +const __POSIX_CPUTIME = 0 +const _FS_ENCRYPTION_MODE_AES_256_CBC = 3 +const _FP_XSTATE_MAGIC1 = 0x46505853 +const _FP_XSTATE_MAGIC2 = 0x46505845 +const ___NR_signalfd = 282 +const _SIOCDRARP = 0x8960 +const __ENDIAN_H = 1 +const __SC_MULTI_PROCESS = 150 +const _POLL_ERR = 4 +const _MS_BIND = 4096 +const _DN_RENAME = 0x00000010 +const _FS_MAXDQUOT = 5 +const _RTMGRP_IPV4_IFADDR = 0x10 +const __POSIX_V6_LPBIG_OFFBIG = -1 +const _RWH_WRITE_LIFE_SHORT = 2 +const ___FLT64_MIN_10_EXP__ = (-307) +const _RT_SCOPE_NOWHERE = 255 +const _EPROTO = 71 +const __TIME_H = 1 +const __UTSNAME_MACHINE_LENGTH = __UTSNAME_LENGTH +const _DEV_CDROM_CHECK_MEDIA = 6 +const _TCP_COOKIE_OUT_NEVER = (1 << 1) +const _KERN_MODPROBE = 28 +const _EDEADLK = 35 +const _FIOSETOWN = 0x8901 +const ___GCC_ATOMIC_LONG_LOCK_FREE = 2 +const _FIOQSIZE = 0x5460 +const _FS_NRDQUOT = 4 +const _ICMP6_RR_PCOUSE_FLAGS_DECRVLTIME = 0x80 +const _EFBIG = 27 +const _N_HCI = 15 +const __POSIX_MEMORY_PROTECTION = 200809 +const _VINTR = 0 +const _IFLA_BR_STP_STATE = 5 +const _PORT_UUID_MAX = 16 +const _FPE_FLTUND = 5 +const _IFLA_BR_VLAN_DEFAULT_PVID = 39 +const _IPTOS_CLASS_CS2 = 0x40 +const _IPTOS_CLASS_CS3 = 0x60 +const _IPTOS_CLASS_CS4 = 0x80 +const _IPTOS_CLASS_CS5 = 0xa0 +const _IPTOS_CLASS_CS6 = 0xc0 +const _FPE_FLTUNK = 14 +const _PRIXLEAST8 = "X" +const _RTM_GETNEIGHTBL = 66 +const _SYS_getpid = ___NR_getpid +const ___FLT128_DECIMAL_DIG__ = 36 +const _TCP_LAST_ACK = 9 +const _ETH_P_LOOPBACK = 0x9000 +const _TCSANOW = 0 +const __POSIX_TIMER_MAX = 32 +const _IFLA_VXLAN_LEARNING = 7 +const __SC_2_UPE = 97 +const _IFLA_VRF_PORT_UNSPEC = 0 +const _IN_CLASSC_NSHIFT = 8 +const _SIOCGIFINDEX = 0x8933 +const _IPOPT_OFFSET = 2 +const _NLM_F_APPEND = 0x800 +const ___NR_shmget = 29 +const _O_PATH = ___O_PATH +const _IFA_BROADCAST = 4 +const _NET_SCTP_ASSOCIATION_MAX_RETRANS = 7 +const _CLOCAL = 0004000 +const _ARPHRD_X25 = 271 +const _NSS_BUFLEN_PASSWD = 1024 +const _SHRT_MAX = ___SHRT_MAX__ +const _IFA_F_TEMPORARY = _IFA_F_SECONDARY +const ___NR_alarm = 37 +const ___NR_prctl = 157 +const _SIOCGIFMEM = 0x891f +const _RTMGRP_IPV6_MROUTE = 0x200 +const __POSIX_PRIORITIZED_IO = 200809 +const _SYS_timer_getoverrun = ___NR_timer_getoverrun +const _OLCUC = 0000002 +const __BITS_STDIO_LIM_H = 1 +const _PACKET_RESERVE = 12 +const _LINUX_REBOOT_CMD_POWER_OFF = 0x4321FEDC +const ___SIZEOF_FLOAT128__ = 16 +const __SYS_MOUNT_H = 1 +const _TIOCPKT_FLUSHREAD = 1 +const __SC_STREAM_MAX = 5 +const _ERESTART = 85 +const _NET_SCTP = 17 +const _NET_IPV4_IPFRAG_LOW_THRESH = 42 +const _IFLA_LINKMODE = 17 +const _NET_TCP_ADV_WIN_SCALE = 87 +const __POSIX_OPEN_MAX = 20 +const _IFLA_VXLAN_TOS = 6 +const _MAP_PRIVATE = 0x02 +const _IPTOS_LOWDELAY = 0x10 +const _DEV_MAC_HID_KEYBOARD_SENDS_LINUX_KEYCODES = 1 +const _ICMP6_DST_UNREACH = 1 +const _NDTPA_QUEUE_LEN = 8 +const _KERN_OSRELEASE = 2 +const _IFLA_MACSEC_ICV_LEN = 3 +const _KERN_SYSRQ = 38 +const ___DBL_HAS_DENORM__ = 1 +const ___NR_pipe2 = 293 +const _PR_FP_MODE_FRE = (1 << 1) +const _PF_ECONET = 19 +const _IPPORT_NAMESERVER = 42 +const ___NR_readv = 19 +const _BPF_STX = 0x03 +const _POLL_PRI = 5 +const _SKF_NET_OFF = (-0x100000) +const ___NR_pread64 = 17 +const _SIOCGIFFLAGS = 0x8913 +const _WCHAR_MIN = ___WCHAR_MIN +const _BPF_ADD = 0x00 +const ___NR_rseq = 334 +const ___FLT64_HAS_INFINITY__ = 1 +const _FIONBIO = 0x5421 +const ___FLT64X_HAS_DENORM__ = 1 +const _PR_SET_MM_ARG_END = 9 +const ___HAVE_DISTINCT_FLOAT64X = 0 +const _SYS_capset = ___NR_capset +const _HAVE_LINUX_RTNETLINK_H = 1 +const _TCP_COOKIE_MIN = 8 +const ___osockaddr_defined = 1 +const _INT_FAST32_MIN = (-9223372036854775807-1) +const _ETH_P_IP = 0x0800 +const __SYS_TIME_H = 1 +const _NET_IPV4_FORWARD = 8 +const _NUD_FAILED = 0x20 +const _BPF_SUB = 0x10 +const ___IFLA_INFO_MAX = 6 +const _NET_NF_CONNTRACK_TCP_MAX_RETRANS = 19 +const _TCA_FLAG_LARGE_DUMP_ON = (1 << 0) +const _SYS_timerfd_gettime = ___NR_timerfd_gettime +const _RTM_GETTCLASS = 42 +const _SCM_TIMESTAMPING = _SO_TIMESTAMPING +const _SO_PEERCRED = 17 +const _TIOCSLCKTRMIOS = 0x5457 +const _BPF_MAXINSNS = 4096 +const _IFLA_XDP_PROG_ID = 4 +const __SC_MAPPED_FILES = 16 +const _TIME_WAIT = 4 +const _PF_MAX = 45 +const _SYS_lookup_dcookie = ___NR_lookup_dcookie +const _EPOLL_CTL_MOD = 3 +const _RTNLGRP_DECnet_IFADDR = 13 +const __CS_LFS64_LIBS = 1006 +const __POSIX_TZNAME_MAX = 6 +const _IFLA_PROTINFO = 12 +const _ETOOMANYREFS = 109 +const _SOCK_DCCP = 6 +const _AF_ASH = _PF_ASH +const _NET_IPV4_INET_PEER_MINTTL = 70 +const ___F_GETOWN = 9 +const _WNOHANG = 1 +const _ETH_FRAME_LEN = 1514 +const _HAVE_SYS_SELECT_H = 1 +const _FSCONFIG_SET_PATH = 3 +const _KERN_CORE_PATTERN = 56 +const ___FLT16_EPSILON__ = 9.76562500000000000000000000000000000e-416 +const _CTL_SUNRPC = 7249 +const _ETH_P_LAT = 0x6004 +const _UPAGES = 1 +const _NET_NF_CONNTRACK_GENERIC_TIMEOUT = 13 +const ___NR_umount2 = 166 +const __POSIX_HOST_NAME_MAX = 255 +const _NET_NETROM_TRANSPORT_TIMEOUT = 4 +const _NI_IDN = 32 +const ___FLT16_IS_IEC_60559__ = 2 +const ___NR_mknod = 133 +const _NLMSGERR_ATTR_UNUSED = 0 +const _SYS_lremovexattr = ___NR_lremovexattr +const _EPOLLEXCLUSIVE = 268435456 +const _CX86_RCR_BASE = 0xdc +const _RTNLGRP_NEXTHOP = 32 +const _EXDEV = 18 +const _DEV_PARPORT_DEVICES = 6 +const ___NR_delete_module = 176 +const _NET_DECNET_DN_COUNT = 6 +const __SC_UCHAR_MAX = 115 +const _IPV6_UNICAST_HOPS = 16 +const _PACKET_TIMESTAMP = 17 +const ___NR_sendto = 44 +const _TCP_MAXSEG = 2 +const _IFLA_BR_MULTI_BOOLOPT = 46 +const _NET_IPV6_MAX_ADDRESSES = 16 +const __CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS = 1123 +const _SYS_security = ___NR_security +const _WCHAR_MAX = ___WCHAR_MAX +const _DELAYTIMER_MAX = 2147483647 +const ___NR_timer_settime = 223 +const ___NR_getsid = 124 +const _HAVE_LINUX_IF_TUN_H = 1 +const _IFLA_VXLAN_UDP_ZERO_CSUM6_TX = 19 +const ___code_model_small__ = 1 +const _RWH_WRITE_LIFE_EXTREME = 5 +const ___NR_time = 201 +const _SYS_clock_settime = ___NR_clock_settime +const _HAVE_LINUX_IF_ETHER_H = 1 +const _SIOCSIFFLAGS = 0x8914 +const _ARPHRD_ETHER = 1 +const _TIOCMSET = 0x5418 +const _SKF_AD_MARK = 20 +const _MOUNT_ATTR_RDONLY = 0x00000001 +const _NDTPA_UNSPEC = 0 +const _PRId8 = "d" +const _KERN_HOTPLUG = 49 +const ___FLT_DENORM_MIN__ = 1.40129846432481707092372958328991613e-45 +const _IPPROTO_ICMPV6 = 58 +const _HAVE_SEM_TIMEDWAIT = 1 +const _MAP_FIXED_NOREPLACE = 0x100000 +const _TCSADRAIN = 1 +const ___TIMESIZE = ___WORDSIZE +const _SYS_getresgid = ___NR_getresgid +const _RTM_DELTFILTER = 45 +const _IFLA_MACSEC_WINDOW = 5 +const _IFLA_VXLAN_TTL = 5 +const _INT_LEAST8_WIDTH = 8 +const _IFF_MASTER = 1024 +const ___GCC_HAVE_DWARF2_CFI_ASM = 1 +const _NET_SCTP_RTO_BETA = 5 +const _CBAUD = 000000010017 +const _IFLA_BR_MCAST_MEMBERSHIP_INTVL = 31 +const _SO_KEEPALIVE = 9 +const ___NR_mlockall = 151 +const _EMULTIHOP = 72 +const _NET_IPV6_TEMP_VALID_LFT = 12 +const _IPOPT_DEBMEAS = 0x40 +const _PORT_PROFILE_RESPONSE_SUCCESS = 256 +const _NET_IPV4_ALWAYS_DEFRAG = 67 +const _SO_PRIORITY = 12 +const ___IFLA_VRF_MAX = 2 +const _IFLA_VLAN_PROTOCOL = 5 +const _ETH_P_IPV6 = 0x86DD +const _KERN_SHMMNI = 45 +const ___NR_mremap = 25 +const __SC_PII = 53 +const _BPF_LEN = 0x80 +const _FSCONFIG_CMD_RECONFIGURE = 7 +const _O_FSYNC = _O_SYNC +const ___UINTPTR_MAX__ = 0xffffffffffffffff +const _IFLA_IPOIB_UNSPEC = 0 +const _NET_SCTP_RTO_INITIAL = 1 +const __SC_THREAD_PRIO_PROTECT = 81 +const _GENEVE_DF_SET = 1 +const _IP_DEFAULT_MULTICAST_TTL = 1 +const _SYS_keyctl = ___NR_keyctl +const _CHARCLASS_NAME_MAX = 2048 +const _INT_FAST16_WIDTH = ___WORDSIZE +const _X_OK = 1 +const _TCSBRK = 0x5409 +const ___FLT_RADIX__ = 2 +const _USHRT_WIDTH = 16 +const _IFLA_BOND_PRIMARY_RESELECT = 12 +const _SYS_preadv2 = ___NR_preadv2 +const __CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS = 1128 +const _RTF_DYNAMIC = 0x0010 +const ___DEC64_MIN_EXP__ = (-382) +const _SYS_swapoff = ___NR_swapoff +const _SYS_statx = ___NR_statx +const _IFLA_VF_STATS_RX_BYTES = 2 +const __MKNOD_VER = 0 +const _B300 = 0000007 +const _RTNLGRP_IPV4_IFADDR = 5 +const _FS_NRSUPER = 9 +const _ETHERTYPE_TRAIL = 0x1000 +const _GENEVE_DF_INHERIT = 2 +const _HAVE_SYS_EPOLL_H = 1 +const _PTRACE_EVENTMSG_SYSCALL_ENTRY = 1 +const _IFLA_TUN_OWNER = 1 +const __SC_PHYS_PAGES = 85 +const _IPTOS_PREC_CRITIC_ECP = _IPTOS_CLASS_CS5 +const _NET_IPV6_ACCEPT_RA_FROM_LOCAL = 26 +const _MADV_UNMERGEABLE = 13 +const _PTRACE_ATTACH = 16 +const ___NR_getpeername = 52 +const _MS_NOREMOTELOCK = (1<<27) +const __SC_TRACE_EVENT_NAME_MAX = 242 +const _NET_LLC2_ACK_TIMEOUT = 1 +const _NET_DECNET_CONF_DEV_BLKSIZE = 6 +const _EPOLLRDHUP = 8192 +const _IFLA_EVENT = 44 +const _O_TMPFILE = ___O_TMPFILE +const _RTF_THROW = 0x2000 +const _TRAP_HWBKPT = 4 +const _EOF = (-1) +const _IFLA_TUN_VNET_HDR = 5 +const _NET_NEIGH_APP_SOLICIT = 3 +const _IFLA_XDP_UNSPEC = 0 +const _NET_TCP_NO_METRICS_SAVE = 97 +const _IFLA_BOND_SLAVE_AD_ACTOR_OPER_PORT_STATE = 7 +const _RTA_FLOW = 11 +const __SC_REALTIME_SIGNALS = 9 +const __SYS_UTSNAME_H = 1 +const ___time_t_defined = 1 +const _HAVE_SYS_SYSCTL_H = 1 +const _PORT_REQUEST_DISASSOCIATE = 3 +const _STATX_NLINK = 0x00000004 +const _RTM_NEWMDB = 84 +const _EUCLEAN = 117 +const _DEV_PARPORT_DMA = 4 +const _SYS_msgctl = ___NR_msgctl +const ___LDBL_MIN_EXP__ = (-16381) +const __BITS_TIME_H = 1 +const _X86_CR0_MP_BIT = 1 +const _NET_IPV6_ACCEPT_RA = 4 +const _RTMSG_NEWRULE = 0x31 +const _B0 = 0000000 +const _HAVE_PIPE2 = 1 +const _EPOLLHUP = 16 +const _UINT_FAST32_WIDTH = ___WORDSIZE +const _IFLA_GENEVE_UDP_ZERO_CSUM6_TX = 9 +const _PTHREAD_DESTRUCTOR_ITERATIONS = __POSIX_THREAD_DESTRUCTOR_ITERATIONS +const _SIGTRAP = 5 +const _PF_XDP = 44 +const _B57600 = 0010001 +const _RTA_SRC = 2 +const _LINUX_REBOOT_CMD_KEXEC = 0x45584543 +const _NLM_F_DUMP = (_NLM_F_ROOT|_NLM_F_MATCH) +const _KERN_RANDOMIZE = 68 +const _IFLA_BR_VLAN_FILTERING = 7 +const _IFLA_BR_MCAST_QUERIER_INTVL = 32 +const _IPPROTO_ICMP = 1 +const _FS_OVERFLOWGID = 12 +const ___NR_getpmsg = 181 +const _NET_IPV4_ROUTE_ERROR_BURST = 13 +const _S_IFBLK = ___S_IFBLK +const _EDESTADDRREQ = 89 +const _IFLA_VXLAN_PORT_RANGE = 10 +const ___DEC64_MAX_EXP__ = 385 +const ___NR_create_module = 174 +const ___NR_add_key = 248 +const _IN_DELETE_SELF = 0x00000400 +const _MOVE_MOUNT_T_SYMLINKS = 0x00000010 +const __LFS64_ASYNCHRONOUS_IO = 1 +const ___FD_ZERO_STOS = "stosq" +const ___NR_io_cancel = 210 +const _ARPHRD_FCFABRIC = 787 +const _RTNH_F_UNRESOLVED = 32 +const _ESRCH = 3 +const _RTAX_FASTOPEN_NO_COOKIE = 17 +const ___NR_fchown = 93 +const _PTRACE_POKEUSR = 6 +const _PRIi8 = "i" +const _EAI_FAIL = -4 +const ___NR_kexec_load = 246 +const __PC_SOCK_MAXBUF = 12 +const _FS_ENCRYPTION_MODE_AES_256_XTS = _FSCRYPT_MODE_AES_256_XTS +const ___NR_lgetxattr = 192 +const _SYS_migrate_pages = ___NR_migrate_pages +const _IFLA_VLAN_QOS_MAPPING = 1 +const ___FLT32X_DECIMAL_DIG__ = 17 +const _ETH_P_ALL = 0x0003 +const _RTF_WINDOW = 0x0080 +const _SO_SNDTIMEO_OLD = 21 +const _ABI_FAKE_UTSNAME = 6 +const ___NR_times = 100 +const _FFI_TYPE_UINT8 = 5 +const _CLONE_NEWNS = 0x00020000 +const _IPV6_JOIN_GROUP = 20 +const ___HAVE_DISTINCT_FLOAT16 = ___HAVE_FLOAT16 +const _ADJ_MAXERROR = 0x0004 +const __SC_TRACE_SYS_MAX = 244 +const _INOTIFY_MAX_QUEUED_EVENTS = 3 +const _IFLA_BRPORT_MODE = 4 +const _ICMP6_ROUTER_RENUMBERING = 138 +const _ADJ_SETOFFSET = 0x0100 +const _NET_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_RECD = 25 +const _CLONE_NEWUTS = 0x04000000 +const _IFLA_BRPORT_ID = 17 +const _F_SEAL_FUTURE_WRITE = 0x0010 +const _NET_X25_ACK_HOLD_BACK_TIMEOUT = 5 +const ___NR_timerfd_settime = 286 +const _SO_RCVTIMEO_NEW = 66 +const _MOVE_MOUNT_F_SYMLINKS = 0x00000001 +const _F_SETOWN_EX = ___F_SETOWN_EX +const _IFLA_VF_MAC = 1 +const __SC_2_VERSION = 46 +const _SYS_chdir = ___NR_chdir +const ___NR_move_pages = 279 +const ___ATOMIC_RELEASE = 3 +const ___INT_LEAST64_WIDTH__ = 64 +const ___NR_sync = 162 +const _BPF_AND = 0x50 +const _SO_ATTACH_BPF = 50 +const _NET_NF_CONNTRACK_TCP_TIMEOUT_SYN_SENT = 2 +const _SYS_epoll_ctl_old = ___NR_epoll_ctl_old +const _KERN_PRINTK_RATELIMIT = 60 +const _PTRACE_EVENT_VFORK_DONE = 5 +const _HAVE_SYS_VFS_H = 1 +const _SIOCGIFSLAVE = 0x8929 +const _TCP_CONGESTION = 13 +const _NET_PROTO_CONF_DEFAULT = -3 +const _ARPHRD_FCAL = 785 +const _ENOPROTOOPT = 92 +const __POSIX_THREAD_ATTR_STACKSIZE = 200809 +const _SO_RCVLOWAT = 18 +const _PR_FP_EXC_SW_ENABLE = 0x80 +const _PF_CAIF = 37 +const _IP_ROUTER_ALERT = 5 +const ___NR_renameat2 = 316 +const _IFLA_INET6_MCAST = 4 +const _DEV_PARPORT_DEVICES_ACTIVE = -3 +const _IFLA_GENEVE_UDP_ZERO_CSUM6_RX = 10 +const _PACKET_ADD_MEMBERSHIP = 1 +const _PTRACE_SECCOMP_GET_FILTER = 16908 +const _NET_NEIGH_GC_STALE_TIME = 7 +const _RTNLGRP_DECnet_ROUTE = 15 +const _SOL_IP = 0 +const _FFI_TYPE_FLOAT = 2 +const _KERN_SEM = 43 +const _NET_CORE_OPTMEM_MAX = 10 +const ___FINITE_MATH_ONLY__ = 0 +const _MOUNT_ATTR_RELATIME = 0x00000000 +const ___HAVE_DISTINCT_FLOAT32 = 0 +const __IOC_NRBITS = 8 +const ___FLT16_DIG__ = 3 +const _NETLINK_SELINUX = 7 +const __PC_PATH_MAX = 4 +const _IFLA_OFFLOAD_XSTATS_UNSPEC = 0 +const _B19200 = 0000016 +const _MOUNT_ATTR_NOEXEC = 0x00000008 +const _NLM_F_CREATE = 0x400 +const _IFLA_IPOIB_UMCAST = 3 +const _NET_IPV6_ROUTE_MAX_SIZE = 3 +const ___NR_rt_sigaction = 13 +const _NET_NEIGH_UNRES_QLEN = 8 +const _TIOCGPGRP = 0x540F +const ___NR_timer_delete = 226 +const _ETH_P_AOE = 0x88A2 +const __POSIX_MONOTONIC_CLOCK = 0 +const _RT_CLASS_DEFAULT = 253 +const _IP_HDRINCL = 3 +const _POSIX_FADV_SEQUENTIAL = 2 +const _SYS_prlimit64 = ___NR_prlimit64 +const _EAI_SERVICE = -8 +const _AF_IUCV = _PF_IUCV +const _TIME_BAD = _TIME_ERROR +const _PR_TSC_ENABLE = 1 +const _IFLA_VXLAN_UDP_CSUM = 18 +const _F_SETPIPE_SZ = 1031 +const ___FLT64X_MANT_DIG__ = 64 +const _SYS_rename = ___NR_rename +const _XDP_FLAGS_DRV_MODE = (1 << 2) +const ___NR_copy_file_range = 326 +const _TIOCSWINSZ_val = 21524 +const ___PRI64_PREFIX = "l" +const _SCM_TIMESTAMPING_PKTINFO = 58 +const ___GNUC_EXECUTION_CHARSET_NAME = "UTF-8" +const _HOST_NOT_FOUND = 1 +const _IN_CLASSC_HOST = (0xffffffff & ^_IN_CLASSC_NET) +const __POSIX_CLOCK_SELECTION = 200809 +const _SIOCSIFENCAP = 0x8926 +const _MADV_DONTNEED = 4 +const _SYS_setresuid = ___NR_setresuid +const __POSIX_DELAYTIMER_MAX = 32 +const _TIOCPKT = 0x5420 +const _SEEK_MAX = _SEEK_HOLE +const __SC_ASYNCHRONOUS_IO = 12 +const _INT32_MAX = (2147483647) +const _FALLOC_FL_UNSHARE_RANGE = 0x40 +const _FSCRYPT_KEY_DESCRIPTOR_SIZE = 8 +const _SYS_writev = ___NR_writev +const ___NR_getresuid = 118 +const ___DEC32_MANT_DIG__ = 7 +const _PR_PAC_APIAKEY = (1 << 0) +const _SYS_restart_syscall = ___NR_restart_syscall +const _HAVE_LDEXPL = 1 +const _NET_DECNET_CONF_LOOPBACK = -2 +const _TCSETS_val = 21506 +const _STATX_ATTR_AUTOMOUNT = 0x00001000 +const _VSUSP = 10 +const _SIOCGIFMTU = 0x8921 +const _IFLA_VXLAN_L3MISS = 14 +const _RTPROT_MROUTED = 17 +const _X86_CR3_PCID_NOFLUSH_BIT = 63 +const ___DBL_IS_IEC_60559__ = 2 +const __SC_DEVICE_SPECIFIC_R = 142 +const _MCL_CURRENT = 1 +const _ECOMM = 70 +const _IFLA_BRPORT_VLAN_TUNNEL = 29 +const _VM_PERCPU_PAGELIST_FRACTION = 30 +const _HAVE_SYS_TYPES_H = 1 +const _RTPROT_BGP = 186 +const ___HAVE_DISTINCT_FLOAT64 = 0 +const _IPV6_HOPLIMIT = 52 +const ___IFLA_VF_INFO_MAX = 2 +const _SKF_AD_RXHASH = 32 +const _MCAST_INCLUDE = 1 +const ___SIZEOF_INT__ = 4 +const _NLM_F_NONREC = 0x100 +const _STA_PLL = 0x0001 +const _VSWTC = 7 +const _SYS_set_thread_area = ___NR_set_thread_area +const _ARPHRD_BIF = 775 +const _CLONE_NEWNET = 0x40000000 +const _FS_ENCRYPTION_MODE_AES_256_CTS = _FSCRYPT_MODE_AES_256_CTS +const ___FLT16_MAX_10_EXP__ = 4 +const __SC_2_CHAR_TERM = 95 +const _NETLINK_NFLOG = 5 +const _PR_GET_SECCOMP = 21 +const _NET_IPV4_ROUTE_GC_TIMEOUT = 7 +const __CS_V5_WIDTH_RESTRICTED_ENVS = 4 +const ___PTRDIFF_WIDTH__ = 64 +const _IFLA_BRPORT_NO = 18 +const ___struct_tm_defined = 1 +const _ECHOCTL = 0001000 +const ___STDC_ISO_10646__ = 201706 +const _CLD_TRAPPED = 4 +const _F_ADD_SEALS = 1033 +const _INR_OPEN_CUR = 1024 +const _ETH_P_ARP = 0x0806 +const _X86_CR4_OSXSAVE_BIT = 18 +const _SIOCDEVPRIVATE = 0x89F0 +const __SC_V6_LPBIG_OFFBIG = 179 +const _FPE_FLTOVF = 4 +const __NETINET_TCP_H = 1 +const _IFLA_BOND_ARP_INTERVAL = 7 +const _SYS_splice = ___NR_splice +const _SYS_utimes = ___NR_utimes +const _VERASE = 2 +const _IFLA_BR_NF_CALL_ARPTABLES = 38 +const _DEV_CDROM_LOCK = 5 +const ___IFLA_STATS_MAX = 6 +const __SYS_TIMEX_H = 1 +const _IFLA_PRIORITY = 9 +const _TCP_REPAIR_OPTIONS = 22 +const _VM_VFS_CACHE_PRESSURE = 26 +const _SYS_msgget = ___NR_msgget +const _IFLA_MACSEC_INC_SCI = 9 +const __SC_HOST_NAME_MAX = 180 +const _SYS_unshare = ___NR_unshare +const ___NR_setrlimit = 160 +const _NLM_F_CAPPED = 0x100 +const _MCAST_LEAVE_GROUP = 45 +const __SC_PII_OSI_CLTS = 64 +const _IFF_PERSIST = 0x0800 +const _ETH_P_PPP_DISC = 0x8863 +const _NET_DECNET_DEBUG_LEVEL = 255 +const ___DBL_MANT_DIG__ = 53 +const _SYS_dup2 = ___NR_dup2 +const __SYS_INOTIFY_H = 1 +const _SYS_get_kernel_syms = ___NR_get_kernel_syms +const _IFLA_MACSEC_PORT = 2 +const ___IFLA_VLAN_MAX = 6 +const _IPPORT_DISCARD = 9 +const _MS_SILENT = 32768 +const _NET_NF_CONNTRACK_TCP_TIMEOUT_LAST_ACK = 7 +const _PR_FP_EXC_ASYNC = 2 +const _IPOPT_NOP = 1 +const _DEV_PARPORT_MODES = 5 +const _IPOIB_MODE_DATAGRAM = 0 +const _IFLA_BOND_UNSPEC = 0 +const _RTNLGRP_NSID = 28 +const _SIOCSIFBRDADDR = 0x891a +const _SYS_memfd_create = ___NR_memfd_create +const ___USE_EXTERN_INLINES = 1 +const _RTAX_FEATURE_ALLFRAG = (1 << 3) +const _IN_CLASSA_NSHIFT = 24 +const _SYS_lchown = ___NR_lchown +const _POSIX_FADV_NOREUSE = ___POSIX_FADV_NOREUSE +const _IPV6_PMTUDISC_PROBE = 3 +const _IPV6_RECVTCLASS = 66 +const _IPTOS_CLASS_CS0 = 0x00 +const _HAVE_WAIT4 = 1 +const _IPTOS_CLASS_CS1 = 0x20 +const _IFLA_IFNAME = 3 +const _IPTOS_PREC_INTERNETCONTROL = _IPTOS_CLASS_CS6 +const _SI_MESGQ = -3 +const ___RLIMIT_RTTIME = 15 +const _IPTOS_CLASS_CS7 = 0xe0 +const __LFS64_STDIO = 1 +const __SC_NL_ARGMAX = 119 +const _SYS_msgrcv = ___NR_msgrcv +const _NET_ROSE_LINK_FAIL_TIMEOUT = 7 +const __SC_NZERO = 109 +const _PR_SET_NO_NEW_PRIVS = 38 +const __SC_AIO_LISTIO_MAX = 23 +const _HAVE_DL_ITERATE_PHDR = 1 +const _ND_OPT_SOURCE_LINKADDR = 1 +const _PACKET_HOST = 0 +const ___FLT32_DENORM_MIN__ = 1.40129846432481707092372958328991613e-4532 +const _IFLA_VF_STATS_TX_BYTES = 3 +const _SIOCRTMSG = 0x890D +const _PACKET_OUTGOING = 4 +const _IP_BIND_ADDRESS_NO_PORT = 24 +const _RTF_ADDRCLASSMASK = 0xF8000000 +const _SO_BPF_EXTENSIONS = 48 +const _PTRACE_EVENT_SECCOMP = 7 +const _TCA_KIND = 1 +const _NLMSGERR_ATTR_OFFS = 2 +const _O_RDONLY = 00 +const ___FLT32_NORM_MAX__ = 3.40282346638528859811704183484516925e+3832 +const _SO_SNDBUFFORCE = 32 +const ___UINT8_MAX__ = 0xff +const _TCOFLUSH = 1 +const _RTA_MFC_STATS = 17 +const _ILL_PRVREG = 6 +const _PR_FP_EXC_DIV = 0x010000 +const _SYS_mq_getsetattr = ___NR_mq_getsetattr +const _AF_PPPOX = _PF_PPPOX +const __CS_XBS5_LPBIG_OFFBIG_LIBS = 1114 +const _TIOCGETD = 0x5424 +const _ENOSTR = 60 +const _ELIBEXEC = 83 +const ___HAVE_DISTINCT_FLOAT128X = ___HAVE_FLOAT128X +const ___FLT32X_HAS_QUIET_NAN__ = 1 +const _SYS_llistxattr = ___NR_llistxattr +const ___S_ISVTX = 01000 +const _RTMGRP_NEIGH = 4 +const _S_ISGID = ___S_ISGID +const _FFI_TYPE_COMPLEX = 15 +const _NET_AX25_EXTENDED_WINDOW = 6 +const _BPF_LSH = 0x60 +const ___INT_FAST32_WIDTH__ = 64 +const _SIGHUP = 1 +const _NET_IPV4_CONF_FORWARDING = 1 +const _IFA_F_HOMEADDRESS = 0x10 +const _LONG_WIDTH = ___WORDSIZE +const _NET_UNIX_MAX_DGRAM_QLEN = 3 +const _SYS_epoll_create = ___NR_epoll_create +const _IFLA_VFINFO_LIST = 22 +const _HAVE_DUP3 = 1 +const _IFLA_GENEVE_TOS = 4 +const _IPPROTO_UDP = 17 +const _RTM_GETADDRLABEL = 74 +const _NUD_PROBE = 0x10 +const _TCPOLEN_SACK_PERMITTED = 2 +const __SC_UINT_MAX = 116 +const __SC_PII_SOCKET = 55 +const _KERN_SPARC_SCONS_PWROFF = 64 +const ___NR_sendmsg = 46 +const __PWD_H = 1 +const ___IFLA_VXLAN_MAX = 34 +const ___INT_LEAST16_MAX__ = 0x7fff +const _TCFLSH = 0x540B +const _ARPHRD_IPDDP = 777 +const _VM_PANIC_ON_OOM = 33 +const _FS_VERITY_FL = 0x00100000 +const __SC_MB_LEN_MAX = 108 +const _IPV6_RECVPATHMTU = 60 +const ___NR_fcntl = 72 +const _ILL_COPROC = 7 +const _NET_IPV4_NF_CONNTRACK_ICMP_TIMEOUT = 12 +const __FEATURES_H = 1 +const _NLDLY = 0000400 +const _SYS_recvmsg = ___NR_recvmsg +const _NET_IPV4_TCP_TIMESTAMPS = 33 +const _TUNSETSNDBUF_val = 1074025684 +const _FFI_DEFAULT_ABI = 2 +const _IN_ONLYDIR = 0x01000000 +const _IFLA_BOND_PRIMARY = 11 +const _FS_IMMUTABLE_FL = 0x00000010 +const ___ATOMIC_CONSUME = 1 +const _STATX_BTIME = 0x00000800 +const _X86_CR0_EM_BIT = 2 +const _HAVE_LINUX_IF_ADDR_H = 1 +const _IPPROTO_MPLS = 137 +const ___WORDSIZE = 64 +const __SC_2_C_DEV = 48 +const _IFLA_VF_INFO = 1 +const __SC_SEM_VALUE_MAX = 33 +const ___SI_HAVE_SIGSYS = 1 +const _PRIu8 = "u" +const ___ATOMIC_SEQ_CST = 5 +const _DEV_PARPORT = 3 +const _SYS_msgsnd = ___NR_msgsnd +const ___INT_LEAST8_MAX__ = 0x7f +const ___NR_fchdir = 81 +const _VM_MAX_MAP_COUNT = 22 +const _PTY_MAX = 1 +const __SC_LEVEL1_ICACHE_ASSOC = 186 +const _MAP_STACK = 0x20000 +const _FS_POLICY_FLAGS_PAD_8 = _FSCRYPT_POLICY_FLAGS_PAD_8 +const _PF_ROUTE = _PF_NETLINK +const _IN_EXCL_UNLINK = 0x04000000 +const _DT_WHT = 14 +const _TUN_PKT_STRIP = 0x0001 +const ___sigevent_t_defined = 1 +const _SIOCDELMULTI = 0x8932 +const _FS_ENCRYPTION_MODE_AES_256_GCM = 2 +const ___SCHAR_MAX__ = 0x7f +const ___NR_execveat = 322 +const _SYS_gettid = ___NR_gettid +const _NET_IPV4_INET_PEER_THRESHOLD = 69 +const _FFI_TYPE_LONGDOUBLE = 4 +const _HAVE_COSL = 1 +const _NET_TCP_TW_REUSE = 91 +const _EKEYREVOKED = 128 +const _RTM_NEWQDISC = 36 +const _SIG_ATOMIC_WIDTH = 32 +const _X86_EFLAGS_SF_BIT = 7 +const _CLONE_PARENT_SETTID = 0x00100000 +const _NET_IPV4_ROUTE_MTU_EXPIRES = 15 +const ___SIZEOF_PTHREAD_MUTEX_T = 40 +const ___INT_FAST16_MAX__ = 0x7fffffffffffffff +const _FSCRYPT_KEY_IDENTIFIER_SIZE = 16 +const _IFLA_VF_PORT = 1 +const _MS_NOUSER = -2147483648 +const _STA_CLOCKERR = 0x1000 +const _IFLA_XFRM_IF_ID = 2 +const _ETH_P_MVRP = 0x88F5 +const _BUS_ISA_PORT_BASE = 2 +const ___NR_utime = 132 +const _SIOCGIFMTU_val = 35105 +const _AI_IDN = 0x0040 +const __SC_SHRT_MAX = 113 +const __SCHED_H = 1 +const ___NR_rt_sigpending = 127 +const _CTL_ABI = 9 +const _FALLOC_FL_INSERT_RANGE = 0x20 +const _FS_UNRM_FL = 0x00000002 +const ___USE_FILE_OFFSET64 = 1 +const _SIOCGIFENCAP = 0x8925 +const ___SI_ERRNO_THEN_CODE = 1 +const _TCOOFF = 0 +const _KERN_CADPID = 54 +const _HAVE_LINUX_REBOOT_H = 1 +const _ICMP6_DST_UNREACH_NOPORT = 4 +const _SIOCGSTAMPNS_OLD = 0x8907 +const _SO_NO_CHECK = 11 +const _SYS_getpgid = ___NR_getpgid +const ___SSE2__ = 1 +const _DN_ATTRIB = 0x00000020 +const _FS_XFLAG_REALTIME = 0x00000001 +const _SIGEV_NONE = 1 +const _PR_FP_MODE_FR = (1 << 0) +const _SKF_AD_PKTTYPE = 4 +const _SOL_IRDA = 266 +const ___NR_vserver = 236 +const _SYS_ustat = ___NR_ustat +const _IPV6_MTU_DISCOVER = 23 +const __POSIX_THREAD_ATTR_STACKADDR = 200809 +const _RTAX_FEATURE_TIMESTAMP = (1 << 2) +const _NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_ESTABLISHED = 4 +const _IFLA_EVENT_FEATURES = 2 +const _AF_BLUETOOTH = _PF_BLUETOOTH +const _SOCK_SEQPACKET = 5 +const _PF_UNIX = _PF_LOCAL +const _PTRACE_SINGLESTEP = 9 +const _PRIx8 = "x" +const ___NR_pwrite64 = 18 +const _IFLA_BR_MCAST_STARTUP_QUERY_INTVL = 35 +const ___NR_open = 2 +const _IFLA_TXQLEN = 13 +const _ATF_PUBL = 0x08 +const _HAVE_UTIMENSAT = 1 +const _RTNLGRP_IPV6_IFADDR = 9 +const _SYS_clock_nanosleep = ___NR_clock_nanosleep +const _IFLA_GENEVE_TTL = 3 +const _IFF_BROADCAST = 2 +const ___S_ISUID = 04000 +const _SIGTERM = 15 +const ___USE_XOPEN_EXTENDED = 1 +const ___IFLA_VF_STATS_MAX = 9 +const __STDIO_H = 1 +const _IFLA_XFRM_LINK = 1 +const ___FLT32X_IS_IEC_60559__ = 2 +const _SYS_getpmsg = ___NR_getpmsg +const _NDA_VNI = 7 +const _SYS_mq_notify = ___NR_mq_notify +const _SYS_preadv = ___NR_preadv +const _VM_BLOCK_DUMP = 24 +const _LINUX_REBOOT_CMD_SW_SUSPEND = 0xD000FCE2 +const _PACKET_BROADCAST = 1 +const _F_OWNER_TID = 0 +const _SYS_kexec_load = ___NR_kexec_load +const _IFLA_INET6_STATS = 3 +const ___GCC_ATOMIC_TEST_AND_SET_TRUEVAL = 1 +const _PRIxLEAST16 = "x" +const __CS_XBS5_ILP32_OFFBIG_LDFLAGS = 1105 +const __CS_XBS5_ILP32_OFFBIG_CFLAGS = 1104 +const _SYS_write = ___NR_write +const _NET_TCP_ABC = 111 +const _NDUSEROPT_SRCADDR = 1 +const __SC_2_FORT_RUN = 50 +const ___NR_init_module = 175 +const _HAVE_RENAMEAT = 1 +const __POSIX_SHELL = 1 +const __IOC_TYPESHIFT = (__IOC_NRSHIFT+__IOC_NRBITS) +const _PRIxLEAST8 = "x" +const _ETH_P_PAE = 0x888E +const __SC_OPEN_MAX = 4 +const _RTM_NEWTCLASS = 40 +const ___SIG_ATOMIC_WIDTH__ = 32 +const ___LDBL_NORM_MAX__ = 1.18973149535723176502126385303097021e+4932 +const _CTL_PROC = 4 +const _TCP_REPAIR_QUEUE = 20 +const _MOUNT_ATTR_NODEV = 0x00000004 +const _HAVE_ACCEPT4 = 1 +const _SYS_inotify_init = ___NR_inotify_init +const __BITS_ERRNO_H = 1 +const _CLOCK_MONOTONIC_RAW = 4 +const _F_SET_RW_HINT = 1036 +const _RLIMIT_CORE = 4 +const _BC_STRING_MAX = __POSIX2_BC_STRING_MAX +const __POSIX_LOGIN_NAME_MAX = 9 +const _INLCR = 0000100 +const _FFI_WIN64 = 3 +const _IFLA_XDP_ATTACHED = 2 +const _ARPHRD_FCPL = 786 +const _X86_CR4_SMAP_BIT = 21 +const _ARPHRD_FCPP = 784 +const ___DBL_HAS_QUIET_NAN__ = 1 +const _B75 = 0000002 +const _TCP_SAVED_SYN = 28 +const _RTCF_NAT = 0x00800000 +const _ICMP6_PACKET_TOO_BIG = 2 +const _STA_PPSTIME = 0x0004 +const __SC_INT_MAX = 104 +const _IFLA_BOND_XMIT_HASH_POLICY = 14 +const _PTRACE_SYSCALL_INFO_SECCOMP = 3 +const __SC_LEVEL2_CACHE_SIZE = 191 +const ___NR_epoll_wait_old = 215 +const _MACVLAN_MODE_BRIDGE = 4 +const _BUS_OBJERR = 3 +const _LT_OBJDIR = ".libs/" +const _FS_IMAGIC_FL = 0x00002000 +const _SYS_accept = ___NR_accept +const _IFLA_VLAN_ID = 1 +const ___LDBL_HAS_QUIET_NAN__ = 1 +const _CPU_SETSIZE = ___CPU_SETSIZE +const _SO_LOCK_FILTER = 44 +const _MS_ASYNC = 1 +const _NET_DECNET_CONF = 10 +const _SYS_accept4 = ___NR_accept4 +const _PRIxLEAST32 = "x" +const _PTRACE_POKETEXT = 4 +const _ONLCR = 0000004 +const ___UINT_LEAST32_MAX__ = 0xffffffff +const _ENFILE = 23 +const ___HAVE_DISTINCT_FLOAT32X = 0 +const _RTM_GETROUTE = 26 +const _ENOSPC = 28 +const _TCP_LISTEN = 10 +const ___NR_adjtimex = 159 +const _LONG_LONG_MAX = ___LONG_LONG_MAX__ +const _IPVERSION = 4 +const _CLONE_FS = 0x00000200 +const _NETLINK_SMC = 22 +const _ETH_P_IEEE802154 = 0x00F6 +const _SYS_chown = ___NR_chown +const _TCPOPT_SACK = 5 +const ___LDBL_DENORM_MIN__ = 3.64519953188247460252840593361941982e-4951 +const _SYS_fsopen = ___NR_fsopen +const __POSIX_THREAD_SPORADIC_SERVER = -1 +const ___USE_LARGEFILE64 = 1 +const _FS_EA_INODE_FL = 0x00200000 +const _ETHERTYPE_VLAN = 0x8100 +const _SYNC_FILE_RANGE_WAIT_AFTER = 4 +const _SYS_sendfile = ___NR_sendfile +const _MCAST_JOIN_SOURCE_GROUP = 46 +const ___USE_POSIX199309 = 1 +const __PATH_SERVICES = "/etc/services" +const ___NR_setfsgid = 123 +const ___NR_mq_open = 240 +const _HAVE_SETXATTR = 1 +const _SYS_faccessat = ___NR_faccessat +const _INT_WIDTH = 32 +const _SYS_move_pages = ___NR_move_pages +const _IN_ACCESS = 0x00000001 +const ___USE_UNIX98 = 1 +const _S_IXOTH = (_S_IXGRP >> 3) +const _RLIM_SAVED_MAX = _RLIM_INFINITY +const ___FLT32X_MIN_EXP__ = (-1021) +const _L_ctermid = 9 +const _NET_IPV4_IPFRAG_SECRET_INTERVAL = 94 +const _NET_DECNET_CONF_DEV_STATE = 7 +const _PACKET_MR_PROMISC = 1 +const _ISTRIP = 0000040 +const _PARODD = 0001000 +const _IFLA_INET6_TOKEN = 7 +const _X86_EFLAGS_CF_BIT = 0 +const ___FLT64X_HAS_INFINITY__ = 1 +const ___NR_clone = 56 +const _CLOCK_TAI = 11 +const _IPOPT_SECUR_UNCLASS = 0x0000 +const _IPTOS_PREC_NETCONTROL = _IPTOS_CLASS_CS7 +const _OPEN_TREE_CLOEXEC = _O_CLOEXEC +const _EPOLLERR = 8 +const _SO_ATTACH_REUSEPORT_EBPF = 52 +const _IFA_MULTICAST = 7 +const _MAX_INPUT = 255 +const ___DEC128_MIN_EXP__ = (-6142) +const _ICMP6_PARAMPROB_HEADER = 0 +const _PACKET_STATISTICS = 6 +const __STRINGS_H = 1 +const _IFLA_BR_BRIDGE_ID = 11 +const __POSIX_STREAM_MAX = 8 +const _PF_ISDN = 34 +const _PR_SET_MM_MAP = 14 +const _SO_RCVBUFFORCE = 33 +const _ARPHRD_EETHER = 2 +const _INT_MAX = ___INT_MAX__ +const __SC_LEVEL1_DCACHE_LINESIZE = 190 +const __SYS_TYPES_H = 1 +const _PR_UNALIGN_SIGBUS = 2 +const _SYS_getrlimit = ___NR_getrlimit +const _SYS_epoll_ctl = ___NR_epoll_ctl +const _NET_AX25 = 9 +const _NDTPA_UCAST_PROBES = 10 +const _SYS_fchownat = ___NR_fchownat +const _FSCRYPT_MODE_AES_128_CBC = 5 +const __POSIX2_SW_DEV = ___POSIX2_THIS_VERSION +const _NET_TCP_SYNACK_RETRIES = 76 +const ___siginfo_t_defined = 1 +const _PTRACE_SETREGS = 13 +const ___NR_getgroups = 115 +const __SC_SHRT_MIN = 114 +const _SYS_process_vm_writev = ___NR_process_vm_writev +const _CLONE_IO = 0x80000000 +const _SYS_rmdir = ___NR_rmdir +const _IFLA_MACVLAN_MACADDR_MODE = 3 +const ___FLT_HAS_QUIET_NAN__ = 1 +const _RTM_DELNSID = 89 +const _SYS_rt_tgsigqueueinfo = ___NR_rt_tgsigqueueinfo +const __POSIX_THREAD_THREADS_MAX = 64 +const ___DBL_DECIMAL_DIG__ = 17 +const ___UINT_LEAST64_MAX__ = 0xffffffffffffffff +const _ENOTUNIQ = 76 +const _CLD_STOPPED = 5 +const _B4000000 = 0010017 +const _FLUSHO = 0010000 +const _NET_TCP_APP_WIN = 86 +const _ETH_P_XDSA = 0x00F8 +const _SCNdLEAST8 = "hhd" +const _XDP_FLAGS_HW_MODE = (1 << 3) +const _NET_AX25_DEFAULT_MODE = 2 +const _SYS_pwritev = ___NR_pwritev +const ___ldiv_t_defined = 1 +const _RTM_DELRULE = 33 +const _FS_DQ_DROPS = 2 +const _SI_SIGIO = -5 +const _RTPROT_XORP = 14 +const _NET_AX25_T1_TIMEOUT = 7 +const _ENOMSG = 42 +const ___BIG_ENDIAN = 4321 +const _IP_DF = 0x4000 +const _PRIoLEAST8 = "o" +const _LLONG_WIDTH = 64 +const _SYS_getegid = ___NR_getegid +const ___FD_SETSIZE = 1024 +const __BITS_SOCKADDR_H = 1 +const _EADDRINUSE = 98 +const _KERN_PPC_ZEROPAGED = 26 +const _SYS_swapon = ___NR_swapon +const ___S_IFSOCK = 0140000 +const _O_NDELAY = _O_NONBLOCK +const _STA_PPSJITTER = 0x0200 +const ___NR_mkdirat = 258 +const _NETLINK_CONNECTOR = 11 +const _SYS_getpgrp = ___NR_getpgrp +const _TCION = 3 +const _RTNLGRP_MPLS_ROUTE = 27 +const _FPE_FLTRES = 6 +const _ARPHRD_VOID = 0xFFFF +const _PR_SVE_SET_VL_ONEXEC = (1 << 18) +const ___NR_chmod = 90 +const _SIGSEGV = 11 +const _EPOLLPRI = 2 +const _MAP_HUGE_SHIFT = 26 +const _IP_MULTICAST_ALL = 49 +const ___NR_socket = 41 +const _USHRT_MAX = (_SHRT_MAX * 2 + 1) +const _SYS_shutdown = ___NR_shutdown +const _FS_NOTAIL_FL = 0x00008000 +const __SC_BC_SCALE_MAX = 38 +const ___VERSION__ = "12.1.0" +const ___S_IFCHR = 0020000 +const _SIGCONT = 18 +const _ETH_P_AF_IUCV = 0xFBFB +const ___NR_link = 86 +const _PRId16 = "d" +const _FIOCLEX = 0x5451 +const _SYS_uname = ___NR_uname +const _RLIMIT_NOFILE = 7 +const _EDOTDOT = 73 +const _S_IREAD = _S_IRUSR +const _IFLA_MACSEC_SCB = 11 +const ___FLT_MAX_10_EXP__ = 38 +const __BITS_PTHREADTYPES_COMMON_H = 1 +const _IFLA_VF_IB_NODE_GUID = 10 +const __ISOC95_SOURCE = 1 +const _TCP_ULP = 31 +const __BITS_SIGINFO_CONSTS_H = 1 +const _NLMSG_MIN_TYPE = 0x10 +const _ADJ_TAI = 0x0080 +const __SC_PII_OSI_M = 65 +const _NET_IPV6_ACCEPT_SOURCE_ROUTE = 25 +const _IFLA_MACVLAN_MACADDR_DATA = 5 +const ___DEC32_MIN_EXP__ = (-94) +const _ENOSYS = 38 +const _SYS_rt_sigqueueinfo = ___NR_rt_sigqueueinfo +const _TCPOPT_SACK_PERMITTED = 4 +const __PC_PRIO_IO = 11 +const ___NR_seccomp = 317 +const _EAI_AGAIN = -3 +const _SS_DISABLE = 2 +const _IFLA_RMNET_FLAGS = 2 +const _NET_SCTP_RTO_ALPHA = 4 +const _IFLA_BRPORT_STATE = 1 +const _SIGEV_THREAD = 2 +const __SC_INT_MIN = 105 +const _MSG_TRYHARD = 4 +const ___NR_close = 3 +const ___LDBL_DIG__ = 18 +const ___RTN_MAX = 12 +const ___NR_clock_adjtime = 305 +const _SIOCSIFLINK = 0x8911 +const _RTAX_MTU = 2 +const _RTA_PAD = 24 +const _AF_INET = _PF_INET +const _SYS_sched_yield = ___NR_sched_yield +const _RTM_DELNETCONF = 81 +const ___FLT64X_DECIMAL_DIG__ = 21 +const _ENOLCK = 37 +const _PTRACE_SINGLEBLOCK = 33 +const ___FLT16_HAS_INFINITY__ = 1 +const ___NR_clone3 = 435 +const _IFLA_BOND_AD_INFO_ACTOR_KEY = 3 +const _GTP_ROLE_SGSN = 1 +const _SIOGIFINDEX = _SIOCGIFINDEX +const _PR_FP_EXC_OVF = 0x020000 +const ___NR_mq_unlink = 241 +const _IFLA_MACSEC_ES = 10 +const _FS_AIO_NR = 18 +const _PRId32 = "d" +const _ND_OPT_HOME_AGENT_INFO = 8 +const _NGROUPS_MAX = 65536 +const ___NR_swapon = 167 +const _UINT_LEAST32_MAX = (4294967295) +const ___FLT32X_MAX_EXP__ = 1024 +const _HAVE_DIRENT_H = 1 +const _HAVE_SYS_MMAN_H = 1 +const _PRIO_PGRP = 1 +const _IFA_LOCAL = 2 +const _X86_CR3_PWT_BIT = 3 +const _IPPORT_WHOSERVER = 513 +const _IPV6_PMTUDISC_DONT = 0 +const _SO_DETACH_BPF = _SO_DETACH_FILTER +const __SC_THREAD_KEYS_MAX = 74 +const _CLOCK_BOOTTIME = 7 +const _ECHRNG = 44 +const _HAVE_ATAN2L = 1 +const ___W_CONTINUED = 0xffff +const _SCNo8 = "hho" +const ___DEC128_MAX_EXP__ = 6145 +const _EAI_BADFLAGS = -1 +const _IFLA_VXLAN_AGEING = 8 +const _PORT_REQUEST_PREASSOCIATE_RR = 1 +const _IFLA_BR_MCAST_ROUTER = 22 +const _PROT_READ = 0x1 +const _NUD_NOARP = 0x40 +const _HAVE_LINUX_FS_H = 1 +const _NET_LLC2_BUSY_TIMEOUT = 4 +const ___NR_read = 0 +const _TIOCINQ = _FIONREAD +const _PTRACE_O_TRACECLONE = 8 +const _PRIdLEAST16 = "d" +const ___NR_readahead = 187 +const _VM_DIRTY_BACKGROUND = 11 +const _NETLINK_CAP_ACK = 10 +const _NETLINK_BROADCAST_ERROR = 4 +const _HAVE_SPLICE = 1 +const _TCA_INGRESS_BLOCK = 13 +const _PRIo16 = "o" +const _IN_ISDIR = 0x40000000 +const _X86_CR4_OSXMMEXCPT_BIT = 10 +const _SIOCGIFDSTADDR = 0x8917 +const _PRIO_PROCESS = 0 +const __PC_ALLOC_SIZE_MIN = 18 +const _NGREG = ___NGREG +const __CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS = 1145 +const _HAVE_LISTXATTR = 1 +const __SC_2_LOCALEDEF = 52 +const _DEFFILEMODE = (_S_IRUSR|_S_IWUSR|_S_IRGRP|_S_IWGRP|_S_IROTH|_S_IWOTH) +const _RTM_GETCHAIN = 102 +const ___SIZEOF_INT128__ = 16 +const _CMSPAR = 010000000000 +const _PACKAGE_VERSION = "version-unused" +const __SC_SPAWN = 159 +const _MINSIGSTKSZ = 2048 +const _IP_PASSSEC = 18 +const _NET_IPV6_RTR_SOLICIT_DELAY = 10 +const ___NR_lremovexattr = 198 +const _UINT8_MAX = (255) +const _IFLA_VXLAN_REMCSUM_NOPARTIAL = 24 +const _TCP_NOTSENT_LOWAT = 25 +const _IP_MTU_DISCOVER = 10 +const _IFLA_BRPORT_DESIGNATED_PORT = 15 +const _IPTOS_PREC_FLASH = _IPTOS_CLASS_CS3 +const _RTF_MSS = _RTF_MTU +const _PACKET_VERSION = 10 +const ___FLT_HAS_DENORM__ = 1 +const _RTA_PREF = 20 +const ___NR_futex = 202 +const _DN_MODIFY = 0x00000002 +const _FFI_TYPE_UINT16 = 7 +const _ARPHRD_FRAD = 770 +const _NET_IPV4_CONF_ARP_ANNOUNCE = 18 +const _SO_PROTOCOL = 38 +const ___STDC_HOSTED__ = 1 +const __PC_CHOWN_RESTRICTED = 6 +const _PR_TIMING_STATISTICAL = 0 +const _RTN_XRESOLVE = 11 +const __SC_SYSTEM_DATABASE = 162 +const _FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER = 2 +const _PR_SET_MM_START_BRK = 6 +const _TIOCSRS485 = 0x542F +const _ETH_P_IBOE = 0x8915 +const _TCIOFLUSH = 2 +const _NET_DECNET_CONF_GRE = -6 +const _TIME_ERROR = 5 +const _NET_IPV4_CONF_TAG = 12 +const _RTM_BASE = 16 +const _AF_NETBEUI = _PF_NETBEUI +const _ETH_P_CUST = 0x6006 +const __POSIX_NGROUPS_MAX = 8 +const _STATX_ATTR_IMMUTABLE = 0x00000010 +const _ARPD_LOOKUP = 0x02 +const _PRIo32 = "o" +const _MACSEC_VALIDATE_STRICT = 2 +const _RTF_MTU = 0x0040 +const _NET_IPV6_ROUTE_FLUSH = 1 +const _INT_LEAST8_MAX = (127) +const _SCHED_OTHER = 0 +const _TCA_FCNT = 6 +const _EHWPOISON = 133 +const _IPDEFTTL = 64 +const _SYS_openat = ___NR_openat +const _BPF_MINOR_VERSION = 1 +const _IPV6_PMTUDISC_WANT = 1 +const _FS_XFS = 17 +const _TIOCSPTLCK_val = 1074025521 +const _ND_NEIGHBOR_ADVERT = 136 +const __SC_THREADS = 67 +const __LFS_LARGEFILE = 1 +const _STA_PPSERROR = 0x0800 +const _AF_MPLS = _PF_MPLS +const ___FLT32X_MAX_10_EXP__ = 308 +const _SYS_vmsplice = ___NR_vmsplice +const _NET_CORE_RMEM_MAX = 2 +const ___NR_linkat = 265 +const _IFLA_EXT_MASK = 29 +const _MAXTTL = 255 +const _PTRACE_OLDSETOPTIONS = 21 +const ___FLT128_MIN_10_EXP__ = (-4931) +const _STATX_UID = 0x00000008 +const _RTM_NEWPREFIX = 52 +const _PROT_WRITE = 0x2 +const ___NR_userfaultfd = 323 +const _SIZE_WIDTH = ___WORDSIZE +const ___CHAR_BIT__ = 8 +const _ND_ROUTER_ADVERT = 134 +const _FFSYNC = _O_FSYNC +const _TRAP_TRACE = 2 +const _X86_CR4_DE_BIT = 3 +const _IFLA_BRPORT_BACKUP_PORT = 34 +const _FFI_TYPE_UINT32 = 9 +const _S_IRWXG = (_S_IRWXU >> 3) +const ___RTA_MAX = 31 +const _S_IRWXO = (_S_IRWXG >> 3) +const _SYS_symlink = ___NR_symlink +const _S_IRWXU = (___S_IREAD|___S_IWRITE|___S_IEXEC) +const __HAVE_STRUCT_TERMIOS_C_ISPEED = 1 +const _TCP_CORK = 3 +const _IPTOS_CLASS_DEFAULT = _IPTOS_CLASS_CS0 +const _MAP_HUGETLB = 0x40000 +const _PF_LOCAL = 1 +const _FS_INLINE_DATA_FL = 0x10000000 +const ___DEC32_MAX_EXP__ = 97 +const _PR_ENDIAN_PPC_LITTLE = 2 +const _ITIMER_PROF = 2 +const _FD_SETSIZE = ___FD_SETSIZE +const _RT_TABLE_MAX = 4294967295 +const __PC_SYNC_IO = 9 +const _RTF_LOCAL = 0x80000000 +const _IPTOS_CLASS_MASK = 0xe0 +const _IFLA_BOND_NUM_PEER_NOTIF = 16 +const ___LONG_MAX__ = 0x7fffffffffffffff +const _IFLA_VF_TRUST = 9 +const _NET_ROSE_NO_ACTIVITY_TIMEOUT = 10 +const ___F_SETOWN = 8 +const ___RTM_MAX = 107 +const _EAI_ALLDONE = -103 +const ___DEC32_MAX__ = 9.999999E96 +const _SIGSYS = 31 +const _RTPROT_RA = 9 +const ___HAVE_FLOAT128 = 1 +const _F_SETLEASE = 1024 +const _NET_AX25_PACLEN = 12 +const ___NR_eventfd = 284 +const _TH_FIN = 0x01 +const _B2500000 = 0010014 +const __SC_THREAD_SAFE_FUNCTIONS = 68 +const _SKF_AD_VLAN_TAG = 44 +const _VM_MIN_SLAB = 35 +const _MSG_CMSG_CLOEXEC = 1073741824 +const _SYS_name_to_handle_at = ___NR_name_to_handle_at +const __CS_XBS5_ILP32_OFF32_CFLAGS = 1100 +const _IPV6_2292DSTOPTS = 4 +const _RTM_NEWCHAIN = 100 +const _F_DUPFD_CLOEXEC = 1030 +const __PC_2_SYMLINKS = 20 +const _O_NOFOLLOW = ___O_NOFOLLOW +const _RLIM_INFINITY = 0xffffffffffffffff +const _PR_SET_MM_END_DATA = 4 +const _NET_IPV4_ROUTE_SECRET_INTERVAL = 18 +const _IFLA_VF_STATS_MULTICAST = 5 +const __SYS_WAIT_H = 1 +const _ETXTBSY = 26 +const _SKF_AD_HATYPE = 28 +const ___FLT16_MIN_10_EXP__ = (-4) +const ___NR_restart_syscall = 219 +const _ENOANO = 55 +const _RWH_WRITE_LIFE_LONG = 4 +const ___IFLA_BOND_SLAVE_MAX = 9 +const ___NR_afs_syscall = 183 +const ___FLT16_MANT_DIG__ = 11 +const _IP_MAXPACKET = 65535 +const _BIG_ENDIAN = ___BIG_ENDIAN +const _PTRACE_O_TRACEVFORKDONE = 32 +const _SYS_unlink = ___NR_unlink +const _FPE_INTDIV = 1 +const _AF_X25 = _PF_X25 +const _NLM_F_EXCL = 0x200 +const _F_SETLK64 = 6 +const _PRIoLEAST16 = "o" +const _ELNRNG = 48 +const _CLONE_CHILD_SETTID = 0x01000000 +const _SYS_pipe = ___NR_pipe +const _RTM_SETDCB = 79 +const _FFI_TYPE_UINT64 = 11 +const ___timeval_defined = 1 +const _RTPROT_ZEBRA = 11 +const _PR_SET_MM_BRK = 7 +const _EALREADY = 114 +const _IFLA_BR_VLAN_STATS_PER_PORT = 45 +const _IFLA_INET6_FLAGS = 1 +const _NET_ATALK_AARP_RETRANSMIT_LIMIT = 3 +const _PROT_GROWSDOWN = 0x01000000 +const ___DEC64_MANT_DIG__ = 16 +const _SYS_semctl = ___NR_semctl +const _SEGV_ADIDERR = 6 +const __NETDB_H = 1 +const _SIOCSIFMETRIC = 0x891e +const _IFF_TUN_EXCL = 0x8000 +const _CLONE_VM = 0x00000100 +const _INT_LEAST16_MAX = (32767) +const _PRIxFAST8 = "x" +const _IPPROTO_NONE = 59 +const _IFLA_ADDRESS = 1 +const _IFLA_VXLAN_LIMIT = 9 +const _HAVE_STRERROR_R = 1 +const _FS_XFLAG_NODEFRAG = 0x00002000 +const _SEEK_HOLE = 4 +const _SOL_DCCP = 269 +const _EAI_IDN_ENCODE = -105 +const _IPPROTO_IGMP = 2 +const _IPPORT_TFTP = 69 +const _ETH_P_AX25 = 0x0002 +const _SEGV_BNDERR = 3 +const _ADJ_NANO = 0x2000 +const _PRIoLEAST32 = "o" +const _TMP_MAX = 238328 +const ___FLT16_MAX__ = 6.55040000000000000000000000000000000e+416 +const ___DEC32_SUBNORMAL_MIN__ = 0.000001E-95 +const ___NR_get_kernel_syms = 177 +const _VTDLY = 0040000 +const _POLL_MSG = 3 +const _NDTPA_LOCKTIME = 15 +const ___NR_dup = 32 +const _SYNC_FILE_RANGE_WRITE = 2 +const _NET_IPV4_NF_CONNTRACK_TCP_BE_LIBERAL = 18 +const _IPPORT_TIMESERVER = 37 +const _SIGPIPE = 13 +const _NET_BRIDGE_NF_FILTER_PPPOE_TAGGED = 5 +const _TUNGETFILTER_val = 2148553947 +const _ETHERTYPE_PUP = 0x0200 +const __CS_POSIX_V7_LP64_OFF64_LDFLAGS = 1141 +const _MAX_LINKS = 32 +const __POSIX_THREAD_SAFE_FUNCTIONS = 200809 +const _SI_KERNEL = 128 +const __DEFAULT_SOURCE = 1 +const _MLD_LISTENER_QUERY = 130 +const ___NR_chroot = 161 +const ___FLT64_MIN__ = 2.22507385850720138309023271733240406e-30864 +const __SC_BC_DIM_MAX = 37 +const _IFLA_INFO_UNSPEC = 0 +const _TCP_REPAIR_OFF_NO_WP = -1 +const _RTPROT_BOOT = 3 +const _SYS_signalfd = ___NR_signalfd +const _FILE_DEDUPE_RANGE_SAME = 0 +const _IP_RF = 0x8000 +const _IPTTLDEC = 1 +const _IFLA_PHYS_PORT_NAME = 38 +const ___NR_pwritev = 296 +const _SHUT_RDWR = 2 +const __STRUCT_TIMESPEC = 1 +const _HAVE_MINCORE = 1 +const _FS_TOPDIR_FL = 0x00020000 +const _AF_IPX = _PF_IPX +const _IFLA_PORT_HOST_UUID = 5 +const __SC_2_PBS_ACCOUNTING = 169 +const _MCAST_LEAVE_SOURCE_GROUP = 47 +const ___WCHAR_WIDTH__ = 32 +const _EKEYEXPIRED = 127 +const _NDA_DST = 1 +const _IPV6_2292PKTOPTIONS = 6 +const _RTM_NEWNEXTHOP = 104 +const _INT_LEAST8_MIN = (-128) +const _AF_INET6 = _PF_INET6 +const _NET_NF_CONNTRACK_TCP_TIMEOUT_FIN_WAIT = 5 +const ___SCHAR_WIDTH__ = 8 +const _B576000 = 0010006 +const ___DBL_HAS_INFINITY__ = 1 +const _SCNdLEAST16 = "hd" +const __POSIX_PIPE_BUF = 512 +const _MOVE_MOUNT_F_AUTOMOUNTS = 0x00000002 +const __TERMIOS_H = 1 +const ___FLT_NORM_MAX__ = 3.40282346638528859811704183484516925e+38 +const _SIOCSPGRP = 0x8902 +const _HAVE_SINL = 1 +const _ETH_MIN_MTU = 68 +const _FNONBLOCK = _O_NONBLOCK +const ___NR_getpid = 39 +const _PTRACE_GET_THREAD_AREA = 25 +const ___HAVE_FLOAT16 = 0 +const _IP_PKTINFO = 8 +const _XDP_ATTACHED_DRV = 1 +const _TCP_CA_Open = 0 +const _STDC_HEADERS = 1 +const _PTRACE_O_TRACEFORK = 2 +const _ETH_P_802_3_MIN = 0x0600 +const _WAIT_ANY = (-1) +const ___NR_recvfrom = 45 +const ___RLIMIT_RTPRIO = 14 +const _KERN_PANIC_ON_OOPS = 57 +const _NET_AX25_N2 = 11 +const _SYS_pause = ___NR_pause +const _PTRDIFF_MAX = (9223372036854775807) +const _CLONE_VFORK = 0x00004000 +const _HAVE_SYS_MOUNT_H = 1 +const _PTRACE_GET_SYSCALL_INFO = 16910 +const _RENAME_EXCHANGE = (1 << 1) +const _SYS_fchmodat = ___NR_fchmodat +const ___FLT128_IS_IEC_60559__ = 2 +const _IFLA_GENEVE_UDP_CSUM = 8 +const _SO_SNDLOWAT = 19 +const ___NR_nanosleep = 35 +const _MOUNT_ATTR_STRICTATIME = 0x00000020 +const _IFLA_INET_CONF = 1 +const _FS_INDEX_FL = 0x00001000 +const _DT_CHR = 2 +const _PTRACE_SYSCALL = 24 +const _ENOTDIR = 20 +const _EBADSLT = 57 +const _FS_XFLAG_HASATTR = 0x80000000 +const _ARPHRD_LOOPBACK = 772 +const _IFLA_NUM_TX_QUEUES = 31 +const _TCPOPT_NOP = 1 +const _RTNLGRP_NOTIFY = 2 +const _SIOCGIFNETMASK = 0x891b +const _BPF_TAX = 0x00 +const _ARPHRD_APPLETLK = 8 +const _SYS_eventfd = ___NR_eventfd +const _FSCRYPT_MODE_AES_128_CTS = 6 +const _IFNAMSIZ = _IF_NAMESIZE +const _IPV6_NEXTHOP = 9 +const _DEV_PARPORT_IRQ = 3 +const _FS_INOTIFY = 20 +const _IFLA_BRPORT_FAST_LEAVE = 7 +const _DEV_PARPORT_AUTOPROBE = 16 +const _MS_PRIVATE = 262144 +const _PTRACE_GETEVENTMSG = 16897 +const _MADV_MERGEABLE = 12 +const _NET_IPV4_ROUTE_MAX_DELAY = 3 +const _IFLA_INET6_UNSPEC = 0 +const _SCM_WIFI_STATUS = _SO_WIFI_STATUS +const _POSIX_FADV_NORMAL = 0 +const _PACKAGE_TARNAME = "libgo" +const _RANDOM_POOLSIZE = 1 +const ___HAVE_FLOAT32 = 1 +const _IFLA_BRPORT_MESSAGE_AGE_TIMER = 21 +const ___IFLA_MAX = 52 +const _RTM_DELADDR = 21 +const _TIOCGDEV_val = 2147767346 +const _MS_REMOUNT = 32 +const _B4800 = 0000014 +const _ETH_P_BATMAN = 0x4305 +const _IP_MAX_MEMBERSHIPS = 20 +const _IP_XFRM_POLICY = 17 +const _NDA_UNSPEC = 0 +const ___linux__ = 1 +const _PR_GET_FP_MODE = 46 +const __PC_NAME_MAX = 3 +const _GAI_WAIT = 0 +const _IFLA_GTP_PDP_HASHSIZE = 3 +const _IFLA_VF_VLAN = 2 +const _PACKET_AUXDATA = 8 +const _NL_MMAP_STATUS_SKIP = 4 +const _FS_COMPR_FL = 0x00000004 +const _NET_TCP_ECN = 81 +const _TIOCM_CAR = 0x040 +const _COLL_WEIGHTS_MAX = 255 +const ___SIZEOF_SEM_T = 32 +const __IOC_SIZEBITS = 14 +const _IFLA_VXLAN_UNSPEC = 0 +const ___F_SETSIG = 10 +const _IFA_CACHEINFO = 6 +const _IFLA_MACVLAN_MACADDR = 4 +const ___NR__sysctl = 156 +const _IFLA_BOND_AD_USER_PORT_KEY = 25 +const _IN_Q_OVERFLOW = 0x00004000 +const __XOPEN_XCU_VERSION = 4 +const _ETH_P_IFE = 0xED3E +const _NET_IPV4_DYNADDR = 9 +const _SIOCSIFMAP = 0x8971 +const __IOLBF = 1 +const __SC_LEVEL4_CACHE_ASSOC = 198 +const _RTA_MP_ALGO = 14 +const _FFI_OK = 0 +const _IPPORT_USERRESERVED = 5000 +const _PR_SET_PTRACER = 0x59616d61 +const ___UINTMAX_MAX__ = 0xffffffffffffffff +const _DEV_SCSI_LOGGING_LEVEL = 1 +const _IPTOS_PREC_IMMEDIATE = _IPTOS_CLASS_CS2 +const _RTMGRP_IPV4_RULE = 0x80 +const _NET_TCP_SYNCOOKIES = 51 +const _IFLA_GENEVE_PORT = 5 +const _SIGCHLD = 17 +const _IFLA_BRPORT_ROOT_ID = 13 +const _NLM_F_DUMP_FILTERED = 0x20 +const ___GCC_ATOMIC_WCHAR_T_LOCK_FREE = 2 +const _PIPE_BUF = 4096 +const _SIZEOF_VOID_P = 8 +const _IPPROTO_BEETPH = 94 +const _F_SETSIG = ___F_SETSIG +const _PF_DECnet = 12 +const __PATH_HOSTS = "/etc/hosts" +const _ARPHRD_CSLIP6 = 259 +const ___NR_kexec_file_load = 320 +const _ND_OPT_PI_FLAG_ONLINK = 0x80 +const _EPOLLWAKEUP = 536870912 +const _FS_LEASES = 13 +const _FS_LEASE_TIME = 15 +const _IPPROTO_COMP = 108 +const __SC_LEVEL4_CACHE_SIZE = 197 +const _IPV6_2292PKTINFO = 2 +const _PR_MCE_KILL_DEFAULT = 2 +const _ETH_P_PHONET = 0x00F5 +const _INT_LEAST16_MIN = (-32767-1) +const _CSTOPB = 0000100 +const _VM_UNUSED9 = 9 +const _FSMOUNT_CLOEXEC = 0x00000001 +const _NET_NETROM_TRANSPORT_BUSY_DELAY = 7 +const _IFLA_BOND_SLAVE_PERM_HWADDR = 4 +const __POSIX_ARG_MAX = 4096 +const _RTNLGRP_IPV4_NETCONF = 24 +const _SYS_uselib = ___NR_uselib +const _VM_DIRTY_WB_CS = 13 +const _NET_TCP_WMEM = 84 +const ___NR_sched_getattr = 315 +const _FSPICK_CLOEXEC = 0x00000001 +const ___NR_settimeofday = 164 +const _TCP_FIN_WAIT1 = 4 +const _TCP_FIN_WAIT2 = 5 +const _AF_VSOCK = _PF_VSOCK +const _SYS_semget = ___NR_semget +const ___NR_timer_create = 222 +const ___O_PATH = 010000000 +const ___NR_poll = 7 +const _P_tmpdir = "/tmp" +const ___NR_keyctl = 250 +const _FS_DQ_CACHE_HITS = 5 +const _RTEXT_FILTER_BRVLAN_COMPRESSED = (1 << 2) +const _IP_PMTUDISC_OMIT = 5 +const ___NR_clock_nanosleep = 230 +const _SYS_pselect6 = ___NR_pselect6 +const _HAVE_AS_X86_PCREL = 1 +const _NDTPA_REACHABLE_TIME = 3 +const ___INO_T_MATCHES_INO64_T = 1 +const _ETH_P_DIAG = 0x6005 +const __BITS_PTHREADTYPES_ARCH_H = 1 +const _RTNLGRP_MDB = 26 +const _IFLA_MIN_MTU = 50 +const _SYS_fstat = ___NR_fstat +const _RTMSG_AR_FAILED = 0x51 +const _ETH_P_PREAUTH = 0x88C7 +const _IFLA_BOND_UPDELAY = 4 +const _ETH_P_TEB = 0x6558 +const _NET_ROSE_WINDOW_SIZE = 9 +const _NETLINK_SCSITRANSPORT = 18 +const _NET_IPV4_CONF_PROXY_ARP = 3 +const _ETHER_TYPE_LEN = 2 +const _SCNxFAST8 = "hhx" +const ___UINT_FAST32_MAX__ = 0xffffffffffffffff +const _IN6_ADDR_GEN_MODE_STABLE_PRIVACY = 2 +const _KERN_SECUREMASK = 5 +const _NET_ROSE_RESTART_REQUEST_TIMEOUT = 1 +const _RTF_INTERFACE = 0x40000000 +const _ARPHRD_LOCALTLK = 773 +const _BPF_MEMWORDS = 16 +const _SYS_setresgid = ___NR_setresgid +const _TIOCLINUX = 0x541C +const _SOL_PNPIPE = 275 +const _RTM_GETLINK = 18 +const _NET_NEIGH_LOCKTIME = 12 +type _iface struct {} +type ___va_list_tag struct {} +type _cookie_io_functions_t struct {} +type __IO_marker struct {} +type _obstack struct {} +type __IO_cookie_io_functions_t struct {} +type ___dirstream struct {} +type __IO_wide_data struct {} +type __IO_codecvt struct {} +type _C_long int64 +type _C_ulong uint64 +type timeval_sec_t int64 +type timeval_usec_t int64 +type timeval struct { tv_sec timeval_sec_t; tv_usec timeval_usec_t; } + +func (tv *timeval) set_usec(x int32) { + tv.tv_usec = timeval_usec_t(x) +} +type timespec_sec_t int64 +type timespec_nsec_t int64 +type timespec struct { tv_sec timespec_sec_t; tv_nsec timespec_nsec_t; } + +func (ts *timespec) setNsec(ns int64) { + ts.tv_sec = timespec_sec_t(ns / 1e9) + ts.tv_nsec = timespec_nsec_t(ns % 1e9) +} + +type epollevent struct { events uint32; data [8]byte } +const _EPOLLETpos = _EPOLLET +const _MAP_FAILED = ^uintptr(0) +type semt struct { __size [31+1]int8; _ [0]int64; } +type uint128 [16]byte diff --git a/libgo/x86/sysinfo.go b/libgo/x86/sysinfo.go new file mode 100644 index 0000000..4bf106f --- /dev/null +++ b/libgo/x86/sysinfo.go @@ -0,0 +1,10346 @@ +package syscall +import "unsafe" +type _ unsafe.Pointer +type _ptrdiff_t int64 +type _size_t uint64 +type _wchar_t int32 +type _idtype_t uint32 +type _div_t struct { quot int32; rem int32; } +const _sizeof_div_t = 8 +type _ldiv_t struct { quot int64; rem int64; } +const _sizeof_ldiv_t = 16 +type _lldiv_t struct { quot int64; rem int64; } +const _sizeof_lldiv_t = 16 +const _sizeof___locale_struct = 232 +type ___u_char uint8 +type ___u_short uint16 +type ___u_int uint32 +type ___u_long uint64 +type ___int8_t int8 +type ___uint8_t uint8 +type ___int16_t int16 +type ___uint16_t uint16 +type ___int32_t int32 +type ___uint32_t uint32 +type ___int64_t int64 +type ___uint64_t uint64 +type ___int_least8_t int8 +type ___uint_least8_t uint8 +type ___int_least16_t int16 +type ___uint_least16_t uint16 +type ___int_least32_t int32 +type ___uint_least32_t uint32 +type ___int_least64_t int64 +type ___uint_least64_t uint64 +type ___quad_t int64 +type ___u_quad_t uint64 +type ___intmax_t int64 +type ___uintmax_t uint64 +type ___dev_t uint64 +type ___uid_t uint32 +type ___gid_t uint32 +type ___ino_t uint64 +type ___ino64_t uint64 +type ___mode_t uint32 +type ___nlink_t uint64 +type ___off_t int64 +type ___off64_t int64 +type ___pid_t int32 +type ___fsid_t struct { __val [1+1]int32; } +const _sizeof___fsid_t = 8 +type ___clock_t int64 +type ___rlim_t uint64 +type ___rlim64_t uint64 +type ___id_t uint32 +type ___time_t int64 +type ___useconds_t uint32 +type ___suseconds_t int64 +type ___daddr_t int32 +type ___key_t int32 +type ___clockid_t int32 +type ___timer_t *byte +type ___blksize_t int64 +type ___blkcnt_t int64 +type ___blkcnt64_t int64 +type ___fsblkcnt_t uint64 +type ___fsblkcnt64_t uint64 +type ___fsfilcnt_t uint64 +type ___fsfilcnt64_t uint64 +type ___fsword_t int64 +type ___ssize_t int64 +type ___syscall_slong_t int64 +type ___syscall_ulong_t uint64 +type ___loff_t int64 +type ___caddr_t *int8 +type ___intptr_t int64 +type ___socklen_t uint32 +type ___sig_atomic_t int32 +type _u_char uint8 +type _u_short uint16 +type _u_int uint32 +type _u_long uint64 +type _quad_t int64 +type _u_quad_t uint64 +type _fsid_t ___fsid_t +const _sizeof_fsid_t = 8 +type _loff_t int64 +type _ino_t uint64 +type _ino64_t uint64 +type _dev_t uint64 +type _gid_t uint32 +type _mode_t uint32 +type _nlink_t uint64 +type _uid_t uint32 +type _off_t int64 +type _off64_t int64 +type _pid_t int32 +type _id_t uint32 +type _ssize_t int64 +type _daddr_t int32 +type _caddr_t ___caddr_t +type _key_t int32 +type _clock_t int64 +type _clockid_t int32 +type _time_t int64 +type _timer_t ___timer_t +type _useconds_t uint32 +type _suseconds_t int64 +type _ulong uint64 +type _ushort uint16 +type _uint uint32 +type _int8_t int8 +type _int16_t int16 +type _int32_t int32 +type _int64_t int64 +type _u_int8_t uint8 +type _u_int16_t uint16 +type _u_int32_t uint32 +type _u_int64_t uint64 +type _register_t int64 +type ___sigset_t struct { __val [15+1]uint64; } +const _sizeof___sigset_t = 128 +type _sigset_t ___sigset_t +const _sizeof_sigset_t = 128 +const _sizeof_timeval = 16 +const _sizeof_timespec = 16 +type ___fd_mask int64 +type _fd_set struct { fds_bits [15+1]int64; } +const _sizeof_fd_set = 128 +type _fd_mask int64 +type _blksize_t int64 +type _blkcnt_t int64 +type _fsblkcnt_t uint64 +type _fsfilcnt_t uint64 +type _blkcnt64_t int64 +type _fsblkcnt64_t uint64 +type _fsfilcnt64_t uint64 +type ___pthread_internal_list struct { __prev *___pthread_internal_list; __next *___pthread_internal_list; } +const _sizeof___pthread_internal_list = 16 +type ___pthread_list_t ___pthread_internal_list +const _sizeof___pthread_list_t = 16 +type ___pthread_internal_slist struct { __next *___pthread_internal_slist; } +const _sizeof___pthread_internal_slist = 8 +type ___pthread_slist_t ___pthread_internal_slist +const _sizeof___pthread_slist_t = 8 +type ___pthread_mutex_s struct { __lock int32; __count uint32; __owner int32; __nusers uint32; __kind int32; __spins int16; __elision int16; __list ___pthread_list_t; } +const _sizeof___pthread_mutex_s = 40 +type ___pthread_rwlock_arch_t struct { __readers uint32; __writers uint32; __wrphase_futex uint32; __writers_futex uint32; __pad3 uint32; __pad4 uint32; __cur_writer int32; __shared int32; __rwelision int8; __pad1 [6+1]uint8; __pad2 uint64; __flags uint32; Godump_0_pad [4]byte; } +const _sizeof___pthread_rwlock_arch_t = 56 +type ___pthread_cond_s struct { __wseq uint64; __g1_start uint64; __g_refs [1+1]uint32; __g_size [1+1]uint32; __g1_orig_size uint32; __wrefs uint32; __g_signals [1+1]uint32; _ [0]int64; } +const _sizeof___pthread_cond_s = 48 +type _pthread_t uint64 +type _pthread_mutexattr_t struct { __size [3+1]int8; _ [0]int32; } +const _sizeof_pthread_mutexattr_t = 4 +type _pthread_condattr_t struct { __size [3+1]int8; _ [0]int32; } +const _sizeof_pthread_condattr_t = 4 +type _pthread_key_t uint32 +type _pthread_once_t int32 +type _pthread_attr_t struct { __size [55+1]int8; _ [0]int64; } +const _sizeof_pthread_attr_t = 56 +type _pthread_mutex_t struct { __data ___pthread_mutex_s; } +const _sizeof_pthread_mutex_t = 40 +type _pthread_cond_t struct { __data ___pthread_cond_s; } +const _sizeof_pthread_cond_t = 48 +type _pthread_rwlock_t struct { __data ___pthread_rwlock_arch_t; } +const _sizeof_pthread_rwlock_t = 56 +type _pthread_rwlockattr_t struct { __size [7+1]int8; _ [0]int64; } +const _sizeof_pthread_rwlockattr_t = 8 +type _pthread_spinlock_t int32 +type _pthread_barrier_t struct { __size [31+1]int8; _ [0]int64; } +const _sizeof_pthread_barrier_t = 32 +type _pthread_barrierattr_t struct { __size [3+1]int8; _ [0]int32; } +const _sizeof_pthread_barrierattr_t = 4 +type _random_data struct { fptr *int32; rptr *int32; state *int32; rand_type int32; rand_deg int32; rand_sep int32; end_ptr *int32; } +const _sizeof_random_data = 48 +type _drand48_data struct { __x [2+1]uint16; __old_x [2+1]uint16; __c uint16; __init uint16; __a uint64; } +const _sizeof_drand48_data = 24 +type ___compar_fn_t func(*byte, *byte) int32 +type _comparison_fn_t ___compar_fn_t +type ___compar_d_fn_t func(*byte, *byte, *byte) int32 +type ___mbstate_t struct { __count int32; __value struct { __wch uint32; }; } +const _sizeof___mbstate_t = 8 +type __G_fpos_t struct { __pos int64; __state ___mbstate_t; } +const _sizeof__G_fpos_t = 16 +type ___fpos_t __G_fpos_t +const _sizeof___fpos_t = 16 +type __G_fpos64_t struct { __pos int64; __state ___mbstate_t; } +const _sizeof__G_fpos64_t = 16 +type ___fpos64_t __G_fpos64_t +const _sizeof___fpos64_t = 16 +type ___FILE __IO_FILE +const _sizeof___FILE = 216 +type _FILE __IO_FILE +const _sizeof_FILE = 216 +type __IO_FILE struct { _flags int32; _IO_read_ptr *int8; _IO_read_end *int8; _IO_read_base *int8; _IO_write_base *int8; _IO_write_ptr *int8; _IO_write_end *int8; _IO_buf_base *int8; _IO_buf_end *int8; _IO_save_base *int8; _IO_backup_base *int8; _IO_save_end *int8; _markers *__IO_marker; _chain *__IO_FILE; _fileno int32; _flags2 int32; _old_offset int64; _cur_column uint16; _vtable_offset int8; _shortbuf [0+1]int8; _lock *byte; _offset int64; _codecvt *__IO_codecvt; _wide_data *__IO_wide_data; _freeres_list *__IO_FILE; _freeres_buf *byte; __pad5 uint64; _mode int32; _unused2 [19+1]int8; } +const _sizeof__IO_FILE = 216 +const _sizeof__IO_cookie_io_functions_t = 32 +const _sizeof_cookie_io_functions_t = 32 +type _fpos_t ___fpos64_t +const _sizeof_fpos_t = 16 +type _fpos64_t ___fpos64_t +const _sizeof_fpos64_t = 16 +type _dirent struct { d_ino uint64; d_off int64; d_reclen uint16; d_type uint8; d_name [255+1]int8; Godump_0_pad [5]byte; } +const _sizeof_dirent = 280 +type _dirent64 struct { d_ino uint64; d_off int64; d_reclen uint16; d_type uint8; d_name [255+1]int8; Godump_0_pad [5]byte; } +const _sizeof_dirent64 = 280 +type _DIR ___dirstream +type _error_t int32 +type _flock struct { l_type int16; l_whence int16; l_start int64; l_len int64; l_pid int32; Godump_0_pad [4]byte; } +const _sizeof_flock = 32 +type _flock64 struct { l_type int16; l_whence int16; l_start int64; l_len int64; l_pid int32; Godump_0_pad [4]byte; } +const _sizeof_flock64 = 32 +type _iovec struct { iov_base *byte; iov_len uint64; } +const _sizeof_iovec = 16 +type ___pid_type uint32 +const _sizeof___pid_type = 4 +type _f_owner_ex struct { _type uint32; pid int32; } +const _sizeof_f_owner_ex = 8 +type _file_handle struct { handle_bytes uint32; handle_type int32; f_handle [0]uint8; } +const _sizeof_file_handle = 8 +type _stat struct { st_dev uint64; st_ino uint64; st_nlink uint64; st_mode uint32; st_uid uint32; st_gid uint32; __pad0 int32; st_rdev uint64; st_size int64; st_blksize int64; st_blocks int64; st_atim Timespec; st_mtim Timespec; st_ctim Timespec; __glibc_reserved [2+1]int64; } +const _sizeof_stat = 144 +type _stat64 struct { st_dev uint64; st_ino uint64; st_nlink uint64; st_mode uint32; st_uid uint32; st_gid uint32; __pad0 int32; st_rdev uint64; st_size int64; st_blksize int64; st_blocks int64; st_atim Timespec; st_mtim Timespec; st_ctim Timespec; __glibc_reserved [2+1]int64; } +const _sizeof_stat64 = 144 +type _stack_t struct { ss_sp *byte; ss_flags int32; ss_size uint64; } +const _sizeof_stack_t = 24 +type _greg_t int64 +type _gregset_t [22+1]int64 +type __libc_fpxreg struct { significand [3+1]uint16; exponent uint16; __glibc_reserved1 [2+1]uint16; } +const _sizeof__libc_fpxreg = 16 +type __libc_xmmreg struct { element [3+1]uint32; } +const _sizeof__libc_xmmreg = 16 +type __libc_fpstate struct { cwd uint16; swd uint16; ftw uint16; fop uint16; rip uint64; rdp uint64; mxcsr uint32; mxcr_mask uint32; _st [7+1]__libc_fpxreg; _xmm [15+1]__libc_xmmreg; __glibc_reserved1 [23+1]uint32; } +const _sizeof__libc_fpstate = 512 +type _fpregset_t *__libc_fpstate +type _mcontext_t struct { gregs _gregset_t; fpregs _fpregset_t; __reserved1 [7+1]uint64; } +const _sizeof_mcontext_t = 256 +type _ucontext_t struct { uc_flags uint64; uc_link *_ucontext_t; uc_stack _stack_t; uc_mcontext _mcontext_t; uc_sigmask _sigset_t; __fpregs_mem __libc_fpstate; __ssp [3+1]uint64; } +const _sizeof_ucontext_t = 968 +type _uint8_t uint8 +type _uint16_t uint16 +type _uint32_t uint32 +type _uint64_t uint64 +type _socklen_t uint32 +type ___socket_type uint32 +const _sizeof___socket_type = 4 +type _sa_family_t uint16 +type _sockaddr struct { sa_family uint16; sa_data [13+1]int8; } +const _sizeof_sockaddr = 16 +type _sockaddr_storage struct { ss_family uint16; __ss_padding [117+1]int8; __ss_align uint64; } +const _sizeof_sockaddr_storage = 128 +type _msghdr struct { msg_name *byte; msg_namelen uint32; msg_iov *_iovec; msg_iovlen uint64; msg_control *byte; msg_controllen uint64; msg_flags int32; Godump_0_pad [4]byte; } +const _sizeof_msghdr = 56 +type _cmsghdr struct { cmsg_len uint64; cmsg_level int32; cmsg_type int32; __cmsg_data [0]uint8; } +const _sizeof_cmsghdr = 16 +type _ucred struct { pid int32; uid uint32; gid uint32; } +const _sizeof_ucred = 12 +type ___kernel_fd_set struct { fds_bits [15+1]uint64; } +const _sizeof___kernel_fd_set = 128 +type ___kernel_sighandler_t func(int32) +type ___kernel_key_t int32 +type ___kernel_mqd_t int32 +type ___kernel_old_uid_t uint16 +type ___kernel_old_gid_t uint16 +type ___kernel_old_dev_t uint64 +type ___kernel_long_t int64 +type ___kernel_ulong_t uint64 +type ___kernel_ino_t uint64 +type ___kernel_mode_t uint32 +type ___kernel_pid_t int32 +type ___kernel_ipc_pid_t int32 +type ___kernel_uid_t uint32 +type ___kernel_gid_t uint32 +type ___kernel_suseconds_t int64 +type ___kernel_daddr_t int32 +type ___kernel_uid32_t uint32 +type ___kernel_gid32_t uint32 +type ___kernel_size_t uint64 +type ___kernel_ssize_t int64 +type ___kernel_ptrdiff_t int64 +type ___kernel_fsid_t struct { val [1+1]int32; } +const _sizeof___kernel_fsid_t = 8 +type ___kernel_off_t int64 +type ___kernel_loff_t int64 +type ___kernel_time_t int64 +type ___kernel_time64_t int64 +type ___kernel_clock_t int64 +type ___kernel_timer_t int32 +type ___kernel_clockid_t int32 +type ___kernel_caddr_t *int8 +type ___kernel_uid16_t uint16 +type ___kernel_gid16_t uint16 +type _linger struct { l_onoff int32; l_linger int32; } +const _sizeof_linger = 8 +type _osockaddr struct { sa_family uint16; sa_data [13+1]uint8; } +const _sizeof_osockaddr = 16 +type ___SOCKADDR_ARG struct { __sockaddr__ *_sockaddr; } +const _sizeof___SOCKADDR_ARG = 8 +type ___CONST_SOCKADDR_ARG struct { __sockaddr__ *_sockaddr; } +const _sizeof___CONST_SOCKADDR_ARG = 8 +type _mmsghdr struct { msg_hdr _msghdr; msg_len uint32; Godump_0_pad [4]byte; } +const _sizeof_mmsghdr = 64 +type _in_addr_t uint32 +type _in_addr struct { s_addr uint32; } +const _sizeof_in_addr = 4 +type _ip_opts struct { ip_dst _in_addr; ip_opts [39+1]int8; } +const _sizeof_ip_opts = 44 +type _ip_mreqn struct { imr_multiaddr _in_addr; imr_address _in_addr; imr_ifindex int32; } +const _sizeof_ip_mreqn = 12 +type _in_pktinfo struct { ipi_ifindex int32; ipi_spec_dst _in_addr; ipi_addr _in_addr; } +const _sizeof_in_pktinfo = 12 +type _in_port_t uint16 +const _sizeof_in6_addr = 16 +type _sockaddr_in struct { sin_family uint16; sin_port uint16; sin_addr _in_addr; sin_zero [7+1]uint8; } +const _sizeof_sockaddr_in = 16 +type _ip_mreq struct { imr_multiaddr _in_addr; imr_interface _in_addr; } +const _sizeof_ip_mreq = 8 +type _ip_mreq_source struct { imr_multiaddr _in_addr; imr_interface _in_addr; imr_sourceaddr _in_addr; } +const _sizeof_ip_mreq_source = 12 +type _ipv6_mreq struct { ipv6mr_multiaddr [16]byte; ipv6mr_interface uint32; } +const _sizeof_ipv6_mreq = 20 +type _group_req struct { gr_interface uint32; gr_group _sockaddr_storage; } +const _sizeof_group_req = 136 +type _group_source_req struct { gsr_interface uint32; gsr_group _sockaddr_storage; gsr_source _sockaddr_storage; } +const _sizeof_group_source_req = 264 +type _ip_msfilter struct { imsf_multiaddr _in_addr; imsf_interface _in_addr; imsf_fmode uint32; imsf_numsrc uint32; imsf_slist [0+1]_in_addr; } +const _sizeof_ip_msfilter = 20 +type _group_filter struct { gf_interface uint32; gf_group _sockaddr_storage; gf_fmode uint32; gf_numsrc uint32; gf_slist [0+1]_sockaddr_storage; } +const _sizeof_group_filter = 272 +type _in6_pktinfo struct { ipi6_addr [16]byte; ipi6_ifindex uint32; } +const _sizeof_in6_pktinfo = 20 +const _sizeof_ip6_mtuinfo = 32 +type _int_least8_t int8 +type _int_least16_t int16 +type _int_least32_t int32 +type _int_least64_t int64 +type _uint_least8_t uint8 +type _uint_least16_t uint16 +type _uint_least32_t uint32 +type _uint_least64_t uint64 +type _int_fast8_t int8 +type _int_fast16_t int64 +type _int_fast32_t int64 +type _int_fast64_t int64 +type _uint_fast8_t uint8 +type _uint_fast16_t uint64 +type _uint_fast32_t uint64 +type _uint_fast64_t uint64 +type _intptr_t int64 +type _uintptr_t uint64 +type _intmax_t int64 +type _uintmax_t uint64 +type _tcp_seq uint32 +type _tcphdr struct { th_sport uint16; th_dport uint16; th_seq uint32; th_ack uint32; Godump_0_pad [1]byte; th_flags uint8; th_win uint16; th_sum uint16; th_urp uint16; _ [0]int32; } +const _sizeof_tcphdr = 20 +type _tcp_ca_state uint32 +const _sizeof_tcp_ca_state = 4 +type _tcp_info struct { tcpi_state uint8; tcpi_ca_state uint8; tcpi_retransmits uint8; tcpi_probes uint8; tcpi_backoff uint8; tcpi_options uint8; tcpi_rto uint32; tcpi_ato uint32; tcpi_snd_mss uint32; tcpi_rcv_mss uint32; tcpi_unacked uint32; tcpi_sacked uint32; tcpi_lost uint32; tcpi_retrans uint32; tcpi_fackets uint32; tcpi_last_data_sent uint32; tcpi_last_ack_sent uint32; tcpi_last_data_recv uint32; tcpi_last_ack_recv uint32; tcpi_pmtu uint32; tcpi_rcv_ssthresh uint32; tcpi_rtt uint32; tcpi_rttvar uint32; tcpi_snd_ssthresh uint32; tcpi_snd_cwnd uint32; tcpi_advmss uint32; tcpi_reordering uint32; tcpi_rcv_rtt uint32; tcpi_rcv_space uint32; tcpi_total_retrans uint32; } +const _sizeof_tcp_info = 104 +type _tcp_md5sig struct { tcpm_addr _sockaddr_storage; tcpm_flags uint8; tcpm_prefixlen uint8; tcpm_keylen uint16; __tcpm_pad uint32; tcpm_key [79+1]uint8; } +const _sizeof_tcp_md5sig = 216 +type _tcp_repair_opt struct { opt_code uint32; opt_val uint32; } +const _sizeof_tcp_repair_opt = 8 +type _tcp_cookie_transactions struct { tcpct_flags uint16; __tcpct_pad1 uint8; tcpct_cookie_desired uint8; tcpct_s_data_desired uint16; tcpct_used uint16; tcpct_value [535+1]uint8; } +const _sizeof_tcp_cookie_transactions = 544 +type _tcp_repair_window struct { snd_wl1 uint32; snd_wnd uint32; max_window uint32; rcv_wnd uint32; rcv_wup uint32; } +const _sizeof_tcp_repair_window = 20 +type _tcp_zerocopy_receive struct { address uint64; length uint32; recv_skip_hint uint32; } +const _sizeof_tcp_zerocopy_receive = 16 +type _timestamp struct { len uint8; ptr uint8; data [8+1]uint32; } +const _sizeof_timestamp = 40 +type _iphdr struct { Godump_0_pad [1]byte; tos uint8; tot_len uint16; id uint16; frag_off uint16; ttl uint8; protocol uint8; check uint16; saddr uint32; daddr uint32; } +const _sizeof_iphdr = 20 +type _ip struct { Godump_0_pad [1]byte; ip_tos uint8; ip_len uint16; ip_id uint16; ip_off uint16; ip_ttl uint8; ip_p uint8; ip_sum uint16; ip_src _in_addr; ip_dst _in_addr; } +const _sizeof_ip = 20 +type _ip_timestamp struct { ipt_code uint8; ipt_len uint8; ipt_ptr uint8; data [8+1]uint32; } +const _sizeof_ip_timestamp = 40 +type ___s8 int8 +type ___u8 uint8 +type ___s16 int16 +type ___u16 uint16 +type ___s32 int32 +type ___u32 uint32 +type ___s64 int64 +type ___u64 uint64 +type ___le16 uint16 +type ___be16 uint16 +type ___le32 uint32 +type ___be32 uint32 +type ___le64 uint64 +type ___be64 uint64 +type ___sum16 uint16 +type ___wsum uint32 +type ___poll_t uint32 +type _ethhdr struct { h_dest [5+1]uint8; h_source [5+1]uint8; h_proto uint16; } +const _sizeof_ethhdr = 14 +type _ether_addr struct { ether_addr_octet [5+1]uint8; } +const _sizeof_ether_addr = 6 +type _ether_header struct { ether_dhost [5+1]uint8; ether_shost [5+1]uint8; ether_type uint16; } +const _sizeof_ether_header = 14 +type _arphdr struct { ar_hrd uint16; ar_pro uint16; ar_hln uint8; ar_pln uint8; ar_op uint16; } +const _sizeof_arphdr = 8 +type _arpreq struct { arp_pa _sockaddr; arp_ha _sockaddr; arp_flags int32; arp_netmask _sockaddr; arp_dev [15+1]int8; } +const _sizeof_arpreq = 68 +type _arpreq_old struct { arp_pa _sockaddr; arp_ha _sockaddr; arp_flags int32; arp_netmask _sockaddr; } +const _sizeof_arpreq_old = 52 +type _arpd_request struct { req uint16; ip uint32; dev uint64; stamp uint64; updated uint64; ha [6+1]uint8; Godump_0_pad [1]byte; } +const _sizeof_arpd_request = 40 +type _ether_arp struct { ea_hdr _arphdr; arp_sha [5+1]uint8; arp_spa [3+1]uint8; arp_tha [5+1]uint8; arp_tpa [3+1]uint8; } +const _sizeof_ether_arp = 28 +type _sig_atomic_t int32 +type _sigval struct { sival_int int32; Godump_0_pad [4]byte; _ [0]int64; } +const _sizeof_sigval = 8 +type ___sigval_t _sigval +const _sizeof___sigval_t = 8 +type _siginfo_t struct { si_signo int32; si_errno int32; si_code int32; __pad0 int32; _sifields struct { _pad [27+1]int32; _ [0]int64; }; } +const _sizeof_siginfo_t = 128 +type _sigval_t ___sigval_t +const _sizeof_sigval_t = 8 +type _sigevent struct { sigev_value ___sigval_t; sigev_signo int32; sigev_notify int32; _sigev_un struct { _pad [11+1]int32; _ [0]int64; }; } +const _sizeof_sigevent = 64 +type _sigevent_t _sigevent +const _sizeof_sigevent_t = 64 +type ___sighandler_t func(int32) +type _sighandler_t ___sighandler_t +type _sig_t ___sighandler_t +type _sigaction struct { __sigaction_handler struct { sa_handler ___sighandler_t; }; sa_mask ___sigset_t; sa_flags int32; sa_restorer func(); } +const _sizeof_sigaction = 152 +type __fpx_sw_bytes struct { magic1 uint32; extended_size uint32; xstate_bv uint64; xstate_size uint32; __glibc_reserved1 [6+1]uint32; } +const _sizeof__fpx_sw_bytes = 48 +type __fpreg struct { significand [3+1]uint16; exponent uint16; } +const _sizeof__fpreg = 10 +type __fpxreg struct { significand [3+1]uint16; exponent uint16; __glibc_reserved1 [2+1]uint16; } +const _sizeof__fpxreg = 16 +type __xmmreg struct { element [3+1]uint32; } +const _sizeof__xmmreg = 16 +type __fpstate struct { cwd uint16; swd uint16; ftw uint16; fop uint16; rip uint64; rdp uint64; mxcsr uint32; mxcr_mask uint32; _st [7+1]__fpxreg; _xmm [15+1]__xmmreg; __glibc_reserved1 [23+1]uint32; } +const _sizeof__fpstate = 512 +type _sigcontext struct { r8 uint64; r9 uint64; r10 uint64; r11 uint64; r12 uint64; r13 uint64; r14 uint64; r15 uint64; rdi uint64; rsi uint64; rbp uint64; rbx uint64; rdx uint64; rax uint64; rcx uint64; rsp uint64; rip uint64; eflags uint64; cs uint16; gs uint16; fs uint16; __pad0 uint16; err uint64; trapno uint64; oldmask uint64; cr2 uint64; fpstate *__fpstate; __reserved1 [7+1]uint64; } +const _sizeof_sigcontext = 256 +type __xsave_hdr struct { xstate_bv uint64; __glibc_reserved1 [1+1]uint64; __glibc_reserved2 [4+1]uint64; } +const _sizeof__xsave_hdr = 64 +type __ymmh_state struct { ymmh_space [63+1]uint32; } +const _sizeof__ymmh_state = 256 +type __xstate struct { fpstate __fpstate; xstate_hdr __xsave_hdr; ymmh __ymmh_state; } +const _sizeof__xstate = 832 +type _sigstack struct { ss_sp *byte; ss_onstack int32; Godump_0_pad [4]byte; } +const _sizeof_sigstack = 16 +type _winsize struct { ws_row uint16; ws_col uint16; ws_xpixel uint16; ws_ypixel uint16; } +const _sizeof_winsize = 8 +type _termio struct { c_iflag uint16; c_oflag uint16; c_cflag uint16; c_lflag uint16; c_line uint8; c_cc [7+1]uint8; Godump_0_pad [1]byte; } +const _sizeof_termio = 18 +type _cc_t uint8 +type _speed_t uint32 +type _tcflag_t uint32 +type _termios struct { c_iflag uint32; c_oflag uint32; c_cflag uint32; c_lflag uint32; c_line uint8; c_cc [31+1]uint8; c_ispeed uint32; c_ospeed uint32; } +const _sizeof_termios = 60 +type ___sysctl_args struct { name *int32; nlen int32; oldval *byte; oldlenp *uint64; newval *byte; newlen uint64; __unused [3+1]uint64; } +const _sizeof___sysctl_args = 80 +type _EPOLL_EVENTS uint32 +const _sizeof_EPOLL_EVENTS = 4 +const _sizeof_epoll_data = 8 +const _sizeof_epoll_data_t = 8 +const _sizeof_epoll_event = 12 +type _prctl_mm_map struct { start_code uint64; end_code uint64; start_data uint64; end_data uint64; start_brk uint64; brk uint64; start_stack uint64; arg_start uint64; arg_end uint64; env_start uint64; env_end uint64; auxv *uint64; auxv_size uint32; exe_fd uint32; } +const _sizeof_prctl_mm_map = 104 +type ___ptrace_request uint32 +const _sizeof___ptrace_request = 4 +type ___ptrace_setoptions uint32 +const _sizeof___ptrace_setoptions = 4 +type ___ptrace_eventcodes uint32 +const _sizeof___ptrace_eventcodes = 4 +type ___ptrace_get_syscall_info_op uint32 +const _sizeof___ptrace_get_syscall_info_op = 4 +type ___ptrace_peeksiginfo_args struct { off uint64; flags uint32; nr int32; } +const _sizeof___ptrace_peeksiginfo_args = 16 +type ___ptrace_peeksiginfo_flags uint32 +const _sizeof___ptrace_peeksiginfo_flags = 4 +type ___ptrace_seccomp_metadata struct { filter_off uint64; flags uint64; } +const _sizeof___ptrace_seccomp_metadata = 16 +type ___ptrace_syscall_info struct { op uint8; arch uint32; instruction_pointer uint64; stack_pointer uint64; entry struct { nr uint64; args [5+1]uint64; }; Godump_0_pad [8]byte; } +const _sizeof___ptrace_syscall_info = 88 +type ___rlimit_resource uint32 +const _sizeof___rlimit_resource = 4 +type _rlim_t uint64 +type _rlim64_t uint64 +type _rlimit struct { rlim_cur uint64; rlim_max uint64; } +const _sizeof_rlimit = 16 +type _rlimit64 struct { rlim_cur uint64; rlim_max uint64; } +const _sizeof_rlimit64 = 16 +type ___rusage_who int32 +const _sizeof___rusage_who = 4 +type _rusage struct { ru_utime Timeval; ru_stime Timeval; ru_maxrss int64; ru_ixrss int64; ru_idrss int64; ru_isrss int64; ru_minflt int64; ru_majflt int64; ru_nswap int64; ru_inblock int64; ru_oublock int64; ru_msgsnd int64; ru_msgrcv int64; ru_nsignals int64; ru_nvcsw int64; ru_nivcsw int64; } +const _sizeof_rusage = 144 +type ___priority_which uint32 +const _sizeof___priority_which = 4 +type ___rlimit_resource_t uint32 +type ___rusage_who_t int32 +type ___priority_which_t uint32 +type _statx_timestamp struct { tv_sec int64; tv_nsec uint32; __reserved int32; } +const _sizeof_statx_timestamp = 16 +type _statx struct { stx_mask uint32; stx_blksize uint32; stx_attributes uint64; stx_nlink uint32; stx_uid uint32; stx_gid uint32; stx_mode uint16; __spare0 [0+1]uint16; stx_ino uint64; stx_size uint64; stx_blocks uint64; stx_attributes_mask uint64; stx_atime _statx_timestamp; stx_btime _statx_timestamp; stx_ctime _statx_timestamp; stx_mtime _statx_timestamp; stx_rdev_major uint32; stx_rdev_minor uint32; stx_dev_major uint32; stx_dev_minor uint32; __spare2 [13+1]uint64; } +const _sizeof_statx = 256 +type _timezone struct { tz_minuteswest int32; tz_dsttime int32; } +const _sizeof_timezone = 8 +type ___itimer_which uint32 +const _sizeof___itimer_which = 4 +type _itimerval struct { it_interval Timeval; it_value Timeval; } +const _sizeof_itimerval = 32 +type ___itimer_which_t uint32 +type _tms struct { tms_utime int64; tms_stime int64; tms_cutime int64; tms_cstime int64; } +const _sizeof_tms = 32 +type _sockaddr_un struct { sun_family uint16; sun_path [107+1]int8; } +const _sizeof_sockaddr_un = 110 +type _user_fpregs_struct struct { cwd uint16; swd uint16; ftw uint16; fop uint16; rip uint64; rdp uint64; mxcsr uint32; mxcr_mask uint32; st_space [31+1]uint32; xmm_space [63+1]uint32; padding [23+1]uint32; } +const _sizeof_user_fpregs_struct = 512 +type _user_regs_struct struct { r15 uint64; r14 uint64; r13 uint64; r12 uint64; rbp uint64; rbx uint64; r11 uint64; r10 uint64; r9 uint64; r8 uint64; rax uint64; rcx uint64; rdx uint64; rsi uint64; rdi uint64; orig_rax uint64; rip uint64; cs uint64; eflags uint64; rsp uint64; ss uint64; fs_base uint64; gs_base uint64; ds uint64; es uint64; fs uint64; gs uint64; } +const _sizeof_user_regs_struct = 216 +type _user struct { regs _user_regs_struct; u_fpvalid int32; i387 _user_fpregs_struct; u_tsize uint64; u_dsize uint64; u_ssize uint64; start_code uint64; start_stack uint64; signal int64; reserved int32; Godump_0_pad [4]byte; u_ar0 *_user_regs_struct; u_fpstate *_user_fpregs_struct; magic uint64; u_comm [31+1]int8; u_debugreg [7+1]uint64; } +const _sizeof_user = 912 +type _utsname struct { sysname [64+1]int8; nodename [64+1]int8; release [64+1]int8; version [64+1]int8; machine [64+1]int8; domainname [64+1]int8; } +const _sizeof_utsname = 390 +type _timex struct { modes uint32; offset int64; freq int64; maxerror int64; esterror int64; status int32; constant int64; precision int64; tolerance int64; time Timeval; tick int64; ppsfreq int64; jitter int64; shift int32; stabil int64; jitcnt int64; calcnt int64; errcnt int64; stbcnt int64; tai int32; Godump_0 int32; Godump_1 int32; Godump_2 int32; Godump_3 int32; Godump_4 int32; Godump_5 int32; Godump_6 int32; Godump_7 int32; Godump_8 int32; Godump_9 int32; Godump_10 int32; } +const _sizeof_timex = 208 +type _tm struct { tm_sec int32; tm_min int32; tm_hour int32; tm_mday int32; tm_mon int32; tm_year int32; tm_wday int32; tm_yday int32; tm_isdst int32; tm_gmtoff int64; tm_zone *int8; } +const _sizeof_tm = 56 +type _itimerspec struct { it_interval Timespec; it_value Timespec; } +const _sizeof_itimerspec = 32 +type _rpcent struct { r_name *int8; r_aliases **int8; r_number int32; Godump_0_pad [4]byte; } +const _sizeof_rpcent = 24 +type _netent struct { n_name *int8; n_aliases **int8; n_addrtype int32; n_net uint32; } +const _sizeof_netent = 24 +type _hostent struct { h_name *int8; h_aliases **int8; h_addrtype int32; h_length int32; h_addr_list **int8; } +const _sizeof_hostent = 32 +type _servent struct { s_name *int8; s_aliases **int8; s_port int32; s_proto *int8; } +const _sizeof_servent = 32 +type _protoent struct { p_name *int8; p_aliases **int8; p_proto int32; Godump_0_pad [4]byte; } +const _sizeof_protoent = 24 +type _addrinfo struct { ai_flags int32; ai_family int32; ai_socktype int32; ai_protocol int32; ai_addrlen uint32; ai_addr *_sockaddr; ai_canonname *int8; ai_next *_addrinfo; } +const _sizeof_addrinfo = 48 +type _gaicb struct { ar_name *int8; ar_service *int8; ar_request *_addrinfo; ar_result *_addrinfo; __return int32; __glibc_reserved [4+1]int32; } +const _sizeof_gaicb = 56 +type _passwd struct { pw_name *int8; pw_passwd *int8; pw_uid uint32; pw_gid uint32; pw_gecos *int8; pw_dir *int8; pw_shell *int8; } +const _sizeof_passwd = 48 +type _group struct { gr_name *int8; gr_passwd *int8; gr_gid uint32; gr_mem **int8; } +const _sizeof_group = 32 +type _sock_filter struct { code uint16; jt uint8; jf uint8; k uint32; } +const _sizeof_sock_filter = 8 +type _sock_fprog struct { len uint16; filter *_sock_filter; } +const _sizeof_sock_fprog = 16 +type ___kernel_sa_family_t uint16 +type ___kernel_sockaddr_storage struct { ss_family uint16; __data [125+1]int8; _ [0]int64; } +const _sizeof___kernel_sockaddr_storage = 128 +type _sockaddr_nl struct { nl_family uint16; nl_pad uint16; nl_pid uint32; nl_groups uint32; } +const _sizeof_sockaddr_nl = 12 +type _nlmsghdr struct { nlmsg_len uint32; nlmsg_type uint16; nlmsg_flags uint16; nlmsg_seq uint32; nlmsg_pid uint32; } +const _sizeof_nlmsghdr = 16 +type _nlmsgerr struct { error int32; msg _nlmsghdr; } +const _sizeof_nlmsgerr = 20 +type _nlmsgerr_attrs uint32 +const _sizeof_nlmsgerr_attrs = 4 +type _nl_pktinfo struct { group uint32; } +const _sizeof_nl_pktinfo = 4 +type _nl_mmap_req struct { nm_block_size uint32; nm_block_nr uint32; nm_frame_size uint32; nm_frame_nr uint32; } +const _sizeof_nl_mmap_req = 16 +type _nl_mmap_hdr struct { nm_status uint32; nm_len uint32; nm_group uint32; nm_pid uint32; nm_uid uint32; nm_gid uint32; } +const _sizeof_nl_mmap_hdr = 24 +type _nl_mmap_status uint32 +const _sizeof_nl_mmap_status = 4 +type _nlattr struct { nla_len uint16; nla_type uint16; } +const _sizeof_nlattr = 4 +type _nla_bitfield32 struct { value uint32; selector uint32; } +const _sizeof_nla_bitfield32 = 8 +type _ifaddrmsg struct { ifa_family uint8; ifa_prefixlen uint8; ifa_flags uint8; ifa_scope uint8; ifa_index uint32; } +const _sizeof_ifaddrmsg = 8 +type _ifa_cacheinfo struct { ifa_prefered uint32; ifa_valid uint32; cstamp uint32; tstamp uint32; } +const _sizeof_ifa_cacheinfo = 16 +type _tun_pi struct { flags uint16; proto uint16; } +const _sizeof_tun_pi = 4 +type _tun_filter struct { flags uint16; count uint16; addr [0][5+1]uint8; } +const _sizeof_tun_filter = 4 +type _ignore_ptrace_peeksiginfo_args struct { off uint64; flags uint32; nr int32; } +const _sizeof_ignore_ptrace_peeksiginfo_args = 16 +type _seccomp_metadata struct { filter_off uint64; flags uint64; } +const _sizeof_seccomp_metadata = 16 +type _ptrace_syscall_info struct { op uint8; pad [2+1]uint8; arch uint32; instruction_pointer uint64; stack_pointer uint64; entry struct { nr uint64; args [5+1]uint64; }; Godump_0_pad [8]byte; } +const _sizeof_ptrace_syscall_info = 88 +type _pt_regs struct { r15 uint64; r14 uint64; r13 uint64; r12 uint64; rbp uint64; rbx uint64; r11 uint64; r10 uint64; r9 uint64; r8 uint64; rax uint64; rcx uint64; rdx uint64; rsi uint64; rdi uint64; orig_rax uint64; rip uint64; cs uint64; eflags uint64; rsp uint64; ss uint64; } +const _sizeof_pt_regs = 168 +type _rtnl_link_stats struct { rx_packets uint32; tx_packets uint32; rx_bytes uint32; tx_bytes uint32; rx_errors uint32; tx_errors uint32; rx_dropped uint32; tx_dropped uint32; multicast uint32; collisions uint32; rx_length_errors uint32; rx_over_errors uint32; rx_crc_errors uint32; rx_frame_errors uint32; rx_fifo_errors uint32; rx_missed_errors uint32; tx_aborted_errors uint32; tx_carrier_errors uint32; tx_fifo_errors uint32; tx_heartbeat_errors uint32; tx_window_errors uint32; rx_compressed uint32; tx_compressed uint32; rx_nohandler uint32; } +const _sizeof_rtnl_link_stats = 96 +type _rtnl_link_stats64 struct { rx_packets uint64; tx_packets uint64; rx_bytes uint64; tx_bytes uint64; rx_errors uint64; tx_errors uint64; rx_dropped uint64; tx_dropped uint64; multicast uint64; collisions uint64; rx_length_errors uint64; rx_over_errors uint64; rx_crc_errors uint64; rx_frame_errors uint64; rx_fifo_errors uint64; rx_missed_errors uint64; tx_aborted_errors uint64; tx_carrier_errors uint64; tx_fifo_errors uint64; tx_heartbeat_errors uint64; tx_window_errors uint64; rx_compressed uint64; tx_compressed uint64; rx_nohandler uint64; } +const _sizeof_rtnl_link_stats64 = 192 +type _rtnl_link_ifmap struct { mem_start uint64; mem_end uint64; base_addr uint64; irq uint16; dma uint8; port uint8; Godump_0_pad [4]byte; } +const _sizeof_rtnl_link_ifmap = 32 +const _sizeof_in6_addr_gen_mode = 4 +type _ifla_bridge_id struct { prio [1+1]uint8; addr [5+1]uint8; } +const _sizeof_ifla_bridge_id = 8 +type _ifla_cacheinfo struct { max_reasm_len uint32; tstamp uint32; reachable_time uint32; retrans_time uint32; } +const _sizeof_ifla_cacheinfo = 16 +type _ifla_vlan_flags struct { flags uint32; mask uint32; } +const _sizeof_ifla_vlan_flags = 8 +type _ifla_vlan_qos_mapping struct { from uint32; to uint32; } +const _sizeof_ifla_vlan_qos_mapping = 8 +type _macvlan_mode uint32 +const _sizeof_macvlan_mode = 4 +type _macvlan_macaddr_mode uint32 +const _sizeof_macvlan_macaddr_mode = 4 +type _macsec_validation_type uint32 +const _sizeof_macsec_validation_type = 4 +type _ipvlan_mode uint32 +const _sizeof_ipvlan_mode = 4 +type _ifla_vxlan_port_range struct { low uint16; high uint16; } +const _sizeof_ifla_vxlan_port_range = 4 +type _ifla_vxlan_df uint32 +const _sizeof_ifla_vxlan_df = 4 +type _ifla_geneve_df uint32 +const _sizeof_ifla_geneve_df = 4 +type _ifla_gtp_role uint32 +const _sizeof_ifla_gtp_role = 4 +type _ifla_vf_mac struct { vf uint32; mac [31+1]uint8; } +const _sizeof_ifla_vf_mac = 36 +type _ifla_vf_broadcast struct { broadcast [31+1]uint8; } +const _sizeof_ifla_vf_broadcast = 32 +type _ifla_vf_vlan struct { vf uint32; vlan uint32; qos uint32; } +const _sizeof_ifla_vf_vlan = 12 +type _ifla_vf_vlan_info struct { vf uint32; vlan uint32; qos uint32; vlan_proto uint16; Godump_0_pad [2]byte; } +const _sizeof_ifla_vf_vlan_info = 16 +type _ifla_vf_tx_rate struct { vf uint32; rate uint32; } +const _sizeof_ifla_vf_tx_rate = 8 +type _ifla_vf_rate struct { vf uint32; min_tx_rate uint32; max_tx_rate uint32; } +const _sizeof_ifla_vf_rate = 12 +type _ifla_vf_spoofchk struct { vf uint32; setting uint32; } +const _sizeof_ifla_vf_spoofchk = 8 +type _ifla_vf_guid struct { vf uint32; guid uint64; } +const _sizeof_ifla_vf_guid = 16 +type _ifla_vf_link_state struct { vf uint32; link_state uint32; } +const _sizeof_ifla_vf_link_state = 8 +type _ifla_vf_rss_query_en struct { vf uint32; setting uint32; } +const _sizeof_ifla_vf_rss_query_en = 8 +type _ifla_vf_trust struct { vf uint32; setting uint32; } +const _sizeof_ifla_vf_trust = 8 +type _ifla_port_vsi struct { vsi_mgr_id uint8; vsi_type_id [2+1]uint8; vsi_type_version uint8; pad [2+1]uint8; } +const _sizeof_ifla_port_vsi = 8 +type _if_stats_msg struct { family uint8; pad1 uint8; pad2 uint16; ifindex uint32; filter_mask uint32; } +const _sizeof_if_stats_msg = 12 +type _ifla_rmnet_flags struct { flags uint32; mask uint32; } +const _sizeof_ifla_rmnet_flags = 8 +type _ndmsg struct { ndm_family uint8; ndm_pad1 uint8; ndm_pad2 uint16; ndm_ifindex int32; ndm_state uint16; ndm_flags uint8; ndm_type uint8; } +const _sizeof_ndmsg = 12 +type _nda_cacheinfo struct { ndm_confirmed uint32; ndm_used uint32; ndm_updated uint32; ndm_refcnt uint32; } +const _sizeof_nda_cacheinfo = 16 +type _ndt_stats struct { ndts_allocs uint64; ndts_destroys uint64; ndts_hash_grows uint64; ndts_res_failed uint64; ndts_lookups uint64; ndts_hits uint64; ndts_rcv_probes_mcast uint64; ndts_rcv_probes_ucast uint64; ndts_periodic_gc_runs uint64; ndts_forced_gc_runs uint64; ndts_table_fulls uint64; } +const _sizeof_ndt_stats = 88 +type _ndtmsg struct { ndtm_family uint8; ndtm_pad1 uint8; ndtm_pad2 uint16; } +const _sizeof_ndtmsg = 4 +type _ndt_config struct { ndtc_key_len uint16; ndtc_entry_size uint16; ndtc_entries uint32; ndtc_last_flush uint32; ndtc_last_rand uint32; ndtc_hash_rnd uint32; ndtc_hash_mask uint32; ndtc_hash_chain_gc uint32; ndtc_proxy_qlen uint32; } +const _sizeof_ndt_config = 32 +type _rtattr struct { rta_len uint16; rta_type uint16; } +const _sizeof_rtattr = 4 +type _rtmsg struct { rtm_family uint8; rtm_dst_len uint8; rtm_src_len uint8; rtm_tos uint8; rtm_table uint8; rtm_protocol uint8; rtm_scope uint8; rtm_type uint8; rtm_flags uint32; } +const _sizeof_rtmsg = 12 +type _rt_scope_t uint32 +const _sizeof_rt_scope_t = 4 +type _rt_class_t uint32 +const _sizeof_rt_class_t = 4 +type _rtattr_type_t uint32 +const _sizeof_rtattr_type_t = 4 +type _rtnexthop struct { rtnh_len uint16; rtnh_flags uint8; rtnh_hops uint8; rtnh_ifindex int32; } +const _sizeof_rtnexthop = 8 +type _rtvia struct { rtvia_family uint16; rtvia_addr [0]uint8; } +const _sizeof_rtvia = 2 +type _rta_cacheinfo struct { rta_clntref uint32; rta_lastuse uint32; rta_expires int32; rta_error uint32; rta_used uint32; rta_id uint32; rta_ts uint32; rta_tsage uint32; } +const _sizeof_rta_cacheinfo = 32 +type _rta_session struct { proto uint8; pad1 uint8; pad2 uint16; u struct { ports struct { sport uint16; dport uint16; }; _ [0]int32; }; } +const _sizeof_rta_session = 8 +type _rta_mfc_stats struct { mfcs_packets uint64; mfcs_bytes uint64; mfcs_wrong_if uint64; } +const _sizeof_rta_mfc_stats = 24 +type _rtgenmsg struct { rtgen_family uint8; } +const _sizeof_rtgenmsg = 1 +type _ifinfomsg struct { ifi_family uint8; __ifi_pad uint8; ifi_type uint16; ifi_index int32; ifi_flags uint32; ifi_change uint32; } +const _sizeof_ifinfomsg = 16 +type _prefixmsg struct { prefix_family uint8; prefix_pad1 uint8; prefix_pad2 uint16; prefix_ifindex int32; prefix_type uint8; prefix_len uint8; prefix_flags uint8; prefix_pad3 uint8; } +const _sizeof_prefixmsg = 12 +type _prefix_cacheinfo struct { preferred_time uint32; valid_time uint32; } +const _sizeof_prefix_cacheinfo = 8 +type _tcmsg struct { tcm_family uint8; tcm__pad1 uint8; tcm__pad2 uint16; tcm_ifindex int32; tcm_handle uint32; tcm_parent uint32; tcm_info uint32; } +const _sizeof_tcmsg = 20 +type _nduseroptmsg struct { nduseropt_family uint8; nduseropt_pad1 uint8; nduseropt_opts_len uint16; nduseropt_ifindex int32; nduseropt_icmp_type uint8; nduseropt_icmp_code uint8; nduseropt_pad2 uint16; nduseropt_pad3 uint32; } +const _sizeof_nduseroptmsg = 16 +type _rtnetlink_groups uint32 +const _sizeof_rtnetlink_groups = 4 +type _tcamsg struct { tca_family uint8; tca__pad1 uint8; tca__pad2 uint16; } +const _sizeof_tcamsg = 4 +type _if_nameindex struct { if_index uint32; if_name *int8; } +const _sizeof_if_nameindex = 16 +type _ifaddr struct { ifa_addr _sockaddr; ifa_ifu struct { ifu_broadaddr _sockaddr; }; ifa_ifp *_iface; ifa_next *_ifaddr; } +const _sizeof_ifaddr = 48 +type _ifmap struct { mem_start uint64; mem_end uint64; base_addr uint16; irq uint8; dma uint8; port uint8; Godump_0_pad [3]byte; } +const _sizeof_ifmap = 24 +type _ifreq struct { ifr_ifrn struct { ifrn_name [15+1]int8; }; ifr_ifru struct { ifru_addr _sockaddr; Godump_0_pad [8]byte; _ [0]int64; }; } +const _sizeof_ifreq = 40 +type _ifconf struct { ifc_len int32; ifc_ifcu struct { ifcu_buf ___caddr_t; }; } +const _sizeof_ifconf = 16 +type _rtentry struct { rt_pad1 uint64; rt_dst _sockaddr; rt_gateway _sockaddr; rt_genmask _sockaddr; rt_flags uint16; rt_pad2 int16; rt_pad3 uint64; rt_tos uint8; rt_class uint8; rt_pad4 [2+1]int16; rt_metric int16; rt_dev *int8; rt_mtu uint64; rt_window uint64; rt_irtt uint16; Godump_0_pad [6]byte; } +const _sizeof_rtentry = 120 +type _in6_rtmsg struct { rtmsg_dst [16]byte; rtmsg_src [16]byte; rtmsg_gateway [16]byte; rtmsg_type uint32; rtmsg_dst_len uint16; rtmsg_src_len uint16; rtmsg_metric uint32; rtmsg_info uint64; rtmsg_flags uint32; rtmsg_ifindex int32; } +const _sizeof_in6_rtmsg = 80 +type _sockaddr_ll struct { sll_family uint16; sll_protocol uint16; sll_ifindex int32; sll_hatype uint16; sll_pkttype uint8; sll_halen uint8; sll_addr [7+1]uint8; } +const _sizeof_sockaddr_ll = 20 +type _packet_mreq struct { mr_ifindex int32; mr_type uint16; mr_alen uint16; mr_address [7+1]uint8; } +const _sizeof_packet_mreq = 16 +type _statfs struct { f_type int64; f_bsize int64; f_blocks uint64; f_bfree uint64; f_bavail uint64; f_files uint64; f_ffree uint64; f_fsid ___fsid_t; f_namelen int64; f_frsize int64; f_flags int64; f_spare [3+1]int64; } +const _sizeof_statfs = 120 +type _statfs64 struct { f_type int64; f_bsize int64; f_blocks uint64; f_bfree uint64; f_bavail uint64; f_files uint64; f_ffree uint64; f_fsid ___fsid_t; f_namelen int64; f_frsize int64; f_flags int64; f_spare [3+1]int64; } +const _sizeof_statfs64 = 120 +type _ntptimeval struct { time Timeval; maxerror int64; esterror int64; tai int64; __glibc_reserved1 int64; __glibc_reserved2 int64; __glibc_reserved3 int64; __glibc_reserved4 int64; } +const _sizeof_ntptimeval = 72 +type _sysinfo struct { uptime int64; loads [2+1]uint64; totalram uint64; freeram uint64; sharedram uint64; bufferram uint64; totalswap uint64; freeswap uint64; procs uint16; pad uint16; totalhigh uint64; freehigh uint64; mem_unit uint32; _f [0]int8; Godump_0_pad [4]byte; } +const _sizeof_sysinfo = 112 +type _utimbuf struct { actime int64; modtime int64; } +const _sizeof_utimbuf = 16 +type _fscrypt_policy_v1 struct { version uint8; contents_encryption_mode uint8; filenames_encryption_mode uint8; flags uint8; master_key_descriptor [7+1]uint8; } +const _sizeof_fscrypt_policy_v1 = 12 +type _fscrypt_key struct { mode uint32; raw [63+1]uint8; size uint32; } +const _sizeof_fscrypt_key = 72 +type _fscrypt_policy_v2 struct { version uint8; contents_encryption_mode uint8; filenames_encryption_mode uint8; flags uint8; __reserved [3+1]uint8; master_key_identifier [15+1]uint8; } +const _sizeof_fscrypt_policy_v2 = 24 +type _fscrypt_get_policy_ex_arg struct { policy_size uint64; policy struct { version uint8; Godump_0_pad [23]byte; }; } +const _sizeof_fscrypt_get_policy_ex_arg = 32 +type _fscrypt_key_specifier struct { _type uint32; __reserved uint32; u struct { __reserved [31+1]uint8; }; } +const _sizeof_fscrypt_key_specifier = 40 +type _fscrypt_add_key_arg struct { key_spec _fscrypt_key_specifier; raw_size uint32; __reserved [8+1]uint32; raw [0]uint8; } +const _sizeof_fscrypt_add_key_arg = 80 +type _fscrypt_remove_key_arg struct { key_spec _fscrypt_key_specifier; removal_status_flags uint32; __reserved [4+1]uint32; } +const _sizeof_fscrypt_remove_key_arg = 64 +type _fscrypt_get_key_status_arg struct { key_spec _fscrypt_key_specifier; __reserved [5+1]uint32; status uint32; status_flags uint32; user_count uint32; __out_reserved [12+1]uint32; } +const _sizeof_fscrypt_get_key_status_arg = 128 +type _fsconfig_command uint32 +const _sizeof_fsconfig_command = 4 +type _file_clone_range struct { src_fd int64; src_offset uint64; src_length uint64; dest_offset uint64; } +const _sizeof_file_clone_range = 32 +type _fstrim_range struct { start uint64; len uint64; minlen uint64; } +const _sizeof_fstrim_range = 24 +type _file_dedupe_range_info struct { dest_fd int64; dest_offset uint64; bytes_deduped uint64; status int32; reserved uint32; } +const _sizeof_file_dedupe_range_info = 32 +type _file_dedupe_range struct { src_offset uint64; src_length uint64; dest_count uint16; reserved1 uint16; reserved2 uint32; info [0]_file_dedupe_range_info; } +const _sizeof_file_dedupe_range = 24 +type _files_stat_struct struct { nr_files uint64; nr_free_files uint64; max_files uint64; } +const _sizeof_files_stat_struct = 24 +type _inodes_stat_t struct { nr_inodes int64; nr_unused int64; dummy [4+1]int64; } +const _sizeof_inodes_stat_t = 56 +type _fsxattr struct { fsx_xflags uint32; fsx_extsize uint32; fsx_nextents uint32; fsx_projid uint32; fsx_cowextsize uint32; fsx_pad [7+1]uint8; } +const _sizeof_fsxattr = 28 +type ___kernel_rwf_t int32 +type _inotify_event struct { wd int32; mask uint32; cookie uint32; len uint32; name [0]int8; } +const _sizeof_inotify_event = 16 +type ___gwchar_t int32 +type _imaxdiv_t struct { quot int64; rem int64; } +const _sizeof_imaxdiv_t = 16 +type _icmp6_filter struct { icmp6_filt [7+1]uint32; } +const _sizeof_icmp6_filter = 32 +type _icmp6_hdr struct { icmp6_type uint8; icmp6_code uint8; icmp6_cksum uint16; icmp6_dataun struct { icmp6_un_data32 [0+1]uint32; }; } +const _sizeof_icmp6_hdr = 8 +type _nd_router_solicit struct { nd_rs_hdr _icmp6_hdr; } +const _sizeof_nd_router_solicit = 8 +type _nd_router_advert struct { nd_ra_hdr _icmp6_hdr; nd_ra_reachable uint32; nd_ra_retransmit uint32; } +const _sizeof_nd_router_advert = 16 +type _nd_neighbor_solicit struct { nd_ns_hdr _icmp6_hdr; nd_ns_target [16]byte; } +const _sizeof_nd_neighbor_solicit = 24 +type _nd_neighbor_advert struct { nd_na_hdr _icmp6_hdr; nd_na_target [16]byte; } +const _sizeof_nd_neighbor_advert = 24 +type _nd_redirect struct { nd_rd_hdr _icmp6_hdr; nd_rd_target [16]byte; nd_rd_dst [16]byte; } +const _sizeof_nd_redirect = 40 +type _nd_opt_hdr struct { nd_opt_type uint8; nd_opt_len uint8; } +const _sizeof_nd_opt_hdr = 2 +type _nd_opt_prefix_info struct { nd_opt_pi_type uint8; nd_opt_pi_len uint8; nd_opt_pi_prefix_len uint8; nd_opt_pi_flags_reserved uint8; nd_opt_pi_valid_time uint32; nd_opt_pi_preferred_time uint32; nd_opt_pi_reserved2 uint32; nd_opt_pi_prefix [16]byte; } +const _sizeof_nd_opt_prefix_info = 32 +type _nd_opt_rd_hdr struct { nd_opt_rh_type uint8; nd_opt_rh_len uint8; nd_opt_rh_reserved1 uint16; nd_opt_rh_reserved2 uint32; } +const _sizeof_nd_opt_rd_hdr = 8 +type _nd_opt_mtu struct { nd_opt_mtu_type uint8; nd_opt_mtu_len uint8; nd_opt_mtu_reserved uint16; nd_opt_mtu_mtu uint32; } +const _sizeof_nd_opt_mtu = 8 +type _mld_hdr struct { mld_icmp6_hdr _icmp6_hdr; mld_addr [16]byte; } +const _sizeof_mld_hdr = 24 +type _icmp6_router_renum struct { rr_hdr _icmp6_hdr; rr_segnum uint8; rr_flags uint8; rr_maxdelay uint16; rr_reserved uint32; } +const _sizeof_icmp6_router_renum = 16 +type _rr_pco_match struct { rpm_code uint8; rpm_len uint8; rpm_ordinal uint8; rpm_matchlen uint8; rpm_minlen uint8; rpm_maxlen uint8; rpm_reserved uint16; rpm_prefix [16]byte; } +const _sizeof_rr_pco_match = 24 +type _rr_pco_use struct { rpu_uselen uint8; rpu_keeplen uint8; rpu_ramask uint8; rpu_raflags uint8; rpu_vltime uint32; rpu_pltime uint32; rpu_flags uint32; rpu_prefix [16]byte; } +const _sizeof_rr_pco_use = 32 +type _rr_result struct { rrr_flags uint16; rrr_ordinal uint8; rrr_matchedlen uint8; rrr_ifid uint32; rrr_prefix [16]byte; } +const _sizeof_rr_result = 24 +type _nd_opt_adv_interval struct { nd_opt_adv_interval_type uint8; nd_opt_adv_interval_len uint8; nd_opt_adv_interval_reserved uint16; nd_opt_adv_interval_ival uint32; } +const _sizeof_nd_opt_adv_interval = 8 +type _nd_opt_home_agent_info struct { nd_opt_home_agent_info_type uint8; nd_opt_home_agent_info_len uint8; nd_opt_home_agent_info_reserved uint16; nd_opt_home_agent_info_preference uint16; nd_opt_home_agent_info_lifetime uint16; } +const _sizeof_nd_opt_home_agent_info = 8 +type _sched_param struct { sched_priority int32; } +const _sizeof_sched_param = 4 +type ___cpu_mask uint64 +type _cpu_set_t struct { __bits [15+1]uint64; } +const _sizeof_cpu_set_t = 128 +type _sem_t struct { __size [31+1]int8; _ [0]int64; } +const _sizeof_sem_t = 32 +type _ffi_arg uint64 +type _ffi_sarg int64 +type _ffi_abi uint32 +const _sizeof_ffi_abi = 4 +type __ffi_type struct { size uint64; alignment uint16; _type uint16; elements **__ffi_type; } +const _sizeof__ffi_type = 24 +type _ffi_type __ffi_type +const _sizeof_ffi_type = 24 +type _ffi_status uint32 +type _ffi_cif struct { abi uint32; nargs uint32; arg_types **_ffi_type; rtype *_ffi_type; bytes uint32; flags uint32; } +const _sizeof_ffi_cif = 32 +type _ffi_raw struct { sint int64; } +const _sizeof_ffi_raw = 8 +type _ffi_java_raw _ffi_raw +const _sizeof_ffi_java_raw = 8 +type _ffi_closure struct { tramp [31+1]int8; cif *_ffi_cif; fun func(*_ffi_cif, *byte, **byte, *byte); user_data *byte; } +const _sizeof_ffi_closure = 56 +type _ffi_raw_closure struct { tramp [31+1]int8; cif *_ffi_cif; translate_args func(*_ffi_cif, *byte, **byte, *byte); this_closure *byte; fun func(*_ffi_cif, *byte, *_ffi_raw, *byte); user_data *byte; } +const _sizeof_ffi_raw_closure = 72 +type _ffi_java_raw_closure struct { tramp [31+1]int8; cif *_ffi_cif; translate_args func(*_ffi_cif, *byte, **byte, *byte); this_closure *byte; fun func(*_ffi_cif, *byte, *_ffi_java_raw, *byte); user_data *byte; } +const _sizeof_ffi_java_raw_closure = 72 +type _ffi_go_closure struct { tramp *byte; cif *_ffi_cif; fun func(*_ffi_cif, *byte, **byte, *byte); } +const _sizeof_ffi_go_closure = 24 +const _ETHERTYPE_LOOPBACK = 0x9000 +const _X86_CR0_PG_BIT = 31 +const _FSCONFIG_SET_PATH_EMPTY = 4 +const _VSTOP = 9 +const _IFF_DETACH_QUEUE = 0x0400 +const _IPOPT_SECUR_MMMM = 0xbc4d +const _NET_AX25_CONNECT_MODE = 4 +const _MAX_IPOPTLEN = 40 +const _IP_TTL = 2 +const _PORT_PROFILE_RESPONSE_ERROR = 261 +const _SYS_ftruncate = ___NR_ftruncate +const _IFLA_STATS64 = 23 +const _NET_IPV4_NF_CONNTRACK_COUNT = 27 +const ___NR_sendmmsg = 307 +const _X86_CR4_FSGSBASE_BIT = 16 +const _TCA_ROOT_TIME_DELTA = 4 +const _SCNd32 = "d" +const __CS_XBS5_ILP32_OFF32_LINTFLAGS = 1103 +const _HAVE_MEMMEM = 1 +const _IFLA_MASTER = 10 +const _SIOCSIFMEM = 0x8920 +const _IP_ADD_MEMBERSHIP = 35 +const _ETH_MAX_MTU = 0xFFFF +const ___GCC_CONSTRUCTIVE_SIZE = 64 +const _ETH_TLEN = 2 +const _NET_IPV6_ACCEPT_RA_DEFRTR = 18 +const _S_IWRITE = _S_IWUSR +const _STATX__RESERVED = 0x80000000 +const _AF_MAX = _PF_MAX +const ___SIG_ATOMIC_MAX__ = 0x7fffffff +const _IGNCR = 0000200 +const _NSIG = __NSIG +const _SKF_AD_CPU = 36 +const _STATX_TYPE = 0x00000001 +const _NET_NF_CONNTRACK_MAX = 1 +const _NDUSEROPT_UNSPEC = 0 +const _RTNLGRP_ND_USEROPT = 20 +const _VM_DROP_PAGECACHE = 29 +const _IN_DELETE = 0x00000200 +const _SYS_socket = ___NR_socket +const _MADV_WILLNEED = 3 +const _TCPOLEN_WINDOW = 3 +const ___O_NOATIME = 01000000 +const ___X32_SYSCALL_BIT = 0x40000000 +const _IFLA_INFO_SLAVE_KIND = 4 +const _EAI_ADDRFAMILY = -9 +const ___INT_LEAST32_WIDTH__ = 32 +const __SC_PIPE = 145 +const ___NR_inotify_rm_watch = 255 +const __SC_USHRT_MAX = 118 +const _SO_TIMESTAMPNS_OLD = 35 +const _MAP_HUGE_MASK = 0x3f +const _INT_LEAST32_WIDTH = 32 +const ___O_DIRECTORY = 0200000 +const _SYS_sethostname = ___NR_sethostname +const ___HAVE_GENERIC_SELECTION = 1 +const _EAI_INPROGRESS = -100 +const _FAPPEND = _O_APPEND +const _PR_CAP_AMBIENT_IS_SET = 1 +const _PR_GET_FPEMU = 9 +const _SCNo16 = "ho" +const _PACKET_MULTICAST = 2 +const _IPV6_PKTINFO = 50 +const __POSIX_MESSAGE_PASSING = 200809 +const _TCP_SYN_SENT = 2 +const _TIOCPKT_NOSTOP = 16 +const _EAI_MEMORY = -10 +const ___NR_fsconfig = 431 +const _TCP_QUEUES_NR = 3 +const _CRTSCTS = 020000000000 +const _MACSEC_VALIDATE_MAX = 2 +const _TCP_QUEUE_SEQ = 21 +const _ETHER_ADDR_LEN = _ETH_ALEN +const __IO_ERR_SEEN = 0x0020 +const _ALLPERMS = (_S_ISUID|_S_ISGID|_S_ISVTX|_S_IRWXU|_S_IRWXG|_S_IRWXO) +const __POSIX_BARRIERS = 200809 +const _ARPHRD_SLIP = 256 +const ___NR_connect = 42 +const __SC_TRACE_INHERIT = 183 +const ___NR_msgctl = 71 +const _NET_IPV4_IP_MASQ_DEBUG = 50 +const _FALLOC_FL_KEEP_SIZE = 0x01 +const ___FLT128_DIG__ = 33 +const _IFLA_UNSPEC = 0 +const _AF_IRDA = _PF_IRDA +const _X86_EFLAGS_IF_BIT = 9 +const _NLMSG_ALIGNTO = 4 +const ___S_IFREG = 0100000 +const _STA_RONLY = (_STA_PPSSIGNAL | _STA_PPSJITTER | _STA_PPSWANDER | _STA_PPSERROR | _STA_CLOCKERR | _STA_NANO | _STA_MODE | _STA_CLK) +const _IFLA_BOND_AD_INFO_PARTNER_KEY = 4 +const _IFLA_BOND_SLAVE_LINK_FAILURE_COUNT = 3 +const _EAFNOSUPPORT = 97 +const ___amd64__ = 1 +const ___INT_FAST16_WIDTH__ = 64 +const _ENOTCONN = 107 +const _ETH_P_X25 = 0x0805 +const _IPV6_CHECKSUM = 7 +const _S_ISVTX = ___S_ISVTX +const ___DEC32_MIN__ = 1E-95 +const ___NR_lseek = 8 +const _IFLA_VLAN_FLAGS = 2 +const __XOPEN_REALTIME = 1 +const _SYS_io_setup = ___NR_io_setup +const _TCA_UNSPEC = 0 +const ___VXLAN_DF_END = 3 +const _EILSEQ = 84 +const __SC_SPORADIC_SERVER = 160 +const _TUNSETQUEUE_val = 1074025689 +const _LINK_XSTATS_TYPE_BOND = 2 +const _SCNo32 = "o" +const _IFLA_BR_MCAST_MLD_VERSION = 44 +const _PRIXFAST8 = "X" +const _N_PPP = 3 +const _RTNLGRP_IPV6_PREFIX = 18 +const _STATX_CTIME = 0x00000080 +const _WEXITED = 4 +const _SO_SECURITY_AUTHENTICATION = 22 +const _IFLA_INET_UNSPEC = 0 +const _IPTOS_ECN_ECT0 = 0x02 +const _IPTOS_ECN_ECT1 = 0x01 +const _TCP_QUICKACK = 12 +const _SEEK_CUR = 1 +const _NO_DATA = 4 +const _BS0 = 0000000 +const _REG_CSGSFS = 18 +const _ECHOE = 0000020 +const ___NR_sched_setscheduler = 144 +const _NDTPA_PROXY_DELAY = 13 +const _SYS_fsync = ___NR_fsync +const _RTAX_UNSPEC = 0 +const _GAI_NOWAIT = 1 +const _RPM_PCO_CHANGE = 2 +const __SC_PRIORITY_SCHEDULING = 10 +const __POSIX_ASYNC_IO = 1 +const _O_TRUNC = 01000 +const __SYS_FILE_H = 1 +const _IFLA_BR_MCAST_STARTUP_QUERY_CNT = 29 +const _N_6PACK = 7 +const _LINUX_REBOOT_CMD_RESTART = 0x01234567 +const ___NR_io_uring_setup = 425 +const _PR_SPEC_ENABLE = (1 << 1) +const _F_SETLKW64 = 7 +const _IFLA_MACSEC_CIPHER_SUITE = 4 +const ___NR_setsid = 112 +const ___RLIMIT_NPROC = 6 +const __SC_SIGNALS = 158 +const _IFLA_BR_MCAST_SNOOPING = 23 +const _IPPROTO_DCCP = 33 +const _IFLA_HSR_VERSION = 6 +const ___NR_timerfd_create = 283 +const _DEV_PARPORT_DEVICE_TIMESLICE = 1 +const ___FLT32X_HAS_INFINITY__ = 1 +const __SC_SINGLE_PROCESS = 151 +const _NET_TCP_ABORT_ON_OVERFLOW = 75 +const _SCM_RIGHTS = 1 +const _FS_XFLAG_NODUMP = 0x00000080 +const __IO_USER_LOCK = 0x8000 +const _PR_SET_NAME = 15 +const _INT_FAST16_MIN = (-9223372036854775807-1) +const _EREMOTEIO = 121 +const _B2000000 = 0010013 +const _AI_CANONNAME = 0x0002 +const __SC_TTY_NAME_MAX = 72 +const _SYS_acct = ___NR_acct +const _UINT_LEAST32_WIDTH = 32 +const _PR_GET_FPEXC = 11 +const _SYS_listen = ___NR_listen +const _STATX_ATTR_COMPRESSED = 0x00000004 +const _PTRACE_O_TRACEEXEC = 16 +const ___NR_mkdir = 83 +const __CS_XBS5_ILP32_OFFBIG_LIBS = 1106 +const _IPPROTO_RAW = 255 +const _MAP_FIXED = 0x10 +const _TCP_USER_TIMEOUT = 18 +const __BITS_CPU_SET_H = 1 +const _PRIiLEAST8 = "i" +const _ETHERTYPE_IPX = 0x8137 +const _IPTOS_ECN_MASK = 0x03 +const __LARGEFILE_SOURCE = 1 +const ___NR_writev = 20 +const _SYS_kcmp = ___NR_kcmp +const __SC_LOGIN_NAME_MAX = 71 +const _IFLA_PORT_UNSPEC = 0 +const __STAT_VER = __STAT_VER_LINUX +const _F_SHLCK = 8 +const __CS_POSIX_V6_ILP32_OFF32_LDFLAGS = 1117 +const __SC_2_C_VERSION = 96 +const __SC_LEVEL3_CACHE_LINESIZE = 196 +const _IPPORT_RESERVED = 1024 +const __CS_POSIX_V6_ILP32_OFFBIG_LIBS = 1122 +const __BITS_TYPES_STRUCT_SCHED_PARAM = 1 +const ___FLT16_MIN_EXP__ = (-13) +const _ARPHRD_IRDA = 783 +const _SYS_ioctl = ___NR_ioctl +const _SYS_fork = ___NR_fork +const _LLONG_MAX = ___LONG_LONG_MAX__ +const _KERN_PANIC_ON_WARN = 77 +const _ETH_P_NCSI = 0x88F8 +const _HAVE_STRING_H = 1 +const ___SIZE_MAX__ = 0xffffffffffffffff +const __CS_GNU_LIBC_VERSION = 2 +const _UIO_MAXIOV = ___IOV_MAX +const _SIOCGIFCONF = 0x8912 +const _RTA_MULTIPATH = 9 +const ___POSIX_FADV_DONTNEED = 4 +const ___NR_signalfd4 = 289 +const _PR_SVE_GET_VL = 51 +const _PORT_VDP_RESPONSE_VTID_VIOLATION = 4 +const ___NR_set_thread_area = 205 +const _IFLA_IPVLAN_UNSPEC = 0 +const _ARPHRD_IEEE802 = 6 +const _IFF_ALLMULTI = 512 +const _NET_TCP_RFC1337 = 53 +const _NET_NF_CONNTRACK_SCTP_TIMEOUT_COOKIE_WAIT = 21 +const ___O_NOFOLLOW = 0400000 +const _PR_SVE_VL_INHERIT = (1 << 17) +const __SC_SIGQUEUE_MAX = 34 +const __SC_SAVED_IDS = 8 +const _ENOEXEC = 8 +const _IFLA_BOND_DOWNDELAY = 5 +const _SA_ONSTACK = 0x08000000 +const _EBADE = 52 +const _EBADF = 9 +const _IPOPT_RESERVED1 = 0x20 +const _IPOPT_RESERVED2 = 0x60 +const ___USE_MISC = 1 +const _BS1 = 0020000 +const _EBADR = 53 +const _MADV_DOFORK = 11 +const __PC_REC_XFER_ALIGN = 17 +const _TIOCSERGETMULTI = 0x545A +const ___SHRT_MAX__ = 0x7fff +const __SC_SPIN_LOCKS = 154 +const _RTA_IIF = 3 +const _UINT_FAST8_WIDTH = 8 +const _IFLA_INFO_DATA = 2 +const ___rusage_defined = 1 +const __XOPEN_XPG2 = 1 +const __XOPEN_XPG3 = 1 +const __XOPEN_XPG4 = 1 +const ___FXSR__ = 1 +const ___FLT64_HAS_DENORM__ = 1 +const ___amd64 = 1 +const _NL_MMAP_STATUS_RESERVED = 1 +const _IP_DROP_SOURCE_MEMBERSHIP = 40 +const _SYS_fchdir = ___NR_fchdir +const _EL2NSYNC = 45 +const _MNT_EXPIRE = 4 +const _SYS_tee = ___NR_tee +const _NET_X25_FORWARD = 6 +const _SIGXFSZ = 25 +const _IFLA_NEW_IFINDEX = 49 +const _FSCRYPT_MODE_ADIANTUM = 9 +const __SYS_SYSCTL_H = 1 +const _IFLA_VXLAN_GROUP = 2 +const _NET_DECNET_CONF_DDCMP = -3 +const __SC_XOPEN_UNIX = 91 +const ___NR_inotify_init1 = 294 +const _F_SETFL = 4 +const _ND_OPT_PI_FLAG_AUTO = 0x40 +const _ULLONG_MAX = (_LLONG_MAX * 2 + 1) +const _MADV_NOHUGEPAGE = 15 +const _FPE_INTOVF = 2 +const _TCP_SEND_QUEUE = 2 +const _PTRACE_O_TRACEEXIT = 64 +const _NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_MAX_RETRANS = 16 +const _RTAX_CC_ALGO = 16 +const __SC_SYMLOOP_MAX = 173 +const ___FLT128_HAS_QUIET_NAN__ = 1 +const ___IFLA_PORT_MAX = 8 +const _HAVE_EXPL = 1 +const _FF0 = 0000000 +const _FF1 = 0100000 +const _IFLA_VXLAN_LABEL = 26 +const _PR_MPX_ENABLE_MANAGEMENT = 43 +const ___NR_utimes = 235 +const _PF_CAN = 29 +const _NET_IPV4_CONF = 16 +const _NET_NETROM_NETWORK_TTL_INITIALISER = 3 +const _NET_IPV4_ROUTE_REDIRECT_SILENCE = 11 +const _XATTR_SIZE_MAX = 65536 +const _FS_POLICY_FLAG_DIRECT_KEY = _FSCRYPT_POLICY_FLAG_DIRECT_KEY +const _N_SYNC_PPP = 14 +const _ND_RA_FLAG_MANAGED = 0x80 +const _ICMP6_RR_FLAGS_REQRESULT = 0x40 +const ___NR_msgget = 68 +const _HAVE_OFF64_T = 1 +const _SYS_link = ___NR_link +const _ITIMER_REAL = 0 +const _ERANGE = 34 +const __POSIX_MQ_OPEN_MAX = 8 +const ___UINT_LEAST16_MAX__ = 0xffff +const ___NR_modify_ldt = 154 +const _PTRACE_SETOPTIONS = 16896 +const _NI_DGRAM = 16 +const _STATX_BLOCKS = 0x00000400 +const ___cookie_io_functions_t_defined = 1 +const _SIOCSRARP = 0x8962 +const ___IFLA_MACSEC_MAX = 15 +const _REG_EFL = 17 +const _IFLA_CARRIER_UP_COUNT = 47 +const _O_EXCL = 0200 +const _NETLINK_CRYPTO = 21 +const _ENOENT = 2 +const _TCP_KEEPINTVL = 5 +const _ARPD_UPDATE = 0x01 +const _ARPHRD_TUNNEL = 768 +const ___O_LARGEFILE = 0 +const _NET_IPX_FORWARDING = 2 +const ___USE_XOPEN2K8XSI = 1 +const _EEXIST = 17 +const _MSG_CONFIRM = 2048 +const _ARPHRD_NONE = 0xFFFE +const ___NETINET_IP_H = 1 +const _ENOPKG = 65 +const _SYS_NMLN = __UTSNAME_LENGTH +const _UINT_LEAST8_MAX = (255) +const _PR_GET_TAGGED_ADDR_CTRL = 56 +const _SOL_LLC = 268 +const _IFA_ADDRESS = 1 +const _BPF_DIV = 0x30 +const _LOGIN_NAME_MAX = 256 +const _VM_MIN_UNMAPPED = 32 +const _F_GET_SEALS = 1034 +const _NET_NEIGH_PROXY_DELAY = 11 +const _IPPORT_ROUTESERVER = 520 +const _NET_IPV4_CONF_MEDIUM_ID = 14 +const _IPV6_RECVHOPLIMIT = 51 +const __POSIX_TIMEOUTS = 200809 +const _IFLA_AF_SPEC = 26 +const _NTF_STICKY = 0x40 +const ___NR_swapoff = 168 +const ___NR_msgrcv = 70 +const _RTMGRP_NOTIFY = 2 +const _CX86_GCR = 0xb8 +const _POSIX_MADV_SEQUENTIAL = 2 +const _AI_ADDRCONFIG = 0x0020 +const _SYS_setreuid = ___NR_setreuid +const _IPOPT_SECUR_SECRET = 0xd788 +const _NET_AX25_STANDARD_WINDOW = 5 +const _FSPICK_EMPTY_PATH = 0x00000008 +const ___NR_get_mempolicy = 239 +const _ARPHRD_IEEE802154 = 804 +const _IPV6_RECVRTHDR = 56 +const _FFI_BAD_ABI = 2 +const _ETH_P_TSN = 0x22F0 +const ___FLT128_HAS_INFINITY__ = 1 +const _X86_EFLAGS_PF_BIT = 2 +const _NET_IPV4_CONF_NOPOLICY = 16 +const ___GNUC_PATCHLEVEL__ = 0 +const __CS_POSIX_V7_ILP32_OFF32_LIBS = 1134 +const _X86_CR0_NW_BIT = 29 +const ___FLT16_MAX_EXP__ = 16 +const _RTN_ANYCAST = 4 +const _NI_NUMERICHOST = 1 +const _IFF_UP = 1 +const _NETLINK_AUDIT = 9 +const _SO_RCVTIMEO_val = 20 +const _IFLA_GENEVE_DF = 13 +const _IPOPT_LSRR = 131 +const _F_SEAL_GROW = 0x0004 +const __SC_AIO_PRIO_DELTA_MAX = 25 +const _PR_GET_DUMPABLE = 3 +const __STRING_H = 1 +const _SIGSTOP = 19 +const _MACVLAN_MODE_VEPA = 2 +const __HAVE_STRUCT_TERMIOS_C_OSPEED = 1 +const _ETH_P_PAUSE = 0x8808 +const _IPOPT_OLEN = 1 +const ___NR_rt_sigprocmask = 14 +const ___NR_set_mempolicy = 238 +const _NL_ARGMAX = __POSIX_ARG_MAX +const _RTM_NEWADDRLABEL = 72 +const _NET_IPV6_FORWARDING = 1 +const ___NR_rt_sigqueueinfo = 129 +const _ETH_P_EDSA = 0xDADA +const _SIGPWR = 30 +const _IFLA_VF_STATS = 8 +const _NET_CORE_AEVENT_ETIME = 20 +const ___HAVE_FLOAT64 = 1 +const _NET_CORE_WARNINGS = 22 +const _MSG_RST = 4096 +const _NET_IPV4_ICMP_PARAMPROB_RATE = 62 +const _SCHAR_MAX = ___SCHAR_MAX__ +const _PF_ATMSVC = 20 +const _RT_TABLE_COMPAT = 252 +const ___NR_pkey_free = 331 +const _PAGE_SHIFT = 12 +const _LLONG_MIN = (-_LLONG_MAX - 1) +const _STATX_ATTR_APPEND = 0x00000020 +const _PRIdLEAST8 = "d" +const _NET_NETROM_TRANSPORT_MAXIMUM_TRIES = 5 +const _FS_NOCOMP_FL = 0x00000400 +const _ARPOP_REPLY = 2 +const _TIOCM_CTS = 0x020 +const _AF_RXRPC = _PF_RXRPC +const _STA_FREQHOLD = 0x0080 +const _NET_SCTP_MAX_BURST = 12 +const _SYS_quotactl = ___NR_quotactl +const _IFLA_PORT_SELF = 25 +const _PR_SET_TIMING = 14 +const _MOUNT_ATTR_NODIRATIME = 0x00000080 +const __SC_IPV6 = 235 +const _RTA_UNSPEC = 0 +const _KERN_RTSIGNR = 32 +const _SYS_perf_event_open = ___NR_perf_event_open +const _IFLA_BOND_AD_INFO = 23 +const _IFLA_MACVLAN_UNSPEC = 0 +const _PTRACE_CONT = 7 +const ___LDBL_MAX__ = 1.18973149535723176502126385303097021e+4932 +const ___NR_remap_file_pages = 216 +const _HAVE_LOGL = 1 +const _REG_TRAPNO = 20 +const _SIOCSIFMTU = 0x8922 +const _TCPOPT_MAXSEG = 2 +const ___NR_accept4 = 288 +const ___k8__ = 1 +const _PR_CAPBSET_READ = 23 +const _HAVE_TEE = 1 +const _CX86_CCR2 = 0xc2 +const _IP_DROP_MEMBERSHIP = 36 +const _PKEY_DISABLE_WRITE = 0x2 +const _PACKET_IGNORE_OUTGOING = 23 +const _ARPOP_NAK = 10 +const _NET_IPV6_ROUTE_GC_THRESH = 2 +const _NET_TCP_FRTO_RESPONSE = 125 +const ___NR_ptrace = 101 +const _RTNLGRP_DECnet_RULE = 16 +const _KERN_PTY = 62 +const _HAVE_CONFIG_H = 1 +const _IFLA_PORT_PROFILE = 2 +const _RANDOM_READ_THRESH = 3 +const _TCP_TX_DELAY = 37 +const ___NR_gettid = 186 +const _ATF_USETRAILERS = 0x10 +const _IPV6_MULTICAST_LOOP = 19 +const _INET6_ADDRSTRLEN = 46 +const _SOL_ATM = 264 +const ___NR_io_uring_enter = 426 +const _SO_RCVBUF = 8 +const _ENETRESET = 102 +const _BPF_MISC = 0x07 +const _MOUNT_ATTR_NOSUID = 0x00000002 +const _EWOULDBLOCK = _EAGAIN +const _X86_CR4_PSE_BIT = 4 +const _IFLA_LINKINFO = 18 +const _NET_SCTP_RCVBUF_POLICY = 17 +const _NLMSG_DONE = 0x3 +const __PC_VDISABLE = 8 +const _SYS_setsid = ___NR_setsid +const _PENDIN = 0040000 +const _IUCLC = 0001000 +const _ENOTBLK = 15 +const _NTF_ROUTER = 0x80 +const _POLL_IN = 1 +const _SYS_io_cancel = ___NR_io_cancel +const ___gnu_linux__ = 1 +const _SYS_reboot = ___NR_reboot +const _NET_IPV6_ROUTE_GC_MIN_INTERVAL = 4 +const _FS_ENCRYPTION_MODE_AES_128_CBC = _FSCRYPT_MODE_AES_128_CBC +const _ETHER_HDR_LEN = _ETH_HLEN +const _FS_EXTENT_FL = 0x00080000 +const _SYS_bind = ___NR_bind +const _BPF_MAJOR_VERSION = 1 +const __BITS_ENDIANNESS_H = 1 +const _DT_REG = 8 +const _SYS_lgetxattr = ___NR_lgetxattr +const _INPCK = 0000020 +const _SYS_timerfd_settime = ___NR_timerfd_settime +const _X86_EFLAGS_NT_BIT = 14 +const ___IFLA_GTP_MAX = 5 +const _X86_EFLAGS_AC_BIT = 18 +const _PTRACE_PEEKUSR = 3 +const _PORT_PROFILE_RESPONSE_INPROGRESS = 257 +const _ARPHRD_IEEE1394 = 24 +const _BPF_MEM = 0x60 +const _VEOF = 4 +const ___NR_flistxattr = 196 +const _SOL_CAIF = 278 +const ___POSIX2_THIS_VERSION = 200809 +const _CLOCK_REALTIME = 0 +const _PR_PAC_APDAKEY = (1 << 2) +const __SC_XBS5_ILP32_OFFBIG = 126 +const ___INT_FAST8_MAX__ = 0x7f +const _SYS_select = ___NR_select +const ___IFLA_INET6_MAX = 9 +const ___SIZEOF_PTHREAD_ATTR_T = 56 +const _IFLA_GENEVE_LABEL = 11 +const __POSIX_JOB_CONTROL = 1 +const _NET_NF_CONNTRACK_TCP_TIMEOUT_ESTABLISHED = 4 +const _SIG_BLOCK = 0 +const _RTMGRP_IPV6_IFINFO = 0x800 +const _IFLA_BR_ROOT_PORT = 12 +const _SIGTTOU = 22 +const _ILL_PRVOPC = 5 +const _IP_MSS = 576 +const _IOCSIZE_SHIFT = (__IOC_SIZESHIFT) +const __PATH_PROTOCOLS = "/etc/protocols" +const _SO_TIMESTAMPNS = _SO_TIMESTAMPNS_OLD +const __SC_COLL_WEIGHTS_MAX = 40 +const __POSIX_NO_TRUNC = 1 +const _POSIX_MADV_RANDOM = 1 +const _NLMSG_ERROR = 0x2 +const _PF_NFC = 39 +const _PACKET_LOOPBACK = 5 +const ___error_t_defined = 1 +const _FS_MAXSUPER = 10 +const _PTRACE_SYSEMU_SINGLESTEP = 32 +const _EAGAIN = 11 +const __BITS_STAT_H = 1 +const _ARPHRD_HDLC = _ARPHRD_CISCO +const _SYS_gettimeofday = ___NR_gettimeofday +const __XOPEN_SOURCE = 700 +const __IOC_WRITE = 1 +const ___UAPI_DEF_ETHHDR = 1 +const _IP_PMTUDISC = 10 +const _NET_AX25_BACKOFF_TYPE = 3 +const ___NR_preadv = 295 +const ___POSIX_FADV_NOREUSE = 5 +const _SIGVTALRM = 26 +const _SYS_renameat2 = ___NR_renameat2 +const __PC_FILESIZEBITS = 13 +const _SYS_mmap = ___NR_mmap +const _IP_MTU = 14 +const _SYS_msync = ___NR_msync +const _MFD_CLOEXEC = 1 +const _CBAUDEX = 000000010000 +const _ESRMNT = 69 +const _ND_NA_FLAG_SOLICITED = 0x00000040 +const __SC_SS_REPL_MAX = 241 +const ___NR_sysfs = 139 +const _IPV6_PMTUDISC_DO = 2 +const _PTRACE_SYSCALL_INFO_NONE = 0 +const __SC_NL_LANGMAX = 120 +const _NET_TCP_TW_RECYCLE = 66 +const __SC_THREAD_ROBUST_PRIO_PROTECT = 248 +const _SYS_pidfd_send_signal = ___NR_pidfd_send_signal +const _VREPRINT = 12 +const _N_X25 = 6 +const _IFLA_BOND_SLAVE_UNSPEC = 0 +const _NET_IPV4_FIB_HASH = 19 +const _IFLA_NEW_NETNSID = 45 +const _SOCK_RAW = 3 +const _NET_IPV4_NONLOCAL_BIND = 88 +const _NET_IPV4_TCP_WINDOW_SCALING = 34 +const _IFF_RUNNING = 64 +const _UINT32_MAX = (4294967295) +const _RTF_DEFAULT = 0x00010000 +const ___GLIBC_USE_IEC_60559_BFP_EXT_C2X = 1 +const _KERN_OVERFLOWUID = 46 +const __SC_T_IOV_MAX = 66 +const __SC_MQ_OPEN_MAX = 27 +const _NDTA_THRESH3 = 4 +const _SIOCADDRT = 0x890B +const _SIGPROF = 27 +const _PF_QIPCRTR = 42 +const __PATH_HEQUIV = "/etc/hosts.equiv" +const _PR_GET_NO_NEW_PRIVS = 39 +const _NET_IPV4_NEIGH = 17 +const _IFLA_BRPORT_BRIDGE_ID = 14 +const _IFLA_IF_NETNSID = 46 +const _SYS_dup3 = ___NR_dup3 +const _AF_ATMSVC = _PF_ATMSVC +const _PTRACE_INTERRUPT = 16903 +const ___ILP32_OFF32_CFLAGS = "-m32" +const _VKILL = 3 +const _SYS_getsockname = ___NR_getsockname +const _NDTA_STATS = 7 +const __SC_2_PBS_TRACK = 172 +const ___FLT_DIG__ = 6 +const __BITS_SIGNUM_H = 1 +const _NET_IPV4_CONF_SHARED_MEDIA = 7 +const _B1500000 = 0010012 +const ___RLIMIT_OFILE = 7 +const _HAVE_SYS_PRCTL_H = 1 +const __SC_TIMEOUTS = 164 +const __UNISTD_H = 1 +const _SYS_truncate = ___NR_truncate +const _MAP_TYPE = 0x0f +const _FSCRYPT_KEY_DESC_PREFIX = "fscrypt:" +const _NDTA_NAME = 1 +const __SC_THREAD_PRIO_INHERIT = 80 +const __IOC_DIRMASK = ((1 << __IOC_DIRBITS)-1) +const _STA_DEL = 0x0020 +const _PTRACE_DETACH = 17 +const ___IFLA_INET_MAX = 2 +const _NET_NF_CONNTRACK_FRAG6_TIMEOUT = 29 +const _FS_JOURNAL_DATA_FL = 0x00004000 +const _IPV6_MTU = 24 +const _EXIT_SUCCESS = 0 +const _RTAX_INITCWND = 11 +const _IFLA_VLAN_QOS_UNSPEC = 0 +const _IFLA_MACSEC_ENCRYPT = 7 +const ___k8 = 1 +const _MREMAP_MAYMOVE = 1 +const _IPVLAN_F_PRIVATE = 0x01 +const _MADV_KEEPONFORK = 19 +const ___NR_readlinkat = 267 +const ___STDC_UTF_32__ = 1 +const ___MAX_BAUD = _B4000000 +const __POSIX_CLOCKRES_MIN = 20000000 +const _KERN_RTSIGMAX = 33 +const _MAP_DENYWRITE = 0x00800 +const _ETH_P_LOCALTALK = 0x0009 +const _TCP_LINGER2 = 8 +const _SOL_SOCKET = 1 +const _PF_IB = 27 +const _IPV6_ORIGDSTADDR = 74 +const _SIGILL = 4 +const _SIOCDELRT = 0x890C +const _EPOLLMSG = 1024 +const _EXTPROC = 0200000 +const _NET_IPV4_ICMP_DESTUNREACH_RATE = 60 +const __POSIX_V7_LP64_OFF64 = 1 +const __GETOPT_CORE_H = 1 +const ___USE_GNU = 1 +const _SOCK_RDM = 4 +const _SOL_NETLINK = 270 +const _CX86_ARR_BASE = 0xc4 +const _REG_ERR = 19 +const _SYS_finit_module = ___NR_finit_module +const ___clock_t_defined = 1 +const _SYS_madvise = ___NR_madvise +const _NET_TCP_MODERATE_RCVBUF = 106 +const _PR_SET_SECUREBITS = 28 +const _INT8_MIN = (-128) +const _X86_CR4_PCE_BIT = 8 +const __IOC_READ = 2 +const _NETDB_SUCCESS = 0 +const _NDTA_THRESH1 = 2 +const _NDTA_THRESH2 = 3 +const ___IFLA_VF_PORT_MAX = 2 +const _KERN_PIDMAX = 55 +const _NET_SCTP_ADDIP_ENABLE = 13 +const ___STDC_UTF_16__ = 1 +const __SC_BC_STRING_MAX = 39 +const __CS_LFS_LINTFLAGS = 1003 +const _FILE_DEDUPE_RANGE_DIFFERS = 1 +const __POSIX2_C_BIND = ___POSIX2_THIS_VERSION +const _IFLA_XFRM_UNSPEC = 0 +const ___SIZEOF_LONG_LONG__ = 8 +const __POSIX_SPIN_LOCKS = 200809 +const _NL_LANGMAX = __POSIX2_LINE_MAX +const _SO_REUSEPORT = 15 +const _IFLA_BR_ROOT_ID = 10 +const _ENOMEDIUM = 123 +const _NET_CORE_MSG_COST = 8 +const ___ILP32_OFFBIG_CFLAGS = "-m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" +const _IPPROTO_SCTP = 132 +const _HAVE_NET_ROUTE_H = 1 +const _SYS_setrlimit = ___NR_setrlimit +const __K_SS_MAXSIZE = 128 +const _TIOCGWINSZ = 0x5413 +const _IPV6_RXDSTOPTS = _IPV6_DSTOPTS +const _SYS_readlink = ___NR_readlink +const ___UINT_FAST8_MAX__ = 0xff +const _MSG_MORE = 32768 +const _SIGINT = 2 +const __CS_POSIX_V6_ILP32_OFF32_CFLAGS = 1116 +const _SO_PASSSEC = 34 +const _ENOCSI = 50 +const _BPF_A = 0x10 +const _BPF_B = 0x10 +const _INT32_MIN = (-2147483647-1) +const _BPF_H = 0x08 +const _STATX_GID = 0x00000010 +const _BPF_K = 0x00 +const ___NR_setgroups = 116 +const _SKF_AD_MAX = 64 +const __CS_POSIX_V6_LP64_OFF64_LINTFLAGS = 1127 +const _TIOCNOTTY = 0x5422 +const _TCSETAF = 0x5408 +const _IFLA_BOND_ALL_SLAVES_ACTIVE = 17 +const _BPF_W = 0x00 +const _BPF_X = 0x08 +const _IFLA_BRPORT_HOLD_TIMER = 23 +const __POSIX_ADVISORY_INFO = 200809 +const __SC_V7_LPBIG_OFFBIG = 240 +const ___FLT16_MIN__ = 6.10351562500000000000000000000000000e-516 +const _NET_IPV4_CONF_ARP_NOTIFY = 22 +const _TCSETAW = 0x5407 +const _NET_IPV6_IP6FRAG_SECRET_INTERVAL = 24 +const _NETLINK_UNUSED = 1 +const _SCNiLEAST8 = "hhi" +const _NET_NF_CONNTRACK_BUCKETS = 14 +const _IFLA_VXLAN_REMCSUM_RX = 22 +const _SOCK_STREAM = 1 +const ___FILE_defined = 1 +const _NET_IPV6_ROUTE = 18 +const _SIGIOT = _SIGABRT +const _IFLA_VF_STATS_RX_DROPPED = 7 +const __SC_V7_LP64_OFF64 = 239 +const _SYS_sigaltstack = ___NR_sigaltstack +const _SIOCSIFBR = 0x8941 +const _TIME_DEL = 2 +const _ETH_P_BPQ = 0x08FF +const ___NR_lstat = 6 +const _ETH_P_CANFD = 0x000D +const __POSIX_PRIORITY_SCHEDULING = 200809 +const _SYS_getresuid = ___NR_getresuid +const _SYS_connect = ___NR_connect +const _PF_ROSE = 11 +const _BPF_IMM = 0x00 +const _ARPHRD_FDDI = 774 +const _PF_FILE = _PF_LOCAL +const _ETH_P_HDLC = 0x0019 +const ___GCC_ATOMIC_POINTER_LOCK_FREE = 2 +const _RTM_NEWNEIGHTBL = 64 +const _SYS_seccomp = ___NR_seccomp +const _SI_USER = 0 +const _HAVE_DLFCN_H = 1 +const _FS_RESERVED_FL = 0x80000000 +const ___lldiv_t_defined = 1 +const _EL2HLT = 51 +const _PR_SET_UNALIGN = 6 +const __POSIX2_BC_STRING_MAX = 1000 +const _IFLA_BR_TOPOLOGY_CHANGE_DETECTED = 15 +const _X86_CR0_ET_BIT = 4 +const _FRAME_SIZE = 168 +const __CS_POSIX_V7_ILP32_OFF32_LDFLAGS = 1133 +const _NET_IPV4_CONF_ARP_IGNORE = 19 +const _PRIO_MAX = 20 +const _IFLA_VXLAN_REMCSUM_TX = 21 +const _BPF_MOD = 0x90 +const ___SI_ASYNCIO_AFTER_SIGIO = 1 +const _TCXONC = 0x540A +const _AF_PACKET = _PF_PACKET +const _TIOCSPGRP_val = 21520 +const _HAVE_AS_COMDAT_GAS = 1 +const _INT32_WIDTH = 32 +const __IOC_DIRSHIFT = (__IOC_SIZESHIFT+__IOC_SIZEBITS) +const _NDTPA_RETRANS_TIME = 5 +const ___NETINET_IF_ETHER_H = 1 +const _NETLINK_KOBJECT_UEVENT = 15 +const __POSIX_FSYNC = 200809 +const _IFF_NAPI_FRAGS = 0x0020 +const _ETH_P_ATALK = 0x809B +const __NETINET_IN_H = 1 +const __STAT_VER_LINUX = 1 +const _ICMP6_TIME_EXCEEDED = 3 +const _NET_IPV4_TCP_KEEPALIVE_INTVL = 68 +const _BPF_IND = 0x40 +const _ICMP6_RR_RESULT_FLAGS_OOB = 0x0200 +const _NET_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_ACK_SENT = 26 +const __SYS_RESOURCE_H = 1 +const _ND_OPT_TARGET_LINKADDR = 2 +const _AT_FDCWD = -100 +const _RTNLGRP_TC = 4 +const __POSIX_SEM_NSEMS_MAX = 256 +const _IFLA_BOND_LP_INTERVAL = 19 +const ___USE_XOPEN = 1 +const _X86_CR0_AM_BIT = 18 +const _SYNC_FILE_RANGE_WRITE_AND_WAIT = (_SYNC_FILE_RANGE_WRITE | _SYNC_FILE_RANGE_WAIT_BEFORE | _SYNC_FILE_RANGE_WAIT_AFTER) +const _IFF_DEBUG = 4 +const _UINT8_WIDTH = 8 +const ___FLT32_HAS_QUIET_NAN__ = 1 +const ___NR_open_tree = 428 +const _IN_IGNORED = 0x00008000 +const _KERN_SPARC_REBOOT = 21 +const _SI_QUEUE = -1 +const _TIOCVHANGUP = 0x5437 +const _PR_MCE_KILL = 33 +const _SYS_modify_ldt = ___NR_modify_ldt +const _RTNLGRP_IPV4_MROUTE = 6 +const _epoll_data_offset = 4 +const ___NR_mq_timedreceive = 243 +const ___WORDSIZE_TIME64_COMPAT32 = 1 +const ___statx_timestamp_defined = 1 +const ___FLT32_IS_IEC_60559__ = 2 +const _RE_DUP_MAX = (0x7fff) +const _SIOCDARP = 0x8953 +const _RTM_NEWNSID = 88 +const _PR_MCE_KILL_LATE = 0 +const _FS_DQ_ALLOCATED = 6 +const _FS_NOCOW_FL = 0x00800000 +const ___NR_getpgid = 121 +const _IPV6_DSTOPTS = 59 +const __SC_LEVEL1_DCACHE_ASSOC = 189 +const _SO_PEERNAME = 28 +const _CLONE_THREAD = 0x00010000 +const ___ORDER_PDP_ENDIAN__ = 3412 +const __SC_BARRIERS = 133 +const _EBADFD = 77 +const _X86_EFLAGS_OF_BIT = 11 +const _ETHERTYPE_NTRAILER = 16 +const _TIOCOUTQ = 0x5411 +const _SYS_pkey_alloc = ___NR_pkey_alloc +const _AF_APPLETALK = _PF_APPLETALK +const ___NR_io_destroy = 207 +const _TCP_REPAIR = 19 +const _IFA_FLAGS = 8 +const _VM_PAGE_CLUSTER = 10 +const __NET_IF_ARP_H = 1 +const _IFLA_TUN_GROUP = 2 +const ___NR_ioprio_get = 252 +const _NI_NOFQDN = 4 +const ___SIZE_WIDTH__ = 64 +const _SO_DOMAIN = 39 +const ___FLT16_DECIMAL_DIG__ = 5 +const _X86_CR0_CD_BIT = 30 +const _RMNET_FLAGS_INGRESS_DEAGGREGATION = (1 << 0) +const _NET_BRIDGE_NF_CALL_ARPTABLES = 1 +const _FSCRYPT_POLICY_FLAGS_PAD_4 = 0x00 +const _FSCRYPT_POLICY_FLAGS_PAD_8 = 0x01 +const _BUFSIZ = 8192 +const _VWERASE = 14 +const _ETH_P_FCOE = 0x8906 +const _N_TTY = 0 +const _VXLAN_DF_INHERIT = 2 +const _NET_IPV6_AUTOCONF = 6 +const _WINT_WIDTH = 32 +const _IFLA_VF_LINK_STATE_ENABLE = 1 +const _IFA_TARGET_NETNSID = 10 +const _XDP_ATTACHED_MULTI = 4 +const _MSG_DONTWAIT = 64 +const _ATF_DONTPUB = 0x40 +const _IN_ATTRIB = 0x00000004 +const __STDLIB_H = 1 +const _KERN_CTLALTDEL = 22 +const _BPF_XOR = 0xa0 +const _TIOCCONS = 0x541D +const _RTM_SETLINK = 19 +const _SO_TIMESTAMP_NEW = 63 +const _BPF_MSH = 0xa0 +const __SC_ARG_MAX = 0 +const _NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_SENT = 24 +const ___LDBL_MIN_10_EXP__ = (-4931) +const _IPTOS_PREC_ROUTINE = _IPTOS_CLASS_CS0 +const ___SSE_MATH__ = 1 +const _SCHAR_WIDTH = 8 +const _SYS_fadvise64 = ___NR_fadvise64 +const _ATF_PERM = 0x04 +const _PR_SET_MM_START_CODE = 1 +const ___SIGRTMIN = 32 +const _SI_LOAD_SHIFT = 16 +const _O_NOCTTY = 0400 +const _INT_FAST32_WIDTH = ___WORDSIZE +const _RTF_NAT = 0x08000000 +const _ENOBUFS = 105 +const _NET_NETFILTER = 19 +const _IFLA_COST = 8 +const _ICMP6_PARAMPROB_OPTION = 2 +const __SC_SYSTEM_DATABASE_R = 163 +const _IOC_OUT = (__IOC_READ << __IOC_DIRSHIFT) +const _CSIGNAL = 0x000000ff +const _SYS_sched_setattr = ___NR_sched_setattr +const ___DECIMAL_DIG__ = 21 +const _ENOTSUP = _EOPNOTSUPP +const _PORT_PROFILE_RESPONSE_INVALID = 258 +const _TIOCM_RI = _TIOCM_RNG +const _RTM_NEWRULE = 32 +const _VEOL = 11 +const _MAP_SHARED = 0x01 +const _MADV_DODUMP = 17 +const _VM_ZONE_RECLAIM_MODE = 31 +const __SC_2_SW_DEV = 51 +const ___GCC_DESTRUCTIVE_SIZE = 64 +const ___IFLA_VF_LINK_STATE_MAX = 3 +const _SO_WIFI_STATUS = 41 +const ___NR_openat = 257 +const _RTAX_CWND = 7 +const _HAVE_TANL = 1 +const _CSIZE = 0000060 +const ___NR_pwritev2 = 328 +const ___GXX_ABI_VERSION = 1017 +const _BPF_MUL = 0x20 +const _IFLA_BRPORT_LEARNING = 8 +const _SYS_flistxattr = ___NR_flistxattr +const __STAT_VER_KERNEL = 0 +const _TIOCM_SR = 0x010 +const __SYS_TIMES_H = 1 +const _TIOCM_ST = 0x008 +const _NET_IPV4_ROUTE_MIN_DELAY = 2 +const _GENEVE_DF_MAX = 2 +const _PR_CAP_AMBIENT_LOWER = 3 +const _SYS_getuid = ___NR_getuid +const ___FLT_EVAL_METHOD__ = 0 +const _RT_SCOPE_LINK = 253 +const _IOCSIZE_MASK = (__IOC_SIZEMASK << __IOC_SIZESHIFT) +const ___USE_LARGEFILE = 1 +const ___NR_recvmmsg = 299 +const _IFLA_NUM_VF = 21 +const _PTRACE_EVENTMSG_SYSCALL_EXIT = 2 +const _PROT_GROWSUP = 0x02000000 +const ___SIZEOF_LONG__ = 8 +const _IFLA_STATS = 7 +const _O_DIRECT = ___O_DIRECT +const __POSIX_RTSIG_MAX = 8 +const _IFLA_XDP_DRV_PROG_ID = 5 +const _KERN_COMPAT_LOG = 73 +const _IP_PMTUDISC_DONT = 0 +const _IPPORT_CMDSERVER = 514 +const _IFLA_GTP_ROLE = 4 +const _KERN_MSGMAX = 35 +const _PF_WANPIPE = 25 +const _IPOPT_OPTVAL = 0 +const _SIGKILL = 9 +const ___STDC_IEC_559__ = 1 +const ___SIG_ATOMIC_MIN__ = (-___SIG_ATOMIC_MAX__ - 1) +const ___INT_WIDTH__ = 32 +const ___NR_mount = 165 +const ___NR_llistxattr = 195 +const _TIOCM_RNG = 0x080 +const _PRIO_MIN = -20 +const _NDTPA_PROXY_QLEN = 14 +const _FS_ENCRYPTION_MODE_AES_128_CTS = _FSCRYPT_MODE_AES_128_CTS +const _NET_ATALK_AARP_TICK_TIME = 2 +const _F_SET_FILE_RW_HINT = 1038 +const __SS_SIZE = 128 +const __POSIX_SPORADIC_SERVER = -1 +const ___GCC_ATOMIC_INT_LOCK_FREE = 2 +const ___O_DIRECT = 040000 +const ___WINT_WIDTH__ = 32 +const _FS_CASEFOLD_FL = 0x40000000 +const _NET_NF_CONNTRACK_SCTP_TIMEOUT_CLOSED = 20 +const _MNT_DETACH = 2 +const ___iovec_defined = 1 +const _INT_FAST8_MAX = (127) +const _F_SETFD = 2 +const _TCPOLEN_TIMESTAMP = 10 +const __CS_GNU_LIBPTHREAD_VERSION = 3 +const _HAVE_UNSHARE = 1 +const _EH_FRAME_FLAGS = "aw" +const _EPOLLRDBAND = 128 +const _KERN_ACPI_VIDEO_FLAGS = 71 +const _SYS_bpf = ___NR_bpf +const _SYS_set_tid_address = ___NR_set_tid_address +const _TIOCMBIC = 0x5417 +const _SYS_getgroups = ___NR_getgroups +const _HAVE_ACOSL = 1 +const _S_IFREG = ___S_IFREG +const _F_GETOWN = ___F_GETOWN +const _TIOCMBIS = 0x5416 +const __SC_NGROUPS_MAX = 3 +const _HAVE_SYNC_FILE_RANGE = 1 +const _ETH_ALEN = 6 +const _IP_MULTICAST_TTL = 33 +const __CS_POSIX_V6_ILP32_OFF32_LIBS = 1118 +const ___MMX_WITH_SSE__ = 1 +const __POSIX_TIMERS = 200809 +const __GNU_SOURCE = 1 +const _FFI_TYPE_LAST = _FFI_TYPE_COMPLEX +const _PACKET_TX_HAS_OFF = 19 +const _NET_TCP_MAX_SYN_BACKLOG = 55 +const _SO_BSDCOMPAT = 14 +const _X86_EFLAGS_FIXED_BIT = 1 +const _SIOCGIFNAME = 0x8910 +const _RTF_MODIFIED = 0x0020 +const _IFLA_GENEVE_REMOTE = 2 +const __STDC_PREDEF_H = 1 +const _IFLA_BR_MCAST_QUERY_INTVL = 33 +const _SEEK_SET = 0 +const _SYS_fchmod = ___NR_fchmod +const _INT8_MAX = (127) +const __BITS_UIO_EXT_H = 1 +const __LFS_ASYNCHRONOUS_IO = 1 +const _IFLA_STATS_LINK_64 = 1 +const ___NR_sched_setaffinity = 203 +const _HAVE_SYS_FILE_H = 1 +const _IP_PMTUDISC_WANT = 1 +const _PTRACE_SETFPXREGS = 19 +const _NET_DCCP_DEFAULT = 1 +const _NET_TCP_BIC_BETA = 108 +const _RTMSG_OVERRUN = _NLMSG_OVERRUN +const ___NR_semctl = 66 +const __BITS_SIGCONTEXT_H = 1 +const ___NR_getegid = 108 +const ___NR_rt_sigsuspend = 130 +const _SYS_membarrier = ___NR_membarrier +const _FS_HUGE_FILE_FL = 0x00040000 +const ___NR_geteuid = 107 +const ___FLT32_DIG__ = 6 +const _IFLA_VF_BROADCAST = 13 +const _RLIMIT_AS = 9 +const ___LONG_DOUBLE_USES_FLOAT128 = 0 +const _WAIT_MYPGRP = 0 +const _SYS_brk = ___NR_brk +const _SCHED_IDLE = 5 +const _FFI_TYPE_INT = 1 +const ___UINT64_MAX__ = 0xffffffffffffffff +const _ULONG_LONG_MAX = (_LONG_LONG_MAX * 2 + 1) +const _PTRACE_SETSIGMASK = 16907 +const _TCP_REPAIR_WINDOW = 29 +const __FILE_OFFSET_BITS = 64 +const ___NR_getpgrp = 111 +const _SCNiLEAST16 = "hi" +const _WCONTINUED = 8 +const _SYS_getpriority = ___NR_getpriority +const ___ELF__ = 1 +const _PACKET_ORIGDEV = 9 +const __CS_LFS64_CFLAGS = 1004 +const _IN_MOVE_SELF = 0x00000800 +const _IFLA_VXLAN_GBP = 23 +const _FSLABEL_MAX = 256 +const _NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_SYN_SENT = 2 +const _DEV_PARPORT_DEFAULT_TIMESLICE = 1 +const _SYS_epoll_pwait = ___NR_epoll_pwait +const _AF_UNSPEC = _PF_UNSPEC +const _NDA_PORT = 6 +const __SC_ADVISORY_INFO = 132 +const _SYS_stat = ___NR_stat +const _SIGTSTP = 20 +const _FSCRYPT_KEY_STATUS_PRESENT = 2 +const _UINT64_WIDTH = 64 +const _B2400 = 0000013 +const ___LITTLE_ENDIAN = 1234 +const _HAVE_SYS_SOCKET_H = 1 +const _IPOPT_CLASS_MASK = 0x60 +const _UINT_LEAST16_MAX = (65535) +const _TIME_OOP = 3 +const _SYS_get_thread_area = ___NR_get_thread_area +const _ETH_ZLEN = 60 +const __POSIX2_COLL_WEIGHTS_MAX = 2 +const _CIBAUD = 002003600000 +const _HAVE_NETINET_IP_H = 1 +const _HAVE_SYS_PTRACE_H = 1 +const _PTRDIFF_MIN = (-9223372036854775807-1) +const _ETH_P_QINQ1 = 0x9100 +const _ETH_P_QINQ2 = 0x9200 +const _ETH_P_QINQ3 = 0x9300 +const __POSIX2_LOCALEDEF = ___POSIX2_THIS_VERSION +const _MOD_OFFSET = _ADJ_OFFSET +const _IPPORT_BIFFUDP = 512 +const _SYS_readlinkat = ___NR_readlinkat +const __SC_SHELL = 157 +const _NET_IPV4_TCP_FIN_TIMEOUT = 49 +const _TIOCGICOUNT = 0x545D +const _TH_PUSH = 0x08 +const _PF_RDS = 21 +const _RTNLGRP_NEIGH = 3 +const _ETH_P_ERSPAN2 = 0x22EB +const _FS_PROJINHERIT_FL = 0x20000000 +const _IFF_SLAVE = 2048 +const __CS_XBS5_ILP32_OFF32_LIBS = 1102 +const _FSCONFIG_SET_BINARY = 2 +const _TIOCSER_TEMT = 0x01 +const ___BYTE_ORDER = ___LITTLE_ENDIAN +const _SCNiLEAST32 = "i" +const _RTM_NEWADDR = 20 +const ___FLT_EVAL_METHOD_TS_18661_3__ = 0 +const _SYS_create_module = ___NR_create_module +const ___NR_process_vm_writev = 311 +const _ATF_NETMASK = 0x20 +const _EACCES = 13 +const _ABI_DEFHANDLER_ELF = 2 +const _EFAULT = 14 +const ___TCA_ROOT_MAX = 5 +const ___NR_mbind = 237 +const _X86_EFLAGS_ZF_BIT = 6 +const _TCP_RECV_QUEUE = 1 +const _IFF_NO_PI = 0x1000 +const _IN_CLOSE_WRITE = 0x00000008 +const _FFI_LONG_LONG_MAX = _LONG_LONG_MAX +const _TIOCM_RTS = 0x004 +const _IPTOS_MINCOST = _IPTOS_LOWCOST +const _KERN_VERSION = 4 +const ___NR_pivot_root = 155 +const _NET_NF_CONNTRACK_TCP_TIMEOUT_CLOSE_WAIT = 6 +const _IFLA_TUN_TYPE = 3 +const _IPPORT_EXECSERVER = 512 +const _IPPROTO_DSTOPTS = 60 +const __BITS_SIGNUM_GENERIC_H = 1 +const _EXTA = _B19200 +const _EXTB = _B38400 +const _PF_TIPC = 30 +const _SYS_prctl = ___NR_prctl +const ___FLT64_DECIMAL_DIG__ = 17 +const _FS_DQ_FREE = 7 +const _WNOWAIT = 0x01000000 +const _F_SETLK = _F_SETLK64 +const _NET_IPV4_INET_PEER_MAXTTL = 71 +const _PRIuLEAST16 = "u" +const _IPOIB_MODE_CONNECTED = 1 +const _VM_UNUSED2 = 2 +const _VM_UNUSED3 = 3 +const _VM_UNUSED4 = 4 +const _VM_UNUSED5 = 6 +const _VM_UNUSED7 = 7 +const _VM_UNUSED8 = 8 +const _ETH_P_FIP = 0x8914 +const ___NR_getitimer = 36 +const __POSIX_THREAD_KEYS_MAX = 128 +const _ICMP6_RR_FLAGS_FORCEAPPLY = 0x20 +const __BITS_SIGINFO_ARCH_H = 1 +const _IPOPT_SEC = _IPOPT_SECURITY +const _S_IWUSR = ___S_IWRITE +const _TCP_MSS = 512 +const _SYS_inotify_rm_watch = ___NR_inotify_rm_watch +const _ICMP6_RR_PCOUSE_RAFLAGS_ONLINK = 0x20 +const _RTNL_FAMILY_IPMR = 128 +const _RANDOM_UUID = 6 +const __SC_V6_ILP32_OFFBIG = 177 +const _NET_IPV6_HOP_LIMIT = 2 +const _IPPORT_RJE = 77 +const ___NR_getxattr = 191 +const _SYS_mq_unlink = ___NR_mq_unlink +const _TCSETSF = 0x5404 +const _SO_ATTACH_REUSEPORT_CBPF = 51 +const _ULONG_MAX = (_LONG_MAX * 2 + 1) +const _NET_CORE_BUDGET = 19 +const _SYS_readv = ___NR_readv +const _FS_SYNC_FL = 0x00000008 +const _TCP_CM_INQ = _TCP_INQ +const _IFLA_BOND_RESEND_IGMP = 15 +const _NET_TCP_DEFAULT_WIN_SCALE = 105 +const _TCSETSW = 0x5403 +const _EXIT_FAILURE = 1 +const ___NR_setns = 308 +const _MOUNT_ATTR__ATIME = 0x00000070 +const _SYS_fstatfs = ___NR_fstatfs +const _NET_IPV4_NF_CONNTRACK_TCP_LOOSE = 17 +const _NETLINK_ROUTE = 0 +const _PR_SET_FPEMU = 10 +const _RTN_UNICAST = 1 +const __POSIX_THREAD_PRIO_INHERIT = 200809 +const _RTPROT_NTK = 15 +const ___FLT_IS_IEC_60559__ = 2 +const _ETH_P_PRP = 0x88FB +const __SC_PASS_MAX = 88 +const ___NR_umask = 95 +const _FASYNC = _O_ASYNC +const _TIOCSETD = 0x5423 +const _INT_FAST8_MIN = (-128) +const _TCP_FASTOPEN = 23 +const _TCSAFLUSH = 2 +const _IFLA_BR_GROUP_FWD_MASK = 9 +const _RTA_EXPIRES = 23 +const _FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED = 3 +const _SYS_ioprio_get = ___NR_ioprio_get +const _PACKAGE_STRING = "package-unused version-unused" +const _NLM_F_REPLACE = 0x100 +const _ETH_P_ECONET = 0x0018 +const _IPOPT_CONTROL = 0x00 +const _RTM_NEWACTION = 48 +const _ENOTTY = 25 +const _NET_TCP_MEM = 83 +const _STDIN_FILENO = 0 +const _FS_MAX_KEY_SIZE = _FSCRYPT_MAX_KEY_SIZE +const _HAVE_SEMAPHORE_H = 1 +const _PR_TASK_PERF_EVENTS_DISABLE = 31 +const ___NR_membarrier = 324 +const _SYS_readahead = ___NR_readahead +const _EINTR = 4 +const _UINT_FAST32_MAX = (18446744073709551615) +const _ENETUNREACH = 101 +const __SC_LEVEL1_DCACHE_SIZE = 188 +const ___HAVE_SPECULATION_SAFE_VALUE = 1 +const _SYS_request_key = ___NR_request_key +const _SYS_ioperm = ___NR_ioperm +const _RTNH_F_OFFLOAD = 8 +const _ETHER_CRC_LEN = 4 +const _INET_ADDRSTRLEN = 16 +const _N_MASC = 8 +const _NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_LAST_ACK = 7 +const __SYS_CDEFS_H = 1 +const __POSIX_THREAD_CPUTIME = 0 +const _SYS_mknod = ___NR_mknod +const _F_OWNER_PGRP = 2 +const _NET_ATALK_AARP_EXPIRY_TIME = 1 +const _PACKET_QDISC_BYPASS = 20 +const _NET_TCP_RMEM = 85 +const _IFLA_BR_ROOT_PATH_COST = 13 +const _AT_RECURSIVE = 0x8000 +const _EIDRM = 43 +const _IFLA_TUN_UNSPEC = 0 +const ______fpos_t_defined = 1 +const _ECONNABORTED = 103 +const _ILL_BADIADDR = 9 +const _IPPROTO_AH = 51 +const _KERN_PRINTK_RATELIMIT_BURST = 61 +const _MS_SYNC = 4 +const _PACKET_TX_RING = 13 +const _PR_PAC_APGAKEY = (1 << 4) +const _SYS_io_destroy = ___NR_io_destroy +const ___LDBL_MAX_10_EXP__ = 4932 +const _F_GETSIG = ___F_GETSIG +const _NET_IPV4_CONF_ARP_ACCEPT = 21 +const _ETH_FCS_LEN = 4 +const ___INT_LEAST32_MAX__ = 0x7fffffff +const ___NR_uselib = 134 +const ___NR_symlink = 88 +const _ARPD_FLUSH = 0x03 +const _FS_DQ_WARNINGS = 9 +const _NLM_F_ATOMIC = 0x400 +const _NET_ROSE_ROUTING_CONTROL = 6 +const ___S_IFDIR = 0040000 +const _P_ALL = 0 +const ___NR_semget = 64 +const ___NR_getsockopt = 55 +const _L_INCR = 1 +const _IPOPT_SID = _IPOPT_SATID +const ___LDBL_IS_IEC_60559__ = 2 +const _SCNx16 = "hx" +const _STATX_BASIC_STATS = 0x000007ff +const _SIGWINCH = 28 +const _FSCRYPT_KEY_DESC_PREFIX_SIZE = 8 +const __POSIX_LINK_MAX = 8 +const __SC_GETGR_R_SIZE_MAX = 69 +const ___NR_unlinkat = 263 +const _KERN_NODENAME = 7 +const ___USE_XOPEN2KXSI = 1 +const _RENAME_NOREPLACE = (1 << 0) +const _EPROTONOSUPPORT = 93 +const __POSIX2_BC_BASE_MAX = 99 +const _TCP_SYN_RECV = 3 +const __POSIX_MAPPED_FILES = 200809 +const _IFF_NOFILTER = 0x1000 +const _MS_VERBOSE = 32768 +const _RTNLGRP_PHONET_ROUTE = 22 +const __UTSNAME_LENGTH = 65 +const _PR_PAC_APIBKEY = (1 << 1) +const _CLD_DUMPED = 3 +const ___NR_fstat = 5 +const _PTRACE_O_EXITKILL = 1048576 +const _FSCRYPT_KEY_STATUS_ABSENT = 1 +const _KERN_MSGMNI = 42 +const __UTSNAME_SYSNAME_LENGTH = __UTSNAME_LENGTH +const _TCPI_OPT_ECN = 8 +const _MSG_FASTOPEN = 536870912 +const _RTF_NOPMTUDISC = 0x4000 +const _HAVE_SYS_USER_H = 1 +const _PARENB = 0000400 +const _SO_TXTIME = 61 +const _RTM_GETMDB = 86 +const _TCSETXF = 0x5434 +const __LIBC_LIMITS_H_ = 1 +const __UTSNAME_DOMAIN_LENGTH = __UTSNAME_LENGTH +const _SO_DETACH_REUSEPORT_BPF = 68 +const _IFLA_VF_SPOOFCHK = 4 +const _IFLA_EVENT_BONDING_OPTIONS = 6 +const _FFI_LAST_ABI = 5 +const _TUN_F_UFO = 0x10 +const _TCSETXW = 0x5435 +const _TCP_TIME_WAIT = 6 +const _ICMP6_PARAM_PROB = 4 +const _IFLA_BRPORT_GROUP_FWD_MASK = 31 +const _RT_TABLE_LOCAL = 255 +const _ISIG = 0000001 +const _AI_PASSIVE = 0x0001 +const _IP_DEFAULT_MULTICAST_LOOP = 1 +const _IFLA_VXLAN_COLLECT_METADATA = 25 +const ___NR_fadvise64 = 221 +const _IFA_F_PERMANENT = 0x80 +const ___INT_FAST32_MAX__ = 0x7fffffffffffffff +const _PORT_PROFILE_RESPONSE_INSUFFICIENT_RESOURCES = 260 +const _NET_SCTP_PATH_MAX_RETRANS = 8 +const _RTM_DELTCLASS = 41 +const _SYS_io_getevents = ___NR_io_getevents +const _TIOCGPGRP_val = 21519 +const _IFLA_MACSEC_SCI = 1 +const _EAI_OVERFLOW = -12 +const _NUD_PERMANENT = 0x80 +const _IPPROTO_FRAGMENT = 44 +const _TCA_STATS = 3 +const _LINUX_REBOOT_CMD_CAD_OFF = 0x00000000 +const ___IFLA_BOND_MAX = 29 +const __XOPEN_VERSION = 700 +const _PTRACE_LISTEN = 16904 +const _TCP_SYNCNT = 7 +const _TAB1 = 0004000 +const _TAB2 = 0010000 +const _TAB3 = 0014000 +const _PF_VSOCK = 40 +const _PR_GET_SPECULATION_CTRL = 52 +const _SIOCGARP = 0x8954 +const _ND_NA_FLAG_OVERRIDE = 0x00000020 +const ___NR_exit_group = 231 +const _EPOLLWRBAND = 512 +const _SIGXCPU = 24 +const _RTA_ENCAP_TYPE = 21 +const _TCPOPT_TSTAMP_HDR = (_TCPOPT_NOP<<24|_TCPOPT_NOP<<16|_TCPOPT_TIMESTAMP<<8|_TCPOLEN_TIMESTAMP) +const _TUNSETVNETHDRSZ_val = 1074025688 +const _IPV6_MINHOPCOUNT = 73 +const ___NDA_MAX = 13 +const _DEV_IPMI_POWEROFF_POWERCYCLE = 1 +const ___S_ISGID = 02000 +const _SOL_TCP = 6 +const _SA_NOCLDSTOP = 1 +const _TCP_KEEPIDLE = 4 +const _FFI_TYPE_POINTER = 14 +const _NZERO = 20 +const _RT_TABLE_DEFAULT = 253 +const _ETH_P_MOBITEX = 0x0015 +const _EPROTOTYPE = 91 +const _ND_ROUTER_SOLICIT = 133 +const _ETH_P_WCCP = 0x883E +const _NET_AX25_PROTOCOL = 13 +const _FFI_64_BIT_MAX = 9223372036854775807 +const _IFLA_RMNET_UNSPEC = 0 +const _NET_TCP_DMA_COPYBREAK = 116 +const _IFF_TAP = 0x0002 +const _NET_IPV4_CONF_ACCEPT_SOURCE_ROUTE = 9 +const ___FLT128_HAS_DENORM__ = 1 +const ___NR_inotify_init = 253 +const _RTM_DELNEIGH = 29 +const _AF_CAIF = _PF_CAIF +const _NET_DECNET_NODE_NAME = 3 +const _EMSGSIZE = 90 +const __POSIX2_BC_SCALE_MAX = 99 +const _PR_SET_MM_ARG_START = 8 +const _PTRACE_PEEKSIGINFO = 16905 +const __SYS_STAT_H = 1 +const ___FLT16_HAS_DENORM__ = 1 +const _IP_MINTTL = 21 +const _NET_IPV6_RTR_SOLICITS = 8 +const _PR_SPEC_DISABLE_NOEXEC = (1 << 4) +const _IPTOS_LOWCOST = 0x02 +const __INTTYPES_H = 1 +const _RTPROT_REDIRECT = 1 +const ___NR_truncate = 76 +const _LOCK_WRITE = 128 +const __XOPEN_LEGACY = 1 +const _SCNiFAST8 = "hhi" +const _NET_IPV4_TCP_SYN_RETRIES = 40 +const ___GCC_ATOMIC_LLONG_LOCK_FREE = 2 +const _TCA_STATS2 = 7 +const _FS_POLICY_FLAGS_PAD_16 = _FSCRYPT_POLICY_FLAGS_PAD_16 +const _KERN_PANIC_ON_NMI = 76 +const _NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_TIME_WAIT = 8 +const _MAP_POPULATE = 0x08000 +const _XATTR_LIST_MAX = 65536 +const _AI_ALL = 0x0010 +const _NET_AX25_IP_DEFAULT_MODE = 1 +const _SCNd8 = "hhd" +const _IFLA_PHYS_SWITCH_ID = 36 +const __POSIX_HIWAT = __POSIX_PIPE_BUF +const _TRAP_UNK = 5 +const _SYS_setregid = ___NR_setregid +const _NET_IRDA = 412 +const _SIOCSIFNETMASK = 0x891c +const _BRIDGE_MODE_UNSPEC = 0 +const _SYS_sched_getattr = ___NR_sched_getattr +const ___NR_epoll_create1 = 291 +const _PTRACE_SECCOMP_GET_METADATA = 16909 +const _NET_IPV4_NETFILTER = 20 +const ___FLT128_MANT_DIG__ = 113 +const ___WINT_MAX__ = 0xffffffff +const _AF_FILE = _PF_FILE +const _SYS_times = ___NR_times +const _NET_NF_CONNTRACK_TCP_TIMEOUT_CLOSE = 9 +const _X86_CR3_PCID_BITS = 12 +const _NETLINK_FIREWALL = 3 +const ___NR_eventfd2 = 290 +const _IPV6_ADDR_PREFERENCES = 72 +const _PTHREAD_KEYS_MAX = 1024 +const _RTM_SETNEIGHTBL = 67 +const ___PTHREAD_MUTEX_HAVE_PREV = 1 +const _FFI_CLOSURES = 1 +const _TOSTOP = 0000400 +const _NLM_F_ECHO = 0x08 +const _NET_IPV6_BINDV6ONLY = 20 +const _MSG_OOB = 1 +const _CTL_ARLAN = 254 +const _IPV6_RTHDR_LOOSE = 0 +const _ARPHRD_RSRVD = 260 +const _BMAP_IOCTL = 1 +const _NET_ROSE_CLEAR_REQUEST_TIMEOUT = 4 +const _TCP_KEEPCNT = 6 +const _NET_IPV4_NF_CONNTRACK_UDP_TIMEOUT = 10 +const _RTF_NONEXTHOP = 0x00200000 +const _AF_DECnet = _PF_DECnet +const _FS_POLICY_FLAGS_PAD_32 = _FSCRYPT_POLICY_FLAGS_PAD_32 +const _NET_DECNET_TIME_WAIT = 5 +const _RTM_DELADDRLABEL = 73 +const _STA_NANO = 0x2000 +const ___NR_name_to_handle_at = 303 +const _IFLA_VLAN_EGRESS_QOS = 3 +const _SIOCGRARP = 0x8961 +const _IPPROTO_IP = 0 +const _NLM_F_ROOT = 0x100 +const _IFA_RT_PRIORITY = 9 +const _FS_OCFS2 = 988 +const _ADJ_TIMECONST = 0x0020 +const _NET_IPV4_ROUTE = 18 +const _MS_MGC_MSK = 0xffff0000 +const _UTIME_OMIT = ((1 << 30) - 2) +const _KERN_TAINTED = 53 +const _IFLA_CARRIER_DOWN_COUNT = 48 +const _PR_SET_FPEXC = 12 +const _IFLA_HSR_SUPERVISION_ADDR = 4 +const ___NR_listen = 50 +const _NCC = 8 +const _NET_IPV6_MAX_DESYNC_FACTOR = 15 +const _CTL_BUS = 8 +const __UTIME_H = 1 +const _RLIM64_INFINITY = 0xffffffffffffffff +const __PC_PIPE_BUF = 5 +const _IPOPT_SECUR_EFTO = 0x789a +const _SKF_AD_IFINDEX = 8 +const _IFLA_XDP_FLAGS = 3 +const _NET_NF_CONNTRACK_ICMPV6_TIMEOUT = 28 +const _NET_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_SENT = 24 +const _BUS_MCEERR_AO = 5 +const _BUS_MCEERR_AR = 4 +const _NET_DECNET = 15 +const _PR_CAP_AMBIENT_RAISE = 2 +const _NDA_LLADDR = 2 +const _TUNSETPERSIST_val = 1074025675 +const __CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS = 1137 +const _IFLA_BRPORT_MCAST_TO_UCAST = 28 +const _PTRACE_SETSIGINFO = 16899 +const _NET_CORE_FASTROUTE = 7 +const _SO_TIMESTAMPING_OLD = 37 +const _NET_CORE_DIVERT_VERSION = 12 +const _TCA_STAB = 8 +const _NET_DECNET_CONF_DEV_T1 = 2 +const _NET_DECNET_CONF_DEV_T2 = 3 +const _NET_DECNET_CONF_DEV_T3 = 4 +const _PORT_SELF_VF = -1 +const _SKF_AD_VLAN_TPID = 60 +const _PR_FPEMU_NOPRINT = 1 +const ___PRAGMA_REDEFINE_EXTNAME = 1 +const _EPFNOSUPPORT = 96 +const ___RLIMIT_LOCKS = 10 +const _IFLA_MACSEC_UNSPEC = 0 +const _UINTPTR_MAX = (18446744073709551615) +const _S_ISUID = ___S_ISUID +const _HAVE_NETINET_IF_ETHER_H = 1 +const _SS_ONSTACK = 1 +const _IFF_DYNAMIC = 32768 +const _IFLA_BRPORT_UNICAST_FLOOD = 9 +const _FILENAME_MAX = 4096 +const _SYS_sched_setparam = ___NR_sched_setparam +const _PACKET_MR_ALLMULTI = 2 +const _SYS_nanosleep = ___NR_nanosleep +const _SOL_X25 = 262 +const _SCNd16 = "hd" +const _PR_MCE_KILL_GET = 34 +const _SYS_open_by_handle_at = ___NR_open_by_handle_at +const ___FLT_MAX__ = 3.40282346638528859811704183484516925e+38 +const _RTPROT_RIP = 189 +const _RTPROT_DNROUTED = 13 +const _RTA_DST = 1 +const _RTA_NH_ID = 30 +const ___GCC_IEC_559_COMPLEX = 2 +const _PR_SET_THP_DISABLE = 41 +const _EPERM = 1 +const _IPV6_UNICAST_IF = 76 +const ___F_GETOWN_EX = 16 +const _IFA_F_DEPRECATED = 0x20 +const _STA_PPSSIGNAL = 0x0100 +const _NET_ATALK_AARP_RESOLVE_TIME = 4 +const ___NR_recvmsg = 47 +const _X86_CR4_PVI_BIT = 1 +const _IFLA_BR_MCAST_STATS_ENABLED = 42 +const _B9600 = 0000015 +const _MADV_HWPOISON = 100 +const _BLOCK_SIZE = (1<<_BLOCK_SIZE_BITS) +const _TCP_CLOSING = 11 +const _SCNi8 = "hhi" +const _IP_FREEBIND = 15 +const _VM_DIRTY_RATIO = 12 +const _SEGV_PKUERR = 4 +const _RTM_NEWLINK = 16 +const _IFLA_VF_STATS_TX_PACKETS = 1 +const _NET_IPV4_CONF_ACCEPT_REDIRECTS = 4 +const __SC_DEVICE_IO = 140 +const _IFLA_BOND_FAIL_OVER_MAC = 13 +const _NET_LLC2_REJ_TIMEOUT = 3 +const __POSIX_SYMLINK_MAX = 255 +const ___IOV_MAX = 1024 +const _SYS_pivot_root = ___NR_pivot_root +const _O_CREAT = 0100 +const _RLIM_SAVED_CUR = _RLIM_INFINITY +const _NET_IPV6_MLD_MAX_MSF = 25 +const _FS_DQSTATS = 16 +const _SYS_getcpu = ___NR_getcpu +const _RTCF_DIRECTSRC = 0x04000000 +const _NLM_F_ACK = 0x04 +const _IPV6_AUTHHDR = 10 +const _IPPROTO_MH = 135 +const _IFLA_MACVLAN_MODE = 1 +const _DEV_RAID_SPEED_LIMIT_MIN = 1 +const _NET_IPV6_FORCE_MLD_VERSION = 17 +const _SIOCGSTAMP_OLD = 0x8906 +const _F_WRLCK = 1 +const __SC_SHARED_MEMORY_OBJECTS = 22 +const __SC_LEVEL3_CACHE_ASSOC = 195 +const _IFLA_BRPORT_FORWARD_DELAY_TIMER = 22 +const _SO_TIMESTAMP = _SO_TIMESTAMP_OLD +const _PACKET_VNET_HDR = 15 +const _ARPHRD_SKIP = 771 +const _NUD_STALE = 0x04 +const ___GNUC_STDC_INLINE__ = 1 +const _B460800 = 0010004 +const ___WALL = 0x40000000 +const _PRIdFAST8 = "d" +const __XOPEN_SHM = 1 +const ___STDC__ = 1 +const _TCPOPT_WINDOW = 3 +const _EL3RST = 47 +const _IFLA_STATS_LINK_XSTATS_SLAVE = 3 +const __SC_TYPED_MEMORY_OBJECTS = 165 +const _TCP_SAVE_SYN = 27 +const ___LDBL_DECIMAL_DIG__ = 21 +const _IPOPT_MEASUREMENT = _IPOPT_DEBMEAS +const _B1152000 = 0010011 +const __POSIX_THREAD_ROBUST_PRIO_PROTECT = -1 +const _SOL_TLS = 282 +const _TCA_ROOT_TAB = 1 +const __SC_C_LANG_SUPPORT_R = 136 +const _FS_DIR_NOTIFY = 14 +const ___FLT64X_MIN_EXP__ = (-16381) +const ___WCHAR_MAX = ___WCHAR_MAX__ +const _PRIuLEAST32 = "u" +const _XDP_FLAGS_SKB_MODE = (1 << 1) +const _PF_KCM = 41 +const _NET_LLC_STATION_ACK_TIMEOUT = 1 +const _AT_STATX_DONT_SYNC = 0x4000 +const _SYS_exit = ___NR_exit +const _ETH_P_LINK_CTL = 0x886c +const _NLA_F_NESTED = (1 << 15) +const _PR_FP_EXC_INV = 0x100000 +const ___PTRDIFF_MAX__ = 0x7fffffffffffffff +const _SO_RCVTIMEO = _SO_RCVTIMEO_OLD +const _IFLA_TUN_NUM_DISABLED_QUEUES = 9 +const _INTPTR_MIN = (-9223372036854775807-1) +const _PR_UNALIGN_NOPRINT = 1 +const _S_IXGRP = (_S_IXUSR >> 3) +const _FALLOC_FL_ZERO_RANGE = 0x10 +const ___ORDER_LITTLE_ENDIAN__ = 1234 +const _VM_HUGETLB_PAGES = 18 +const _TCP_MD5SIG = 14 +const _RTF_LINKRT = 0x00100000 +const __UTSNAME_NODENAME_LENGTH = __UTSNAME_LENGTH +const _PR_ENDIAN_LITTLE = 1 +const _ND_NEIGHBOR_SOLICIT = 135 +const _TIOCGRS485 = 0x542E +const _KERN_OVERFLOWGID = 47 +const _SYS_iopl = ___NR_iopl +const _PR_PAC_RESET_KEYS = 54 +const _IFLA_VXLAN_PORT = 15 +const _SOCK_DGRAM = 2 +const _IFLA_BOND_AD_INFO_UNSPEC = 0 +const _RTMSG_DELROUTE = 0x22 +const ___FLT64X_MAX_EXP__ = 16384 +const _SKF_AD_OFF = (-0x1000) +const ___NR_sched_yield = 24 +const _MCL_ONFAULT = 4 +const ___NR_mprotect = 10 +const __ALLOCA_H = 1 +const _O_WRONLY = 01 +const ___INT64_MAX__ = 0x7fffffffffffffff +const _IFLA_BRPORT_DESIGNATED_COST = 16 +const _FPE_FLTSUB = 8 +const _AIO_PRIO_DELTA_MAX = 20 +const ___IFLA_VF_VLAN_INFO_MAX = 2 +const _RTNH_COMPARE_MASK = (_RTNH_F_DEAD | _RTNH_F_LINKDOWN | _RTNH_F_OFFLOAD) +const _ENETDOWN = 100 +const _FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF = 0x00000001 +const _SO_ATTACH_FILTER = 26 +const _F_OWNER_GID = 2 +const _SOMAXCONN = 4096 +const __CS_V7_WIDTH_RESTRICTED_ENVS = 5 +const _PR_SPEC_NOT_AFFECTED = 0 +const _BPF_JEQ = 0x10 +const __SC_EXPR_NEST_MAX = 42 +const _NET_IPV4_NF_CONNTRACK_LOG_INVALID = 15 +const _SYS_access = ___NR_access +const __UCONTEXT_H = 1 +const __UTSNAME_VERSION_LENGTH = __UTSNAME_LENGTH +const _PF_KEY = 15 +const _ARPHRD_NETROM = 0 +const ___INT_LEAST8_WIDTH__ = 8 +const _CTL_MAXNAME = 10 +const _DT_DIR = 4 +const _TUNDETACHFILTER_val = 1074812118 +const _SIOCGIFADDR = 0x8915 +const _OFILL = 0000100 +const _HAVE_ASINL = 1 +const _TIOCPKT_STOP = 4 +const _B1200 = 0000011 +const _PR_FP_EXC_PRECISE = 3 +const _PTRACE_GETFPREGS = 14 +const _IFLA_MACSEC_PAD = 14 +const _MS_SHARED = 1048576 +const _NET_MAJOR = 36 +const _RTN_BLACKHOLE = 6 +const _ONOCR = 0000020 +const _RMNET_FLAGS_EGRESS_MAP_CKSUMV4 = (1 << 3) +const _CLONE_FILES = 0x00000400 +const _IFLA_EVENT_IGMP_RESEND = 5 +const ___FLT32_MANT_DIG__ = 24 +const _SYS_utimensat = ___NR_utimensat +const _IFLA_BOND_AD_LACP_RATE = 21 +const ___HAVE_FLOAT128X = 0 +const _SO_GET_FILTER = _SO_ATTACH_FILTER +const _IFLA_BOND_SLAVE_MII_STATUS = 2 +const _AT_STATX_SYNC_AS_STAT = 0x0000 +const _FS_NODUMP_FL = 0x00000040 +const _MAXTC = 6 +const _ENOSR = 63 +const ___SIZEOF_SIZE_T__ = 8 +const _EMEDIUMTYPE = 124 +const _SYS_sched_getaffinity = ___NR_sched_getaffinity +const _RTM_GETNEXTHOP = 106 +const _ETH_P_PPP_MP = 0x0008 +const _RTMGRP_DECnet_ROUTE = 0x4000 +const _ICMP6_RR_FLAGS_SPECSITE = 0x10 +const _IFLA_QDISC = 6 +const _ILL_ILLOPC = 1 +const _LINUX_REBOOT_CMD_CAD_ON = 0x89ABCDEF +const _IN_CLASSA_MAX = 128 +const ___NR_removexattr = 197 +const ___NR_io_submit = 209 +const _ILL_ILLOPN = 2 +const _ICMP6_TIME_EXCEED_REASSEMBLY = 1 +const _ACCESSPERMS = (_S_IRWXU|_S_IRWXG|_S_IRWXO) +const _SYS_rt_sigreturn = ___NR_rt_sigreturn +const _ICMP6_INFOMSG_MASK = 0x80 +const _BPF_JGE = 0x30 +const ___STATFS_MATCHES_STATFS64 = 1 +const _NL0 = 0000000 +const _NL1 = 0000400 +const _SYS_vfork = ___NR_vfork +const _SYS_fcntl = ___NR_fcntl +const __CS_XBS5_LP64_OFF64_LINTFLAGS = 1111 +const ___NR_acct = 163 +const _HAVE_FUTIMESAT = 1 +const __CS_POSIX_V7_LP64_OFF64_LINTFLAGS = 1143 +const _BPF_JGT = 0x20 +const _ARPHRD_IEEE802154_PHY = 805 +const __POSIX_SOURCE = 1 +const _AF_CAN = _PF_CAN +const _IFLA_GENEVE_COLLECT_METADATA = 6 +const __SC_DEVICE_SPECIFIC = 141 +const __SC_POLL = 58 +const _TCP_THIN_LINEAR_TIMEOUTS = 16 +const _REG_RDI = 8 +const __POSIX_TRACE = -1 +const _AF_UNIX = _PF_UNIX +const _RTPROT_KERNEL = 2 +const _X86_CR3_PCD_BIT = 4 +const ___FLT32_HAS_INFINITY__ = 1 +const _KERN_PANIC = 15 +const _FS_XFLAG_NOSYMLINKS = 0x00000400 +const __CS_XBS5_LPBIG_OFFBIG_LINTFLAGS = 1115 +const _SIOCSIFTXQLEN = 0x8943 +const _NET_IPV4_CONF_BOOTP_RELAY = 10 +const _____gwchar_t_defined = 1 +const __PC_ASYNC_IO = 10 +const _VM_HUGETLB_GROUP = 25 +const _FFI_GO_CLOSURES = 1 +const _SYS_waitid = ___NR_waitid +const _AF_ATMPVC = _PF_ATMPVC +const ___NR_semop = 65 +const __NSIG = 32 +//const __NSIG = (___SIGRTMAX + 1) +const _HAVE_SYS_SYSINFO_H = 1 +const _X86_EFLAGS_VIP_BIT = 20 +const _SYS_getcwd = ___NR_getcwd +const __POSIX2_EXPR_NEST_MAX = 32 +const _PTRACE_O_TRACESYSGOOD = 1 +const ___NR_set_tid_address = 218 +const ___LP64__ = 1 +const _FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS = 0x00000002 +const _NETLINK_IP6_FW = 13 +const _SYS_getsockopt = ___NR_getsockopt +const _RANDOM_BOOT_ID = 5 +const _AF_IEEE802154 = _PF_IEEE802154 +const _NETLINK_UNCONNECTED = 0 +const _IFLA_VXLAN_LOCAL6 = 17 +const _IPPROTO_TP = 29 +const _BPF_JSET = 0x40 +const _KERN_SHMPATH = 48 +const _IPV6_2292HOPLIMIT = 8 +const _B134 = 0000004 +const __CS_XBS5_LP64_OFF64_LIBS = 1110 +const _FSCRYPT_POLICY_FLAGS_PAD_MASK = 0x03 +const _IPOPT_TS_TSANDADDR = 1 +const _IN_ALL_EVENTS = (_IN_ACCESS | _IN_MODIFY | _IN_ATTRIB | _IN_CLOSE_WRITE | _IN_CLOSE_NOWRITE | _IN_OPEN | _IN_MOVED_FROM | _IN_MOVED_TO | _IN_CREATE | _IN_DELETE | _IN_DELETE_SELF | _IN_MOVE_SELF) +const _FS_DIRTY_FL = 0x00000100 +const _MACVLAN_FLAG_NOPROMISC = 1 +const __CS_POSIX_V7_LP64_OFF64_LIBS = 1142 +const _SYS_delete_module = ___NR_delete_module +const _ND_OPT_RTR_ADV_INTERVAL = 7 +const ___linux = 1 +const __SC_XOPEN_ENH_I18N = 93 +const _CR0 = 0000000 +const _SYS_utime = ___NR_utime +const _CR2 = 0002000 +const _CR3 = 0003000 +const _PORT_VDP_RESPONSE_UNUSED_VTID = 3 +const ___NR_clock_gettime = 228 +const _VM_LAPTOP_MODE = 23 +const __POSIX_AIO_LISTIO_MAX = 2 +const _MOUNT_ATTR_NOATIME = 0x00000010 +const _RT_SCOPE_UNIVERSE = 0 +const _SIOCGIFMETRIC = 0x891d +const _ND_NA_FLAG_ROUTER = 0x00000080 +const _PF_RXRPC = 33 +const ___NR_reboot = 169 +const _NET_CIPSOV4_RBM_OPTFMT = 120 +const _TIOCEXCL = 0x540C +const ___NET_IPV6_MAX = 28 +const _ETH_P_DSA_8021Q = 0xDADB +const _SYS_renameat = ___NR_renameat +const __RPC_NETDB_H = 1 +const _HAVE_LINUX_FILTER_H = 1 +const _IPOPT_TS_TSONLY = 0 +const _SYS_setfsuid = ___NR_setfsuid +const _IFLA_HSR_SEQ_NR = 5 +const __SC_RAW_SOCKETS = 236 +const _CLD_KILLED = 2 +const _ETH_P_DNA_DL = 0x6001 +const _CS5 = 0000000 +const _IPPORT_TTYLINK = 87 +const _CS7 = 0000040 +const ___USE_FORTIFY_LEVEL = 0 +const _ETH_P_IRDA = 0x0017 +const _NET_AX25_T3_TIMEOUT = 9 +const __BITS_POSIX1_LIM_H = 1 +const _NET_SCTP_PRESERVE_ENABLE = 11 +const ___NR_select = 23 +const _RTN_BROADCAST = 3 +const _FSCRYPT_MAX_KEY_SIZE = 64 +const _B150 = 0000005 +const _NDTPA_REFCNT = 2 +const _RTMSG_NEWDEVICE = 0x11 +const _IFF_MULTI_QUEUE = 0x0100 +const _TCP_COOKIE_TRANSACTIONS = 15 +const _IFLA_BRPORT_COST = 3 +const _IFF_NOARP = 128 +const _NDA_VLAN = 5 +const _IFLA_BRPORT_LEARNING_SYNC = 11 +const _NDTPA_ANYCAST_DELAY = 12 +const _SO_DETACH_FILTER = 27 +const _SYS_get_mempolicy = ___NR_get_mempolicy +const _TH_RST = 0x04 +const _IFLA_BOND_SLAVE_AD_AGGREGATOR_ID = 6 +const _SYS_exit_group = ___NR_exit_group +const _SYS_fdatasync = ___NR_fdatasync +const _WUNTRACED = 2 +const _EPOLL_CTL_DEL = 2 +const _IPPROTO_UDPLITE = 136 +const _PROT_NONE = 0x0 +const _RTM_NEWROUTE = 24 +const __SC_VERSION = 29 +const ___NR_get_thread_area = 211 +const _ICMP6_FILTER_BLOCK = 1 +const _PRIoFAST8 = "o" +const _SYS_semtimedop = ___NR_semtimedop +const _SCNdFAST8 = "hhd" +const __CS_XBS5_LP64_OFF64_LDFLAGS = 1109 +const _IFLA_CARRIER_CHANGES = 35 +const __CS_LFS_LDFLAGS = 1001 +const _IFLA_VXLAN_FAN_MAP = 33 +const ___NR_sched_setattr = 314 +const _VXLAN_DF_MAX = 2 +const ___NR_tee = 276 +const __POSIX2_LINE_MAX = 2048 +const _NET_DECNET_CONF_DEV_FORWARDING = 5 +const _ETH_P_SLOW = 0x8809 +const __SC_LEVEL1_ICACHE_SIZE = 185 +const _FIONCLEX = 0x5450 +const _NDA_SRC_VNI = 11 +const _NET_CORE_DEV_WEIGHT = 17 +const _IPV6_LEAVE_ANYCAST = 28 +const _SYS_setpgid = ___NR_setpgid +const _SEGV_ADIPERR = 7 +const _IFLA_XDP_SKB_PROG_ID = 6 +const ___NR_socketpair = 53 +const _TCP_TIMESTAMP = 24 +const _SIOCGIFBR = 0x8940 +const _O_DSYNC = ___O_DSYNC +const _UMOUNT_NOFOLLOW = 8 +const _AF_SECURITY = _PF_SECURITY +const _ADJ_OFFSET_SINGLESHOT = 0x8001 +const _NO_RECOVERY = 3 +const __CS_XBS5_ILP32_OFFBIG_LINTFLAGS = 1107 +const _RTF_UP = 0x0001 +const ___FLT64_EPSILON__ = 2.22044604925031308084726333618164062e-1664 +const _SCNu8 = "hhu" +const _IFLA_BR_HELLO_TIMER = 16 +const _TIOCPKT_START = 8 +const _PRIi16 = "i" +const _FS_POLICY_FLAGS_PAD_4 = _FSCRYPT_POLICY_FLAGS_PAD_4 +const _IFLA_PORT_REQUEST = 6 +const _TIOCPKT_FLUSHWRITE = 2 +const _BPF_JMP = 0x05 +const __POSIX2_RE_DUP_MAX = 255 +const ___NR_move_mount = 429 +const _AF_ISDN = _PF_ISDN +const _SYS_signalfd4 = ___NR_signalfd4 +const _EMLINK = 31 +const _ETH_P_ATMFATE = 0x8884 +const _RUSAGE_THREAD = 1 +const _BUS_ISA_MEM_BASE = 1 +const _ARPHRD_CHAOS = 5 +const _NET_IPV6_ROUTE_MTU_EXPIRES = 8 +const _FS_XFLAG_NOATIME = 0x00000040 +const _NTF_MASTER = 0x04 +const _SYS_rt_sigpending = ___NR_rt_sigpending +const _SIGFPE = 8 +const _MOD_NANO = _ADJ_NANO +const _PRIO_USER = 2 +const _NET_CORE = 1 +const _L_XTND = 2 +const _TH_URG = 0x20 +const _PR_SET_SECCOMP = 22 +const __POSIX_SHARED_MEMORY_OBJECTS = 200809 +const _ADJ_TICK = 0x4000 +const __SC_SSIZE_MAX = 110 +const _RTM_NEWCACHEREPORT = 96 +const _VM_MIN_FREE_KBYTES = 21 +const _PORT_REQUEST_ASSOCIATE = 2 +const _NETLINK_INET_DIAG = _NETLINK_SOCK_DIAG +const __PATH_NSSWITCH_CONF = "/etc/nsswitch.conf" +const _UINTPTR_WIDTH = ___WORDSIZE +const _IPV6_DROP_MEMBERSHIP = _IPV6_LEAVE_GROUP +const _CLONE_CHILD_CLEARTID = 0x00200000 +const _P_PID = 1 +const ___LONG_WIDTH__ = 64 +const _NET_IPV4_ICMP_IGNORE_BOGUS_ERROR_RESPONSES = 64 +const _IOC_INOUT = ((__IOC_WRITE|__IOC_READ) << __IOC_DIRSHIFT) +const _IFF_TUN = 0x0001 +const _IFLA_OPERSTATE = 16 +const _SYS_set_mempolicy = ___NR_set_mempolicy +const __BITS_TIMEX_H = 1 +const ___NR_fsetxattr = 190 +const __BITS_SIGTHREAD_H = 1 +const ___GNUC_WIDE_EXECUTION_CHARSET_NAME = "UTF-32LE" +const _IFLA_BR_MCAST_HASH_ELASTICITY = 26 +const __POSIX_VERSION = 200809 +const _NET_IPV6_ICMP = 19 +const _ELIBSCN = 81 +const __SYS_SELECT_H = 1 +const _PRIi32 = "i" +const _SKF_AD_NLATTR = 12 +const _PTRACE_KILL = 8 +const _SOCK_CLOEXEC = 524288 +const _NET_TCP_BASE_MSS = 114 +const _EDEADLOCK = _EDEADLK +const _IPOPT_SECUR_CONFID = 0xf135 +const _RTCF_DOREDIRECT = 0x01000000 +const _PACKET_LOSS = 14 +const _IPPORT_EFSSERVER = 520 +const ___IFLA_IPOIB_MAX = 4 +const _SYS_setxattr = ___NR_setxattr +const ___GCC_ATOMIC_BOOL_LOCK_FREE = 2 +const _NET_TCP_FRTO = 92 +const _CLONE_NEWCGROUP = 0x02000000 +const _CTL_KERN = 1 +const ___S_IEXEC = 0100 +const _AF_NFC = _PF_NFC +const _NET_CORE_WMEM_MAX = 1 +const ___HAVE_FLOAT64X_LONG_DOUBLE = 1 +const __SC_XOPEN_VERSION = 89 +const _IFF_ONE_QUEUE = 0x2000 +const _FS_EOFBLOCKS_FL = 0x00400000 +const _IPV6_RECVPKTINFO = 49 +const _PORT_REQUEST_PREASSOCIATE = 0 +const _SCNx8 = "hhx" +const _IN_CLASSB_NSHIFT = 16 +const _NET_DECNET_CONF_ETHER = -7 +const _DEV_HWMON = 2 +const _IFA_F_SECONDARY = 0x01 +const _SYS_clone = ___NR_clone +const _SYS_inotify_add_watch = ___NR_inotify_add_watch +const ___FLT128_MIN__ = 3.36210314311209350626267781732175260e-4932128 +const _SIOCADDMULTI = 0x8931 +const ___NR_listxattr = 194 +const _RTM_NEWNDUSEROPT = 68 +const _NET_ETHER = 2 +const _PTRACE_SYSCALL_INFO_ENTRY = 1 +const _FS_XFLAG_FILESTREAM = 0x00004000 +const _STATX_SIZE = 0x00000200 +const _SYS_rt_sigtimedwait = ___NR_rt_sigtimedwait +const ___UINT16_MAX__ = 0xffff +const _NET_DCCP = 20 +const __POSIX_TRACE_EVENT_FILTER = -1 +const _SYS_munmap = ___NR_munmap +const __SC_2_PBS_LOCATE = 170 +const _IFLA_GTP_FD0 = 1 +const _IFLA_GTP_FD1 = 2 +const _FS_POLICY_FLAGS_VALID = 0x07 +const __ISOC99_SOURCE = 1 +const _FS_SECRM_FL = 0x00000001 +const _RTF_HOST = 0x0004 +const ___FLT32_MAX__ = 3.40282346638528859811704183484516925e+3832 +const _IFF_MULTICAST = 4096 +const ___NR_shmdt = 67 +const _TCP_CLOSE_WAIT = 8 +const _SYS_syncfs = ___NR_syncfs +const _IFLA_BOND_MODE = 1 +const _NTF_SELF = 0x02 +const ___IFLA_PPP_MAX = 2 +const ___STDC_IEC_559_COMPLEX__ = 1 +const _IFLA_IFALIAS = 20 +const _SYS_kill = ___NR_kill +const ___USE_XOPEN2K = 1 +const _IFLA_WEIGHT = 15 +const _SO_SNDTIMEO = _SO_SNDTIMEO_OLD +const _DEV_MAC_HID = 5 +const __BITS_UIO_LIM_H = 1 +const _DT_LNK = 10 +const _O_NOATIME = ___O_NOATIME +const _TCP_MSS_DEFAULT = 536 +const _SYS_getgid = ___NR_getgid +const _IPTOS_DSCP_AF11 = 0x28 +const _IPTOS_DSCP_AF12 = 0x30 +const _IPTOS_DSCP_AF13 = 0x38 +const ___NR_mlock2 = 325 +const _NET_IPV4_LOCAL_PORT_RANGE = 56 +const _IPV6_RTHDR = 57 +const __POSIX_MEMLOCK_RANGE = 200809 +const _SOL_XDP = 283 +const _TCGETA = 0x5405 +const _CLONE_SYSVSEM = 0x00040000 +const _PR_SET_MM_ENV_END = 11 +const ___NR_fanotify_mark = 301 +const _ECHILD = 10 +const _PR_SPEC_PRCTL = (1 << 0) +const _TCGETS = 0x5401 +const ___NR_getdents = 78 +const _PR_TIMING_TIMESTAMP = 1 +const _TCGETX = 0x5432 +const _ICRNL = 0000400 +const _AF_QIPCRTR = _PF_QIPCRTR +const _RTF_REINSTATE = 0x0008 +const _S_IROTH = (_S_IRGRP >> 3) +const _CTL_FRV = 9898 +const _SYS_munlock = ___NR_munlock +const _SYS_fremovexattr = ___NR_fremovexattr +const _FS_ENCRYPTION_MODE_SPECK128_256_XTS = 7 +const _IPTOS_DSCP_AF21 = 0x48 +const _IPTOS_DSCP_AF22 = 0x50 +const _IPTOS_DSCP_AF23 = 0x58 +const _TUNSETIFF_val = 1074025674 +const _SYS_mq_timedreceive = ___NR_mq_timedreceive +const ___NR_bind = 49 +const _NET_TR = 14 +const ___NR_ppoll = 271 +const __POSIX2_CHAR_TERM = 200809 +const _TCM_IFINDEX_MAGIC_BLOCK = (0xFFFFFFFF) +const _RTM_F_PREFIX = 0x800 +const ___NR_flock = 73 +const _SKF_AD_QUEUE = 24 +const _ETHERTYPE_SPRITE = 0x0500 +const _IMAXBEL = 0020000 +const _NET_TCP_ORPHAN_RETRIES = 74 +const _RTF_BROADCAST = 0x10000000 +const _IFLA_VF_VLAN_INFO_UNSPEC = 0 +const _RPM_PCO_ADD = 1 +const _N_PROFIBUS_FDL = 10 +const ___LDBL_EPSILON__ = 1.08420217248550443400745280086994171e-19 +const _SYS_chmod = ___NR_chmod +const _ETH_P_TR_802_2 = 0x0011 +const _PACKET_TX_TIMESTAMP = 16 +const _INT16_MAX = (32767) +const _PR_CAP_AMBIENT = 47 +const _LONG_MAX = ___LONG_MAX__ +const ___FLT_HAS_INFINITY__ = 1 +const _HAVE_STRSIGNAL = 1 +const _POSIX_MADV_NORMAL = 0 +const _PR_SET_MM_START_STACK = 5 +const _IPTOS_DSCP_AF31 = 0x68 +const _IPTOS_DSCP_AF32 = 0x70 +const _IPTOS_DSCP_AF33 = 0x78 +const _TCP_MSS_DESIRED = 1220 +const _IFLA_INFO_SLAVE_DATA = 5 +const ___FLT128_EPSILON__ = 1.92592994438723585305597794258492732e-34128 +const _IFLA_IPVLAN_FLAGS = 2 +const _NETLINK_FIB_LOOKUP = 10 +const _IFHWADDRLEN = 6 +const _RTNL_FAMILY_IP6MR = 129 +const _INTPTR_WIDTH = ___WORDSIZE +const _RTM_GETACTION = 50 +const ___RLIMIT_SIGPENDING = 11 +const _SYS_epoll_wait_old = ___NR_epoll_wait_old +const _IFLA_EVENT_NONE = 0 +const _UINT16_MAX = (65535) +const _CERASE = 0177 +const _RTM_GETMULTICAST = 58 +const _SYS_pkey_free = ___NR_pkey_free +const _NET_NETROM_DEFAULT_PATH_QUALITY = 1 +const _IFLA_BOND_MIIMON = 3 +const _NETLINK_ISCSI = 8 +const _X86_CR0_NE_BIT = 5 +const _ETH_P_ATMMPOA = 0x884c +const _IPTOS_DSCP_AF41 = 0x88 +const _IPTOS_DSCP_AF42 = 0x90 +const _IPTOS_DSCP_AF43 = 0x98 +const ___ILP32_OFFBIG_LDFLAGS = "-m32" +const _HAVE_NET_IF_H = 1 +const _SYS_close = ___NR_close +const _IPOPT_TIMESTAMP = _IPOPT_TS +const ___FLT32X_HAS_DENORM__ = 1 +const ___NR_mmap = 9 +const _MLD_LISTENER_REPORT = 131 +const _LINK_XSTATS_TYPE_UNSPEC = 0 +const ___NETPACKET_PACKET_H = 1 +const ___NR_sched_get_priority_max = 146 +const _B38400 = 0000017 +const _MOD_ESTERROR = _ADJ_ESTERROR +const _CLOCK_PROCESS_CPUTIME_ID = 2 +const ___NDTA_MAX = 10 +const __BITS_SIGSTACK_H = 1 +const _EPIPE = 32 +const __SYS_USER_H = 1 +const _ETH_P_CAN = 0x000C +const _IPTOS_ECN_CE = 0x03 +const _EKEYREJECTED = 129 +const ___NR_getrusage = 98 +const __IOC_DIRBITS = 2 +const _ETH_P_PUPAT = 0x0201 +const _B1800 = 0000012 +const _RTA_ENCAP = 22 +const _RTA_GATEWAY = 5 +const _NET_IPV4_ICMP_ECHOREPLY_RATE = 63 +const ___NR_unshare = 272 +const _IPV6_PMTUDISC_OMIT = 5 +const _IN_LOOPBACKNET = 127 +const _PR_GET_KEEPCAPS = 7 +const _PF_X25 = 9 +const _RTA_UID = 25 +const ___SIZEOF_LONG_DOUBLE__ = 16 +const __POSIX_REALTIME_SIGNALS = 200809 +const _KERN_NAMETRANS = 24 +const _DT_UNKNOWN = 0 +const ___NR_dup2 = 33 +const ___NR_dup3 = 292 +const _IPV6_RECVFRAGSIZE = 77 +const _MOD_CLKA = _ADJ_OFFSET_SINGLESHOT +const _MACVLAN_MACADDR_FLUSH = 2 +const _CLONE_PIDFD = 0x00001000 +const _TCP_REPAIR_ON = 1 +const _F_GETFL = 3 +const ___LDBL_HAS_INFINITY__ = 1 +const ___MACSEC_VALIDATE_END = 3 +const _SCOPE_DELIMITER = '%' +const ___ATOMIC_HLE_ACQUIRE = 65536 +const __THREAD_SHARED_TYPES_H = 1 +const __SC_ATEXIT_MAX = 87 +const _IFLA_VXLAN_UDP_ZERO_CSUM6_RX = 20 +const _SCNoFAST8 = "hho" +const _NET_NETROM_RESET = 12 +const _NET_LLC2_TIMEOUT = 1 +const _IPPORT_FINGER = 79 +const ___HAVE_FLOAT64X = 1 +const _IFLA_VF_VLAN_LIST = 12 +const _SYS_fspick = ___NR_fspick +const _SYS_personality = ___NR_personality +const _EADDRNOTAVAIL = 99 +const _PTRACE_POKEDATA = 5 +const ___NR_creat = 85 +const _PTRACE_POKEUSER = 6 +const _ETH_P_IPX = 0x8137 +const _TIOCSWINSZ = 0x5414 +const _IFLA_VRF_UNSPEC = 0 +const _SO_PEEK_OFF = 42 +const _VXLAN_DF_SET = 1 +const _LITTLE_ENDIAN = ___LITTLE_ENDIAN +const _IGNPAR = 0000004 +const _RTA_MARK = 16 +const _EPOLLRDNORM = 64 +const _SYS_fgetxattr = ___NR_fgetxattr +const ___USE_ISOC11 = 1 +const _IFLA_BOND_PEER_NOTIF_DELAY = 28 +const _HAVE_GETXATTR = 1 +const ___F_GETSIG = 11 +const _LONG_BIT = 64 +const _CTL_DEBUG = 6 +const _IPVLAN_F_VEPA = 0x02 +const _UINT_FAST64_WIDTH = 64 +const _IFLA_INET6_CONF = 2 +const _TIOCM_DSR = 0x100 +const _ETH_P_DNA_RC = 0x6002 +const _TCP_CLOSE = 7 +const __POSIX_SYMLOOP_MAX = 8 +const ___NGREG = 23 +const _ARPHRD_ECONET = 782 +const _ETH_P_DNA_RT = 0x6003 +const _MAP_GROWSDOWN = 0x00100 +const _IFLA_VXLAN_RSC = 12 +const _SYS_futex = ___NR_futex +const _IFLA_BOND_MIN_LINKS = 18 +const _GTP_ROLE_GGSN = 0 +const _RTPROT_BIRD = 12 +const __PC_NO_TRUNC = 7 +const ___NR_getrandom = 318 +const _SO_PEERGROUPS = 59 +const __CS_XBS5_ILP32_OFF32_LDFLAGS = 1101 +const _MSG_WAITFORONE = 65536 +const _ARPHRD_PIMREG = 779 +const _PR_SPEC_STORE_BYPASS = 0 +const __SC_TIMER_MAX = 35 +const __SC_SYNCHRONIZED_IO = 14 +const __SC_2_C_BIND = 47 +const _IPPORT_MTP = 57 +const _TIOCM_DTR = 0x002 +const _PR_GET_PDEATHSIG = 2 +const _O_RDWR = 02 +const _VTIME = 5 +const __DIRENT_H = 1 +const _S_IWGRP = (_S_IWUSR >> 3) +const __CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS = 1147 +const _RTM_GETNEIGH = 30 +const __SC_2_PBS_CHECKPOINT = 175 +const _RT_CLASS_MAX = 255 +const _MSG_WAITALL = 256 +const _HAVE_UNLINKAT = 1 +const _NET_NF_CONNTRACK_TCP_LOOSE = 17 +const _RTAX_WINDOW = 3 +const _RTN_THROW = 9 +const _SYS_clone3 = ___NR_clone3 +const _IFLA_VXLAN_GPE = 27 +const _NET_ROSE_MAX_VCS = 8 +const _RTNH_F_DEAD = 1 +const _KERN_PPC_POWERSAVE_NAP = 27 +const _SYS_tgkill = ___NR_tgkill +const _NL_MMAP_STATUS_COPY = 3 +const _MOD_TAI = _ADJ_TAI +const _IPV6_ADDRFORM = 1 +const _RTF_XRESOLVE = 0x0800 +const _IN_CLOSE_NOWRITE = 0x00000010 +const _SYS_getppid = ___NR_getppid +const __BITS_TYPESIZES_H = 1 +const _SYS_mlockall = ___NR_mlockall +const __IOFBF = 0 +const _TRAP_BRANCH = 3 +const ___NR_getuid = 102 +const _HAVE_SCHED_H = 1 +const _TIMER_ABSTIME = 1 +const _NDA_LINK_NETNSID = 10 +const ___FLT_EPSILON__ = 1.19209289550781250000000000000000000e-7 +const __SC_PII_INTERNET = 56 +const _S_IFMT = ___S_IFMT +const _SYS_listxattr = ___NR_listxattr +const _XCASE = 0000004 +const _INT16_MIN = (-32767-1) +const _IPV6_PMTUDISC_INTERFACE = 4 +const _SYS_nfsservctl = ___NR_nfsservctl +const _IPTOS_RELIABILITY = 0x04 +const __POSIX_C_SOURCE = 200809 +const __SC_2_PBS = 168 +const __SYS_PRCTL_H = 1 +const ___NR_madvise = 28 +const _IFLA_BOND_SLAVE_QUEUE_ID = 5 +const __SC_MESSAGE_PASSING = 20 +const ___SIZEOF_DOUBLE__ = 8 +const _CTL_S390DBF = 5677 +const ___OFF_T_MATCHES_OFF64_T = 1 +const __SC_LEVEL1_ICACHE_LINESIZE = 187 +const _PR_SET_MM_AUXV = 12 +const _IFA_F_MANAGETEMPADDR = 0x100 +const _RTPROT_GATED = 8 +const __SC_PRIORITIZED_IO = 13 +const __SC_2_FORT_DEV = 49 +const _IFLA_VXLAN_LOCAL = 4 +const _FS_ENCRYPTION_MODE_ADIANTUM = _FSCRYPT_MODE_ADIANTUM +const _IFLA_BROADCAST = 2 +const _BPF_NEG = 0x80 +const _NET_IPV4_IPFRAG_HIGH_THRESH = 41 +const __BITS_TYPES_H = 1 +const _SYS_socketpair = ___NR_socketpair +const _PR_SET_PDEATHSIG = 1 +const _SYS_remap_file_pages = ___NR_remap_file_pages +const _MSG_CTRUNC = 8 +const _AT_STATX_SYNC_TYPE = 0x6000 +const _RTF_NOFORWARD = 0x1000 +const _S_IFDIR = ___S_IFDIR +const _IFLA_BR_TOPOLOGY_CHANGE_TIMER = 18 +const _NET_NETROM = 8 +const _RTSIG_MAX = 32 +const _F_GETLK = _F_GETLK64 +const ___WCHAR_MAX__ = 0x7fffffff +const _REG_R8 = 0 +const _REG_R9 = 1 +const _RTN_NAT = 10 +const _SO_CNX_ADVICE = 53 +const _TUN_TYPE_MASK = 0x000f +const _SIGIO = _SIGPOLL +const _ONLRET = 0000040 +const _ECANCELED = 125 +const __LFS64_LARGEFILE = 1 +const _MOVE_MOUNT_T_EMPTY_PATH = 0x00000040 +const _NET_IPV4_TCP_KEEPALIVE_PROBES = 46 +const _IN_MODIFY = 0x00000002 +const _MADV_FREE = 8 +const _N_SMSBLOCK = 12 +const _TUNSETDEBUG_val = 1074025673 +const _TUN_F_CSUM = 0x01 +const _O_NONBLOCK = 04000 +const _IP_UNBLOCK_SOURCE = 37 +const _TIOCSBRK = 0x5427 +const _SYS_setgroups = ___NR_setgroups +const _BUS_ADRALN = 1 +const _TCP_ZEROCOPY_RECEIVE = 35 +const ___NR_sched_get_priority_min = 147 +const ___NR_sendfile = 40 +const ___NR_wait4 = 61 +const _CRDLY = 0003000 +const _PF_APPLETALK = 5 +const _S_IFSOCK = ___S_IFSOCK +const _IFLA_BOND_AD_ACTOR_SYS_PRIO = 24 +const _MACVLAN_MODE_PASSTHRU = 8 +const _PR_SVE_SET_VL = 50 +const _SIOCSIFDSTADDR = 0x8918 +const _SOL_AAL = 265 +const _RTM_DELQDISC = 37 +const _SA_NOMASK = _SA_NODEFER +const _ADJ_FREQUENCY = 0x0002 +const _DEV_CDROM_AUTOEJECT = 3 +const _IN_MASK_ADD = 0x20000000 +const __SC_JOB_CONTROL = 7 +const _CLOCK_REALTIME_ALARM = 8 +const _TCP_CA_Disorder = 1 +const _N_AX25 = 5 +const _ICMP6_FILTER_BLOCKOTHERS = 3 +const ___NR_fchmod = 91 +const _SO_ACCEPTCONN = 30 +const __BITS_TIME64_H = 1 +const _NET_PROTO_CONF_ALL = -2 +const _IPV6_FREEBIND = 78 +const _PTRACE_SEIZE = 16902 +const _NET_NF_CONNTRACK_ICMP_TIMEOUT = 12 +const ___NR_pidfd_send_signal = 424 +const _NDTA_UNSPEC = 0 +const _PR_GET_TIMERSLACK = 30 +const _SEGV_MAPERR = 1 +const _TAB0 = 0000000 +const _ECHOK = 0000040 +const _NET_NEIGH_RETRANS_TIME = 4 +const _ARPHRD_SLIP6 = 258 +const _SYS_clock_getres = ___NR_clock_getres +const ___IFLA_MACVLAN_MAX = 7 +const _MSG_SYN = 1024 +const _IFA_F_NODAD = 0x02 +const _FS_XFLAG_PREALLOC = 0x00000002 +const _FIOGETOWN = 0x8903 +const _AF_BRIDGE = _PF_BRIDGE +const ___INT16_MAX__ = 0x7fff +const _NTF_USE = 0x01 +const _TIOCSSERIAL = 0x541F +const _SIG_SETMASK = 2 +const ___SIGEV_MAX_SIZE = 64 +const _SO_PEERSEC = 31 +const _ELIBACC = 79 +const _EAI_CANCELED = -101 +const _SO_MAX_PACING_RATE = 47 +const _EBADMSG = 74 +const _MAX_ADDR_LEN = 7 +const _SYS_move_mount = ___NR_move_mount +const _NTF_EXT_LEARNED = 0x10 +const ___NR_security = 185 +const _MS_DIRSYNC = 128 +const ___WINT_MIN__ = 0 +const _IFLA_PORT_VSI_TYPE = 3 +const ___NR_fchownat = 260 +const ___GNU_LIBRARY__ = 6 +const __BITS_STDINT_UINTN_H = 1 +const _NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_ESTABLISHED = 23 +const ___stack_t_defined = 1 +const ___NR_symlinkat = 266 +const __DIRENT_MATCHES_DIRENT64 = 1 +const _PTRACE_EVENT_FORK = 1 +const _EPOLL_CLOEXEC = 524288 +const _NET_IPV6_ROUTE_GC_TIMEOUT = 5 +const _TIOCGSERIAL = 0x541E +const _HAVE_MKDIRAT = 1 +const _IFLA_VXLAN_LINK = 3 +const __CS_POSIX_V6_ILP32_OFFBIG_CFLAGS = 1120 +const _SKF_AD_PAY_OFFSET = 52 +const _NET_IPV4_ICMP_ECHO_IGNORE_BROADCASTS = 58 +const _IFLA_BRPORT_PROXYARP = 10 +const _MQ_PRIO_MAX = 32768 +const _VM_OVERCOMMIT_RATIO = 16 +const _IPV6_2292HOPOPTS = 3 +const _RTAX_RTTVAR = 5 +const _SCNi16 = "hi" +const ___USE_ISOC95 = 1 +const _MOVE_MOUNT_T_AUTOMOUNTS = 0x00000020 +const ___USE_ISOC99 = 1 +const _SCHED_RESET_ON_FORK = 0x40000000 +const _RTMSG_CONTROL = 0x40 +const __SC_MEMLOCK_RANGE = 18 +const _PR_SET_MM_END_CODE = 2 +const ___NR_pipe = 22 +const _RTNLGRP_IPV6_MROUTE = 10 +const _SYS_sched_get_priority_max = ___NR_sched_get_priority_max +const _EOPNOTSUPP = 95 +const _RT_SCOPE_HOST = 254 +const _CLONE_SETTLS = 0x00080000 +const _PF_PACKET = 17 +const _MADV_RANDOM = 1 +const __CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS = 1139 +const _ARPHRD_EUI64 = 27 +const _RTM_GETSTATS = 94 +const _AF_WANPIPE = _PF_WANPIPE +const __POSIX_MQ_PRIO_MAX = 32 +const _IFF_PORTSEL = 8192 +const _NLA_TYPE_MASK = ^(_NLA_F_NESTED | _NLA_F_NET_BYTEORDER) +const _SYS_execve = ___NR_execve +const _SA_NODEFER = 0x40000000 +const _EAI_SOCKTYPE = -7 +const _SYS_io_submit = ___NR_io_submit +const _NET_TCP_CONG_CONTROL = 110 +const _LINE_MAX = __POSIX2_LINE_MAX +const _NET_IPV4_ROUTE_GC_MIN_INTERVAL_MS = 19 +const __NET_ROUTE_H = 1 +const ___FLT32_MAX_10_EXP__ = 38 +const _F_SEAL_SEAL = 0x0001 +const _MAX_HANDLE_SZ = 128 +const _HAVE_LINUX_NETLINK_H = 1 +const _ICMP6_FILTER = 1 +const _TCPI_OPT_SACK = 2 +const _FFI_BAD_TYPEDEF = 1 +const _SI_TKILL = -6 +const __SC_THREAD_THREADS_MAX = 76 +const ___NR_msgsnd = 69 +const ___INT_MAX__ = 0x7fffffff +const _ECHO = 0000010 +const _SYS_sendmmsg = ___NR_sendmmsg +const _IN_CREATE = 0x00000100 +const _SIOCGIFHWADDR = 0x8927 +const _XDP_FLAGS_UPDATE_IF_NOEXIST = (1 << 0) +const _SYS_timer_gettime = ___NR_timer_gettime +const _KERN_PPC_HTABRECLAIM = 25 +const _SCNi32 = "i" +const ___DEC128_MAX__ = 9.999999999999999999999999999999999E6144 +const ___NR_shutdown = 48 +const __SC_THREAD_ROBUST_PRIO_INHERIT = 247 +const _SCNxLEAST16 = "hx" +const ___IFLA_GENEVE_MAX = 14 +const ___SSE__ = 1 +const ___IFLA_BRPORT_MAX = 35 +const ___FLT_MANT_DIG__ = 24 +const _IFLA_BR_PRIORITY = 6 +const _XATTR_NAME_MAX = 255 +const ___SIZEOF_PTHREAD_CONDATTR_T = 4 +const ___NR_getppid = 110 +const _NBPG = _PAGE_SIZE +const __SC_USER_GROUPS_R = 167 +const _SO_SECURITY_ENCRYPTION_NETWORK = 24 +const _NET_CORE_HOT_LIST_LENGTH = 11 +const _PR_SET_MM_ENV_START = 10 +const ___GLIBC_USE_IEC_60559_BFP_EXT = 1 +const ___NR_futimesat = 261 +const _ILL_ILLADR = 3 +const ___IFA_MAX = 11 +const _IPV6_MULTICAST_IF = 17 +const _S_IRUSR = ___S_IREAD +const _NET_CORE_WMEM_DEFAULT = 3 +const _SIOCDELDLCI = 0x8981 +const ___NR_mlock = 149 +const _IPFRAGTTL = 60 +const _IP_RECVORIGDSTADDR = _IP_ORIGDSTADDR +const ___FLT_MIN__ = 1.17549435082228750796873653722224568e-38 +const ___NDUSEROPT_MAX = 2 +const _NET_IPV4_ICMP_TIMEEXCEED_RATE = 61 +const _FSCRYPT_KEY_REMOVAL_STATUS_FLAG_FILES_BUSY = 0x00000001 +const _ENOKEY = 126 +const _NET_NF_CONNTRACK_FRAG6_HIGH_THRESH = 31 +const _SYS_open_tree = ___NR_open_tree +const ___NR_setitimer = 38 +const _SO_DONTROUTE = 5 +const _IPOPT_END = _IPOPT_EOL +const _NL_MMAP_MSG_ALIGNMENT = _NLMSG_ALIGNTO +const _CLONE_PARENT = 0x00008000 +const _TIME_OK = 0 +const _X86_CR4_PCIDE_BIT = 17 +const ___FLT32_DECIMAL_DIG__ = 9 +const _POSIX_MADV_WILLNEED = 3 +const _UCHAR_WIDTH = 8 +const _FS_XFLAG_PROJINHERIT = 0x00000200 +const _RTA_ALIGNTO = 4 +const _NET_IPV4_ICMP_RATELIMIT = 89 +const _F_SETOWN = ___F_SETOWN +const _STATX_ATTR_NODUMP = 0x00000040 +const _DEV_PARPORT_SPINTIME = 1 +const ___NDTPA_MAX = 19 +const _FS_DQ_WRITES = 4 +const _SCNxLEAST32 = "x" +const __SC_IOV_MAX = 60 +const _MS_STRICTATIME = 16777216 +const _ETHERTYPE_AARP = 0x80F3 +const ___NR_kcmp = 312 +const _PR_GET_TSC = 25 +const __CS_POSIX_V7_LP64_OFF64_CFLAGS = 1140 +const ___GLIBC_USE_IEC_60559_FUNCS_EXT = 1 +const _NET_IPV4_AUTOCONFIG = 38 +const _MSG_DONTROUTE = 4 +const _HAVE_SYS_STAT_H = 1 +const _IFA_F_STABLE_PRIVACY = 0x800 +const _IP_RECVFRAGSIZE = 25 +const _PACKET_RECV_OUTPUT = 3 +const _IFLA_VRF_PORT_TABLE = 1 +const ___NR_fork = 57 +const __BITS_ENDIAN_H = 1 +const _IFLA_BOND_USE_CARRIER = 6 +const __PC_REC_MAX_XFER_SIZE = 15 +const _TCP_REPAIR_OFF = 0 +const _TUNGETFEATURES_val = 2147767503 +const _IPOPT_EOL = 0 +const _TIOCSCTTY_val = 21518 +const _LINUX_REBOOT_CMD_HALT = 0xCDEF0123 +const _F_GET_FILE_RW_HINT = 1037 +const _F_GETLEASE = 1025 +const __SC_V7_ILP32_OFF32 = 237 +const _SHUT_RD = 0 +const _FS_FL_USER_VISIBLE = 0x0003DFFF +const __CS_PATH = 0 +const _EPOLLWRNORM = 256 +const _IFLA_GENEVE_REMOTE6 = 7 +const _RTNETLINK_HAVE_PEERINFO = 1 +const _PF_AX25 = 3 +const _FSCRYPT_POLICY_V1 = 0 +const _FSCRYPT_POLICY_V2 = 2 +const _SIGEV_SIGNAL = 0 +const __POSIX_RAW_SOCKETS = 200809 +const ___itimerspec_defined = 1 +const _AF_RDS = _PF_RDS +const __SC_PII_XTI = 54 +const _SYS_alarm = ___NR_alarm +const _FS_DQ_SYNCS = 8 +const _PTRACE_GETSIGINFO = 16898 +const _TIOCSSOFTCAR = 0x541A +const _PR_GET_SECUREBITS = 27 +const _KERN_SG_BIG_BUFF = 29 +const ___DEC_EVAL_METHOD__ = 2 +const _BRIDGE_MODE_HAIRPIN = 1 +const _NTP_API = 4 +const _NET_AX25_DAMA_SLAVE_TIMEOUT = 14 +const _ETHERTYPE_AT = 0x809B +const _RTAX_FEATURE_MASK = (_RTAX_FEATURE_ECN | _RTAX_FEATURE_SACK | _RTAX_FEATURE_TIMESTAMP | _RTAX_FEATURE_ALLFRAG) +const _PF_NETLINK = 16 +const __SC_FIFO = 144 +const _SIGALRM = 14 +const _NDA_PROBES = 4 +const _SYS_mlock = ___NR_mlock +const _IFLA_INET6_ADDR_GEN_MODE = 8 +const _DT_BLK = 6 +const _NET_NEIGH_RETRANS_TIME_MS = 17 +const _ETIMEDOUT = 110 +const _ETHERTYPE_IPV6 = 0x86dd +const ___GENEVE_DF_END = 3 +const _FS_KEY_DESC_PREFIX = _FSCRYPT_KEY_DESC_PREFIX +const _IPV6_TRANSPARENT = 75 +const _NET_DECNET_DR_COUNT = 8 +const __SYS_MMAN_H = 1 +const ___SI_MAX_SIZE = 128 +const _SYS_set_robust_list = ___NR_set_robust_list +const ___NR_inotify_add_watch = 254 +const _TCP_COOKIE_PAIR_SIZE = (2*_TCP_COOKIE_MAX) +const _B3500000 = 0010016 +const __CS_V6_ENV = 1148 +const _ARPHRD_IEEE80211_RADIOTAP = 803 +const _NET_X25 = 13 +const _ARPHRD_IEEE802_TR = 800 +const ___O_CLOEXEC = 02000000 +const _SEM_VALUE_MAX = (2147483647) +const _MSG_PEEK = 2 +const ___NR_lsetxattr = 189 +const _SYS_rt_sigsuspend = ___NR_rt_sigsuspend +const ___NR_fanotify_init = 300 +const _IFLA_BOND_PACKETS_PER_SLAVE = 20 +const _SIGTTIN = 21 +const ___LDBL_HAS_DENORM__ = 1 +const _NET_NF_CONNTRACK_TCP_TIMEOUT_MAX_RETRANS = 16 +const _TUNGETIFF_val = 2147767506 +const _PR_SET_KEEPCAPS = 8 +const ___GLIBC_USE_IEC_60559_TYPES_EXT = 1 +const _SIOCSIFSLAVE = 0x8930 +const _PR_MCE_KILL_EARLY = 1 +const _TCP_S_DATA_OUT = (1 << 3) +const _IFLA_STATS_LINK_OFFLOAD_XSTATS = 4 +const ___IFLA_XFRM_MAX = 3 +const _ETH_P_ARCNET = 0x001A +const _KERN_REALROOTDEV = 16 +const ___FLT32X_MANT_DIG__ = 53 +const _O_DIRECTORY = ___O_DIRECTORY +const __SC_XOPEN_LEGACY = 129 +const ___NR_bpf = 321 +const _IFLA_GTP_UNSPEC = 0 +const _ADJ_MICRO = 0x1000 +const _SYS_sched_getparam = ___NR_sched_getparam +const __POSIX_V7_LPBIG_OFFBIG = -1 +const __SC_SELECT = 59 +const _IFLA_BR_MCAST_IGMP_VERSION = 43 +const _NET_DECNET_CONF_PPP = -4 +const _IFLA_BOND_TLB_DYNAMIC_LB = 27 +const _RTCF_LOG = 0x02000000 +const _ARPHRD_IEEE80211_PRISM = 802 +const _IFLA_BR_MCAST_HASH_MAX = 27 +const _PRIx16 = "x" +const ___RLIM_T_MATCHES_RLIM64_T = 1 +const _NET_NF_CONNTRACK_UDP_TIMEOUT_STREAM = 11 +const _IPVLAN_MODE_L3S = 2 +const _MS_UNBINDABLE = 131072 +const _S_BLKSIZE = 512 +const __BITS_UINTN_IDENTITY_H = 1 +const _NET_X25_CALL_REQUEST_TIMEOUT = 2 +const _ECHOPRT = 0002000 +const _KERN_CORE_USES_PID = 52 +const _SYS_sched_get_priority_min = ___NR_sched_get_priority_min +const ___NR_vmsplice = 278 +const _MB_LEN_MAX = 16 +const _ARPOP_RREQUEST = 3 +const _ETH_P_MAP = 0x00F9 +const _IFLA_BOND_SLAVE_STATE = 1 +const _HAVE_LOFF_T = 1 +const _RTPROT_UNSPEC = 0 +const _RTM_GETTFILTER = 46 +const __POSIX_REENTRANT_FUNCTIONS = 1 +const _FFI_TYPE_DOUBLE = 3 +const _EREMCHG = 78 +const _TCA_CHAIN = 11 +const ___GNUC_MINOR__ = 1 +const ___FLT32_EPSILON__ = 1.19209289550781250000000000000000000e-732 +const _FS_DENTRY = 8 +const _IFLA_BR_MCAST_LAST_MEMBER_CNT = 28 +const _TCA_ROOT_FLAGS = 2 +const __CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS = 1144 +const ___x86_64 = 1 +const _IFLA_PPP_DEV_FD = 1 +const _SO_COOKIE = 57 +const _SYS_query_module = ___NR_query_module +const __LARGEFILE64_SOURCE = 1 +const ___SIZEOF_SHORT__ = 2 +const ___LDBL_MIN__ = 3.36210314311209350626267781732175260e-4932 +const ___RTNLGRP_MAX = 33 +const ___NR_stat = 4 +const _HAVE_EXPM1L = 1 +const _TIME_UTC = 1 +const _CX86_CCR0 = 0xc0 +const _TUNSETLINK_val = 1074025677 +const _IFLA_BRPORT_PROXYARP_WIFI = 12 +const _SOL_IPV6 = 41 +const _IFLA_BOND_AD_INFO_AGGREGATOR = 1 +const _PR_SET_TAGGED_ADDR_CTRL = 55 +const _NETLINK_XFRM = 6 +const _IPV6_ADD_MEMBERSHIP = _IPV6_JOIN_GROUP +const _RTNH_F_ONLINK = 4 +const _IPTOS_DSCP_MASK = 0xfc +const ___IFLA_IPVLAN_MAX = 3 +const _BUS_ISA_PORT_SHIFT = 3 +const _PRIuFAST8 = "u" +const _IP_ADD_SOURCE_MEMBERSHIP = 39 +const _SPLICE_F_MORE = 4 +const _RTN_MULTICAST = 5 +const __SC_PII_INTERNET_DGRAM = 62 +const ___ENUM_IDTYPE_T = 1 +const ___NR_brk = 12 +const _ARPOP_REQUEST = 1 +const _RANDOM_WRITE_THRESH = 4 +const _NET_IPV4_IPFRAG_MAX_DIST = 112 +const _XTABS = 0014000 +const _PRIx32 = "x" +const _RTMGRP_IPV6_ROUTE = 0x400 +const _IFLA_BR_MAX_AGE = 3 +const __XOPEN_REALTIME_THREADS = 1 +const _CLONE_NEWPID = 0x20000000 +const _SHUT_WR = 1 +const _STDERR_FILENO = 2 +const _IFLA_STATS_AF_SPEC = 5 +const _SCNuLEAST8 = "hhu" +const ___S_IFLNK = 0120000 +const ___NR_gettimeofday = 96 +const ___NR_statx = 332 +const ___NR_sched_getparam = 143 +const ___SIZEOF_FLOAT80__ = 16 +const _MSG_ZEROCOPY = 67108864 +const ___NR_ioprio_set = 251 +const _PTRACE_EVENT_STOP = 128 +const _IFLA_BRPORT_UNSPEC = 0 +const _PACKET_RX_RING = 5 +const _LINUX_REBOOT_MAGIC2A = 85072278 +const _LINUX_REBOOT_MAGIC2B = 369367448 +const _LINUX_REBOOT_MAGIC2C = 537993216 +const _TIOCSERSWILD = 0x5455 +const _FSOPEN_CLOEXEC = 0x00000001 +const _SIGURG = 23 +const _F_GETPIPE_SZ = 1032 +const _PARMRK = 0000010 +const __SC_FD_MGMT = 143 +const _TIOCGWINSZ_val = 21523 +const _STATX_ATTR_ENCRYPTED = 0x00000800 +const _FD_CLOEXEC = 1 +const _SA_ONESHOT = _SA_RESETHAND +const ___FLOAT_WORD_ORDER = ___BYTE_ORDER +const ___INTPTR_WIDTH__ = 64 +const ___DBL_MAX_10_EXP__ = 308 +const _ETH_P_NSH = 0x894F +const __STDINT_H = 1 +const _IP_OFFMASK = 0x1fff +const _PR_CAP_AMBIENT_CLEAR_ALL = 4 +const _MS_MOVE = 8192 +const _ABI_DEFHANDLER_LIBCSO = 4 +const ___NR_sched_rr_get_interval = 148 +const _SYS_execveat = ___NR_execveat +const _IPPROTO_IPIP = 4 +const __SC_TRACE_LOG = 184 +const _NTF_OFFLOADED = 0x20 +const _FOPEN_MAX = 16 +const _PACKAGE_NAME = "package-unused" +const _____FILE_defined = 1 +const __SC_THREAD_PRIORITY_SCHEDULING = 79 +const _RTM_F_LOOKUP_TABLE = 0x1000 +const _FFI_FIRST_ABI = 1 +const _IN_CLASSB_MAX = 65536 +const ___FLT64X_MAX_10_EXP__ = 4932 +const _ARPOP_InREPLY = 9 +const _HAVE_LOG10L = 1 +const _MACVLAN_MACADDR_DEL = 1 +const __SYS_EPOLL_H = 1 +const _CX86_DIR1 = 0xff +const _SYS_io_uring_register = ___NR_io_uring_register +const _ETH_P_MACSEC = 0x88E5 +const _O_RSYNC = _O_SYNC +const ___NR_pkey_alloc = 330 +const _PF_UNSPEC = 0 +const _VM_LOWMEM_RESERVE_RATIO = 20 +const _SYS_lseek = ___NR_lseek +const ___NR_setpgid = 109 +const _NDTA_PARMS = 6 +const _O_SYNC = 04010000 +const _NR_FILE = 8192 +const _FS_XFLAG_DAX = 0x00008000 +const _SYS_shmctl = ___NR_shmctl +const _PTRACE_EVENT_EXEC = 4 +const _IFLA_VF_RSS_QUERY_EN = 7 +const _IPV6_RTHDR_STRICT = 1 +const _NUD_NONE = 0x00 +const _X86_EFLAGS_TF_BIT = 8 +const _PTHREAD_STACK_MIN = 16384 +const _N_R3964 = 9 +const __SC_DELAYTIMER_MAX = 26 +const ___NR_rt_sigtimedwait = 128 +const _FSCONFIG_SET_FD = 5 +const ___IFLA_OFFLOAD_XSTATS_MAX = 2 +const _IPV6_RTHDRDSTOPTS = 55 +const _HAVE_OPENAT = 1 +const _IN6_ADDR_GEN_MODE_EUI64 = 0 +const _IXOFF = 0010000 +const _IPPORT_FTP = 21 +const _ND_REDIRECT = 137 +const __XOPEN_UNIX = 1 +const __SC_BASE = 134 +const _RLIMIT_DATA = 2 +const __CS_XBS5_LP64_OFF64_CFLAGS = 1108 +const _SA_NOCLDWAIT = 2 +const _TUNGETSNDBUF_val = 2147767507 +const _NET_NF_CONNTRACK_TCP_TIMEOUT_SYN_RECV = 3 +const __ASM_X86_UNISTD_64_H = 1 +const _SPLICE_F_MOVE = 1 +const _PTRACE_SYSCALL_INFO_EXIT = 2 +const ___LP64_OFF64_LDFLAGS = "-m64" +const _RTF_REJECT = 0x0200 +const _RTPROT_EIGRP = 192 +const _ETHERTYPE_IP = 0x0800 +const _IFA_F_DADFAILED = 0x08 +const _IN_UNMOUNT = 0x00002000 +const _NET_TCP_MAX_TW_BUCKETS = 78 +const _ICMP6_TIME_EXCEED_TRANSIT = 0 +const _NET_IPV4_CONF_PROMOTE_SECONDARIES = 20 +const ___NR_mq_timedsend = 242 +const _FFI_GNUW64 = 4 +const _TUN_F_TSO4 = 0x02 +const _SYS_pwrite64 = ___NR_pwrite64 +const _TUN_F_TSO6 = 0x04 +const _O_APPEND = 02000 +const _PR_SET_FP_MODE = 45 +const _IFLA_MAP = 14 +const _IFLA_VXLAN_PROXY = 11 +const _UINTMAX_WIDTH = 64 +const _NET_IPV6_CONF = 16 +const _MOD_MICRO = _ADJ_MICRO +const ___IFLA_RMNET_MAX = 3 +const _CX86_PCR0 = 0x20 +const _CX86_PCR1 = 0xf0 +const _TUN_FLT_ALLMULTI = 0x0001 +const _O_ASYNC = 020000 +const _NET_IPV4_TCP_KEEPALIVE_TIME = 45 +const ___NR_finit_module = 313 +const __SYS_UCONTEXT_H = 1 +const _NET_BRIDGE_NF_CALL_IP6TABLES = 3 +const _HAVE_ATANL = 1 +const ___PDP_ENDIAN = 3412 +const ___NR_chdir = 80 +const _SOL_NETBEUI = 267 +const _NET_IPV4_ICMP_SOURCEQUENCH_RATE = 59 +const _IPTOS_PREC_PRIORITY = _IPTOS_CLASS_CS1 +const _SOL_TIPC = 271 +const _SYS_mkdir = ___NR_mkdir +const _FS_NRFILE = 6 +const _RTNLGRP_IPV4_MROUTE_R = 30 +const _SCHED_FIFO = 1 +const _IPV6_RECVDSTOPTS = 58 +const __SC_SCHAR_MAX = 111 +const _IFA_UNSPEC = 0 +const _SIOCGIFBRDADDR = 0x8919 +const _KERN_SPIN_RETRY = 70 +const _NET_DECNET_MEM = 12 +const _SIZE_MAX = (18446744073709551615) +const _RTA_CACHEINFO = 12 +const _NET_IPX_PPROP_BROADCASTING = 1 +const _FS_APPEND_FL = 0x00000020 +const _IP_RECVERR = 11 +const _FS_NOATIME_FL = 0x00000080 +const _RTMGRP_LINK = 1 +const ___NR_getsockname = 51 +const _PR_SET_MM_EXE_FILE = 13 +const _UCHAR_MAX = (_SCHAR_MAX * 2 + 1) +const _FSCRYPT_MODE_AES_256_XTS = 1 +const ___IFLA_VF_MAX = 14 +const __SC_CLK_TCK = 2 +const _RTM_F_FIB_MATCH = 0x2000 +const _TCA_ROOT_UNSPEC = 0 +const _RTA_PRIORITY = 6 +const _FPE_CONDTRAP = 15 +const _SYS_pipe2 = ___NR_pipe2 +const _PTRACE_EVENT_VFORK = 2 +const _NET_LLC2_P_TIMEOUT = 2 +const __SC_LONG_BIT = 106 +const _MS_BORN = (1<<29) +const ___NR_fstatfs = 138 +const __CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS = 1129 +const __XOPEN_ENH_I18N = 1 +const _MLD_LISTENER_REDUCTION = 132 +const _NET_IPV6_ACCEPT_RA_RT_INFO_MIN_PLEN = 27 +const __THREAD_MUTEX_INTERNAL_H = 1 +const _EAI_FAMILY = -6 +const _AI_NUMERICHOST = 0x0004 +const _VM_VDSO_ENABLED = 34 +const _UINT16_WIDTH = 16 +const _ENODATA = 61 +const __IOC_NONE = 0 +const _B110 = 0000003 +const _RAND_MAX = 2147483647 +const _STATX_ALL = 0x00000fff +const _SIOCGIFPFLAGS = 0x8935 +const _PTRACE_EVENT_EXIT = 6 +const _DEV_MAC_HID_ADB_MOUSE_SENDS_KEYCODES = 6 +const _NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_ACK_SENT = 26 +const _IFLA_XDP_FD = 1 +const _NET_IPV6_ROUTE_MIN_ADVMSS = 9 +const ___NR_fchmodat = 268 +const _F_OK = 0 +const _SYS_getitimer = ___NR_getitimer +const ___NR_accept = 43 +const _IFLA_BR_MCAST_QUERIER = 25 +const _SO_TIMESTAMP_OLD = 29 +const _F_RDLCK = 0 +const ___NR_unlink = 87 +const _IFLA_BRPORT_MCAST_FLOOD = 27 +const ___F_SETOWN_EX = 15 +const _HAVE_NETPACKET_PACKET_H = 1 +const __CS_POSIX_V6_LP64_OFF64_LDFLAGS = 1125 +const _SCNdLEAST32 = "d" +const _RTF_STATIC = 0x0400 +const _SYS_adjtimex = ___NR_adjtimex +const _SO_ZEROCOPY = 60 +const _F_LOCK = 1 +const _RANDOM_ENTROPY_COUNT = 2 +const _DEV_PARPORT_DEFAULT = -3 +const ___NR_rt_tgsigqueueinfo = 297 +const _PR_PAC_APDBKEY = (1 << 3) +const __SC_XOPEN_REALTIME = 130 +const _SIG_ATOMIC_MAX = (2147483647) +const ___have_pthread_attr_t = 1 +const _FS_KEY_DESCRIPTOR_SIZE = _FSCRYPT_KEY_DESCRIPTOR_SIZE +const _NDA_PROTOCOL = 12 +const _IPV6_ROUTER_ALERT_ISOLATE = 30 +const _IFLA_IPVLAN_MODE = 1 +const _SYS_fallocate = ___NR_fallocate +const _NET_CIPSOV4_CACHE_ENABLE = 118 +const _NET_ECONET = 16 +const _RTF_MULTICAST = 0x20000000 +const _ETH_P_ERSPAN = 0x88BE +const ___NR_prlimit64 = 302 +const ___NR_sigaltstack = 131 +const _PR_MPX_DISABLE_MANAGEMENT = 44 +const _ETH_P_TDLS = 0x890D +const _SYS_setfsgid = ___NR_setfsgid +const _FS_POLICY_FLAGS_PAD_MASK = _FSCRYPT_POLICY_FLAGS_PAD_MASK +const _PORT_VDP_RESPONSE_VTID_VERSION_VIOALTION = 5 +const _IFLA_GROUP = 27 +const _RTM_GETNSID = 90 +const _NET_IPV4_ROUTE_FLUSH = 1 +const _MS_REC = 16384 +const _FS_AIO_MAX_NR = 19 +const ___NR_getcpu = 309 +const ___NR_sched_getscheduler = 145 +const _MS_RDONLY = 1 +const _RWH_WRITE_LIFE_MEDIUM = 3 +const _WCOREFLAG = ___WCOREFLAG +const _NET_IPV6_ROUTE_GC_INTERVAL = 6 +const _SCNuFAST8 = "hhu" +const _NETLINK_SOCK_DIAG = 4 +const _IP_MULTICAST_IF = 32 +const _ND_OPT_PI_FLAG_RADDR = 0x20 +const _RTM_GETRULE = 34 +const _RTAX_QUICKACK = 15 +const _NET_NF_CONNTRACK_TCP_TIMEOUT_TIME_WAIT = 8 +const ___NR_ioperm = 173 +const _POSIX_FADV_WILLNEED = 3 +const _VMIN = 6 +const __SEMAPHORE_H = 1 +const _IFLA_XDP_HW_PROG_ID = 7 +const _NET_DECNET_NODE_TYPE = 1 +const _AF_NETROM = _PF_NETROM +const __POSIX_TTY_NAME_MAX = 9 +const __SC_LEVEL3_CACHE_SIZE = 194 +const _F_TLOCK = 2 +const _NET_IPV4_TCP_RETRANS_COLLAPSE = 36 +const _SCNoLEAST16 = "ho" +const _ICMP6_RR_RESULT_FLAGS_FORBIDDEN = 0x0100 +const _SOL_ALG = 279 +const _EISDIR = 21 +const __PC_MAX_CANON = 1 +const _SKF_AD_NLATTR_NEST = 16 +const _SIOCSIFNAME = 0x8923 +const __POSIX_SPAWN = 200809 +const _RTMGRP_IPV6_IFADDR = 0x100 +const ___GCC_ATOMIC_SHORT_LOCK_FREE = 2 +const _SKF_AD_PROTOCOL = 0 +const ___NR_access = 21 +const _ETH_P_PUP = 0x0200 +const _HUPCL = 0002000 +const _BPF_RET = 0x06 +const _O_LARGEFILE = ___O_LARGEFILE +const ___FLT32_MIN__ = 1.17549435082228750796873653722224568e-3832 +const _EAI_INTR = -104 +const _RTN_UNREACHABLE = 7 +const __SYS_SYSINFO_H = 1 +const _IN_ONESHOT = 0x80000000 +const _AT_SYMLINK_FOLLOW = 0x400 +const _F_GET_RW_HINT = 1035 +const _NETLINK_GENERIC = 16 +const _IFLA_BOND_ARP_IP_TARGET = 8 +const _IFLA_BRPORT_GUARD = 5 +const _CTIME = 0 +const _IFLA_TUN_PI = 4 +const _RTMGRP_DECnet_IFADDR = 0x1000 +const __IOC_SIZESHIFT = (__IOC_TYPESHIFT+__IOC_TYPEBITS) +const __PC_REC_INCR_XFER_SIZE = 14 +const _IFLA_XDP = 43 +const _SYS_io_uring_setup = ___NR_io_uring_setup +const _NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_COOKIE_ECHOED = 22 +const _CTL_NET = 3 +const __SC_MEMORY_PROTECTION = 19 +const ___FLT16_HAS_QUIET_NAN__ = 1 +const _GENEVE_DF_UNSET = 0 +const _SYS_shmget = ___NR_shmget +const _IFLA_TARGET_NETNSID = 46 +const ___NR_capset = 126 +const _RTAX_REORDERING = 9 +const _PR_SET_MM_MAP_SIZE = 15 +const _PR_GET_NAME = 16 +const _IFLA_BOND_AD_INFO_NUM_PORTS = 2 +const ___NR_setpriority = 141 +const _NET_IPV4_IPFRAG_TIME = 43 +const _SIGCLD = _SIGCHLD +const _SYS_epoll_create1 = ___NR_epoll_create1 +const _PTRACE_O_SUSPEND_SECCOMP = 2097152 +const ___NR_io_pgetevents = 333 +const __POSIX_SIGQUEUE_MAX = 32 +const __BITS_SIGACTION_H = 1 +const _NETLINK_DROP_MEMBERSHIP = 2 +const _SCNoLEAST32 = "o" +const ___NR_pselect6 = 270 +const _ND_OPT_REDIRECTED_HEADER = 4 +const _IFF_LOOPBACK = 8 +const _EPOLL_CTL_ADD = 1 +const _ESPIPE = 29 +const _IFLA_BR_UNSPEC = 0 +const _S_IEXEC = _S_IXUSR +const _X86_CR4_VMXE_BIT = 13 +const _IFLA_CARRIER = 33 +const ___NR_lookup_dcookie = 212 +const _IPOPT_SECUR_TOPSECRET = 0x6bc5 +const ___NR_semtimedop = 220 +const _SOL_ICMPV6 = 58 +const _IP_PMTUDISC_DO = 2 +const __SC_FILE_ATTRIBUTES = 146 +const _SYS_linkat = ___NR_linkat +const ___RLIMIT_MSGQUEUE = 12 +const _KERN_RANDOM = 40 +const __ISOC11_SOURCE = 1 +const _RTNLGRP_IPV6_ROUTE = 11 +const _IFLA_GENEVE_UNSPEC = 0 +const _PTRACE_SETFPREGS = 15 +const _IFLA_BR_TOPOLOGY_CHANGE = 14 +const _NET_CORE_AEVENT_RSEQTH = 21 +const _POLL_HUP = 6 +const _RT_TABLE_UNSPEC = 0 +const __SC_LINE_MAX = 43 +const __SC_SCHAR_MIN = 112 +const _OFDEL = 0000200 +const _SO_SNDBUF = 7 +const _ETH_P_802_2 = 0x0004 +const _IFLA_EVENT_REBOOT = 1 +const _DEV_MAC_HID_MOUSE_BUTTON2_KEYCODE = 4 +const _PDP_ENDIAN = ___PDP_ENDIAN +const _SYS_timerfd_create = ___NR_timerfd_create +const _IFLA_VF_LINK_STATE = 5 +const __IO_EOF_SEEN = 0x0010 +const ___NR_sethostname = 170 +const _HAVE_SYS_STATFS_H = 1 +const _IFLA_VF_PORTS = 24 +const ___SYSCALL_WORDSIZE = 64 +const _ESOCKTNOSUPPORT = 94 +const _IP_PMTUDISC_PROBE = 3 +const _NET_IPV6_ACCEPT_RA_PINFO = 19 +const ___unix__ = 1 +const ___NR_arch_prctl = 158 +const _SOL_PPPOL2TP = 273 +const _IPTOS_TOS_MASK = 0x1E +const _ETH_P_8021AD = 0x88A8 +const _ETH_P_8021AH = 0x88E7 +const _SIGSTKFLT = 16 +const __POSIX_SAVED_IDS = 1 +const _SO_MARK = 36 +const _IPPROTO_IPV6 = 41 +const _IPV6_RECVERR = 25 +const _AF_KCM = _PF_KCM +const _SYS_mincore = ___NR_mincore +const _MADV_WIPEONFORK = 18 +const _ETH_P_CONTROL = 0x0016 +const _NET_DECNET_CONF_X25 = -5 +const ___USE_POSIX199506 = 1 +const _IFLA_VF_STATS_PAD = 6 +const _SCM_CREDENTIALS = 2 +const ___NR_preadv2 = 327 +const _X86_CR4_UMIP_BIT = 11 +const _PROT_EXEC = 0x4 +const _IFLA_BR_GC_TIMER = 19 +const _IN_CLASSA_HOST = (0xffffffff & ^_IN_CLASSA_NET) +const _CLONE_PTRACE = 0x00002000 +const _EPOLLONESHOT = 1073741824 +const _B3000000 = 0010015 +const _FS_DQ_READS = 3 +const __SC_NL_MSGMAX = 121 +const ___NR_waitid = 247 +const _NDA_IFINDEX = 8 +const _NET_IPV4_ROUTE_GC_INTERVAL = 8 +const _UINT_FAST8_MAX = (255) +const _NET_SCTP_HB_INTERVAL = 10 +const _FS_COMPRBLK_FL = 0x00000200 +const _TCP_S_DATA_IN = (1 << 2) +const _VM_DIRTY_EXPIRE_CS = 14 +const ___NR_getcwd = 79 +const ___DEC64_MAX__ = 9.999999999999999E384 +const _RTAX_ADVMSS = 8 +const _NET_CORE_MAX_BACKLOG = 6 +const _IFLA_TUN_MULTI_QUEUE = 7 +const _NET_UNIX = 4 +const ___O_DSYNC = 010000 +const ___SIGRTMAX = 64 +const __SC_LEVEL2_CACHE_LINESIZE = 193 +const _HAVE_AS_X86_64_UNWIND_SECTION_TYPE = 1 +const _TCP_FASTOPEN_KEY = 33 +const _FS_XFLAG_EXTSZINHERIT = 0x00001000 +const _PORT_PROFILE_RESPONSE_BADSTATE = 259 +const _ADJ_STATUS = 0x0010 +const _NET_IPV4_ROUTE_GC_THRESH = 4 +const _SYS_fsmount = ___NR_fsmount +const ___FLT_MIN_10_EXP__ = (-37) +const _NET_SCTP_PRSCTP_ENABLE = 14 +const _NET_CORE_NO_CONG = 14 +const __POSIX_THREAD_PRIO_PROTECT = 200809 +const _KERN_ACCT = 30 +const ___NR_process_vm_readv = 310 +const _ICMP6_ECHO_REPLY = 129 +const _IPOPT_SECUR_RESTR = 0xaf13 +const ___IFLA_VLAN_QOS_MAX = 2 +const _ENOMEM = 12 +const _AF_KEY = _PF_KEY +const _SYS_ioprio_set = ___NR_ioprio_set +const ___WCOREFLAG = 0x80 +const _RTA_SESSION = 13 +const ___NR_tkill = 200 +const ___NR_io_setup = 206 +const _IFLA_VF_STATS_BROADCAST = 4 +const _RTAX_HOPLIMIT = 10 +const _IFLA_VF_LINK_STATE_AUTO = 0 +const _FSCRYPT_POLICY_FLAG_DIRECT_KEY = 0x04 +const _PACKET_OTHERHOST = 3 +const _IFLA_HSR_SLAVE2 = 2 +const _MS_NOEXEC = 8 +const __BITS_STDINT_INTN_H = 1 +const _TCPOLEN_TSTAMP_APPA = (_TCPOLEN_TIMESTAMP+2) +const _BUS_ADRERR = 2 +const ___GCC_ASM_FLAG_OUTPUTS__ = 1 +const _PR_SPEC_FORCE_DISABLE = (1 << 3) +const _EL3HLT = 46 +const _IPV6_LEAVE_GROUP = 21 +const _ARPHRD_RAWHDLC = 518 +const _DEV_RAID_SPEED_LIMIT_MAX = 2 +const _IPOPT_TS_PRESPEC = 3 +const _IP_ORIGDSTADDR = 20 +const _ETH_P_CAIF = 0x00F7 +const _RTM_NEWSTATS = 92 +const _ABI_DEFHANDLER_COFF = 1 +const _UINT_LEAST8_WIDTH = 8 +const _INT_FAST16_MAX = (9223372036854775807) +const _MACSEC_VALIDATE_DISABLED = 0 +const _ETH_P_IEEEPUPAT = 0x0a01 +const ___ATOMIC_HLE_RELEASE = 131072 +const __CS_POSIX_V6_LP64_OFF64_LIBS = 1126 +const _MADV_COLD = 20 +const ___LP64_OFF64_CFLAGS = "-m64" +const _IFLA_BR_GROUP_ADDR = 20 +const _NET_IPV4_IGMP_MAX_MEMBERSHIPS = 65 +const _RTN_PROHIBIT = 8 +const _SYS_getpeername = ___NR_getpeername +const _TIOCSIG_val = 1074025526 +const ___FLT_MAX_EXP__ = 128 +const ___SHRT_WIDTH__ = 16 +const _SYS_getdents = ___NR_getdents +const _PF_SMC = 43 +const ___NR_ustat = 136 +const _NETLINK_DNRTMSG = 14 +const _ENONET = 64 +const _RTN_LOCAL = 2 +const ___NR_readlink = 89 +const _F_SEAL_WRITE = 0x0008 +const _HAVE_SYSCALL = 1 +const ___ORDER_BIG_ENDIAN__ = 4321 +const _CTL_CPU = 10 +const ___FLT32_MIN_10_EXP__ = (-37) +const _NET_NEIGH_PROXY_QLEN = 9 +const __SC_TRACE_NAME_MAX = 243 +const _DN_ACCESS = 0x00000001 +const _SI_ASYNCIO = -4 +const _UINT_FAST16_WIDTH = ___WORDSIZE +const __SC_NL_SETMAX = 123 +const _MSG_EOR = 128 +const _NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_CLOSE_WAIT = 6 +const _MCAST_BLOCK_SOURCE = 43 +const __BITS_SIGEVENT_CONSTS_H = 1 +const _NETLINK_NO_ENOBUFS = 5 +const _NET_NETROM_TRANSPORT_NO_ACTIVITY_TIMEOUT = 9 +const _NET_NEIGH_REACHABLE_TIME = 5 +const _SYS_sysfs = ___NR_sysfs +const _SCNx32 = "x" +const _RTM_GETQDISC = 38 +const _MLOCK_ONFAULT = 1 +const _RTM_F_EQUALIZE = 0x400 +const ___NR_exit = 60 +const __SC_PII_INTERNET_STREAM = 61 +const _ENOLINK = 67 +const _SA_RESETHAND = 0x80000000 +const _IFLA_TUN_NUM_QUEUES = 8 +const _HAVE_SETENV = 1 +const __SC_PII_OSI = 57 +const _FFDLY = 0100000 +const _TUN_READQ_SIZE = 500 +const _FPE_FLTINV = 7 +const _FS_FL_USER_MODIFIABLE = 0x000380FF +const ___NR_write = 1 +const _RTAX_SSTHRESH = 6 +const _NI_MAXHOST = 1025 +const _NET_IPV4_NF_CONNTRACK_MAX = 1 +const _ECONNRESET = 104 +const _NET_AX25_IDLE_TIMEOUT = 10 +const _RTAX_FEATURE_SACK = (1 << 1) +const _NUD_INCOMPLETE = 0x01 +const _PACKET_FANOUT = 18 +const _SYS_vhangup = ___NR_vhangup +const _VT0 = 0000000 +const _VT1 = 0040000 +const _HAVE_MEMORY_H = 1 +const ___SSE2_MATH__ = 1 +const _SYS_rt_sigprocmask = ___NR_rt_sigprocmask +const ___NR_iopl = 172 +const _X86_CR4_SMXE_BIT = 14 +const __POSIX_CHOWN_RESTRICTED = 0 +const __SC_LEVEL2_CACHE_ASSOC = 192 +const _HAVE_LOG1PL = 1 +const _IPPROTO_EGP = 8 +const _RENAME_WHITEOUT = (1 << 2) +const _PTRACE_TRACEME = 0 +const _RTPROT_MRT = 10 +const _PR_ENDIAN_BIG = 0 +const __SC_V7_ILP32_OFFBIG = 238 +const __ISOC2X_SOURCE = 1 +const _NET_IPV4_DEFAULT_TTL = 37 +const _RTF_IRTT = 0x0100 +const _UINT_FAST16_MAX = (18446744073709551615) +const _RTNLGRP_IPV6_NETCONF = 25 +const _PAGE_MASK = (^(_PAGE_SIZE-1)) +const _L_SET = 0 +const _INT8_WIDTH = 8 +const _RTMGRP_IPV4_MROUTE = 0x20 +const __SC_REGEXP = 155 +const _NET_IPV6_ICMP_RATELIMIT = 1 +const ___FLT32X_DIG__ = 15 +const _SCM_TIMESTAMPING_OPT_STATS = 54 +const ___NR_vhangup = 153 +const _ERFKILL = 132 +const __BITS_SIGINFO_CONSTS_ARCH_H = 1 +const ___BYTE_ORDER__ = ___ORDER_LITTLE_ENDIAN__ +const ___NR_getpriority = 140 +const _X86_EFLAGS_VM_BIT = 17 +const __XOPEN_SOURCE_EXTENDED = 1 +const _NET_IPV4_TCP_MAX_KA_PROBES = 44 +const _PR_SPEC_INDIRECT_BRANCH = 1 +const _TCA_OPTIONS = 2 +const _NET_IPV4_CONF_ARPFILTER = 13 +const _RMNET_FLAGS_INGRESS_MAP_COMMANDS = (1 << 1) +const _INOTIFY_MAX_USER_WATCHES = 2 +const _NET_BRIDGE_NF_FILTER_VLAN_TAGGED = 4 +const ___NR_getdents64 = 217 +const _SA_INTERRUPT = 0x20000000 +const _SHRT_WIDTH = 16 +const _IFLA_VLAN_UNSPEC = 0 +const _WSTOPPED = 2 +const _OPEN_TREE_CLONE = 1 +const ___WCHAR_MIN__ = (-___WCHAR_MAX__ - 1) +const _NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_FIN_WAIT = 5 +const _PR_FP_EXC_DISABLED = 0 +const __SC_UIO_MAXIOV = 60 +const _ENOTSOCK = 88 +const _F_UNLCK = 2 +const _CLOCK_MONOTONIC_COARSE = 6 +const ___NR_chown = 92 +const _SYS_capget = ___NR_capget +const _MSG_PROXY = 16 +const _CLD_EXITED = 1 +const _IPPROTO_ENCAP = 98 +const ___LONG_LONG_MAX__ = 0x7fffffffffffffff +const _AF_ROSE = _PF_ROSE +const __PC_SYMLINK_MAX = 19 +const __BITS_SCHED_H = 1 +const __SC_THREAD_SPORADIC_SERVER = 161 +const _CTL_BUS_ISA = 1 +const _IFLA_BOND_ARP_ALL_TARGETS = 10 +const ___NR_open_by_handle_at = 304 +const __POSIX2_C_VERSION = ___POSIX2_THIS_VERSION +const _ETH_P_PPP_SES = 0x8864 +const _ICMP6_RR_FLAGS_TEST = 0x80 +const ___HAVE_FLOAT32X = 1 +const _RTEXT_FILTER_BRVLAN = (1 << 1) +const _ULONG_WIDTH = ___WORDSIZE +const _SYS_io_uring_enter = ___NR_io_uring_enter +const _FNDELAY = _O_NDELAY +const _STA_INS = 0x0010 +const _IFLA_BR_VLAN_STATS_ENABLED = 41 +const ___SIZEOF_WINT_T__ = 4 +const _RTAX_INITRWND = 14 +const _PKEY_DISABLE_ACCESS = 0x1 +const _SYS_mprotect = ___NR_mprotect +const ___NR_timer_getoverrun = 225 +const _MCAST_EXCLUDE = 0 +const _IFLA_MTU = 4 +const __IOC_TYPEMASK = ((1 << __IOC_TYPEBITS)-1) +const _OPOST = 0000001 +const __SC_STREAMS = 174 +const _NLA_F_NET_BYTEORDER = (1 << 14) +const _NDTPA_PAD = 18 +const _NLMSG_OVERRUN = 0x4 +const _ARPHRD_LAPB = 516 +const _SI_ASYNCNL = -60 +const _ARPHRD_SIT = 776 +const _B115200 = 0010002 +const _IFLA_BR_VLAN_PROTOCOL = 8 +const ___NR_epoll_pwait = 281 +const _NET_IPV6_DAD_TRANSMITS = 7 +const ___NR_munmap = 11 +const _ETH_P_TRAILER = 0x001C +const ___FLT32X_MIN_10_EXP__ = (-307) +const __SC_TRACE_USER_EVENT_MAX = 245 +const ___CPU_SETSIZE = 1024 +const _BC_DIM_MAX = __POSIX2_BC_DIM_MAX +const _DEV_CDROM_INFO = 1 +const _INR_OPEN_MAX = 4096 +const _BPF_RSH = 0x70 +const __SC_READER_WRITER_LOCKS = 153 +const ___NR_syncfs = 306 +const __SC_ULONG_MAX = 117 +const _BYTE_ORDER = ___BYTE_ORDER +const __BITS_STDIO_H = 1 +const ___NR_timer_gettime = 224 +const _KERN_SHMALL = 41 +const _SYS_rt_sigaction = ___NR_rt_sigaction +const _SYS_clock_gettime = ___NR_clock_gettime +const _SYS_timer_delete = ___NR_timer_delete +const ___NR_set_robust_list = 273 +const __SC_PAGESIZE = 30 +const _TCP_MAXWIN = 65535 +const _SYS_putpmsg = ___NR_putpmsg +const _N_HDLC = 13 +const ___NR_getgid = 104 +const _MAP_EXECUTABLE = 0x01000 +const _PORT_PROFILE_MAX = 40 +const _ESTALE = 116 +const ___INTMAX_MAX__ = 0x7fffffffffffffff +const _F_OFD_GETLK = 36 +const _L_tmpnam = 20 +const _MOD_MAXERROR = _ADJ_MAXERROR +const ___NR_rmdir = 84 +const ___PRIPTR_PREFIX = "l" +const _INT_FAST32_MAX = (9223372036854775807) +const ___x86_64__ = 1 +const _IP_MSFILTER = 41 +const __SC_XOPEN_STREAMS = 246 +const _KERN_PROF = 6 +const ___statx_defined = 1 +const _SYS_lstat = ___NR_lstat +const ___O_TMPFILE = (020000000 | ___O_DIRECTORY) +const _ADJ_OFFSET = 0x0001 +const _F_SETLKW = _F_SETLKW64 +const _PR_SET_TIMERSLACK = 29 +const _IPV6_JOIN_ANYCAST = 27 +const _IFLA_BOND_AD_SELECT = 22 +const _SYS_userfaultfd = ___NR_userfaultfd +const _NET_IPV6_IP6FRAG_TIME = 23 +const ___unix = 1 +const _FS_NRINODE = 1 +const __PC_LINK_MAX = 0 +const _INTMAX_WIDTH = 64 +const _IFA_F_OPTIMISTIC = 0x04 +const _SOCK_NONBLOCK = 2048 +const ___NR_setreuid = 113 +const _TCPOPT_EOL = 0 +const ___DBL_MIN_10_EXP__ = (-307) +const _PRIiFAST8 = "i" +const _SYS_mknodat = ___NR_mknodat +const _IP_RETOPTS = 7 +const _IPPORT_TELNET = 23 +const _RTNLGRP_IPV6_IFINFO = 12 +const _NDTPA_MCAST_PROBES = 11 +const __SC_RTSIG_MAX = 31 +const __GETOPT_POSIX_H = 1 +const _ARPHRD_ROSE = 270 +const _IP_CHECKSUM = 23 +const _IFLA_BRPORT_PROTECT = 6 +const _AT_EMPTY_PATH = 0x1000 +const ___USE_ATFILE = 1 +const _HAVE_FCHOWNAT = 1 +const _ETHERMTU = _ETH_DATA_LEN +const ___NR_epoll_create = 213 +const __SC_THREAD_PROCESS_SHARED = 82 +const _SKF_LL_OFF = (-0x200000) +const _SYS_chroot = ___NR_chroot +const _IFF_AUTOMEDIA = 16384 +const _IP_BLOCK_SOURCE = 38 +const _KERN_HZ_TIMER = 65 +const _NTF_PROXY = 0x08 +const _SIGUSR1 = 10 +const _SIGUSR2 = 12 +const __XBS5_LP64_OFF64 = 1 +const _IFF_NAPI = 0x0010 +const _SOL_RXRPC = 272 +const ___NR_pkey_mprotect = 329 +const _SYS_statfs = ___NR_statfs +const _POSIX_FADV_DONTNEED = ___POSIX_FADV_DONTNEED +const _CLONE_NEWIPC = 0x08000000 +const ___DEC128_MIN__ = 1E-6143 +const _NET_DECNET_WMEM = 14 +const _NI_NAMEREQD = 8 +const _FFI_TYPE_SINT8 = 6 +const _SIOCPROTOPRIVATE = 0x89E0 +const _PR_SET_TSC = 26 +const _NET_TR_RIF_TIMEOUT = 1 +const _LINK_XSTATS_TYPE_BRIDGE = 1 +const _IFLA_MACSEC_ENCODING_SA = 6 +const _PF_ATMPVC = 8 +const _IPV6_RXHOPOPTS = _IPV6_HOPOPTS +const _INT64_WIDTH = 64 +const _TIME_INS = 1 +const _SYS_recvfrom = ___NR_recvfrom +const _X86_CR0_TS_BIT = 3 +const _ITIMER_VIRTUAL = 1 +const ___UINT_FAST64_MAX__ = 0xffffffffffffffff +const _RTA_TTL_PROPAGATE = 26 +const ___NR_uname = 63 +const _HAVE_SYS_SYSCALL_H = 1 +const _SO_SNDTIMEO_NEW = 67 +const _TCSBRKP = 0x5425 +const _RT_TABLE_MAIN = 254 +const __GRP_H = 1 +const __SC_FILE_LOCKING = 147 +const _TIOCPKT_IOCTL = 64 +const ___USE_XOPEN2K8 = 1 +const _FFI_TRAMPOLINE_SIZE = 32 +const _IFLA_VF_PORT_UNSPEC = 0 +const _TIOCGPTN_val = 2147767344 +const _IPPORT_SMTP = 25 +const __POSIX_REGEXP = 1 +const _VDISCARD = 13 +const ___NR_quotactl = 179 +const _NET_IPV4_IGMP_MAX_MSF = 96 +const _RTNLGRP_IPV6_RULE = 19 +const __XOPEN_LIM_H = 1 +const _ETH_P_AARP = 0x80F3 +const ___NR_tuxcall = 184 +const _PF_SNA = 22 +const _ICMP6_PARAMPROB_NEXTHEADER = 1 +const _POLL_OUT = 2 +const _ELOOP = 40 +const _PR_MCE_KILL_SET = 1 +const _CLOCK_BOOTTIME_ALARM = 9 +const _IFLA_BR_MCAST_LAST_MEMBER_INTVL = 30 +const _NET_TCP_MAX_ORPHANS = 77 +const __BITS_POSIX_OPT_H = 1 +const _RTMGRP_IPV4_ROUTE = 0x40 +const _VM_OVERCOMMIT_MEMORY = 5 +const __CS_V6_WIDTH_RESTRICTED_ENVS = 1 +const _NET_IPX = 6 +const _IPTOS_PREC_MASK = _IPTOS_CLASS_MASK +const ___FLT64X_MIN_10_EXP__ = (-4931) +const _IPOPT_COPY = 0x80 +const _TUN_F_TSO_ECN = 0x08 +const __POSIX_MAX_CANON = 255 +const _IPPORT_SUPDUP = 95 +const __POSIX_V6_LP64_OFF64 = 1 +const ___NR_sched_getaffinity = 204 +const _CLONE_NEWUSER = 0x10000000 +const _ARPHRD_HIPPI = 780 +const _ILL_BADSTK = 8 +const _REG_R10 = 2 +const _REG_R11 = 3 +const _REG_R12 = 4 +const _REG_R13 = 5 +const _REG_R14 = 6 +const _MACVLAN_MACADDR_SET = 3 +const _ETH_P_SNAP = 0x0005 +const _DEV_MAC_HID_MOUSE_BUTTON3_KEYCODE = 5 +const _NUD_DELAY = 0x08 +const _NET_CORE_SOMAXCONN = 18 +const _X86_EFLAGS_DF_BIT = 10 +const ___NR_request_key = 249 +const _SYS_io_pgetevents = ___NR_io_pgetevents +const ___FLT64_MIN_EXP__ = (-1021) +const _PF_BLUETOOTH = 31 +const _DEV_MAC_HID_KEYBOARD_LOCK_KEYCODES = 2 +const _NDTPA_APP_PROBES = 9 +const _IFLA_GSO_MAX_SEGS = 40 +const _SKF_AD_VLAN_TAG_PRESENT = 48 +const _FFI_BAD_ARGTYPE = 3 +const _KERN_HPPA_PWRSW = 58 +const ___WCHAR_MIN = ___WCHAR_MIN__ +const __SC_BC_BASE_MAX = 36 +const _MAP_ANONYMOUS = 0x20 +const _NET_IPV4_TCP_RETRIES1 = 47 +const _NET_IPV4_TCP_RETRIES2 = 48 +const _HAVE_STDINT_H = 1 +const _HAVE_FACCESSAT = 1 +const _NET_X25_RESET_REQUEST_TIMEOUT = 3 +const _VQUIT = 1 +const ___FLT64_HAS_QUIET_NAN__ = 1 +const ___NR_fspick = 433 +const _IFLA_GENEVE_TTL_INHERIT = 12 +const __ATFILE_SOURCE = 1 +const _TIOCMGET = 0x5415 +const _IP_PKTOPTIONS = 9 +const ___SIZEOF_PTHREAD_BARRIERATTR_T = 4 +const __SC_NL_NMAX = 122 +const _DEV_MAC_HID_MOUSE_BUTTON_EMULATION = 3 +const _SIOCSARP = 0x8955 +const _AF_ECONET = _PF_ECONET +const _TIOCMIWAIT = 0x545C +const _IPPROTO_RSVP = 46 +const _MSG_BATCH = 262144 +const _EADV = 68 +const _RTA_SPORT = 28 +const _NET_IPV6_MTU = 3 +const _B200 = 0000006 +const _NET_IPV4_CONF_FORCE_IGMP_VERSION = 17 +const _X86_EFLAGS_AF_BIT = 4 +const ___NR_pidfd_open = 434 +const ___GLIBC_USE_LIB_EXT2 = 1 +const _NETLINK_TX_RING = 7 +const _POSIX_MADV_DONTNEED = 4 +const ___NR_sched_setparam = 142 +const _SYS_setgid = ___NR_setgid +const _ARPHRD_CISCO = 513 +const _RLIMIT_CPU = 0 +const _IP_OPTIONS = 4 +const ___NR_tgkill = 234 +const _TIOCSERGSTRUCT = 0x5458 +const __BITS_TYPES___LOCALE_T_H = 1 +const _SYS_fanotify_mark = ___NR_fanotify_mark +const _PR_GET_THP_DISABLE = 42 +const _TRY_AGAIN = 2 +const _TIOCSERCONFIG = 0x5453 +const _PF_PPPOX = 24 +const _IFLA_MACSEC_VALIDATION = 13 +const _TCA_ROOT_COUNT = 3 +const _TCP_INFO = 11 +const __IONBF = 2 +const _PF_IEEE802154 = 36 +const _S_IRGRP = (_S_IRUSR >> 3) +const _SYS_arch_prctl = ___NR_arch_prctl +const _HAVE_INOTIFY_INIT1 = 1 +const _INT_LEAST64_WIDTH = 64 +const _IFLA_HSR_SLAVE1 = 1 +const _PF_INET = 2 +const _IFLA_BRPORT_FLUSH = 24 +const _SEEK_END = 2 +const _IP_RECVOPTS = 6 +const _RTM_NEWTFILTER = 44 +const _IPPROTO_ESP = 50 +const ___IFLA_XDP_MAX = 8 +const _FS_MAXINODE = 3 +const _S_IWOTH = (_S_IWGRP >> 3) +const _NET_ATALK = 7 +const _IFLA_BOND_AD_ACTOR_SYSTEM = 26 +const _STATX_MTIME = 0x00000040 +const _FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR = 1 +const _SIOCSIFPFLAGS = 0x8934 +const __CS_POSIX_V7_LPBIG_OFFBIG_LIBS = 1146 +const ___SIZEOF_PTHREAD_MUTEXATTR_T = 4 +const _ARPHRD_DDCMP = 517 +const _S_IXUSR = ___S_IEXEC +const _TUNSETOFFLOAD_val = 1074025680 +const ___FLT64_DENORM_MIN__ = 4.94065645841246544176568792868221372e-32464 +const _TCP_DEFER_ACCEPT = 9 +const _FS_BTREE_FL = 0x00001000 +const _TIOCSCTTY = 0x540E +const _PR_GET_ENDIAN = 19 +const _KERN_HPPA_UNALIGNED = 59 +const _PACKET_FASTROUTE = 6 +const _SYS_umount2 = ___NR_umount2 +const _FS_STATINODE = 2 +const _SPLICE_F_NONBLOCK = 2 +const _TIOCNOTTY_val = 21538 +const _F_DUPFD = 0 +const _HAVE_INTTYPES_H = 1 +const _PF_ALG = 38 +const ___RTAX_MAX = 18 +const ___NR_getresgid = 120 +const _SO_DEBUG = 1 +const _EINVAL = 22 +const _NET_IPV4_ICMP_ERRORS_USE_INBOUND_IFADDR = 109 +const _SYS_setuid = ___NR_setuid +const _SYS_pread64 = ___NR_pread64 +const _NET_IPV4_CONF_LOG_MARTIANS = 11 +const _NET_NF_CONNTRACK_CHECKSUM = 32 +const __CS_V7_ENV = 1149 +const _NET_NF_CONNTRACK_SCTP_TIMEOUT_COOKIE_ECHOED = 22 +const _NET_IPV4_ROUTE_ERROR_COST = 12 +const _IFLA_MACVLAN_MACADDR_COUNT = 6 +const _IFLA_BOND_AD_INFO_PARTNER_MAC = 5 +const _INT_FAST8_WIDTH = 8 +const ___NR_sysinfo = 99 +const _BPF_TXA = 0x80 +const _NET_NEIGH_DELAY_PROBE_TIME = 6 +const _XDP_ATTACHED_HW = 3 +const _IPVLAN_MODE_L2 = 0 +const _IPVLAN_MODE_L3 = 1 +const __UTSNAME_RELEASE_LENGTH = __UTSNAME_LENGTH +const _ICANON = 0000002 +const __SC_NPROCESSORS_CONF = 83 +const _UINT_LEAST64_WIDTH = 64 +const _SIOCSIFADDR = 0x8916 +const _IP_RECVTTL = 12 +const ___ILP32_OFF32_LDFLAGS = "-m32" +const _SYS_rseq = ___NR_rseq +const _NET_IPV4_NO_PMTU_DISC = 39 +const _SYS_mount = ___NR_mount +const _FSCONFIG_SET_FLAG = 0 +const _RTNLGRP_PHONET_IFADDR = 21 +const _N_STRIP = 4 +const ___BITS_PER_LONG = 64 +const _ARPHRD_ADAPT = 264 +const _PR_SPEC_DISABLE = (1 << 2) +const _NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_CLOSED = 20 +const _X86_CR4_PGE_BIT = 7 +const ___NR_kill = 62 +const _SPLICE_F_GIFT = 8 +const _RTM_GETANYCAST = 62 +const _SIG_ATOMIC_MIN = (-2147483647-1) +const _HAVE_STRUCT_DIRENT_D_TYPE = 1 +const __CS_POSIX_V6_ILP32_OFF32_LINTFLAGS = 1119 +const _SO_SELECT_ERR_QUEUE = 45 +const _NLMSGERR_ATTR_COOKIE = 3 +const _IP_TRANSPARENT = 19 +const _REG_CR2 = 22 +const _SYS_fsetxattr = ___NR_fsetxattr +const _ETH_P_DDCMP = 0x0006 +const _HAVE_LINUX_PTRACE_H = 1 +const ___S_IFMT = 0170000 +const ___DECIMAL_BID_FORMAT__ = 1 +const __CS_XBS5_LPBIG_OFFBIG_CFLAGS = 1112 +const _IN_CLOSE = (_IN_CLOSE_WRITE | _IN_CLOSE_NOWRITE) +const __POSIX_SEM_VALUE_MAX = 32767 +const _PR_MCE_KILL_CLEAR = 0 +const ___NR_fsopen = 430 +const _IF_NAMESIZE = 16 +const _MOD_TIMECONST = _ADJ_TIMECONST +const _IN_CLASSA_NET = 0xff000000 +const _RTAX_LOCK = 1 +const _DEV_CDROM_DEBUG = 4 +const _ETH_P_8021Q = 0x8100 +const _KERN_NGROUPS_MAX = 63 +const ___SIZEOF_PTHREAD_BARRIER_T = 32 +const _MS_SLAVE = 524288 +const ___S_IFIFO = 0010000 +const _IFA_F_MCAUTOJOIN = 0x400 +const _CLONE_SIGHAND = 0x00000800 +const ___FLT16_NORM_MAX__ = 6.55040000000000000000000000000000000e+416 +const _MAXNAMLEN = _NAME_MAX +const _ARPHRD_ARCNET = 7 +const _ICMP6_DST_UNREACH_ADDR = 3 +const _ETH_P_80221 = 0x8917 +const _RUSAGE_SELF = 0 +const _NET_DECNET_DST_GC_INTERVAL = 9 +const _NET_IPV6_NEIGH = 17 +const __SC_SEM_NSEMS_MAX = 32 +const _NET_IPV6_USE_TEMPADDR = 11 +const _SO_TYPE = 3 +const _FFI_TYPE_VOID = 0 +const _PACKET_MR_MULTICAST = 0 +const _TH_ACK = 0x10 +const _PF_MPLS = 28 +const _KERN_UNKNOWN_NMI_PANIC = 66 +const _FS_XFLAG_COWEXTSIZE = 0x00010000 +const _IFLA_VF_UNSPEC = 0 +const _PTRACE_ARCH_PRCTL = 30 +const ___FLT128_MIN_EXP__ = (-16381) +const _ABI_TRACE = 5 +const _FS_ENCRYPTION_MODE_SPECK128_256_CTS = 8 +const _SO_OOBINLINE = 10 +const _PR_SET_SPECULATION_CTRL = 53 +const __SC_2_PBS_MESSAGE = 171 +const _SO_TIMESTAMPING = _SO_TIMESTAMPING_OLD +const _NET_NEIGH_ANYCAST_DELAY = 10 +const _NL_MMAP_STATUS_VALID = 2 +const _SYS_timer_settime = ___NR_timer_settime +const ___DEC128_MANT_DIG__ = 34 +const _SA_SIGINFO = 4 +const _KERN_OSTYPE = 1 +const _ULLONG_WIDTH = 64 +const _CR1 = 0001000 +const _RTPROT_STATIC = 4 +const _SYS_time = ___NR_time +const _linux = 1 +const _SIGBUS = 7 +const _IFLA_PROTO_DOWN = 39 +const ___NR_munlock = 150 +const _ETH_P_MPLS_MC = 0x8848 +const _IFLA_BRPORT_PRIORITY = 2 +const _PRIuLEAST8 = "u" +const _IPPROTO_PUP = 12 +const _RTF_CACHE = 0x01000000 +const __SC_REGEX_VERSION = 156 +const _ARPHRD_RAWIP = 519 +const _HAVE_OPEN64 = 1 +const _NET_NF_CONNTRACK_UDP_TIMEOUT = 10 +const _NET_SCTP_MAX_INIT_RETRANSMITS = 9 +const _AF_TIPC = _PF_TIPC +const _SYS_setdomainname = ___NR_setdomainname +const _RTF_ALLONLINK = 0x00020000 +const _E2BIG = 7 +const _UINT_WIDTH = 32 +const _ARPHRD_IEEE80211 = 801 +const _CHAR_MAX = _SCHAR_MAX +const _CLOCK_REALTIME_COARSE = 5 +const ___NR_clock_settime = 227 +const _NL_MMAP_STATUS_UNUSED = 0 +const ___NR_setdomainname = 171 +const _RTPROT_ISIS = 187 +const _BSDLY = 0020000 +const ___S_IWRITE = 0200 +const _AT_EACCESS = 0x200 +const __SC_V6_LP64_OFF64 = 178 +const ___GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 = 1 +const _S_IFLNK = ___S_IFLNK +const _IFLA_BR_FDB_FLUSH = 21 +const _IGNBRK = 0000001 +const _NET_IPV4_NF_CONNTRACK_BUCKETS = 14 +const _HAVE_AS_X86_AES = 1 +const _ATF_MAGIC = 0x80 +const _ENOTEMPTY = 39 +const _STA_PPSWANDER = 0x0400 +const _IFLA_VF_VLAN_INFO = 1 +const _IN_DONT_FOLLOW = 0x02000000 +const _IPV6_HDRINCL = 36 +const ___DEC64_EPSILON__ = 1E-15 +const _IFLA_BRPORT_CONFIG_PENDING = 20 +const _INOTIFY_MAX_USER_INSTANCES = 1 +const ___timer_t_defined = 1 +const _DEV_PARPORT_BASE_ADDR = 2 +const _SYS_inotify_init1 = ___NR_inotify_init1 +const _RTNLGRP_DCB = 23 +const __SC_CLOCK_SELECTION = 137 +const _RTA_METRICS = 8 +const _IFLA_VF_LINK_STATE_DISABLE = 2 +const _SYS_kexec_file_load = ___NR_kexec_file_load +const _NLM_F_MATCH = 0x200 +const _IFLA_HSR_MULTICAST_SPEC = 3 +const _SYS_add_key = ___NR_add_key +const _CS6 = 0000020 +const _ETH_P_IEEEPUP = 0x0a00 +const _CS8 = 0000060 +const _EISCONN = 106 +const _NET_CORE_MSG_BURST = 9 +const _FFI_TYPE_SINT16 = 8 +const _IFLA_VF_STATS_RX_PACKETS = 0 +const _PR_GET_TID_ADDRESS = 40 +const _SYS_getdents64 = ___NR_getdents64 +const _BPF_LDX = 0x01 +const __XOPEN_IOV_MAX = __POSIX_UIO_MAXIOV +const _P_PGID = 2 +const __SC_NL_TEXTMAX = 124 +const ___NR_execve = 59 +const _VEOL2 = 16 +const _NDTPA_DELAY_PROBE_TIME = 7 +const ___NR_setuid = 105 +const _NET_TCP_DSACK = 82 +const _NDTPA_MCAST_REPROBES = 17 +const _MAX_VLAN_LIST_LEN = 1 +const _UINT_MAX = (_INT_MAX * 2 + 1) +const _IFLA_BR_AGEING_TIME = 4 +const _MOD_STATUS = _ADJ_STATUS +const __POSIX_UIO_MAXIOV = 16 +const _LOCK_EX = 2 +const ___GLIBC_USE_ISOC2X = 1 +const _SYS_mbind = ___NR_mbind +const _STDOUT_FILENO = 1 +const _PF_ASH = 18 +const _KERN_MSGPOOL = 37 +const _IFLA_BR_MCAST_QUERY_RESPONSE_INTVL = 34 +const _IPPORT_DAYTIME = 13 +const _IPPROTO_IDP = 22 +const _SIOCSIFHWADDR = 0x8924 +const _EUSERS = 87 +const __PC_REC_MIN_XFER_SIZE = 16 +const _RTNH_F_LINKDOWN = 16 +const _ETHERTYPE_ARP = 0x0806 +const __NETINET_ICMP6_H = 1 +const _RTNLGRP_IPV4_ROUTE = 7 +const _NET_LLC = 18 +const _IFLA_VRF_TABLE = 1 +const _NOFLSH = 0000200 +const _TUNATTACHFILTER_val = 1074812117 +const _RTMGRP_IPV6_PREFIX = 0x20000 +const _ABI_DEFHANDLER_LCALL7 = 3 +const _IPV6_HOPOPTS = 54 +const ___NR_fallocate = 285 +const _PRIu16 = "u" +const _SOL_NFC = 280 +const _FFI_TYPE_SINT32 = 10 +const ___FLOAT_WORD_ORDER__ = ___ORDER_LITTLE_ENDIAN__ +const _FS_XFLAG_EXTSIZE = 0x00000800 +const _AT_NO_AUTOMOUNT = 0x800 +const ___NR_pause = 34 +const _RTF_POLICY = 0x04000000 +const _NET_IPV4_ROUTE_MIN_ADVMSS = 17 +const __POSIX_CHILD_MAX = 25 +const __SC_FSYNC = 15 +const ___INT_LEAST16_WIDTH__ = 16 +const _TH_SYN = 0x02 +const _EBUSY = 16 +const _IPPORT_NETSTAT = 15 +const _ENOTRECOVERABLE = 131 +const _NET_IPV4_CONF_NOXFRM = 15 +const _DEV_CDROM_AUTOCLOSE = 2 +const ___INT8_MAX__ = 0x7f +const _NET_IPV4_TCP_WORKAROUND_SIGNED_WINDOWS = 115 +const ___NR_mincore = 27 +const _ARPHRD_DLCI = 15 +const _HAVE_MKNODAT = 1 +const _SYS_getrusage = ___NR_getrusage +const _PF_PHONET = 35 +const _SCHED_DEADLINE = 6 +const ___INT_FAST64_WIDTH__ = 64 +const _CHAR_BIT = ___CHAR_BIT__ +const _SYS_removexattr = ___NR_removexattr +const _SYS_setns = ___NR_setns +const _HAVE_SYS_TIMEX_H = 1 +const __SYS_UIO_H = 1 +const ___sigset_t_defined = 1 +const _TCP_WINDOW_CLAMP = 10 +const _IPOPT_SSRR = 137 +const _FS_XFLAG_SYNC = 0x00000020 +const _SIGEV_THREAD_ID = 4 +const __SC_MONOTONIC_CLOCK = 149 +const _X86_CR4_PKE_BIT = 22 +const _SYS_umask = ___NR_umask +const _PORT_VDP_RESPONSE_INVALID_FORMAT = 1 +const _NDTPA_GC_STALETIME = 6 +const _CREAD = 0000200 +const _ETH_P_LOOP = 0x0060 +const _PORT_VDP_RESPONSE_OUT_OF_SYNC = 6 +const _IP_UNICAST_IF = 50 +const _TCA_DUMP_INVISIBLE = 10 +const _IPPROTO_TCP = 6 +const _IFLA_LINK_NETNSID = 37 +const _PRIu32 = "u" +const _IPV6_PATHMTU = 61 +const _NET_NETROM_TRANSPORT_REQUESTED_WINDOW_SIZE = 8 +const __POSIX_PATH_MAX = 256 +const _RT_CLASS_UNSPEC = 0 +const _TCP_MD5SIG_EXT = 32 +const _B1000000 = 0010010 +const _BPF_LL_OFF = _SKF_LL_OFF +const _NET_NEIGH_MCAST_SOLICIT = 1 +const __SC_MQ_PRIO_MAX = 28 +const _PF_SECURITY = 14 +const _TRAP_BRKPT = 1 +const ___FLT_MIN_EXP__ = (-125) +const _NDTA_PAD = 9 +const _EIO = 5 +const _IFLA_GENEVE_ID = 1 +const _IFLA_IPOIB_PKEY = 1 +const _IFLA_HSR_UNSPEC = 0 +const ___NR_migrate_pages = 256 +const _TIOCCBRK = 0x5428 +const __SC_CHILD_MAX = 1 +const _VLNEXT = 15 +const _HAVE_FCHMODAT = 1 +const _ARPHRD_TUNNEL6 = 769 +const __POSIX_TYPED_MEMORY_OBJECTS = -1 +const _F_OFD_SETLKW = 38 +const _IFLA_VF_IB_PORT_GUID = 11 +const __POSIX_SYNCHRONIZED_IO = 200809 +const __CS_XBS5_LPBIG_OFFBIG_LDFLAGS = 1113 +const _SIGQUIT = 3 +const ___NR_rt_sigreturn = 15 +const _IP_NODEFRAG = 22 +const _MACVLAN_MACADDR_ADD = 0 +const _SIG_UNBLOCK = 1 +const _SYS_sync = ___NR_sync +const _PORT_VDP_RESPONSE_SUCCESS = 0 +const _unix = 1 +const _EINPROGRESS = 115 +const _TCGETS_val = 21505 +const _IPPROTO_HOPOPTS = 0 +const ___WCLONE = 0x80000000 +const ___STDC_VERSION__ = 199901 +const __SC_RE_DUP_MAX = 44 +const _FFI_TYPE_SINT64 = 12 +const _NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_CLOSE = 9 +const _SIGSTKSZ = 8192 +const _TCSETS = 0x5402 +const _IP_MF = 0x2000 +const _TIOCGSOFTCAR = 0x5419 +const _VM_LEGACY_VA_LAYOUT = 27 +const _SO_RCVTIMEO_OLD = 20 +const _F_GETFD = 1 +const _SO_BINDTODEVICE = 25 +const _TCSETX = 0x5433 +const _MS_RMT_MASK = (_MS_RDONLY|_MS_SYNCHRONOUS|_MS_MANDLOCK|_MS_I_VERSION| _MS_LAZYTIME) +const _DN_DELETE = 0x00000008 +const ___LDBL_MAX_EXP__ = 16384 +const _TIOCNXCL = 0x540D +const __SC_NPROCESSORS_ONLN = 84 +const _RTNLGRP_IPV6_MROUTE_R = 31 +const _ECHOKE = 0004000 +const _NET_NEIGH_UCAST_SOLICIT = 2 +const _AT_STATX_FORCE_SYNC = 0x2000 +const _LOCK_READ = 64 +const _HAVE_NETINET_ICMP6_H = 1 +const _NET_NF_CONNTRACK_COUNT = 27 +const _NET_IPV6_IP6FRAG_HIGH_THRESH = 21 +const _SYS_mlock2 = ___NR_mlock2 +const _SYS_tuxcall = ___NR_tuxcall +const _SYS_getrandom = ___NR_getrandom +const _IFA_ANYCAST = 5 +const ___NR_epoll_ctl_old = 214 +const _ESTRPIPE = 86 +const _REG_RAX = 13 +const _HAVE_INOTIFY_INIT = 1 +const _INTPTR_MAX = (9223372036854775807) +const _ETH_P_MPLS_UC = 0x8847 +const _IFLA_STATS_UNSPEC = 0 +const _IPV6_RECVORIGDSTADDR = _IPV6_ORIGDSTADDR +const _TCP_MD5SIG_FLAG_PREFIX = 1 +const _NET_NF_CONNTRACK_LOG_INVALID = 15 +const _NET_IPV4_ROUTE_REDIRECT_NUMBER = 10 +const _TUNSETIFINDEX_val = 1074025690 +const _B921600 = 0010007 +const _SYS_sendto = ___NR_sendto +const _NET_AX25_T2_TIMEOUT = 8 +const _SIGPOLL = 29 +const _NET_DECNET_DI_COUNT = 7 +const _IFLA_IPOIB_MODE = 2 +const _RTA_IP_PROTO = 27 +const _NLMSGERR_ATTR_MAX = 3 +const __POSIX_READER_WRITER_LOCKS = 200809 +const _SI_DETHREAD = -7 +const ___FLT_DECIMAL_DIG__ = 9 +const _SYS_getsid = ___NR_getsid +const _BC_SCALE_MAX = __POSIX2_BC_SCALE_MAX +const _REG_RBP = 10 +const _NCCS = 32 +const _SEGV_ACCADI = 5 +const _REG_RBX = 11 +const _IFLA_INFO_XSTATS = 3 +const _IOV_MAX = ___IOV_MAX +const _F_ULOCK = 0 +const _PR_TASK_PERF_EVENTS_ENABLE = 32 +const __SC_LEVEL4_CACHE_LINESIZE = 199 +const _IXON = 0002000 +const ___OPTIMIZE__ = 1 +const _SCM_TIMESTAMPNS = _SO_TIMESTAMPNS +const __IOC_NRMASK = ((1 << __IOC_NRBITS)-1) +const _SYS_pidfd_open = ___NR_pidfd_open +const _IFLA_WIRELESS = 11 +const _NLA_HDRLEN_val = 4 +const _ETHER_MIN_LEN = (_ETH_ZLEN + _ETHER_CRC_LEN) +const _DEV_IPMI = 7 +const _IFLA_OFFLOAD_XSTATS_CPU_HIT = 1 +const _X86_CR4_VME_BIT = 0 +const _RTA_VIA = 18 +const _NET_CIPSOV4_RBM_STRICTVALID = 121 +const _IPV6_TCLASS = 67 +const _ICMP6_RR_FLAGS_PREVDONE = 0x08 +const _IFLA_EVENT_BONDING_FAILOVER = 3 +const _F_SEAL_SHRINK = 0x0002 +const _RTMGRP_TC = 8 +const _W_OK = 2 +const ___NR_sync_file_range = 277 +const _REG_RCX = 14 +const _RLIMIT_FSIZE = 1 +const _ICMP6_DST_UNREACH_NOROUTE = 0 +const _PATH_MAX = 4096 +const _MS_ACTIVE = 1073741824 +const __SYSCALL_H = 1 +const _PACKAGE_BUGREPORT = "" +const _TIOCSERSETMULTI = 0x545B +const _SYS_mremap = ___NR_mremap +const _NET_IPV4_TCP_SACK = 35 +const ___RLIMIT_NLIMITS = 16 +const _PTRACE_O_TRACESECCOMP = 128 +const _MADV_NORMAL = 0 +const _IP_TOS = 1 +const _RTNH_F_PERVASIVE = 2 +const _NET_UNIX_DELETE_DELAY = 2 +const ___IFLA_BR_MAX = 47 +const _PTRACE_PEEKTEXT = 1 +const ___DEC64_SUBNORMAL_MIN__ = 0.000000000000001E-383 +const _NET_TCP_TSO_WIN_DIVISOR = 107 +const ___LDBL_MANT_DIG__ = 64 +const _IP_PMTUDISC_INTERFACE = 4 +const _REG_RDX = 12 +const _PR_GET_CHILD_SUBREAPER = 37 +const _HAVE_UNSETENV = 1 +const _CTL_FS = 5 +const _IFLA_VF_RATE = 6 +const _FFI_SIZEOF_JAVA_RAW = _FFI_SIZEOF_ARG +const _TCPOLEN_MAXSEG = 4 +const _F_NOTIFY = 1026 +const _MCL_FUTURE = 2 +const _IPV6_V6ONLY = 26 +const _LOCK_NB = 4 +const _SYS_sched_setscheduler = ___NR_sched_setscheduler +const _PTRACE_GETREGS = 12 +const _KERN_SPARC_STOP_A = 44 +const _NET_NEIGH_GC_INTERVAL = 13 +const _IFLA_PORT_VF = 1 +const _ICMP6_DST_UNREACH_BEYONDSCOPE = 2 +const _SYS_sched_rr_get_interval = ___NR_sched_rr_get_interval +const _TIOCSERGETLSR = 0x5459 +const __SC_CHARCLASS_NAME_MAX = 45 +const _SYS_syslog = ___NR_syslog +const ___RLIM_NLIMITS = 16 +const _NET_IPV4_CONF_SEND_REDIRECTS = 6 +const _ARPHRD_ASH = 781 +const _SO_BUSY_POLL = 46 +const _PF_BRIDGE = 7 +const _FSCONFIG_SET_STRING = 1 +const _AF_NETLINK = _PF_NETLINK +const _DN_MULTISHOT = 0x80000000 +const _SYS_ptrace = ___NR_ptrace +const _TCP_MD5SIG_MAXKEYLEN = 80 +const _NET_X25_CLEAR_REQUEST_TIMEOUT = 4 +const _IFLA_NUM_RX_QUEUES = 32 +const _LINUX_REBOOT_MAGIC2 = 672274793 +const _NLA_ALIGNTO = 4 +const _IPV6_XFRM_POLICY = 35 +const ___DEC64_MIN__ = 1E-383 +const _IFLA_PHYS_PORT_ID = 34 +const ___RLIMIT_RSS = 5 +const _NETLINK_ADD_MEMBERSHIP = 1 +const ___SIZEOF_FLOAT__ = 4 +const _FSPICK_SYMLINK_NOFOLLOW = 0x00000002 +const _ETH_P_DEC = 0x6000 +const _NET_IPV4_ICMP_ECHO_IGNORE_ALL = 57 +const _SCM_TXTIME = _SO_TXTIME +const __SC_EQUIV_CLASS_MAX = 41 +const ___NR_epoll_wait = 232 +const ___FLT64_MANT_DIG__ = 53 +const ___SIZEOF_PTHREAD_RWLOCK_T = 56 +const _ARPHRD_ATM = 19 +const _SOL_DECNET = 261 +const _FSCRYPT_POLICY_FLAGS_PAD_16 = 0x02 +const _PACKET_ROLLOVER_STATS = 21 +const _SYS_sysinfo = ___NR_sysinfo +const __SC_TIMERS = 11 +const _NET_802 = 3 +const _IFLA_VXLAN_GROUP6 = 16 +const _ECHONL = 0000100 +const ___NR_shmctl = 31 +const _IXANY = 0004000 +const _NET_IPV4_CONF_SECURE_REDIRECTS = 5 +const _OCRNL = 0000010 +const _IFF_VNET_HDR = 0x4000 +const _SYS_afs_syscall = ___NR_afs_syscall +const _RTA_NEWDST = 19 +const _WCHAR_WIDTH = 32 +const __PC_MAX_INPUT = 2 +const __XBS5_LPBIG_OFFBIG = -1 +const _NET_IPV6_ROUTE_GC_MIN_INTERVAL_MS = 10 +const _IFLA_MAX_MTU = 51 +const _RT_CLASS_LOCAL = 255 +const _PRIXLEAST16 = "X" +const __POSIX_TRACE_LOG = -1 +const ___NR_munlockall = 152 +const _MS_INVALIDATE = 2 +const _SYS_fanotify_init = ___NR_fanotify_init +const _MS_MGC_VAL = 0xC0ED0000 +const _SKF_AD_RANDOM = 56 +const _IFLA_BRPORT_NEIGH_SUPPRESS = 32 +const ___NR_setsockopt = 54 +const _VM_UNUSED1 = 1 +const _SYS_symlinkat = ___NR_symlinkat +const _IFLA_BRPORT_BCAST_FLOOD = 30 +const _ETHERMIN = (_ETHER_MIN_LEN - _ETHER_HDR_LEN - _ETHER_CRC_LEN) +const _TIOCPKT_DOSTOP = 32 +const ___NR_fsync = 74 +const _IFLA_PROMISCUITY = 30 +const _TCP_FASTOPEN_CONNECT = 30 +const _TCA_XSTATS = 4 +const _AF_ALG = _PF_ALG +const _SOCK_PACKET = 10 +const _IFLA_BOND_ARP_VALIDATE = 9 +const _BPF_ALU = 0x04 +const _NDA_MASTER = 9 +const _SYS_sendmsg = ___NR_sendmsg +const _IPPROTO_ROUTING = 43 +const _FSCRYPT_POLICY_FLAGS_PAD_32 = 0x03 +const _MS_I_VERSION = 8388608 +const _IFA_LABEL = 3 +const _KERN_PRINTK = 23 +const _F_GETOWN_EX = ___F_GETOWN_EX +const _NET_IPV4_ROUTE_GC_ELASTICITY = 14 +const _RTM_GETADDR = 22 +const _AT_REMOVEDIR = 0x200 +const _NET_SCTP_VALID_COOKIE_LIFE = 6 +const _IPTOS_THROUGHPUT = 0x08 +const _RTA_PREFSRC = 7 +const _SO_BROADCAST = 6 +const _LOCK_RW = 192 +const _SIOCGIFCOUNT = 0x8938 +const _SO_REUSEADDR = 2 +const _NET_IPV6_ICMP_ECHO_IGNORE_ALL = 2 +const _NET_IPV4_NF_CONNTRACK_UDP_TIMEOUT_STREAM = 11 +const _REG_RIP = 16 +const _MACSEC_VALIDATE_CHECK = 1 +const _SIOCATMARK = 0x8905 +const ___SIZEOF_WCHAR_T__ = 4 +const _HAVE_REMOVEXATTR = 1 +const _FSCONFIG_CMD_CREATE = 6 +const _NET_IPV6_TEMP_PREFERED_LFT = 13 +const _SCHED_BATCH = 3 +const _TUNSETGROUP_val = 1074025678 +const __SYS_UN_H = 1 +const _SKF_AD_ALU_XOR_X = 40 +const _USE_LIBFFI = 1 +const _PTRACE_O_MASK = 3145983 +const ___NR_mq_notify = 244 +const _IPTOS_ECN_NOT_ECT = 0x00 +const _EHOSTUNREACH = 113 +const _MS_NODEV = 4 +const _MNT_FORCE = 1 +const _IFLA_BRPORT_TOPOLOGY_CHANGE_ACK = 19 +const _ELIBBAD = 80 +const _IN6_ADDR_GEN_MODE_RANDOM = 3 +const _LOCK_SH = 1 +const __SC_MEMLOCK = 17 +const ___ATOMIC_RELAXED = 0 +const __ERRNO_H = 1 +const _PF_IRDA = 23 +const _NET_IPV4_CONF_RP_FILTER = 8 +const _SO_RXQ_OVFL = 40 +const _IPV6_IPSEC_POLICY = 34 +const _HAVE_INOTIFY_ADD_WATCH = 1 +const _B600 = 0000010 +const _PRIX16 = "X" +const _NET_NEIGH_GC_THRESH1 = 14 +const _NET_NEIGH_GC_THRESH2 = 15 +const _TCPOPT_TIMESTAMP = 8 +const _ETH_P_PPPTALK = 0x0010 +const _NET_CORE_RMEM_DEFAULT = 4 +const _KERN_PPC_L2CR = 31 +const _ETH_P_TIPC = 0x88CA +const _MAP_NONBLOCK = 0x10000 +const _SYS_vserver = ___NR_vserver +const _NETLINK_CONNECTED = 1 +const _TCA_HW_OFFLOAD = 12 +const _NDTPA_QUEUE_LENBYTES = 16 +const _SYS_clock_adjtime = ___NR_clock_adjtime +const _FFI_NATIVE_RAW_API = 0 +const _HAVE_EPOLL_CREATE1 = 1 +const _MSG_NOSIGNAL = 16384 +const __SC_V6_ILP32_OFF32 = 176 +const _RTAX_RTO_MIN = 13 +const ___NR_ioctl = 16 +const __POSIX_THREAD_PROCESS_SHARED = 200809 +const _AT_SYMLINK_NOFOLLOW = 0x100 +const _SYS_fsconfig = ___NR_fsconfig +const _SYS_tkill = ___NR_tkill +const _SYS_futimesat = ___NR_futimesat +const _PRIdLEAST32 = "d" +const _IFLA_VLAN_INGRESS_QOS = 4 +const _KERN_SETUID_DUMPABLE = 69 +const ___NR_mq_getsetattr = 245 +const _X86_CR4_SMEP_BIT = 20 +const ___UINT32_MAX__ = 0xffffffff +const _IPV6_MULTICAST_HOPS = 18 +const _MACVLAN_MODE_PRIVATE = 1 +const _HOST_NAME_MAX = 64 +const __REENTRANT = 1 +const ___IFLA_HSR_MAX = 7 +const _TCP_COOKIE_IN_ALWAYS = (1 << 0) +const _IFLA_NET_NS_PID = 19 +const _PRIXLEAST32 = "X" +const _PF_IUCV = 32 +const _TCSETA = 0x5406 +const _SYS_setitimer = ___NR_setitimer +const _ND_RA_FLAG_OTHER = 0x40 +const ___GCC_ATOMIC_CHAR32_T_LOCK_FREE = 2 +const _NET_DECNET_NO_FC_MAX_CWND = 11 +const __CS_POSIX_V7_ILP32_OFF32_CFLAGS = 1132 +const _RTEXT_FILTER_VF = (1 << 0) +const ___DBL_MIN_EXP__ = (-1021) +const _MAP_NORESERVE = 0x04000 +const _FS_XFLAG_RTINHERIT = 0x00000100 +const _ADJ_ESTERROR = 0x0008 +const ___NR_newfstatat = 262 +const _LOCK_UN = 8 +const ___NR_fremovexattr = 199 +const _PRIX32 = "X" +const _UINT32_WIDTH = 32 +const _PR_TAGGED_ADDR_ENABLE = (1 << 0) +const _VM_PAGEBUF = 17 +const _PREFIX_ADDRESS = 1 +const ___NET_ETHERNET_H = 1 +const _HAVE_NET_IF_ARP_H = 1 +const ___NR_timerfd_gettime = 287 +const _BPF_ABS = 0x20 +const _PACKET_FANOUT_DATA = 22 +const _EUNATCH = 49 +const _ETHER_MAX_LEN = (_ETH_FRAME_LEN + _ETHER_CRC_LEN) +const _XDP_ATTACHED_NONE = 0 +const _PR_TSC_SIGSEGV = 2 +const _TCP_MAX_WINSHIFT = 14 +const _SIOCGIFTXQLEN = 0x8942 +const _SYS_setpriority = ___NR_setpriority +const ___FLT64X_DIG__ = 18 +const _NET_BRIDGE_NF_CALL_IPTABLES = 2 +const _NET_DECNET_CONF_DEV_PRIORITY = 1 +const _ARPHRD_HWX25 = 272 +const _PR_GET_TIMING = 13 +const _IN6_ADDR_GEN_MODE_NONE = 1 +const _ILL_ILLTRP = 4 +const _CQUIT = 034 +const _RTMSG_DELDEVICE = 0x12 +const _PR_CAPBSET_DROP = 24 +const _IFLA_EVENT_NOTIFY_PEERS = 4 +const ___FLT32_MIN_EXP__ = (-125) +const _NDTA_GC_INTERVAL = 8 +const _IFLA_BOND_SLAVE_AD_PARTNER_OPER_PORT_STATE = 8 +const _TCP_FASTOPEN_NO_COOKIE = 34 +const _PTRACE_SET_THREAD_AREA = 26 +const _NETLINK_PKTINFO = 3 +const _PTRACE_PEEKSIGINFO_SHARED = 1 +const ___NR_faccessat = 269 +const _FS_ENCRYPTION_MODE_INVALID = 0 +const ___USE_KERNEL_IPV6_DEFS = 0 +const _EISNAM = 120 +const _NET_IPV6_IP6FRAG_LOW_THRESH = 22 +const _TUNSETNOCSUM_val = 1074025672 +const ___FLT64_IS_IEC_60559__ = 2 +const _ELIBMAX = 82 +const _PREFIX_UNSPEC = 0 +const _SYS_open = ___NR_open +const __POSIX_FD_SETSIZE = __POSIX_OPEN_MAX +const _IPOPT_NUMBER_MASK = 0x1f +const _IFF_PROMISC = 256 +const _NDTPA_IFINDEX = 1 +const ___HAVE_DISTINCT_FLOAT128 = 1 +const _SO_MEMINFO = 55 +const _MAP_FILE = 0 +const _EAI_SYSTEM = -11 +const _NET_SCTP_RTO_MAX = 3 +const ___NR_vfork = 58 +const _RTNLGRP_NOP2 = 14 +const _RTNLGRP_MPLS_NETCONF = 29 +const _RTNLGRP_NOP4 = 17 +const _PR_SET_DUMPABLE = 4 +const _NDTA_CONFIG = 5 +const _EAI_NODATA = -5 +const __CS_LFS64_LINTFLAGS = 1007 +const __LP64 = 1 +const _CTL_PM = 9899 +const _TCA_PAD = 9 +const _NDA_CACHEINFO = 3 +const _STA_UNSYNC = 0x0040 +const ___DEC128_SUBNORMAL_MIN__ = 0.000000000000000000000000000000001E-6143 +const ___struct_FILE_defined = 1 +const _NET_ROSE_CALL_REQUEST_TIMEOUT = 2 +const _F_TEST = 3 +const _IN_OPEN = 0x00000020 +const _WORD_BIT = 32 +const _CLOCK_THREAD_CPUTIME_ID = 3 +const _EPOLLET = 2147483648 +const _RTA_DPORT = 29 +const _SIOCADDDLCI = 0x8980 +const _IFLA_PAD = 42 +const ___NR_getrlimit = 97 +const _EDQUOT = 122 +const _TCPI_OPT_WSCALE = 4 +const _EROFS = 30 +const _NETDB_INTERNAL = -1 +const _NET_IPV4_NF_CONNTRACK_TCP_MAX_RETRANS = 19 +const _SA_RESTART = 0x10000000 +const _SYS_mq_open = ___NR_mq_open +const _MADV_DONTDUMP = 16 +const _TABDLY = 0014000 +const _TIOCGSID = 0x5429 +const _SIGABRT = 6 +const _VM_SWAPPINESS = 19 +const _SYS_lsetxattr = ___NR_lsetxattr +const ___LINK_XSTATS_TYPE_MAX = 3 +const _NETLINK_RX_RING = 6 +const _NET_LLC2 = 1 +const _L_cuserid = 9 +const ___IFLA_VRF_PORT_MAX = 2 +const ___clockid_t_defined = 1 +const __SC_CHAR_MAX = 102 +const _FALLOC_FL_NO_HIDE_STALE = 0x04 +const _IFLA_BRPORT_ISOLATED = 33 +const _FS_OVERFLOWUID = 11 +const __POSIX_ASYNCHRONOUS_IO = 200809 +const _RLIMIT_STACK = 3 +const _SOL_RAW = 255 +const _AI_NUMERICSERV = 0x0400 +const _ARPHRD_INFINIBAND = 32 +const _TCP_INQ = 36 +const ___GNUC__ = 12 +const _N_SLIP = 1 +const _NET_TCP_SYN_TAILDROP = 54 +const _SCNu16 = "hu" +const _ETH_P_802_EX1 = 0x88B5 +const _IPOPT_MINOFF = 4 +const _PACKET_MR_UNICAST = 3 +const _NLM_F_MULTI = 0x02 +const _EPOLLOUT = 4 +const _IFLA_BR_HELLO_TIME = 2 +const _NET_IPV6_RTR_PROBE_INTERVAL = 21 +const _SCHED_ISO = 4 +const __POSIX_RE_DUP_MAX = 255 +const __FCNTL_H = 1 +const _IN_CLASSB_HOST = (0xffffffff & ^_IN_CLASSB_NET) +const _NET_UNIX_DESTROY_DELAY = 1 +const ___SIZEOF_POINTER__ = 8 +const _RTA_PROTOINFO = 10 +const _RTAX_FEATURES = 12 +const __BITS_BYTESWAP_H = 1 +const _TIOCSPGRP = 0x5410 +const _IFLA_NET_NS_FD = 28 +const __POSIX2_CHARCLASS_NAME_MAX = 14 +const _IPPROTO_MAX = 256 +const _IFLA_PORT_INSTANCE_UUID = 4 +const _RTPROT_BABEL = 42 +const _AF_ROUTE = _PF_ROUTE +const __SYS_PTRACE_H = 1 +const __IOC_NRSHIFT = 0 +const _ICMP6_RR_PCOUSE_FLAGS_DECRPLTIME = 0x40 +const _MADV_REMOVE = 9 +const ___S_IFBLK = 0060000 +const __BITS_WCHAR_H = 1 +const _IN_CLOEXEC = 524288 +const _RTNLGRP_LINK = 1 +const ___NR_syslog = 103 +const _STA_MODE = 0x4000 +const ___GLIBC_USE_DEPRECATED_GETS = 0 +const _EXPR_NEST_MAX = __POSIX2_EXPR_NEST_MAX +const _IFF_ATTACH_QUEUE = 0x0200 +const _PACKAGE_URL = "" +const _NSS_BUFLEN_GROUP = 1024 +const _IPV6_RTHDR_TYPE_0 = 0 +const _DEV_CDROM = 1 +const __SC_XOPEN_XPG2 = 98 +const __SC_XOPEN_XPG3 = 99 +const __SC_XOPEN_XPG4 = 100 +const _BPF_JA = 0x00 +const _NET_X25_RESTART_REQUEST_TIMEOUT = 1 +const _NET_TCP_MAX_SSTHRESH = 124 +const ___BIT_TYPES_DEFINED__ = 1 +const _IFLA_BR_MCAST_QUERY_USE_IFADDR = 24 +const _SCNu32 = "u" +const _CLONE_DETACHED = 0x00400000 +const ___DEC128_EPSILON__ = 1E-33 +const _ARPHRD_PRONET = 4 +const _X86_CR0_WP_BIT = 16 +const ___PREFIX_MAX = 3 +const __PATH_NETWORKS = "/etc/networks" +const ___UINT_LEAST8_MAX__ = 0xff +const _KERN_MSGMNB = 36 +const _EPOLLIN = 1 +const _PACKET_COPY_THRESH = 7 +const _SYS_mq_timedsend = ___NR_mq_timedsend +const ___NR_get_robust_list = 274 +const _INT_FAST64_WIDTH = 64 +const _NET_IPV6_ACCEPT_RA_RTR_PREF = 20 +const _RT_CLASS_MAIN = 254 +const _PRIiLEAST16 = "i" +const _SOL_RDS = 276 +const __CS_POSIX_V7_ILP32_OFFBIG_CFLAGS = 1136 +const _AF_LLC = _PF_LLC +const _RTM_GETNETCONF = 82 +const __SYS_SOCKET_H = 1 +const _REG_RSI = 9 +const _SYS_mkdirat = ___NR_mkdirat +const _MFD_ALLOW_SEALING = 2 +const _DEV_SCSI = 6 +const _REG_RSP = 15 +const ___ATOMIC_ACQUIRE = 2 +const _F_GETLK64 = 5 +const ___SIZEOF_PTHREAD_RWLOCKATTR_T = 8 +const _SYS_semop = ___NR_semop +const ___GLIBC_USE_DEPRECATED_SCANF = 0 +const ___NLMSGERR_ATTR_MAX = 4 +const _NET_IPV4_ROUTE_MIN_PMTU = 16 +const _SIOCSIFHWBROADCAST = 0x8937 +const _TIOCM_CD = _TIOCM_CAR +const _RWF_WRITE_LIFE_NOT_SET = 0 +const __POSIX2_BC_DIM_MAX = 2048 +const _B50 = 0000001 +const __CS_POSIX_V7_ILP32_OFF32_LINTFLAGS = 1135 +const _DEV_PARPORT_DEFAULT_SPINTIME = 2 +const ___UINT_FAST16_MAX__ = 0xffffffffffffffff +const _WINT_MAX = (4294967295) +const _NLMSGERR_ATTR_MSG = 1 +const __POSIX_IPV6 = 200809 +const _F_EXLCK = 4 +const ___NR_personality = 135 +const _FS_MAXFILE = 7 +const ___TCA_MAX = 15 +const _TCPI_OPT_SYN_DATA = 32 +const _PF_LLC = 26 +const _SYS_settimeofday = ___NR_settimeofday +const __SC_CHAR_BIT = 101 +const _STA_FLL = 0x0008 +const __SC_SEMAPHORES = 21 +const _NET_TCP_LOW_LATENCY = 93 +const _BPF_LD = 0x00 +const _HAVE_SYS_INOTIFY_H = 1 +const _IFLA_BR_FORWARD_DELAY = 1 +const __SC_C_LANG_SUPPORT = 135 +const _KERN_BOOTLOADER_TYPE = 67 +const _SYS_creat = ___NR_creat +const _ETH_P_DSA = 0x001B +const _IPOPT_NOOP = _IPOPT_NOP +const _CTL_VM = 2 +const _NET_NEIGH_GC_THRESH3 = 16 +const _HAVE_UNISTD_H = 1 +const __SC_PII_OSI_COTS = 63 +const _NET_IPV4_CONF_MC_FORWARDING = 2 +const _EHOSTDOWN = 112 +const _RTF_FLOW = 0x02000000 +const _NETLINK_RDMA = 20 +const _USING_SPLIT_STACK = 1 +const ___DBL_MAX_EXP__ = 1024 +const _N_IRDA = 11 +const __POSIX2_VERSION = ___POSIX2_THIS_VERSION +const _IPPORT_WHOIS = 43 +const _NLM_F_REQUEST = 0x01 +const __SC_AIO_MAX = 24 +const _MADV_SEQUENTIAL = 2 +const _TCOON = 1 +const _MOVE_MOUNT_F_EMPTY_PATH = 0x00000004 +const _PRIiLEAST32 = "i" +const _RTNL_FAMILY_MAX = 129 +const _RTN_UNSPEC = 0 +const _PRIo8 = "o" +const _FIOASYNC = 0x5452 +const _PTRACE_O_TRACEVFORK = 4 +const _IFLA_VF_INFO_UNSPEC = 0 +const _MOD_FREQUENCY = _ADJ_FREQUENCY +const _FSCRYPT_MODE_AES_256_CTS = 4 +const _IPPROTO_PIM = 103 +const _IFLA_TUN_PERSIST = 6 +const _PTRACE_GETREGSET = 16900 +const __SC_FILE_SYSTEM = 148 +const _IN_CLASSC_NET = 0xffffff00 +const _SO_SECURITY_ENCRYPTION_TRANSPORT = 23 +const _EDOM = 33 +const _RWH_WRITE_LIFE_NONE = 1 +const _PR_FP_EXC_UND = 0x040000 +const _SO_INCOMING_NAPI_ID = 56 +const ___NR_setregid = 114 +const _SYS_timer_create = ___NR_timer_create +const _STATX_INO = 0x00000100 +const _PR_GET_UNALIGN = 5 +const _NET_SCTP_RTO_MIN = 2 +const _RTCF_MASQ = 0x00400000 +const __SC_XBS5_ILP32_OFF32 = 125 +const ___FLT32_MAX_EXP__ = 128 +const _TCP_CA_Loss = 4 +const _INT_LEAST16_WIDTH = 16 +const __POSIX_TRACE_INHERIT = -1 +const _NET_TCP_ALLOWED_CONG_CONTROL = 123 +const ___HAVE_FLOATN_NOT_TYPEDEF = 1 +const _PR_FP_EXC_RES = 0x080000 +const _MFD_HUGETLB = 4 +const _NET_IPV4_ICMP_RATEMASK = 90 +const ___GCC_ATOMIC_CHAR_LOCK_FREE = 2 +const _IFLA_VXLAN_TTL_INHERIT = 28 +const _ETH_HLEN = 14 +const ___NR_io_uring_register = 427 +const _PR_FP_EXC_NONRECOV = 1 +const _IFLA_VF_STATS_TX_DROPPED = 8 +const ___DEC32_EPSILON__ = 1E-6 +const _IFLA_BR_TCN_TIMER = 17 +const _HAVE_SYSCALL_H = 1 +const _NETLINK_GET_STRICT_CHK = 12 +const _IPOPT_SECURITY = 130 +const _IP_MULTICAST_LOOP = 34 +const _IPV6_RECVHOPOPTS = 53 +const _ARPOP_InREQUEST = 8 +const ___FLT64_DIG__ = 15 +const _ATF_COM = 0x02 +const _IN_MOVED_FROM = 0x00000040 +const _IFLA_MACVLAN_FLAGS = 2 +const ___RLIMIT_MEMLOCK = 8 +const _RTA_OIF = 4 +const _RPM_PCO_SETGLOBAL = 3 +const _NET_ROSE_RESET_REQUEST_TIMEOUT = 3 +const _NET_NF_CONNTRACK_SCTP_TIMEOUT_ESTABLISHED = 23 +const _NLMSG_NOOP = 0x1 +const _KERN_MAX_LOCK_DEPTH = 74 +const _BPF_OR = 0x40 +const _KERN_OSREV = 3 +const _RTNH_ALIGNTO = 4 +const __CS_LFS_CFLAGS = 1000 +const __SC_CHAR_MIN = 103 +const _X86_EFLAGS_RF_BIT = 16 +const _SYS_munlockall = ___NR_munlockall +const _SYS_pwritev2 = ___NR_pwritev2 +const __POSIX_THREADS = 200809 +const ___ATOMIC_ACQ_REL = 4 +const _IPPORT_ECHO = 7 +const ___NR_clock_getres = 229 +const _ECONNREFUSED = 111 +const __POSIX_AIO_MAX = 1 +const _ENXIO = 6 +const _TCA_EGRESS_BLOCK = 14 +const _IPPORT_SYSTAT = 11 +const ___NR_epoll_ctl = 233 +const ___NR_msync = 26 +const _ENOTNAM = 118 +const _MOVE_MOUNT__MASK = 0x00000077 +const ___SIZEOF_PTRDIFF_T__ = 8 +const _ETH_P_1588 = 0x88F7 +const _VM_NR_PDFLUSH_THREADS = 15 +const _X86_CR4_TSD_BIT = 2 +const _ICMP6_RR_PCOUSE_RAFLAGS_AUTO = 0x10 +const ___SIZEOF_PTHREAD_COND_T = 48 +const _NET_NETROM_LINK_FAILS_COUNT = 11 +const _SO_LINGER = 13 +const _PTRACE_EVENT_CLONE = 3 +const _RTM_NEWNETCONF = 80 +const _MS_LAZYTIME = 33554432 +const _SYS_recvmmsg = ___NR_recvmmsg +const _NET_NF_CONNTRACK_TCP_BE_LIBERAL = 18 +const _IFLA_VXLAN_L2MISS = 13 +const _SYS_epoll_wait = ___NR_epoll_wait +const _NET_TCP_FACK = 79 +const _NETLINK_LIST_MEMBERSHIPS = 9 +const _FFI_SIZEOF_ARG = 8 +const __CS_POSIX_V6_LPBIG_OFFBIG_LIBS = 1130 +const _FFI_UNIX64 = 2 +const _REG_R15 = 7 +const _IPV6_2292RTHDR = 5 +const _NET_DECNET_NODE_ADDRESS = 2 +const _RTA_TABLE = 15 +const _NLM_F_DUMP_INTR = 0x10 +const _PACKET_HDRLEN = 11 +const _SO_BINDTOIFINDEX = 62 +const _SYS_shmat = ___NR_shmat +const _NET_IPV6_REGEN_MAX_RETRY = 14 +const _NETLINK_NETFILTER = 12 +const _RTCF_VALVE = 0x00200000 +const _IPPROTO_GRE = 47 +const _TUNGETVNETHDRSZ_val = 2147767511 +const _RT_SCOPE_SITE = 200 +const ___IFLA_TUN_MAX = 10 +const _X86_EFLAGS_IOPL_BIT = 12 +const _SO_NOFCS = 43 +const _NLM_F_ACK_TLVS = 0x200 +const _O_CLOEXEC = ___O_CLOEXEC +const _STATX_MODE = 0x00000002 +const _VSTART = 8 +const _SYS_read = ___NR_read +const __CS_LFS64_LDFLAGS = 1005 +const _TIOCSERGWILD = 0x5454 +const _IP_IPSEC_POLICY = 16 +const _SYS_setsockopt = ___NR_setsockopt +const _RTAX_FEATURE_ECN = (1 << 0) +const _NET_CORE_LO_CONG = 15 +const __CS_POSIX_V6_LP64_OFF64_CFLAGS = 1124 +const _PF_INET6 = 10 +const _TIOCSTI = 0x5412 +const _PF_NETROM = 6 +const _MAP_SHARED_VALIDATE = 0x03 +const _NETLINK_EXT_ACK = 11 +const _N_MOUSE = 2 +const _UINT_LEAST16_WIDTH = 16 +const _IFLA_INET6_CACHEINFO = 5 +const ___sig_atomic_t_defined = 1 +const _KERN_IEEE_EMULATION_WARNINGS = 50 +const _SYS_sync_file_range = ___NR_sync_file_range +const __POSIX_MAX_INPUT = 255 +const _TUN_TX_TIMESTAMP = 1 +const _X86_CR0_PE_BIT = 0 +const __POSIX2_C_DEV = ___POSIX2_THIS_VERSION +const ___NR_perf_event_open = 298 +const _AF_SMC = _PF_SMC +const _HAVE_UTIME_H = 1 +const ___NR_capget = 125 +const _SOL_IUCV = 277 +const _IPV6_MULTICAST_ALL = 29 +const ___SEG_FS = 1 +const _NET_SCTP_SACK_TIMEOUT = 16 +const _PR_FPEMU_SIGFPE = 2 +const _KERN_S390_USER_DEBUG_LOGGING = 51 +const _TIOCGLCKTRMIOS = 0x5456 +const _SCM_TIMESTAMP = _SO_TIMESTAMP +const _IFLA_MACSEC_PROTECT = 8 +const _CLD_CONTINUED = 6 +const _FFI_EFI64 = 3 +const _BPF_ST = 0x02 +const _SYS_sched_setaffinity = ___NR_sched_setaffinity +const _NET_SCTP_SNDBUF_POLICY = 15 +const _NET_IPV6_ROUTE_GC_ELASTICITY = 7 +const _AF_AX25 = _PF_AX25 +const _SOL_PACKET = 263 +const _WINT_MIN = (0) +const _RTNLGRP_NONE = 0 +const _PTRACE_SETREGSET = 16901 +const _NET_IPV4_INET_PEER_GC_MINTIME = 72 +const _NI_NUMERICSERV = 2 +const _IFLA_GSO_MAX_SIZE = 41 +const _AF_SNA = _PF_SNA +const _MADV_PAGEOUT = 21 +const _NET_TCP_REORDERING = 80 +const _SYS_newfstatat = ___NR_newfstatat +const _TCP_NODELAY = 1 +const ___SEG_GS = 1 +const __SC_XOPEN_REALTIME_THREADS = 131 +const _ENAMETOOLONG = 36 +const _NET_ROSE = 11 +const _REG_OLDMASK = 21 +const _KERN_IA64_UNALIGNED = 72 +const _IFLA_VF_TX_RATE = 3 +const _ETHERTYPE_REVARP = 0x8035 +const _EXFULL = 54 +const _RTF_ADDRCONF = 0x00040000 +const _CMIN = 1 +const _SYS_shmdt = ___NR_shmdt +const _VM_SWAP_TOKEN_TIMEOUT = 28 +const _IPOPT_RA = 148 +const ___NR_memfd_create = 319 +const __BITS_TYPES_LOCALE_T_H = 1 +const _IN_CLASSB_NET = 0xffff0000 +const _INT16_WIDTH = 16 +const _NET_IPV4_ROUTE_MAX_SIZE = 5 +const _MCAST_JOIN_GROUP = 42 +const _IPOPT_RR = 7 +const _MAP_LOCKED = 0x02000 +const _IFF_NOTRAILERS = 32 +const _NET_NETROM_ROUTING_CONTROL = 10 +const _MS_RELATIME = 2097152 +const _NO_ADDRESS = _NO_DATA +const _RTM_F_NOTIFY = 0x100 +const _TTY_NAME_MAX = 32 +const _NET_BRIDGE = 10 +const _SO_TIMESTAMPNS_NEW = 64 +const _IPPORT_LOGINSERVER = 513 +const _IUTF8 = 0040000 +const _FS_XFLAG_APPEND = 0x00000010 +const _ADJ_OFFSET_SS_READ = 0xa001 +const _IFLA_BRPORT_PAD = 26 +const _BPF_NET_OFF = _SKF_NET_OFF +const _MSG_TRUNC = 32 +const _NET_TCP_MTU_PROBING = 113 +const __SC_AVPHYS_PAGES = 86 +const _SCHED_RR = 2 +const __POSIX_MEMLOCK = 200809 +const _IFLA_MACSEC_REPLAY_PROTECT = 12 +const _FS_KEY_DESC_PREFIX_SIZE = _FSCRYPT_KEY_DESC_PREFIX_SIZE +const _ARPHRD_PPP = 512 +const __CS_POSIX_V7_ILP32_OFFBIG_LIBS = 1138 +const _ICMP6_ECHO_REQUEST = 128 +const _IPOPT_SATID = 136 +const _S_IFIFO = ___S_IFIFO +const _X86_EFLAGS_ID_BIT = 21 +const __SYS_IOCTL_H = 1 +const _NET_DECNET_DEFAULT_DEVICE = 4 +const _CTL_DEV = 7 +const _HAVE_STRINGS_H = 1 +const __SC_THREAD_ATTR_STACKSIZE = 78 +const _NET_IPV6_PROXY_NDP = 23 +const _SIOCGPGRP = 0x8904 +const _ETH_P_RARP = 0x8035 +const _CLONE_UNTRACED = 0x00800000 +const _SYS_ppoll = ___NR_ppoll +const _NET_IPV4 = 5 +const _SA_STACK = _SA_ONSTACK +const _MCAST_UNBLOCK_SOURCE = 44 +const _SYS_init_module = ___NR_init_module +const _SYS_flock = ___NR_flock +const _DT_SOCK = 12 +const _FPE_FLTDIV = 3 +const _IPOPT_TS = 68 +const ___INTPTR_MAX__ = 0x7fffffffffffffff +const ___FLT128_DENORM_MIN__ = 6.47517511943802511092443895822764655e-4966128 +const _TCIOFF = 2 +const _MREMAP_FIXED = 2 +const _NETLINK_LISTEN_ALL_NSID = 8 +const _NET_TCP_SLOW_START_AFTER_IDLE = 117 +const _STATX_ATIME = 0x00000020 +const _NET_IPV4_ROUTE_GC_MIN_INTERVAL = 6 +const _NET_DECNET_RMEM = 13 +const _TIOCPKT_DATA = 0 +const ___DBL_DIG__ = 15 +const _BC_BASE_MAX = __POSIX2_BC_BASE_MAX +const _NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_COOKIE_WAIT = 21 +const ___FLT16_DENORM_MIN__ = 5.96046447753906250000000000000000000e-816 +const ______fpos64_t_defined = 1 +const _F_OFD_SETLK = 37 +const _PAGE_SIZE = (1 << _PAGE_SHIFT) +const _ETH_P_SCA = 0x6007 +const _IFLA_LINK = 5 +const _SEEK_DATA = 3 +const _ETH_P_LLDP = 0x88CC +const __POSIX_THREAD_ROBUST_PRIO_INHERIT = 200809 +const _MS_NOSUID = 2 +const _DEV_RAID = 4 +const _NET_IPV6_ACCEPT_REDIRECTS = 5 +const _ARPHRD_AX25 = 3 +const _IN_MASK_CREATE = 0x10000000 +const _ETH_P_WAN_PPP = 0x0007 +const ___NR_statfs = 137 +const _STA_CLK = 0x8000 +const _PF_NETBEUI = 13 +const _MSG_ERRQUEUE = 8192 +const __BITS_SS_FLAGS_H = 1 +const _STA_PPSFREQ = 0x0002 +const _ETH_DATA_LEN = 1500 +const ___NR_query_module = 178 +const _TUNSETOWNER_val = 1074025676 +const _KERN_NMI_WATCHDOG = 75 +const _SI_TIMER = -2 +const _MAP_ANON = _MAP_ANONYMOUS +const _SYS_copy_file_range = ___NR_copy_file_range +const __BITS_POSIX2_LIM_H = 1 +const _SO_TIMESTAMPING_NEW = 65 +const ___IFLA_BOND_AD_INFO_MAX = 6 +const _IFLA_INET6_ICMP6STATS = 6 +const ___NR_fgetxattr = 193 +const _____mbstate_t_defined = 1 +const _ND_RA_FLAG_HOME_AGENT = 0x20 +const ___NR_fsmount = 432 +const __MKNOD_VER_LINUX = 0 +const _TCP_NO_QUEUE = 0 +const _INT_LEAST32_MAX = (2147483647) +const _ARPHRD_METRICOM = 23 +const _HAVE_STDLIB_H = 1 +const _F_OWNER_PID = 1 +const _IN_MOVE = (_IN_MOVED_FROM | _IN_MOVED_TO) +const __CS_LFS_LIBS = 1002 +const _MADV_HUGEPAGE = 14 +const _RTPROT_DHCP = 16 +const __SC_TZNAME_MAX = 6 +const _XDP_ATTACHED_SKB = 2 +const _SYS_dup = ___NR_dup +const ___INT_LEAST64_MAX__ = 0x7fffffffffffffff +const _TUNSETTXFILTER_val = 1074025681 +const _MAP_SYNC = 0x80000 +const _PTRACE_PEEKDATA = 2 +const _SCNxLEAST8 = "hhx" +const _SYS_getxattr = ___NR_getxattr +const _CLOCK_MONOTONIC = 1 +const ___MMX__ = 1 +const _NETLINK_ECRYPTFS = 19 +const _PTRACE_PEEKUSER = 3 +const _KERN_PANIC_PRINT = 78 +const ___INT_FAST64_MAX__ = 0x7fffffffffffffff +const _EBADRQC = 56 +const _IFLA_RMNET_MUX_ID = 1 +const _PR_SET_MM_START_DATA = 3 +const _SYS_get_robust_list = ___NR_get_robust_list +const _NET_ROSE_ACK_HOLD_BACK_TIMEOUT = 5 +const ___GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 = 1 +const ___GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 = 1 +const ___INT_FAST8_WIDTH__ = 8 +const __SC_TRACE = 181 +const _IFLA_PPP_UNSPEC = 0 +const ___GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 = 1 +const _TCP_CA_CWR = 2 +const _NET_IPV4_NF_CONNTRACK_GENERIC_TIMEOUT = 13 +const ___INTMAX_WIDTH__ = 64 +const _IOC_IN = (__IOC_WRITE << __IOC_DIRSHIFT) +const _NET_IPV4_NF_CONNTRACK_CHECKSUM = 28 +const _IFLA_VXLAN_DF = 29 +const _RTM_NEWNEIGH = 28 +const _RMNET_FLAGS_INGRESS_MAP_CKSUMV4 = (1 << 2) +const __SC_THREAD_DESTRUCTOR_ITERATIONS = 73 +const _NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_RECD = 25 +const _S_IFCHR = ___S_IFCHR +const _FS_DQ_LOOKUPS = 1 +const _RTAX_RTT = 4 +const _IPV6_AUTOFLOWLABEL = 70 +const _LINUX_REBOOT_MAGIC1 = 0xfee1dead +const __CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS = 1121 +const _X86_CR4_OSFXSR_BIT = 9 +const _IN_MOVED_TO = 0x00000080 +const _O_ACCMODE = 0003 +const _IFF_POINTOPOINT = 16 +const _ND_OPT_PREFIX_INFORMATION = 3 +const __POSIX_NAME_MAX = 14 +const _HAVE_FALLOCATE = 1 +const _IFLA_INFO_KIND = 1 +const __POSIX_SSIZE_MAX = 32767 +const _IPVLAN_MODE_MAX = 3 +const _XDP_FLAGS_MASK = (_XDP_FLAGS_UPDATE_IF_NOEXIST | _XDP_FLAGS_MODES) +const _NET_NETROM_OBSOLESCENCE_COUNT_INITIALISER = 2 +const __SC_XOPEN_CRYPT = 92 +const _MAX_CANON = 255 +const _X86_CR4_LA57_BIT = 12 +const _EBFONT = 59 +const _RTM_GETDCB = 78 +const ___WNOTHREAD = 0x20000000 +const _AI_V4MAPPED = 0x0008 +const ___sigstack_defined = 1 +const _TCP_CA_Recovery = 3 +const _FALLOC_FL_PUNCH_HOLE = 0x02 +const _MSG_FIN = 512 +const _FS_ENCRYPT_FL = 0x00000800 +const _FS_XFLAG_IMMUTABLE = 0x00000008 +const _B230400 = 0010003 +const _CX86_CCR5 = 0xe9 +const _X86_CR4_PAE_BIT = 5 +const ___NR_renameat = 264 +const __IOC_TYPEBITS = 8 +const _AF_XDP = _PF_XDP +const ___INT32_MAX__ = 0x7fffffff +const _RTMSG_DELRULE = 0x32 +const ___NR_setgid = 106 +const ___NR_setfsuid = 122 +const _TCP_CC_INFO = 26 +const __SC_XBS5_LPBIG_OFFBIG = 128 +const ___LONG_LONG_WIDTH__ = 64 +const _ARPHRD_CSLIP = 257 +const _RUSAGE_CHILDREN = -1 +const _DT_FIFO = 1 +const _IPPROTO_MTP = 92 +const _PTRACE_GETFPXREGS = 18 +const _RTEXT_FILTER_SKIP_STATS = (1 << 3) +const _LINUX_REBOOT_CMD_RESTART2 = 0xA1B2C3D4 +const _HAVE_GETIPINFO = 1 +const _AF_LOCAL = _PF_LOCAL +const _RTM_DELACTION = 49 +const __SC_WORD_BIT = 107 +const _PR_SET_ENDIAN = 20 +const _NI_MAXSERV = 32 +const _AF_PHONET = _PF_PHONET +const _ND_OPT_MTU = 5 +const _MS_NOSEC = (1<<28) +const _ESHUTDOWN = 108 +const ___GLIBC_MINOR__ = 31 +const _NDTPA_BASE_REACHABLE_TIME = 4 +const _SCNuLEAST16 = "hu" +const _MAP_32BIT = 0x40 +const _EREMOTE = 66 +const _MS_NODIRATIME = 2048 +const _PTRACE_GETSIGMASK = 16906 +const _POSIX_FADV_RANDOM = 1 +const _CX86_CCR1 = 0xc1 +const _SYS_sched_getscheduler = ___NR_sched_getscheduler +const _CX86_CCR3 = 0xc3 +const _CX86_CCR4 = 0xe8 +const _ETH_P_802_3 = 0x0001 +const _CX86_CCR6 = 0xea +const _CX86_CCR7 = 0xeb +const _SYS__sysctl = ___NR__sysctl +const _PTY_NR = 2 +const _SYS_fchown = ___NR_fchown +const _TCP_ESTABLISHED = 1 +const _MACVLAN_MODE_SOURCE = 16 +const _SYS_unlinkat = ___NR_unlinkat +const _MS_KERNMOUNT = 4194304 +const _ENODEV = 19 +const _NET_IPV4_INET_PEER_GC_MAXTIME = 73 +const ___USE_POSIX2 = 1 +const _PACKET_DROP_MEMBERSHIP = 2 +const _AI_CANONIDN = 0x0080 +const __NET_IF_H = 1 +const _TIOCM_LE = 0x001 +const _RTF_GATEWAY = 0x0002 +const _CHAR_WIDTH = 8 +const __SYS_STATFS_H = 1 +const _SYS_pkey_mprotect = ___NR_pkey_mprotect +const _NET_TCP_AVAIL_CONG_CONTROL = 122 +const _TCA_RATE = 5 +const _ARPHRD_IPGRE = 778 +const _PR_SVE_VL_LEN_MASK = 0xffff +const _BLOCK_SIZE_BITS = 10 +const _SOL_KCM = 281 +const _NET_NEIGH_REACHABLE_TIME_MS = 18 +const _SO_ERROR = 4 +const __SC_NETWORKING = 152 +const _CX86_DIR0 = 0xfe +const _VXLAN_DF_UNSET = 0 +const _KERN_DOMAINNAME = 8 +const _NET_IPV6 = 12 +const ___USE_POSIX = 1 +const ___NR_setresgid = 119 +const ___NR_lchown = 94 +const _TCIFLUSH = 0 +const _TCPI_OPT_ECN_SEEN = 16 +const ___NR_fdatasync = 75 +const _SO_INCOMING_CPU = 49 +const _IEXTEN = 0100000 +const __POSIX_SEMAPHORES = 200809 +const _IFLA_BR_NF_CALL_IPTABLES = 36 +const _PREFIX_CACHEINFO = 2 +const _SCNuLEAST32 = "u" +const _B500000 = 0010005 +const _FSPICK_NO_AUTOMOUNT = 0x00000004 +const ___NR_nfsservctl = 180 +const _LOCK_MAND = 32 +const _RTM_DELNEXTHOP = 105 +const _SOL_BLUETOOTH = 274 +const __POSIX_THREAD_PRIORITY_SCHEDULING = 200809 +const _MADV_DONTFORK = 10 +const _NAME_MAX = 255 +const _RTM_DELCHAIN = 101 +const _PTRDIFF_WIDTH = ___WORDSIZE +const _AF_IB = _PF_IB +const ___NR_putpmsg = 182 +const _IFLA_VXLAN_ID = 1 +const ___GCC_IEC_559 = 2 +const _X86_EFLAGS_VIF_BIT = 19 +const _ENAVAIL = 119 +const _PR_SET_MM = 35 +const _SYS_geteuid = ___NR_geteuid +const _PRIX8 = "X" +const _IFLA_BOND_ACTIVE_SLAVE = 2 +const _EAI_NONAME = -2 +const _EOVERFLOW = 75 +const _NET_CORE_NO_CONG_THRESH = 13 +const _X86_CR4_MCE_BIT = 6 +const _IFA_F_NOPREFIXROUTE = 0x200 +const _SYS_process_vm_readv = ___NR_process_vm_readv +const _EMFILE = 24 +const __SC_XOPEN_SHM = 94 +const ___FLT32_HAS_DENORM__ = 1 +const _HAVE_SYS_UTSNAME_H = 1 +const _KERN_SHMMAX = 34 +const _MS_POSIXACL = 65536 +const _FS_DIRSYNC_FL = 0x00010000 +const _SEGV_ACCERR = 2 +const ___NR_setresuid = 117 +const _IPV6_DONTFRAG = 62 +const ___NR_io_getevents = 208 +const __POSIX_THREAD_DESTRUCTOR_ITERATIONS = 4 +const _IFLA_BRPORT_MULTICAST_ROUTER = 25 +const ___FLT64X_HAS_QUIET_NAN__ = 1 +const ___GLIBC__ = 2 +const _INT_LEAST32_MIN = (-2147483647-1) +const _NET_IPV6_RTR_SOLICIT_INTERVAL = 9 +const _MCAST_MSFILTER = 48 +const _ICMP6_FILTER_PASS = 2 +const ___NR_shmat = 30 +const _PF_IPX = 4 +const _ETIME = 62 +const _TCP_COOKIE_MAX = 16 +const _SYS_wait4 = ___NR_wait4 +const ___NR_utimensat = 280 +const _IFLA_BR_NF_CALL_IP6TABLES = 37 +const _RTPROT_OSPF = 188 +const _TCP_THIN_DUPACK = 17 +const __SC_USER_GROUPS = 166 +const ___NR_setxattr = 188 +const _IFLA_BR_PAD = 40 +const ___NR_rename = 82 +const _RTNLGRP_IPV4_RULE = 8 +const ___NR_ftruncate = 77 +const __IOC_SIZEMASK = ((1 << __IOC_SIZEBITS)-1) +const __SC_CPUTIME = 138 +const _FIONREAD = 0x541B +const _PTRACE_SYSEMU = 31 +const _BRKINT = 0000002 +const _IPV6_ROUTER_ALERT = 22 +const __SC_GETPW_R_SIZE_MAX = 70 +const _NET_LLC_STATION = 2 +const _NET_IPV6_ACCEPT_RA_RT_INFO_MAX_PLEN = 22 +const _MS_MANDLOCK = 64 +const _SCNoLEAST8 = "hho" +const _ICMP6_FILTER_PASSONLY = 4 +const _NETLINK_USERSOCK = 2 +const _SYS_poll = ___NR_poll +const ___GCC_ATOMIC_CHAR16_T_LOCK_FREE = 2 +const _HAVE_INOTIFY_RM_WATCH = 1 +const _UTIME_NOW = ((1 << 30) - 1) +const _DN_CREATE = 0x00000004 +const _NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_SYN_RECV = 3 +const _EAI_NOTCANCELED = -102 +const _RTM_DELLINK = 17 +const ___RLIMIT_NICE = 13 +const _IPTOS_DSCP_EF = 0xb8 +const _NET_CORE_MOD_CONG = 16 +const ___FLT64X_IS_IEC_60559__ = 2 +const __POSIX_QLIMIT = 1 +const _R_OK = 4 +const _SIOCDIFADDR = 0x8936 +const _IN_NONBLOCK = 2048 +const _RTM_DELMDB = 85 +const _PR_SET_CHILD_SUBREAPER = 36 +const ___S_IREAD = 0400 +const ___NR_mknodat = 259 +const _SIOCGIFMAP = 0x8970 +const _NET_IPV4_ROUTE_REDIRECT_LOAD = 9 +const _NET_NF_CONNTRACK_FRAG6_LOW_THRESH = 30 +const __SC_XOPEN_XCU_VERSION = 90 +const __SC_THREAD_CPUTIME = 139 +const __SC_XBS5_LP64_OFF64 = 127 +const __SC_THREAD_ATTR_STACKADDR = 77 +const _PORT_VDP_RESPONSE_INSUFFICIENT_RESOURCES = 2 +const _NUD_REACHABLE = 0x02 +const _IFA_F_TENTATIVE = 0x40 +const _ICMP6_DST_UNREACH_ADMIN = 1 +const _SYS_eventfd2 = ___NR_eventfd2 +const _IPTOS_PREC_FLASHOVERRIDE = _IPTOS_CLASS_CS4 +const _XDP_FLAGS_MODES = (_XDP_FLAGS_SKB_MODE | _XDP_FLAGS_DRV_MODE | _XDP_FLAGS_HW_MODE) +const _IP_RECVTOS = 13 +const _NET_NETROM_TRANSPORT_ACKNOWLEDGE_DELAY = 6 +const _MOD_CLKB = _ADJ_TICK +const ___glibc_c99_flexarr_available = 1 +const ___GLIBC_LINUX_VERSION_CODE = 328960 +const _MS_SYNCHRONOUS = 16 +const _ARPOP_RREPLY = 4 +const _IFLA_STATS_LINK_XSTATS = 2 +const _TCPI_OPT_TIMESTAMPS = 1 +const _NET_TCP_STDURG = 52 +const ___NR_splice = 275 +const _KERN_MAX_THREADS = 39 +const _FFI_TYPE_STRUCT = 13 +const _RTM_F_CLONED = 0x200 +const _FALLOC_FL_COLLAPSE_RANGE = 0x08 +const __CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS = 1131 +const ___BIGGEST_ALIGNMENT__ = 16 +const __SC_THREAD_STACK_MIN = 75 +const _NET_CIPSOV4_CACHE_BUCKET_SIZE = 119 +const __SC_TRACE_EVENT_FILTER = 182 +const _RTMSG_NEWROUTE = 0x21 +const _SO_PASSCRED = 16 +const _RTM_DELROUTE = 25 +const _MS_SUBMOUNT = (1<<26) +const _MS_NOATIME = 1024 +const _ETH_P_HSR = 0x892F +const _EOWNERDEAD = 130 +const _SYNC_FILE_RANGE_WAIT_BEFORE = 1 +const _IFLA_PORT_RESPONSE = 7 +const ___GLIBC_USE_IEC_60559_FUNCS_EXT_C2X = 1 +const __POSIX_CPUTIME = 0 +const _FS_ENCRYPTION_MODE_AES_256_CBC = 3 +const _FP_XSTATE_MAGIC1 = 0x46505853 +const _FP_XSTATE_MAGIC2 = 0x46505845 +const ___NR_signalfd = 282 +const _SIOCDRARP = 0x8960 +const __ENDIAN_H = 1 +const __SC_MULTI_PROCESS = 150 +const _POLL_ERR = 4 +const _MS_BIND = 4096 +const _DN_RENAME = 0x00000010 +const _FS_MAXDQUOT = 5 +const _RTMGRP_IPV4_IFADDR = 0x10 +const __POSIX_V6_LPBIG_OFFBIG = -1 +const _RWH_WRITE_LIFE_SHORT = 2 +const ___FLT64_MIN_10_EXP__ = (-307) +const _RT_SCOPE_NOWHERE = 255 +const _EPROTO = 71 +const __TIME_H = 1 +const __UTSNAME_MACHINE_LENGTH = __UTSNAME_LENGTH +const _DEV_CDROM_CHECK_MEDIA = 6 +const _TCP_COOKIE_OUT_NEVER = (1 << 1) +const _KERN_MODPROBE = 28 +const _EDEADLK = 35 +const _FIOSETOWN = 0x8901 +const ___GCC_ATOMIC_LONG_LOCK_FREE = 2 +const _FIOQSIZE = 0x5460 +const _FS_NRDQUOT = 4 +const _ICMP6_RR_PCOUSE_FLAGS_DECRVLTIME = 0x80 +const _EFBIG = 27 +const _N_HCI = 15 +const __POSIX_MEMORY_PROTECTION = 200809 +const _VINTR = 0 +const _IFLA_BR_STP_STATE = 5 +const _PORT_UUID_MAX = 16 +const _FPE_FLTUND = 5 +const _IFLA_BR_VLAN_DEFAULT_PVID = 39 +const _IPTOS_CLASS_CS2 = 0x40 +const _IPTOS_CLASS_CS3 = 0x60 +const _IPTOS_CLASS_CS4 = 0x80 +const _IPTOS_CLASS_CS5 = 0xa0 +const _IPTOS_CLASS_CS6 = 0xc0 +const _FPE_FLTUNK = 14 +const _PRIXLEAST8 = "X" +const _RTM_GETNEIGHTBL = 66 +const _SYS_getpid = ___NR_getpid +const ___FLT128_DECIMAL_DIG__ = 36 +const _TCP_LAST_ACK = 9 +const _ETH_P_LOOPBACK = 0x9000 +const _TCSANOW = 0 +const __POSIX_TIMER_MAX = 32 +const _IFLA_VXLAN_LEARNING = 7 +const __SC_2_UPE = 97 +const _IFLA_VRF_PORT_UNSPEC = 0 +const _IN_CLASSC_NSHIFT = 8 +const _SIOCGIFINDEX = 0x8933 +const _IPOPT_OFFSET = 2 +const _NLM_F_APPEND = 0x800 +const ___NR_shmget = 29 +const _O_PATH = ___O_PATH +const _IFA_BROADCAST = 4 +const _NET_SCTP_ASSOCIATION_MAX_RETRANS = 7 +const _CLOCAL = 0004000 +const _ARPHRD_X25 = 271 +const _NSS_BUFLEN_PASSWD = 1024 +const _SHRT_MAX = ___SHRT_MAX__ +const _IFA_F_TEMPORARY = _IFA_F_SECONDARY +const ___NR_alarm = 37 +const ___NR_prctl = 157 +const _SIOCGIFMEM = 0x891f +const _RTMGRP_IPV6_MROUTE = 0x200 +const __POSIX_PRIORITIZED_IO = 200809 +const _SYS_timer_getoverrun = ___NR_timer_getoverrun +const _OLCUC = 0000002 +const __BITS_STDIO_LIM_H = 1 +const _PACKET_RESERVE = 12 +const _LINUX_REBOOT_CMD_POWER_OFF = 0x4321FEDC +const ___SIZEOF_FLOAT128__ = 16 +const __SYS_MOUNT_H = 1 +const _TIOCPKT_FLUSHREAD = 1 +const __SC_STREAM_MAX = 5 +const _ERESTART = 85 +const _NET_SCTP = 17 +const _NET_IPV4_IPFRAG_LOW_THRESH = 42 +const _IFLA_LINKMODE = 17 +const _NET_TCP_ADV_WIN_SCALE = 87 +const __POSIX_OPEN_MAX = 20 +const _IFLA_VXLAN_TOS = 6 +const _MAP_PRIVATE = 0x02 +const _IPTOS_LOWDELAY = 0x10 +const _DEV_MAC_HID_KEYBOARD_SENDS_LINUX_KEYCODES = 1 +const _ICMP6_DST_UNREACH = 1 +const _NDTPA_QUEUE_LEN = 8 +const _KERN_OSRELEASE = 2 +const _IFLA_MACSEC_ICV_LEN = 3 +const _KERN_SYSRQ = 38 +const ___DBL_HAS_DENORM__ = 1 +const ___NR_pipe2 = 293 +const _PR_FP_MODE_FRE = (1 << 1) +const _PF_ECONET = 19 +const _IPPORT_NAMESERVER = 42 +const ___NR_readv = 19 +const _BPF_STX = 0x03 +const _POLL_PRI = 5 +const _SKF_NET_OFF = (-0x100000) +const ___NR_pread64 = 17 +const _SIOCGIFFLAGS = 0x8913 +const _WCHAR_MIN = ___WCHAR_MIN +const _BPF_ADD = 0x00 +const ___NR_rseq = 334 +const ___FLT64_HAS_INFINITY__ = 1 +const _FIONBIO = 0x5421 +const ___FLT64X_HAS_DENORM__ = 1 +const _PR_SET_MM_ARG_END = 9 +const ___HAVE_DISTINCT_FLOAT64X = 0 +const _SYS_capset = ___NR_capset +const _HAVE_LINUX_RTNETLINK_H = 1 +const _TCP_COOKIE_MIN = 8 +const ___osockaddr_defined = 1 +const _INT_FAST32_MIN = (-9223372036854775807-1) +const _ETH_P_IP = 0x0800 +const __SYS_TIME_H = 1 +const _NET_IPV4_FORWARD = 8 +const _NUD_FAILED = 0x20 +const _BPF_SUB = 0x10 +const ___IFLA_INFO_MAX = 6 +const _NET_NF_CONNTRACK_TCP_MAX_RETRANS = 19 +const _TCA_FLAG_LARGE_DUMP_ON = (1 << 0) +const _SYS_timerfd_gettime = ___NR_timerfd_gettime +const _RTM_GETTCLASS = 42 +const _SCM_TIMESTAMPING = _SO_TIMESTAMPING +const _SO_PEERCRED = 17 +const _TIOCSLCKTRMIOS = 0x5457 +const _BPF_MAXINSNS = 4096 +const _IFLA_XDP_PROG_ID = 4 +const __SC_MAPPED_FILES = 16 +const _TIME_WAIT = 4 +const _PF_MAX = 45 +const _SYS_lookup_dcookie = ___NR_lookup_dcookie +const _EPOLL_CTL_MOD = 3 +const _RTNLGRP_DECnet_IFADDR = 13 +const __CS_LFS64_LIBS = 1006 +const __POSIX_TZNAME_MAX = 6 +const _IFLA_PROTINFO = 12 +const _ETOOMANYREFS = 109 +const _SOCK_DCCP = 6 +const _AF_ASH = _PF_ASH +const _NET_IPV4_INET_PEER_MINTTL = 70 +const ___F_GETOWN = 9 +const _WNOHANG = 1 +const _ETH_FRAME_LEN = 1514 +const _HAVE_SYS_SELECT_H = 1 +const _FSCONFIG_SET_PATH = 3 +const _KERN_CORE_PATTERN = 56 +const ___FLT16_EPSILON__ = 9.76562500000000000000000000000000000e-416 +const _CTL_SUNRPC = 7249 +const _ETH_P_LAT = 0x6004 +const _UPAGES = 1 +const _NET_NF_CONNTRACK_GENERIC_TIMEOUT = 13 +const ___NR_umount2 = 166 +const __POSIX_HOST_NAME_MAX = 255 +const _NET_NETROM_TRANSPORT_TIMEOUT = 4 +const _NI_IDN = 32 +const ___FLT16_IS_IEC_60559__ = 2 +const ___NR_mknod = 133 +const _NLMSGERR_ATTR_UNUSED = 0 +const _SYS_lremovexattr = ___NR_lremovexattr +const _EPOLLEXCLUSIVE = 268435456 +const _CX86_RCR_BASE = 0xdc +const _RTNLGRP_NEXTHOP = 32 +const _EXDEV = 18 +const _DEV_PARPORT_DEVICES = 6 +const ___NR_delete_module = 176 +const _NET_DECNET_DN_COUNT = 6 +const __SC_UCHAR_MAX = 115 +const _IPV6_UNICAST_HOPS = 16 +const _PACKET_TIMESTAMP = 17 +const ___NR_sendto = 44 +const _TCP_MAXSEG = 2 +const _IFLA_BR_MULTI_BOOLOPT = 46 +const _NET_IPV6_MAX_ADDRESSES = 16 +const __CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS = 1123 +const _SYS_security = ___NR_security +const _WCHAR_MAX = ___WCHAR_MAX +const _DELAYTIMER_MAX = 2147483647 +const ___NR_timer_settime = 223 +const ___NR_getsid = 124 +const _HAVE_LINUX_IF_TUN_H = 1 +const _IFLA_VXLAN_UDP_ZERO_CSUM6_TX = 19 +const ___code_model_small__ = 1 +const _RWH_WRITE_LIFE_EXTREME = 5 +const ___NR_time = 201 +const _SYS_clock_settime = ___NR_clock_settime +const _HAVE_LINUX_IF_ETHER_H = 1 +const _SIOCSIFFLAGS = 0x8914 +const _ARPHRD_ETHER = 1 +const _TIOCMSET = 0x5418 +const _SKF_AD_MARK = 20 +const _MOUNT_ATTR_RDONLY = 0x00000001 +const _NDTPA_UNSPEC = 0 +const _PRId8 = "d" +const _KERN_HOTPLUG = 49 +const ___FLT_DENORM_MIN__ = 1.40129846432481707092372958328991613e-45 +const _IPPROTO_ICMPV6 = 58 +const _HAVE_SEM_TIMEDWAIT = 1 +const _MAP_FIXED_NOREPLACE = 0x100000 +const _TCSADRAIN = 1 +const ___TIMESIZE = ___WORDSIZE +const _SYS_getresgid = ___NR_getresgid +const _RTM_DELTFILTER = 45 +const _IFLA_MACSEC_WINDOW = 5 +const _IFLA_VXLAN_TTL = 5 +const _INT_LEAST8_WIDTH = 8 +const _IFF_MASTER = 1024 +const ___GCC_HAVE_DWARF2_CFI_ASM = 1 +const _NET_SCTP_RTO_BETA = 5 +const _CBAUD = 000000010017 +const _IFLA_BR_MCAST_MEMBERSHIP_INTVL = 31 +const _SO_KEEPALIVE = 9 +const ___NR_mlockall = 151 +const _EMULTIHOP = 72 +const _NET_IPV6_TEMP_VALID_LFT = 12 +const _IPOPT_DEBMEAS = 0x40 +const _PORT_PROFILE_RESPONSE_SUCCESS = 256 +const _NET_IPV4_ALWAYS_DEFRAG = 67 +const _SO_PRIORITY = 12 +const ___IFLA_VRF_MAX = 2 +const _IFLA_VLAN_PROTOCOL = 5 +const _ETH_P_IPV6 = 0x86DD +const _KERN_SHMMNI = 45 +const ___NR_mremap = 25 +const __SC_PII = 53 +const _BPF_LEN = 0x80 +const _FSCONFIG_CMD_RECONFIGURE = 7 +const _O_FSYNC = _O_SYNC +const ___UINTPTR_MAX__ = 0xffffffffffffffff +const _IFLA_IPOIB_UNSPEC = 0 +const _NET_SCTP_RTO_INITIAL = 1 +const __SC_THREAD_PRIO_PROTECT = 81 +const _GENEVE_DF_SET = 1 +const _IP_DEFAULT_MULTICAST_TTL = 1 +const _SYS_keyctl = ___NR_keyctl +const _CHARCLASS_NAME_MAX = 2048 +const _INT_FAST16_WIDTH = ___WORDSIZE +const _X_OK = 1 +const _TCSBRK = 0x5409 +const ___FLT_RADIX__ = 2 +const _USHRT_WIDTH = 16 +const _IFLA_BOND_PRIMARY_RESELECT = 12 +const _SYS_preadv2 = ___NR_preadv2 +const __CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS = 1128 +const _RTF_DYNAMIC = 0x0010 +const ___DEC64_MIN_EXP__ = (-382) +const _SYS_swapoff = ___NR_swapoff +const _SYS_statx = ___NR_statx +const _IFLA_VF_STATS_RX_BYTES = 2 +const __MKNOD_VER = 0 +const _B300 = 0000007 +const _RTNLGRP_IPV4_IFADDR = 5 +const _FS_NRSUPER = 9 +const _ETHERTYPE_TRAIL = 0x1000 +const _GENEVE_DF_INHERIT = 2 +const _HAVE_SYS_EPOLL_H = 1 +const _PTRACE_EVENTMSG_SYSCALL_ENTRY = 1 +const _IFLA_TUN_OWNER = 1 +const __SC_PHYS_PAGES = 85 +const _IPTOS_PREC_CRITIC_ECP = _IPTOS_CLASS_CS5 +const _NET_IPV6_ACCEPT_RA_FROM_LOCAL = 26 +const _MADV_UNMERGEABLE = 13 +const _PTRACE_ATTACH = 16 +const ___NR_getpeername = 52 +const _MS_NOREMOTELOCK = (1<<27) +const __SC_TRACE_EVENT_NAME_MAX = 242 +const _NET_LLC2_ACK_TIMEOUT = 1 +const _NET_DECNET_CONF_DEV_BLKSIZE = 6 +const _EPOLLRDHUP = 8192 +const _IFLA_EVENT = 44 +const _O_TMPFILE = ___O_TMPFILE +const _RTF_THROW = 0x2000 +const _TRAP_HWBKPT = 4 +const _EOF = (-1) +const _IFLA_TUN_VNET_HDR = 5 +const _NET_NEIGH_APP_SOLICIT = 3 +const _IFLA_XDP_UNSPEC = 0 +const _NET_TCP_NO_METRICS_SAVE = 97 +const _IFLA_BOND_SLAVE_AD_ACTOR_OPER_PORT_STATE = 7 +const _RTA_FLOW = 11 +const __SC_REALTIME_SIGNALS = 9 +const __SYS_UTSNAME_H = 1 +const ___time_t_defined = 1 +const _HAVE_SYS_SYSCTL_H = 1 +const _PORT_REQUEST_DISASSOCIATE = 3 +const _STATX_NLINK = 0x00000004 +const _RTM_NEWMDB = 84 +const _EUCLEAN = 117 +const _DEV_PARPORT_DMA = 4 +const _SYS_msgctl = ___NR_msgctl +const ___LDBL_MIN_EXP__ = (-16381) +const __BITS_TIME_H = 1 +const _X86_CR0_MP_BIT = 1 +const _NET_IPV6_ACCEPT_RA = 4 +const _RTMSG_NEWRULE = 0x31 +const _B0 = 0000000 +const _HAVE_PIPE2 = 1 +const _EPOLLHUP = 16 +const _UINT_FAST32_WIDTH = ___WORDSIZE +const _IFLA_GENEVE_UDP_ZERO_CSUM6_TX = 9 +const _PTHREAD_DESTRUCTOR_ITERATIONS = __POSIX_THREAD_DESTRUCTOR_ITERATIONS +const _SIGTRAP = 5 +const _PF_XDP = 44 +const _B57600 = 0010001 +const _RTA_SRC = 2 +const _LINUX_REBOOT_CMD_KEXEC = 0x45584543 +const _NLM_F_DUMP = (_NLM_F_ROOT|_NLM_F_MATCH) +const _KERN_RANDOMIZE = 68 +const _IFLA_BR_VLAN_FILTERING = 7 +const _IFLA_BR_MCAST_QUERIER_INTVL = 32 +const _IPPROTO_ICMP = 1 +const _FS_OVERFLOWGID = 12 +const ___NR_getpmsg = 181 +const _NET_IPV4_ROUTE_ERROR_BURST = 13 +const _S_IFBLK = ___S_IFBLK +const _EDESTADDRREQ = 89 +const _IFLA_VXLAN_PORT_RANGE = 10 +const ___DEC64_MAX_EXP__ = 385 +const ___NR_create_module = 174 +const ___NR_add_key = 248 +const _IN_DELETE_SELF = 0x00000400 +const _MOVE_MOUNT_T_SYMLINKS = 0x00000010 +const __LFS64_ASYNCHRONOUS_IO = 1 +const ___FD_ZERO_STOS = "stosq" +const ___NR_io_cancel = 210 +const _ARPHRD_FCFABRIC = 787 +const _RTNH_F_UNRESOLVED = 32 +const _ESRCH = 3 +const _RTAX_FASTOPEN_NO_COOKIE = 17 +const ___NR_fchown = 93 +const _PTRACE_POKEUSR = 6 +const _PRIi8 = "i" +const _EAI_FAIL = -4 +const ___NR_kexec_load = 246 +const __PC_SOCK_MAXBUF = 12 +const _FS_ENCRYPTION_MODE_AES_256_XTS = _FSCRYPT_MODE_AES_256_XTS +const ___NR_lgetxattr = 192 +const _SYS_migrate_pages = ___NR_migrate_pages +const _IFLA_VLAN_QOS_MAPPING = 1 +const ___FLT32X_DECIMAL_DIG__ = 17 +const _ETH_P_ALL = 0x0003 +const _RTF_WINDOW = 0x0080 +const _SO_SNDTIMEO_OLD = 21 +const _ABI_FAKE_UTSNAME = 6 +const ___NR_times = 100 +const _FFI_TYPE_UINT8 = 5 +const _CLONE_NEWNS = 0x00020000 +const _IPV6_JOIN_GROUP = 20 +const ___HAVE_DISTINCT_FLOAT16 = ___HAVE_FLOAT16 +const _ADJ_MAXERROR = 0x0004 +const __SC_TRACE_SYS_MAX = 244 +const _INOTIFY_MAX_QUEUED_EVENTS = 3 +const _IFLA_BRPORT_MODE = 4 +const _ICMP6_ROUTER_RENUMBERING = 138 +const _ADJ_SETOFFSET = 0x0100 +const _NET_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_RECD = 25 +const _CLONE_NEWUTS = 0x04000000 +const _IFLA_BRPORT_ID = 17 +const _F_SEAL_FUTURE_WRITE = 0x0010 +const _NET_X25_ACK_HOLD_BACK_TIMEOUT = 5 +const ___NR_timerfd_settime = 286 +const _SO_RCVTIMEO_NEW = 66 +const _MOVE_MOUNT_F_SYMLINKS = 0x00000001 +const _F_SETOWN_EX = ___F_SETOWN_EX +const _IFLA_VF_MAC = 1 +const __SC_2_VERSION = 46 +const _SYS_chdir = ___NR_chdir +const ___NR_move_pages = 279 +const ___ATOMIC_RELEASE = 3 +const ___INT_LEAST64_WIDTH__ = 64 +const ___NR_sync = 162 +const _BPF_AND = 0x50 +const _SO_ATTACH_BPF = 50 +const _NET_NF_CONNTRACK_TCP_TIMEOUT_SYN_SENT = 2 +const _SYS_epoll_ctl_old = ___NR_epoll_ctl_old +const _KERN_PRINTK_RATELIMIT = 60 +const _PTRACE_EVENT_VFORK_DONE = 5 +const _HAVE_SYS_VFS_H = 1 +const _SIOCGIFSLAVE = 0x8929 +const _TCP_CONGESTION = 13 +const _NET_PROTO_CONF_DEFAULT = -3 +const _ARPHRD_FCAL = 785 +const _ENOPROTOOPT = 92 +const __POSIX_THREAD_ATTR_STACKSIZE = 200809 +const _SO_RCVLOWAT = 18 +const _PR_FP_EXC_SW_ENABLE = 0x80 +const _PF_CAIF = 37 +const _IP_ROUTER_ALERT = 5 +const ___NR_renameat2 = 316 +const _IFLA_INET6_MCAST = 4 +const _DEV_PARPORT_DEVICES_ACTIVE = -3 +const _IFLA_GENEVE_UDP_ZERO_CSUM6_RX = 10 +const _PACKET_ADD_MEMBERSHIP = 1 +const _PTRACE_SECCOMP_GET_FILTER = 16908 +const _NET_NEIGH_GC_STALE_TIME = 7 +const _RTNLGRP_DECnet_ROUTE = 15 +const _SOL_IP = 0 +const _FFI_TYPE_FLOAT = 2 +const _KERN_SEM = 43 +const _NET_CORE_OPTMEM_MAX = 10 +const ___FINITE_MATH_ONLY__ = 0 +const _MOUNT_ATTR_RELATIME = 0x00000000 +const ___HAVE_DISTINCT_FLOAT32 = 0 +const __IOC_NRBITS = 8 +const ___FLT16_DIG__ = 3 +const _NETLINK_SELINUX = 7 +const __PC_PATH_MAX = 4 +const _IFLA_OFFLOAD_XSTATS_UNSPEC = 0 +const _B19200 = 0000016 +const _MOUNT_ATTR_NOEXEC = 0x00000008 +const _NLM_F_CREATE = 0x400 +const _IFLA_IPOIB_UMCAST = 3 +const _NET_IPV6_ROUTE_MAX_SIZE = 3 +const ___NR_rt_sigaction = 13 +const _NET_NEIGH_UNRES_QLEN = 8 +const _TIOCGPGRP = 0x540F +const ___NR_timer_delete = 226 +const _ETH_P_AOE = 0x88A2 +const __POSIX_MONOTONIC_CLOCK = 0 +const _RT_CLASS_DEFAULT = 253 +const _IP_HDRINCL = 3 +const _POSIX_FADV_SEQUENTIAL = 2 +const _SYS_prlimit64 = ___NR_prlimit64 +const _EAI_SERVICE = -8 +const _AF_IUCV = _PF_IUCV +const _TIME_BAD = _TIME_ERROR +const _PR_TSC_ENABLE = 1 +const _IFLA_VXLAN_UDP_CSUM = 18 +const _F_SETPIPE_SZ = 1031 +const ___FLT64X_MANT_DIG__ = 64 +const _SYS_rename = ___NR_rename +const _XDP_FLAGS_DRV_MODE = (1 << 2) +const ___NR_copy_file_range = 326 +const _TIOCSWINSZ_val = 21524 +const ___PRI64_PREFIX = "l" +const _SCM_TIMESTAMPING_PKTINFO = 58 +const ___GNUC_EXECUTION_CHARSET_NAME = "UTF-8" +const _HOST_NOT_FOUND = 1 +const _IN_CLASSC_HOST = (0xffffffff & ^_IN_CLASSC_NET) +const __POSIX_CLOCK_SELECTION = 200809 +const _SIOCSIFENCAP = 0x8926 +const _MADV_DONTNEED = 4 +const _SYS_setresuid = ___NR_setresuid +const __POSIX_DELAYTIMER_MAX = 32 +const _TIOCPKT = 0x5420 +const _SEEK_MAX = _SEEK_HOLE +const __SC_ASYNCHRONOUS_IO = 12 +const _INT32_MAX = (2147483647) +const _FALLOC_FL_UNSHARE_RANGE = 0x40 +const _FSCRYPT_KEY_DESCRIPTOR_SIZE = 8 +const _SYS_writev = ___NR_writev +const ___NR_getresuid = 118 +const ___DEC32_MANT_DIG__ = 7 +const _PR_PAC_APIAKEY = (1 << 0) +const _SYS_restart_syscall = ___NR_restart_syscall +const _HAVE_LDEXPL = 1 +const _NET_DECNET_CONF_LOOPBACK = -2 +const _TCSETS_val = 21506 +const _STATX_ATTR_AUTOMOUNT = 0x00001000 +const _VSUSP = 10 +const _SIOCGIFMTU = 0x8921 +const _IFLA_VXLAN_L3MISS = 14 +const _RTPROT_MROUTED = 17 +const _X86_CR3_PCID_NOFLUSH_BIT = 63 +const ___DBL_IS_IEC_60559__ = 2 +const __SC_DEVICE_SPECIFIC_R = 142 +const _MCL_CURRENT = 1 +const _ECOMM = 70 +const _IFLA_BRPORT_VLAN_TUNNEL = 29 +const _VM_PERCPU_PAGELIST_FRACTION = 30 +const _HAVE_SYS_TYPES_H = 1 +const _RTPROT_BGP = 186 +const ___HAVE_DISTINCT_FLOAT64 = 0 +const _IPV6_HOPLIMIT = 52 +const ___IFLA_VF_INFO_MAX = 2 +const _SKF_AD_RXHASH = 32 +const _MCAST_INCLUDE = 1 +const ___SIZEOF_INT__ = 4 +const _NLM_F_NONREC = 0x100 +const _STA_PLL = 0x0001 +const _VSWTC = 7 +const _SYS_set_thread_area = ___NR_set_thread_area +const _ARPHRD_BIF = 775 +const _CLONE_NEWNET = 0x40000000 +const _FS_ENCRYPTION_MODE_AES_256_CTS = _FSCRYPT_MODE_AES_256_CTS +const ___FLT16_MAX_10_EXP__ = 4 +const __SC_2_CHAR_TERM = 95 +const _NETLINK_NFLOG = 5 +const _PR_GET_SECCOMP = 21 +const _NET_IPV4_ROUTE_GC_TIMEOUT = 7 +const __CS_V5_WIDTH_RESTRICTED_ENVS = 4 +const ___PTRDIFF_WIDTH__ = 64 +const _IFLA_BRPORT_NO = 18 +const ___struct_tm_defined = 1 +const _ECHOCTL = 0001000 +const ___STDC_ISO_10646__ = 201706 +const _CLD_TRAPPED = 4 +const _F_ADD_SEALS = 1033 +const _INR_OPEN_CUR = 1024 +const _ETH_P_ARP = 0x0806 +const _X86_CR4_OSXSAVE_BIT = 18 +const _SIOCDEVPRIVATE = 0x89F0 +const __SC_V6_LPBIG_OFFBIG = 179 +const _FPE_FLTOVF = 4 +const __NETINET_TCP_H = 1 +const _IFLA_BOND_ARP_INTERVAL = 7 +const _SYS_splice = ___NR_splice +const _SYS_utimes = ___NR_utimes +const _VERASE = 2 +const _IFLA_BR_NF_CALL_ARPTABLES = 38 +const _DEV_CDROM_LOCK = 5 +const ___IFLA_STATS_MAX = 6 +const __SYS_TIMEX_H = 1 +const _IFLA_PRIORITY = 9 +const _TCP_REPAIR_OPTIONS = 22 +const _VM_VFS_CACHE_PRESSURE = 26 +const _SYS_msgget = ___NR_msgget +const _IFLA_MACSEC_INC_SCI = 9 +const __SC_HOST_NAME_MAX = 180 +const _SYS_unshare = ___NR_unshare +const ___NR_setrlimit = 160 +const _NLM_F_CAPPED = 0x100 +const _MCAST_LEAVE_GROUP = 45 +const __SC_PII_OSI_CLTS = 64 +const _IFF_PERSIST = 0x0800 +const _ETH_P_PPP_DISC = 0x8863 +const _NET_DECNET_DEBUG_LEVEL = 255 +const ___DBL_MANT_DIG__ = 53 +const _SYS_dup2 = ___NR_dup2 +const __SYS_INOTIFY_H = 1 +const _SYS_get_kernel_syms = ___NR_get_kernel_syms +const _IFLA_MACSEC_PORT = 2 +const ___IFLA_VLAN_MAX = 6 +const _IPPORT_DISCARD = 9 +const _MS_SILENT = 32768 +const _NET_NF_CONNTRACK_TCP_TIMEOUT_LAST_ACK = 7 +const _PR_FP_EXC_ASYNC = 2 +const _IPOPT_NOP = 1 +const _DEV_PARPORT_MODES = 5 +const _IPOIB_MODE_DATAGRAM = 0 +const _IFLA_BOND_UNSPEC = 0 +const _RTNLGRP_NSID = 28 +const _SIOCSIFBRDADDR = 0x891a +const _SYS_memfd_create = ___NR_memfd_create +const ___USE_EXTERN_INLINES = 1 +const _RTAX_FEATURE_ALLFRAG = (1 << 3) +const _IN_CLASSA_NSHIFT = 24 +const _SYS_lchown = ___NR_lchown +const _POSIX_FADV_NOREUSE = ___POSIX_FADV_NOREUSE +const _IPV6_PMTUDISC_PROBE = 3 +const _IPV6_RECVTCLASS = 66 +const _IPTOS_CLASS_CS0 = 0x00 +const _HAVE_WAIT4 = 1 +const _IPTOS_CLASS_CS1 = 0x20 +const _IFLA_IFNAME = 3 +const _IPTOS_PREC_INTERNETCONTROL = _IPTOS_CLASS_CS6 +const _SI_MESGQ = -3 +const ___RLIMIT_RTTIME = 15 +const _IPTOS_CLASS_CS7 = 0xe0 +const __LFS64_STDIO = 1 +const __SC_NL_ARGMAX = 119 +const _SYS_msgrcv = ___NR_msgrcv +const _NET_ROSE_LINK_FAIL_TIMEOUT = 7 +const __SC_NZERO = 109 +const _PR_SET_NO_NEW_PRIVS = 38 +const __SC_AIO_LISTIO_MAX = 23 +const _HAVE_DL_ITERATE_PHDR = 1 +const _ND_OPT_SOURCE_LINKADDR = 1 +const _PACKET_HOST = 0 +const ___FLT32_DENORM_MIN__ = 1.40129846432481707092372958328991613e-4532 +const _IFLA_VF_STATS_TX_BYTES = 3 +const _SIOCRTMSG = 0x890D +const _PACKET_OUTGOING = 4 +const _IP_BIND_ADDRESS_NO_PORT = 24 +const _RTF_ADDRCLASSMASK = 0xF8000000 +const _SO_BPF_EXTENSIONS = 48 +const _PTRACE_EVENT_SECCOMP = 7 +const _TCA_KIND = 1 +const _NLMSGERR_ATTR_OFFS = 2 +const _O_RDONLY = 00 +const ___FLT32_NORM_MAX__ = 3.40282346638528859811704183484516925e+3832 +const _SO_SNDBUFFORCE = 32 +const ___UINT8_MAX__ = 0xff +const _TCOFLUSH = 1 +const _RTA_MFC_STATS = 17 +const _ILL_PRVREG = 6 +const _PR_FP_EXC_DIV = 0x010000 +const _SYS_mq_getsetattr = ___NR_mq_getsetattr +const _AF_PPPOX = _PF_PPPOX +const __CS_XBS5_LPBIG_OFFBIG_LIBS = 1114 +const _TIOCGETD = 0x5424 +const _ENOSTR = 60 +const _ELIBEXEC = 83 +const ___HAVE_DISTINCT_FLOAT128X = ___HAVE_FLOAT128X +const ___FLT32X_HAS_QUIET_NAN__ = 1 +const _SYS_llistxattr = ___NR_llistxattr +const ___S_ISVTX = 01000 +const _RTMGRP_NEIGH = 4 +const _S_ISGID = ___S_ISGID +const _FFI_TYPE_COMPLEX = 15 +const _NET_AX25_EXTENDED_WINDOW = 6 +const _BPF_LSH = 0x60 +const ___INT_FAST32_WIDTH__ = 64 +const _SIGHUP = 1 +const _NET_IPV4_CONF_FORWARDING = 1 +const _IFA_F_HOMEADDRESS = 0x10 +const _LONG_WIDTH = ___WORDSIZE +const _NET_UNIX_MAX_DGRAM_QLEN = 3 +const _SYS_epoll_create = ___NR_epoll_create +const _IFLA_VFINFO_LIST = 22 +const _HAVE_DUP3 = 1 +const _IFLA_GENEVE_TOS = 4 +const _IPPROTO_UDP = 17 +const _RTM_GETADDRLABEL = 74 +const _NUD_PROBE = 0x10 +const _TCPOLEN_SACK_PERMITTED = 2 +const __SC_UINT_MAX = 116 +const __SC_PII_SOCKET = 55 +const _KERN_SPARC_SCONS_PWROFF = 64 +const ___NR_sendmsg = 46 +const __PWD_H = 1 +const ___IFLA_VXLAN_MAX = 34 +const ___INT_LEAST16_MAX__ = 0x7fff +const _TCFLSH = 0x540B +const _ARPHRD_IPDDP = 777 +const _VM_PANIC_ON_OOM = 33 +const _FS_VERITY_FL = 0x00100000 +const __SC_MB_LEN_MAX = 108 +const _IPV6_RECVPATHMTU = 60 +const ___NR_fcntl = 72 +const _ILL_COPROC = 7 +const _NET_IPV4_NF_CONNTRACK_ICMP_TIMEOUT = 12 +const __FEATURES_H = 1 +const _NLDLY = 0000400 +const _SYS_recvmsg = ___NR_recvmsg +const _NET_IPV4_TCP_TIMESTAMPS = 33 +const _TUNSETSNDBUF_val = 1074025684 +const _FFI_DEFAULT_ABI = 2 +const _IN_ONLYDIR = 0x01000000 +const _IFLA_BOND_PRIMARY = 11 +const _FS_IMMUTABLE_FL = 0x00000010 +const ___ATOMIC_CONSUME = 1 +const _STATX_BTIME = 0x00000800 +const _X86_CR0_EM_BIT = 2 +const _HAVE_LINUX_IF_ADDR_H = 1 +const _IPPROTO_MPLS = 137 +const ___WORDSIZE = 64 +const __SC_2_C_DEV = 48 +const _IFLA_VF_INFO = 1 +const __SC_SEM_VALUE_MAX = 33 +const ___SI_HAVE_SIGSYS = 1 +const _PRIu8 = "u" +const ___ATOMIC_SEQ_CST = 5 +const _DEV_PARPORT = 3 +const _SYS_msgsnd = ___NR_msgsnd +const ___INT_LEAST8_MAX__ = 0x7f +const ___NR_fchdir = 81 +const _VM_MAX_MAP_COUNT = 22 +const _PTY_MAX = 1 +const __SC_LEVEL1_ICACHE_ASSOC = 186 +const _MAP_STACK = 0x20000 +const _FS_POLICY_FLAGS_PAD_8 = _FSCRYPT_POLICY_FLAGS_PAD_8 +const _PF_ROUTE = _PF_NETLINK +const _IN_EXCL_UNLINK = 0x04000000 +const _DT_WHT = 14 +const _TUN_PKT_STRIP = 0x0001 +const ___sigevent_t_defined = 1 +const _SIOCDELMULTI = 0x8932 +const _FS_ENCRYPTION_MODE_AES_256_GCM = 2 +const ___SCHAR_MAX__ = 0x7f +const ___NR_execveat = 322 +const _SYS_gettid = ___NR_gettid +const _NET_IPV4_INET_PEER_THRESHOLD = 69 +const _FFI_TYPE_LONGDOUBLE = 4 +const _HAVE_COSL = 1 +const _NET_TCP_TW_REUSE = 91 +const _EKEYREVOKED = 128 +const _RTM_NEWQDISC = 36 +const _SIG_ATOMIC_WIDTH = 32 +const _X86_EFLAGS_SF_BIT = 7 +const _CLONE_PARENT_SETTID = 0x00100000 +const _NET_IPV4_ROUTE_MTU_EXPIRES = 15 +const ___SIZEOF_PTHREAD_MUTEX_T = 40 +const ___INT_FAST16_MAX__ = 0x7fffffffffffffff +const _FSCRYPT_KEY_IDENTIFIER_SIZE = 16 +const _IFLA_VF_PORT = 1 +const _MS_NOUSER = -2147483648 +const _STA_CLOCKERR = 0x1000 +const _IFLA_XFRM_IF_ID = 2 +const _ETH_P_MVRP = 0x88F5 +const _BUS_ISA_PORT_BASE = 2 +const ___NR_utime = 132 +const _SIOCGIFMTU_val = 35105 +const _AI_IDN = 0x0040 +const __SC_SHRT_MAX = 113 +const __SCHED_H = 1 +const ___NR_rt_sigpending = 127 +const _CTL_ABI = 9 +const _FALLOC_FL_INSERT_RANGE = 0x20 +const _FS_UNRM_FL = 0x00000002 +const ___USE_FILE_OFFSET64 = 1 +const _SIOCGIFENCAP = 0x8925 +const ___SI_ERRNO_THEN_CODE = 1 +const _TCOOFF = 0 +const _KERN_CADPID = 54 +const _HAVE_LINUX_REBOOT_H = 1 +const _ICMP6_DST_UNREACH_NOPORT = 4 +const _SIOCGSTAMPNS_OLD = 0x8907 +const _SO_NO_CHECK = 11 +const _SYS_getpgid = ___NR_getpgid +const ___SSE2__ = 1 +const _DN_ATTRIB = 0x00000020 +const _FS_XFLAG_REALTIME = 0x00000001 +const _SIGEV_NONE = 1 +const _PR_FP_MODE_FR = (1 << 0) +const _SKF_AD_PKTTYPE = 4 +const _SOL_IRDA = 266 +const ___NR_vserver = 236 +const _SYS_ustat = ___NR_ustat +const _IPV6_MTU_DISCOVER = 23 +const __POSIX_THREAD_ATTR_STACKADDR = 200809 +const _RTAX_FEATURE_TIMESTAMP = (1 << 2) +const _NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_ESTABLISHED = 4 +const _IFLA_EVENT_FEATURES = 2 +const _AF_BLUETOOTH = _PF_BLUETOOTH +const _SOCK_SEQPACKET = 5 +const _PF_UNIX = _PF_LOCAL +const _PTRACE_SINGLESTEP = 9 +const _PRIx8 = "x" +const ___NR_pwrite64 = 18 +const _IFLA_BR_MCAST_STARTUP_QUERY_INTVL = 35 +const ___NR_open = 2 +const _IFLA_TXQLEN = 13 +const _ATF_PUBL = 0x08 +const _HAVE_UTIMENSAT = 1 +const _RTNLGRP_IPV6_IFADDR = 9 +const _SYS_clock_nanosleep = ___NR_clock_nanosleep +const _IFLA_GENEVE_TTL = 3 +const _IFF_BROADCAST = 2 +const ___S_ISUID = 04000 +const _SIGTERM = 15 +const ___USE_XOPEN_EXTENDED = 1 +const ___IFLA_VF_STATS_MAX = 9 +const __STDIO_H = 1 +const _IFLA_XFRM_LINK = 1 +const ___FLT32X_IS_IEC_60559__ = 2 +const _SYS_getpmsg = ___NR_getpmsg +const _NDA_VNI = 7 +const _SYS_mq_notify = ___NR_mq_notify +const _SYS_preadv = ___NR_preadv +const _VM_BLOCK_DUMP = 24 +const _LINUX_REBOOT_CMD_SW_SUSPEND = 0xD000FCE2 +const _PACKET_BROADCAST = 1 +const _F_OWNER_TID = 0 +const _SYS_kexec_load = ___NR_kexec_load +const _IFLA_INET6_STATS = 3 +const ___GCC_ATOMIC_TEST_AND_SET_TRUEVAL = 1 +const _PRIxLEAST16 = "x" +const __CS_XBS5_ILP32_OFFBIG_LDFLAGS = 1105 +const __CS_XBS5_ILP32_OFFBIG_CFLAGS = 1104 +const _SYS_write = ___NR_write +const _NET_TCP_ABC = 111 +const _NDUSEROPT_SRCADDR = 1 +const __SC_2_FORT_RUN = 50 +const ___NR_init_module = 175 +const _HAVE_RENAMEAT = 1 +const __POSIX_SHELL = 1 +const __IOC_TYPESHIFT = (__IOC_NRSHIFT+__IOC_NRBITS) +const _PRIxLEAST8 = "x" +const _ETH_P_PAE = 0x888E +const __SC_OPEN_MAX = 4 +const _RTM_NEWTCLASS = 40 +const ___SIG_ATOMIC_WIDTH__ = 32 +const ___LDBL_NORM_MAX__ = 1.18973149535723176502126385303097021e+4932 +const _CTL_PROC = 4 +const _TCP_REPAIR_QUEUE = 20 +const _MOUNT_ATTR_NODEV = 0x00000004 +const _HAVE_ACCEPT4 = 1 +const _SYS_inotify_init = ___NR_inotify_init +const __BITS_ERRNO_H = 1 +const _CLOCK_MONOTONIC_RAW = 4 +const _F_SET_RW_HINT = 1036 +const _RLIMIT_CORE = 4 +const _BC_STRING_MAX = __POSIX2_BC_STRING_MAX +const __POSIX_LOGIN_NAME_MAX = 9 +const _INLCR = 0000100 +const _FFI_WIN64 = 3 +const _IFLA_XDP_ATTACHED = 2 +const _ARPHRD_FCPL = 786 +const _X86_CR4_SMAP_BIT = 21 +const _ARPHRD_FCPP = 784 +const ___DBL_HAS_QUIET_NAN__ = 1 +const _B75 = 0000002 +const _TCP_SAVED_SYN = 28 +const _RTCF_NAT = 0x00800000 +const _ICMP6_PACKET_TOO_BIG = 2 +const _STA_PPSTIME = 0x0004 +const __SC_INT_MAX = 104 +const _IFLA_BOND_XMIT_HASH_POLICY = 14 +const _PTRACE_SYSCALL_INFO_SECCOMP = 3 +const __SC_LEVEL2_CACHE_SIZE = 191 +const ___NR_epoll_wait_old = 215 +const _MACVLAN_MODE_BRIDGE = 4 +const _BUS_OBJERR = 3 +const _LT_OBJDIR = ".libs/" +const _FS_IMAGIC_FL = 0x00002000 +const _SYS_accept = ___NR_accept +const _IFLA_VLAN_ID = 1 +const ___LDBL_HAS_QUIET_NAN__ = 1 +const _CPU_SETSIZE = ___CPU_SETSIZE +const _SO_LOCK_FILTER = 44 +const _MS_ASYNC = 1 +const _NET_DECNET_CONF = 10 +const _SYS_accept4 = ___NR_accept4 +const _PRIxLEAST32 = "x" +const _PTRACE_POKETEXT = 4 +const _ONLCR = 0000004 +const ___UINT_LEAST32_MAX__ = 0xffffffff +const _ENFILE = 23 +const ___HAVE_DISTINCT_FLOAT32X = 0 +const _RTM_GETROUTE = 26 +const _ENOSPC = 28 +const _TCP_LISTEN = 10 +const ___NR_adjtimex = 159 +const _LONG_LONG_MAX = ___LONG_LONG_MAX__ +const _IPVERSION = 4 +const _CLONE_FS = 0x00000200 +const _NETLINK_SMC = 22 +const _ETH_P_IEEE802154 = 0x00F6 +const _SYS_chown = ___NR_chown +const _TCPOPT_SACK = 5 +const ___LDBL_DENORM_MIN__ = 3.64519953188247460252840593361941982e-4951 +const _SYS_fsopen = ___NR_fsopen +const __POSIX_THREAD_SPORADIC_SERVER = -1 +const ___USE_LARGEFILE64 = 1 +const _FS_EA_INODE_FL = 0x00200000 +const _ETHERTYPE_VLAN = 0x8100 +const _SYNC_FILE_RANGE_WAIT_AFTER = 4 +const _SYS_sendfile = ___NR_sendfile +const _MCAST_JOIN_SOURCE_GROUP = 46 +const ___USE_POSIX199309 = 1 +const __PATH_SERVICES = "/etc/services" +const ___NR_setfsgid = 123 +const ___NR_mq_open = 240 +const _HAVE_SETXATTR = 1 +const _SYS_faccessat = ___NR_faccessat +const _INT_WIDTH = 32 +const _SYS_move_pages = ___NR_move_pages +const _IN_ACCESS = 0x00000001 +const ___USE_UNIX98 = 1 +const _S_IXOTH = (_S_IXGRP >> 3) +const _RLIM_SAVED_MAX = _RLIM_INFINITY +const ___FLT32X_MIN_EXP__ = (-1021) +const _L_ctermid = 9 +const _NET_IPV4_IPFRAG_SECRET_INTERVAL = 94 +const _NET_DECNET_CONF_DEV_STATE = 7 +const _PACKET_MR_PROMISC = 1 +const _ISTRIP = 0000040 +const _PARODD = 0001000 +const _IFLA_INET6_TOKEN = 7 +const _X86_EFLAGS_CF_BIT = 0 +const ___FLT64X_HAS_INFINITY__ = 1 +const ___NR_clone = 56 +const _CLOCK_TAI = 11 +const _IPOPT_SECUR_UNCLASS = 0x0000 +const _IPTOS_PREC_NETCONTROL = _IPTOS_CLASS_CS7 +const _OPEN_TREE_CLOEXEC = _O_CLOEXEC +const _EPOLLERR = 8 +const _SO_ATTACH_REUSEPORT_EBPF = 52 +const _IFA_MULTICAST = 7 +const _MAX_INPUT = 255 +const ___DEC128_MIN_EXP__ = (-6142) +const _ICMP6_PARAMPROB_HEADER = 0 +const _PACKET_STATISTICS = 6 +const __STRINGS_H = 1 +const _IFLA_BR_BRIDGE_ID = 11 +const __POSIX_STREAM_MAX = 8 +const _PF_ISDN = 34 +const _PR_SET_MM_MAP = 14 +const _SO_RCVBUFFORCE = 33 +const _ARPHRD_EETHER = 2 +const _INT_MAX = ___INT_MAX__ +const __SC_LEVEL1_DCACHE_LINESIZE = 190 +const __SYS_TYPES_H = 1 +const _PR_UNALIGN_SIGBUS = 2 +const _SYS_getrlimit = ___NR_getrlimit +const _SYS_epoll_ctl = ___NR_epoll_ctl +const _NET_AX25 = 9 +const _NDTPA_UCAST_PROBES = 10 +const _SYS_fchownat = ___NR_fchownat +const _FSCRYPT_MODE_AES_128_CBC = 5 +const __POSIX2_SW_DEV = ___POSIX2_THIS_VERSION +const _NET_TCP_SYNACK_RETRIES = 76 +const ___siginfo_t_defined = 1 +const _PTRACE_SETREGS = 13 +const ___NR_getgroups = 115 +const __SC_SHRT_MIN = 114 +const _SYS_process_vm_writev = ___NR_process_vm_writev +const _CLONE_IO = 0x80000000 +const _SYS_rmdir = ___NR_rmdir +const _IFLA_MACVLAN_MACADDR_MODE = 3 +const ___FLT_HAS_QUIET_NAN__ = 1 +const _RTM_DELNSID = 89 +const _SYS_rt_tgsigqueueinfo = ___NR_rt_tgsigqueueinfo +const __POSIX_THREAD_THREADS_MAX = 64 +const ___DBL_DECIMAL_DIG__ = 17 +const ___UINT_LEAST64_MAX__ = 0xffffffffffffffff +const _ENOTUNIQ = 76 +const _CLD_STOPPED = 5 +const _B4000000 = 0010017 +const _FLUSHO = 0010000 +const _NET_TCP_APP_WIN = 86 +const _ETH_P_XDSA = 0x00F8 +const _SCNdLEAST8 = "hhd" +const _XDP_FLAGS_HW_MODE = (1 << 3) +const _NET_AX25_DEFAULT_MODE = 2 +const _SYS_pwritev = ___NR_pwritev +const ___ldiv_t_defined = 1 +const _RTM_DELRULE = 33 +const _FS_DQ_DROPS = 2 +const _SI_SIGIO = -5 +const _RTPROT_XORP = 14 +const _NET_AX25_T1_TIMEOUT = 7 +const _ENOMSG = 42 +const ___BIG_ENDIAN = 4321 +const _IP_DF = 0x4000 +const _PRIoLEAST8 = "o" +const _LLONG_WIDTH = 64 +const _SYS_getegid = ___NR_getegid +const ___FD_SETSIZE = 1024 +const __BITS_SOCKADDR_H = 1 +const _EADDRINUSE = 98 +const _KERN_PPC_ZEROPAGED = 26 +const _SYS_swapon = ___NR_swapon +const ___S_IFSOCK = 0140000 +const _O_NDELAY = _O_NONBLOCK +const _STA_PPSJITTER = 0x0200 +const ___NR_mkdirat = 258 +const _NETLINK_CONNECTOR = 11 +const _SYS_getpgrp = ___NR_getpgrp +const _TCION = 3 +const _RTNLGRP_MPLS_ROUTE = 27 +const _FPE_FLTRES = 6 +const _ARPHRD_VOID = 0xFFFF +const _PR_SVE_SET_VL_ONEXEC = (1 << 18) +const ___NR_chmod = 90 +const _SIGSEGV = 11 +const _EPOLLPRI = 2 +const _MAP_HUGE_SHIFT = 26 +const _IP_MULTICAST_ALL = 49 +const ___NR_socket = 41 +const _USHRT_MAX = (_SHRT_MAX * 2 + 1) +const _SYS_shutdown = ___NR_shutdown +const _FS_NOTAIL_FL = 0x00008000 +const __SC_BC_SCALE_MAX = 38 +const ___VERSION__ = "12.1.0" +const ___S_IFCHR = 0020000 +const _SIGCONT = 18 +const _ETH_P_AF_IUCV = 0xFBFB +const ___NR_link = 86 +const _PRId16 = "d" +const _FIOCLEX = 0x5451 +const _SYS_uname = ___NR_uname +const _RLIMIT_NOFILE = 7 +const _EDOTDOT = 73 +const _S_IREAD = _S_IRUSR +const _IFLA_MACSEC_SCB = 11 +const ___FLT_MAX_10_EXP__ = 38 +const __BITS_PTHREADTYPES_COMMON_H = 1 +const _IFLA_VF_IB_NODE_GUID = 10 +const __ISOC95_SOURCE = 1 +const _TCP_ULP = 31 +const __BITS_SIGINFO_CONSTS_H = 1 +const _NLMSG_MIN_TYPE = 0x10 +const _ADJ_TAI = 0x0080 +const __SC_PII_OSI_M = 65 +const _NET_IPV6_ACCEPT_SOURCE_ROUTE = 25 +const _IFLA_MACVLAN_MACADDR_DATA = 5 +const ___DEC32_MIN_EXP__ = (-94) +const _ENOSYS = 38 +const _SYS_rt_sigqueueinfo = ___NR_rt_sigqueueinfo +const _TCPOPT_SACK_PERMITTED = 4 +const __PC_PRIO_IO = 11 +const ___NR_seccomp = 317 +const _EAI_AGAIN = -3 +const _SS_DISABLE = 2 +const _IFLA_RMNET_FLAGS = 2 +const _NET_SCTP_RTO_ALPHA = 4 +const _IFLA_BRPORT_STATE = 1 +const _SIGEV_THREAD = 2 +const __SC_INT_MIN = 105 +const _MSG_TRYHARD = 4 +const ___NR_close = 3 +const ___LDBL_DIG__ = 18 +const ___RTN_MAX = 12 +const ___NR_clock_adjtime = 305 +const _SIOCSIFLINK = 0x8911 +const _RTAX_MTU = 2 +const _RTA_PAD = 24 +const _AF_INET = _PF_INET +const _SYS_sched_yield = ___NR_sched_yield +const _RTM_DELNETCONF = 81 +const ___FLT64X_DECIMAL_DIG__ = 21 +const _ENOLCK = 37 +const _PTRACE_SINGLEBLOCK = 33 +const ___FLT16_HAS_INFINITY__ = 1 +const ___NR_clone3 = 435 +const _IFLA_BOND_AD_INFO_ACTOR_KEY = 3 +const _GTP_ROLE_SGSN = 1 +const _SIOGIFINDEX = _SIOCGIFINDEX +const _PR_FP_EXC_OVF = 0x020000 +const ___NR_mq_unlink = 241 +const _IFLA_MACSEC_ES = 10 +const _FS_AIO_NR = 18 +const _PRId32 = "d" +const _ND_OPT_HOME_AGENT_INFO = 8 +const _NGROUPS_MAX = 65536 +const ___NR_swapon = 167 +const _UINT_LEAST32_MAX = (4294967295) +const ___FLT32X_MAX_EXP__ = 1024 +const _HAVE_DIRENT_H = 1 +const _HAVE_SYS_MMAN_H = 1 +const _PRIO_PGRP = 1 +const _IFA_LOCAL = 2 +const _X86_CR3_PWT_BIT = 3 +const _IPPORT_WHOSERVER = 513 +const _IPV6_PMTUDISC_DONT = 0 +const _SO_DETACH_BPF = _SO_DETACH_FILTER +const __SC_THREAD_KEYS_MAX = 74 +const _CLOCK_BOOTTIME = 7 +const _ECHRNG = 44 +const _HAVE_ATAN2L = 1 +const ___W_CONTINUED = 0xffff +const _SCNo8 = "hho" +const ___DEC128_MAX_EXP__ = 6145 +const _EAI_BADFLAGS = -1 +const _IFLA_VXLAN_AGEING = 8 +const _PORT_REQUEST_PREASSOCIATE_RR = 1 +const _IFLA_BR_MCAST_ROUTER = 22 +const _PROT_READ = 0x1 +const _NUD_NOARP = 0x40 +const _HAVE_LINUX_FS_H = 1 +const _NET_LLC2_BUSY_TIMEOUT = 4 +const ___NR_read = 0 +const _TIOCINQ = _FIONREAD +const _PTRACE_O_TRACECLONE = 8 +const _PRIdLEAST16 = "d" +const ___NR_readahead = 187 +const _VM_DIRTY_BACKGROUND = 11 +const _NETLINK_CAP_ACK = 10 +const _NETLINK_BROADCAST_ERROR = 4 +const _HAVE_SPLICE = 1 +const _TCA_INGRESS_BLOCK = 13 +const _PRIo16 = "o" +const _IN_ISDIR = 0x40000000 +const _X86_CR4_OSXMMEXCPT_BIT = 10 +const _SIOCGIFDSTADDR = 0x8917 +const _PRIO_PROCESS = 0 +const __PC_ALLOC_SIZE_MIN = 18 +const _NGREG = ___NGREG +const __CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS = 1145 +const _HAVE_LISTXATTR = 1 +const __SC_2_LOCALEDEF = 52 +const _DEFFILEMODE = (_S_IRUSR|_S_IWUSR|_S_IRGRP|_S_IWGRP|_S_IROTH|_S_IWOTH) +const _RTM_GETCHAIN = 102 +const ___SIZEOF_INT128__ = 16 +const _CMSPAR = 010000000000 +const _PACKAGE_VERSION = "version-unused" +const __SC_SPAWN = 159 +const _MINSIGSTKSZ = 2048 +const _IP_PASSSEC = 18 +const _NET_IPV6_RTR_SOLICIT_DELAY = 10 +const ___NR_lremovexattr = 198 +const _UINT8_MAX = (255) +const _IFLA_VXLAN_REMCSUM_NOPARTIAL = 24 +const _TCP_NOTSENT_LOWAT = 25 +const _IP_MTU_DISCOVER = 10 +const _IFLA_BRPORT_DESIGNATED_PORT = 15 +const _IPTOS_PREC_FLASH = _IPTOS_CLASS_CS3 +const _RTF_MSS = _RTF_MTU +const _PACKET_VERSION = 10 +const ___FLT_HAS_DENORM__ = 1 +const _RTA_PREF = 20 +const ___NR_futex = 202 +const _DN_MODIFY = 0x00000002 +const _FFI_TYPE_UINT16 = 7 +const _ARPHRD_FRAD = 770 +const _NET_IPV4_CONF_ARP_ANNOUNCE = 18 +const _SO_PROTOCOL = 38 +const ___STDC_HOSTED__ = 1 +const __PC_CHOWN_RESTRICTED = 6 +const _PR_TIMING_STATISTICAL = 0 +const _RTN_XRESOLVE = 11 +const __SC_SYSTEM_DATABASE = 162 +const _FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER = 2 +const _PR_SET_MM_START_BRK = 6 +const _TIOCSRS485 = 0x542F +const _ETH_P_IBOE = 0x8915 +const _TCIOFLUSH = 2 +const _NET_DECNET_CONF_GRE = -6 +const _TIME_ERROR = 5 +const _NET_IPV4_CONF_TAG = 12 +const _RTM_BASE = 16 +const _AF_NETBEUI = _PF_NETBEUI +const _ETH_P_CUST = 0x6006 +const __POSIX_NGROUPS_MAX = 8 +const _STATX_ATTR_IMMUTABLE = 0x00000010 +const _ARPD_LOOKUP = 0x02 +const _PRIo32 = "o" +const _MACSEC_VALIDATE_STRICT = 2 +const _RTF_MTU = 0x0040 +const _NET_IPV6_ROUTE_FLUSH = 1 +const _INT_LEAST8_MAX = (127) +const _SCHED_OTHER = 0 +const _TCA_FCNT = 6 +const _EHWPOISON = 133 +const _IPDEFTTL = 64 +const _SYS_openat = ___NR_openat +const _BPF_MINOR_VERSION = 1 +const _IPV6_PMTUDISC_WANT = 1 +const _FS_XFS = 17 +const _TIOCSPTLCK_val = 1074025521 +const _ND_NEIGHBOR_ADVERT = 136 +const __SC_THREADS = 67 +const __LFS_LARGEFILE = 1 +const _STA_PPSERROR = 0x0800 +const _AF_MPLS = _PF_MPLS +const ___FLT32X_MAX_10_EXP__ = 308 +const _SYS_vmsplice = ___NR_vmsplice +const _NET_CORE_RMEM_MAX = 2 +const ___NR_linkat = 265 +const _IFLA_EXT_MASK = 29 +const _MAXTTL = 255 +const _PTRACE_OLDSETOPTIONS = 21 +const ___FLT128_MIN_10_EXP__ = (-4931) +const _STATX_UID = 0x00000008 +const _RTM_NEWPREFIX = 52 +const _PROT_WRITE = 0x2 +const ___NR_userfaultfd = 323 +const _SIZE_WIDTH = ___WORDSIZE +const ___CHAR_BIT__ = 8 +const _ND_ROUTER_ADVERT = 134 +const _FFSYNC = _O_FSYNC +const _TRAP_TRACE = 2 +const _X86_CR4_DE_BIT = 3 +const _IFLA_BRPORT_BACKUP_PORT = 34 +const _FFI_TYPE_UINT32 = 9 +const _S_IRWXG = (_S_IRWXU >> 3) +const ___RTA_MAX = 31 +const _S_IRWXO = (_S_IRWXG >> 3) +const _SYS_symlink = ___NR_symlink +const _S_IRWXU = (___S_IREAD|___S_IWRITE|___S_IEXEC) +const __HAVE_STRUCT_TERMIOS_C_ISPEED = 1 +const _TCP_CORK = 3 +const _IPTOS_CLASS_DEFAULT = _IPTOS_CLASS_CS0 +const _MAP_HUGETLB = 0x40000 +const _PF_LOCAL = 1 +const _FS_INLINE_DATA_FL = 0x10000000 +const ___DEC32_MAX_EXP__ = 97 +const _PR_ENDIAN_PPC_LITTLE = 2 +const _ITIMER_PROF = 2 +const _FD_SETSIZE = ___FD_SETSIZE +const _RT_TABLE_MAX = 4294967295 +const __PC_SYNC_IO = 9 +const _RTF_LOCAL = 0x80000000 +const _IPTOS_CLASS_MASK = 0xe0 +const _IFLA_BOND_NUM_PEER_NOTIF = 16 +const ___LONG_MAX__ = 0x7fffffffffffffff +const _IFLA_VF_TRUST = 9 +const _NET_ROSE_NO_ACTIVITY_TIMEOUT = 10 +const ___F_SETOWN = 8 +const ___RTM_MAX = 107 +const _EAI_ALLDONE = -103 +const ___DEC32_MAX__ = 9.999999E96 +const _SIGSYS = 31 +const _RTPROT_RA = 9 +const ___HAVE_FLOAT128 = 1 +const _F_SETLEASE = 1024 +const _NET_AX25_PACLEN = 12 +const ___NR_eventfd = 284 +const _TH_FIN = 0x01 +const _B2500000 = 0010014 +const __SC_THREAD_SAFE_FUNCTIONS = 68 +const _SKF_AD_VLAN_TAG = 44 +const _VM_MIN_SLAB = 35 +const _MSG_CMSG_CLOEXEC = 1073741824 +const _SYS_name_to_handle_at = ___NR_name_to_handle_at +const __CS_XBS5_ILP32_OFF32_CFLAGS = 1100 +const _IPV6_2292DSTOPTS = 4 +const _RTM_NEWCHAIN = 100 +const _F_DUPFD_CLOEXEC = 1030 +const __PC_2_SYMLINKS = 20 +const _O_NOFOLLOW = ___O_NOFOLLOW +const _RLIM_INFINITY = 0xffffffffffffffff +const _PR_SET_MM_END_DATA = 4 +const _NET_IPV4_ROUTE_SECRET_INTERVAL = 18 +const _IFLA_VF_STATS_MULTICAST = 5 +const __SYS_WAIT_H = 1 +const _ETXTBSY = 26 +const _SKF_AD_HATYPE = 28 +const ___FLT16_MIN_10_EXP__ = (-4) +const ___NR_restart_syscall = 219 +const _ENOANO = 55 +const _RWH_WRITE_LIFE_LONG = 4 +const ___IFLA_BOND_SLAVE_MAX = 9 +const ___NR_afs_syscall = 183 +const ___FLT16_MANT_DIG__ = 11 +const _IP_MAXPACKET = 65535 +const _BIG_ENDIAN = ___BIG_ENDIAN +const _PTRACE_O_TRACEVFORKDONE = 32 +const _SYS_unlink = ___NR_unlink +const _FPE_INTDIV = 1 +const _AF_X25 = _PF_X25 +const _NLM_F_EXCL = 0x200 +const _F_SETLK64 = 6 +const _PRIoLEAST16 = "o" +const _ELNRNG = 48 +const _CLONE_CHILD_SETTID = 0x01000000 +const _SYS_pipe = ___NR_pipe +const _RTM_SETDCB = 79 +const _FFI_TYPE_UINT64 = 11 +const ___timeval_defined = 1 +const _RTPROT_ZEBRA = 11 +const _PR_SET_MM_BRK = 7 +const _EALREADY = 114 +const _IFLA_BR_VLAN_STATS_PER_PORT = 45 +const _IFLA_INET6_FLAGS = 1 +const _NET_ATALK_AARP_RETRANSMIT_LIMIT = 3 +const _PROT_GROWSDOWN = 0x01000000 +const ___DEC64_MANT_DIG__ = 16 +const _SYS_semctl = ___NR_semctl +const _SEGV_ADIDERR = 6 +const __NETDB_H = 1 +const _SIOCSIFMETRIC = 0x891e +const _IFF_TUN_EXCL = 0x8000 +const _CLONE_VM = 0x00000100 +const _INT_LEAST16_MAX = (32767) +const _PRIxFAST8 = "x" +const _IPPROTO_NONE = 59 +const _IFLA_ADDRESS = 1 +const _IFLA_VXLAN_LIMIT = 9 +const _HAVE_STRERROR_R = 1 +const _FS_XFLAG_NODEFRAG = 0x00002000 +const _SEEK_HOLE = 4 +const _SOL_DCCP = 269 +const _EAI_IDN_ENCODE = -105 +const _IPPROTO_IGMP = 2 +const _IPPORT_TFTP = 69 +const _ETH_P_AX25 = 0x0002 +const _SEGV_BNDERR = 3 +const _ADJ_NANO = 0x2000 +const _PRIoLEAST32 = "o" +const _TMP_MAX = 238328 +const ___FLT16_MAX__ = 6.55040000000000000000000000000000000e+416 +const ___DEC32_SUBNORMAL_MIN__ = 0.000001E-95 +const ___NR_get_kernel_syms = 177 +const _VTDLY = 0040000 +const _POLL_MSG = 3 +const _NDTPA_LOCKTIME = 15 +const ___NR_dup = 32 +const _SYNC_FILE_RANGE_WRITE = 2 +const _NET_IPV4_NF_CONNTRACK_TCP_BE_LIBERAL = 18 +const _IPPORT_TIMESERVER = 37 +const _SIGPIPE = 13 +const _NET_BRIDGE_NF_FILTER_PPPOE_TAGGED = 5 +const _TUNGETFILTER_val = 2148553947 +const _ETHERTYPE_PUP = 0x0200 +const __CS_POSIX_V7_LP64_OFF64_LDFLAGS = 1141 +const _MAX_LINKS = 32 +const __POSIX_THREAD_SAFE_FUNCTIONS = 200809 +const _SI_KERNEL = 128 +const __DEFAULT_SOURCE = 1 +const _MLD_LISTENER_QUERY = 130 +const ___NR_chroot = 161 +const ___FLT64_MIN__ = 2.22507385850720138309023271733240406e-30864 +const __SC_BC_DIM_MAX = 37 +const _IFLA_INFO_UNSPEC = 0 +const _TCP_REPAIR_OFF_NO_WP = -1 +const _RTPROT_BOOT = 3 +const _SYS_signalfd = ___NR_signalfd +const _FILE_DEDUPE_RANGE_SAME = 0 +const _IP_RF = 0x8000 +const _IPTTLDEC = 1 +const _IFLA_PHYS_PORT_NAME = 38 +const ___NR_pwritev = 296 +const _SHUT_RDWR = 2 +const __STRUCT_TIMESPEC = 1 +const _HAVE_MINCORE = 1 +const _FS_TOPDIR_FL = 0x00020000 +const _AF_IPX = _PF_IPX +const _IFLA_PORT_HOST_UUID = 5 +const __SC_2_PBS_ACCOUNTING = 169 +const _MCAST_LEAVE_SOURCE_GROUP = 47 +const ___WCHAR_WIDTH__ = 32 +const _EKEYEXPIRED = 127 +const _NDA_DST = 1 +const _IPV6_2292PKTOPTIONS = 6 +const _RTM_NEWNEXTHOP = 104 +const _INT_LEAST8_MIN = (-128) +const _AF_INET6 = _PF_INET6 +const _NET_NF_CONNTRACK_TCP_TIMEOUT_FIN_WAIT = 5 +const ___SCHAR_WIDTH__ = 8 +const _B576000 = 0010006 +const ___DBL_HAS_INFINITY__ = 1 +const _SCNdLEAST16 = "hd" +const __POSIX_PIPE_BUF = 512 +const _MOVE_MOUNT_F_AUTOMOUNTS = 0x00000002 +const __TERMIOS_H = 1 +const ___FLT_NORM_MAX__ = 3.40282346638528859811704183484516925e+38 +const _SIOCSPGRP = 0x8902 +const _HAVE_SINL = 1 +const _ETH_MIN_MTU = 68 +const _FNONBLOCK = _O_NONBLOCK +const ___NR_getpid = 39 +const _PTRACE_GET_THREAD_AREA = 25 +const ___HAVE_FLOAT16 = 0 +const _IP_PKTINFO = 8 +const _XDP_ATTACHED_DRV = 1 +const _TCP_CA_Open = 0 +const _STDC_HEADERS = 1 +const _PTRACE_O_TRACEFORK = 2 +const _ETH_P_802_3_MIN = 0x0600 +const _WAIT_ANY = (-1) +const ___NR_recvfrom = 45 +const ___RLIMIT_RTPRIO = 14 +const _KERN_PANIC_ON_OOPS = 57 +const _NET_AX25_N2 = 11 +const _SYS_pause = ___NR_pause +const _PTRDIFF_MAX = (9223372036854775807) +const _CLONE_VFORK = 0x00004000 +const _HAVE_SYS_MOUNT_H = 1 +const _PTRACE_GET_SYSCALL_INFO = 16910 +const _RENAME_EXCHANGE = (1 << 1) +const _SYS_fchmodat = ___NR_fchmodat +const ___FLT128_IS_IEC_60559__ = 2 +const _IFLA_GENEVE_UDP_CSUM = 8 +const _SO_SNDLOWAT = 19 +const ___NR_nanosleep = 35 +const _MOUNT_ATTR_STRICTATIME = 0x00000020 +const _IFLA_INET_CONF = 1 +const _FS_INDEX_FL = 0x00001000 +const _DT_CHR = 2 +const _PTRACE_SYSCALL = 24 +const _ENOTDIR = 20 +const _EBADSLT = 57 +const _FS_XFLAG_HASATTR = 0x80000000 +const _ARPHRD_LOOPBACK = 772 +const _IFLA_NUM_TX_QUEUES = 31 +const _TCPOPT_NOP = 1 +const _RTNLGRP_NOTIFY = 2 +const _SIOCGIFNETMASK = 0x891b +const _BPF_TAX = 0x00 +const _ARPHRD_APPLETLK = 8 +const _SYS_eventfd = ___NR_eventfd +const _FSCRYPT_MODE_AES_128_CTS = 6 +const _IFNAMSIZ = _IF_NAMESIZE +const _IPV6_NEXTHOP = 9 +const _DEV_PARPORT_IRQ = 3 +const _FS_INOTIFY = 20 +const _IFLA_BRPORT_FAST_LEAVE = 7 +const _DEV_PARPORT_AUTOPROBE = 16 +const _MS_PRIVATE = 262144 +const _PTRACE_GETEVENTMSG = 16897 +const _MADV_MERGEABLE = 12 +const _NET_IPV4_ROUTE_MAX_DELAY = 3 +const _IFLA_INET6_UNSPEC = 0 +const _SCM_WIFI_STATUS = _SO_WIFI_STATUS +const _POSIX_FADV_NORMAL = 0 +const _PACKAGE_TARNAME = "libgo" +const _RANDOM_POOLSIZE = 1 +const ___HAVE_FLOAT32 = 1 +const _IFLA_BRPORT_MESSAGE_AGE_TIMER = 21 +const ___IFLA_MAX = 52 +const _RTM_DELADDR = 21 +const _TIOCGDEV_val = 2147767346 +const _MS_REMOUNT = 32 +const _B4800 = 0000014 +const _ETH_P_BATMAN = 0x4305 +const _IP_MAX_MEMBERSHIPS = 20 +const _IP_XFRM_POLICY = 17 +const _NDA_UNSPEC = 0 +const ___linux__ = 1 +const _PR_GET_FP_MODE = 46 +const __PC_NAME_MAX = 3 +const _GAI_WAIT = 0 +const _IFLA_GTP_PDP_HASHSIZE = 3 +const _IFLA_VF_VLAN = 2 +const _PACKET_AUXDATA = 8 +const _NL_MMAP_STATUS_SKIP = 4 +const _FS_COMPR_FL = 0x00000004 +const _NET_TCP_ECN = 81 +const _TIOCM_CAR = 0x040 +const _COLL_WEIGHTS_MAX = 255 +const ___SIZEOF_SEM_T = 32 +const __IOC_SIZEBITS = 14 +const _IFLA_VXLAN_UNSPEC = 0 +const ___F_SETSIG = 10 +const _IFA_CACHEINFO = 6 +const _IFLA_MACVLAN_MACADDR = 4 +const ___NR__sysctl = 156 +const _IFLA_BOND_AD_USER_PORT_KEY = 25 +const _IN_Q_OVERFLOW = 0x00004000 +const __XOPEN_XCU_VERSION = 4 +const _ETH_P_IFE = 0xED3E +const _NET_IPV4_DYNADDR = 9 +const _SIOCSIFMAP = 0x8971 +const __IOLBF = 1 +const __SC_LEVEL4_CACHE_ASSOC = 198 +const _RTA_MP_ALGO = 14 +const _FFI_OK = 0 +const _IPPORT_USERRESERVED = 5000 +const _PR_SET_PTRACER = 0x59616d61 +const ___UINTMAX_MAX__ = 0xffffffffffffffff +const _DEV_SCSI_LOGGING_LEVEL = 1 +const _IPTOS_PREC_IMMEDIATE = _IPTOS_CLASS_CS2 +const _RTMGRP_IPV4_RULE = 0x80 +const _NET_TCP_SYNCOOKIES = 51 +const _IFLA_GENEVE_PORT = 5 +const _SIGCHLD = 17 +const _IFLA_BRPORT_ROOT_ID = 13 +const _NLM_F_DUMP_FILTERED = 0x20 +const ___GCC_ATOMIC_WCHAR_T_LOCK_FREE = 2 +const _PIPE_BUF = 4096 +const _SIZEOF_VOID_P = 8 +const _IPPROTO_BEETPH = 94 +const _F_SETSIG = ___F_SETSIG +const _PF_DECnet = 12 +const __PATH_HOSTS = "/etc/hosts" +const _ARPHRD_CSLIP6 = 259 +const ___NR_kexec_file_load = 320 +const _ND_OPT_PI_FLAG_ONLINK = 0x80 +const _EPOLLWAKEUP = 536870912 +const _FS_LEASES = 13 +const _FS_LEASE_TIME = 15 +const _IPPROTO_COMP = 108 +const __SC_LEVEL4_CACHE_SIZE = 197 +const _IPV6_2292PKTINFO = 2 +const _PR_MCE_KILL_DEFAULT = 2 +const _ETH_P_PHONET = 0x00F5 +const _INT_LEAST16_MIN = (-32767-1) +const _CSTOPB = 0000100 +const _VM_UNUSED9 = 9 +const _FSMOUNT_CLOEXEC = 0x00000001 +const _NET_NETROM_TRANSPORT_BUSY_DELAY = 7 +const _IFLA_BOND_SLAVE_PERM_HWADDR = 4 +const __POSIX_ARG_MAX = 4096 +const _RTNLGRP_IPV4_NETCONF = 24 +const _SYS_uselib = ___NR_uselib +const _VM_DIRTY_WB_CS = 13 +const _NET_TCP_WMEM = 84 +const ___NR_sched_getattr = 315 +const _FSPICK_CLOEXEC = 0x00000001 +const ___NR_settimeofday = 164 +const _TCP_FIN_WAIT1 = 4 +const _TCP_FIN_WAIT2 = 5 +const _AF_VSOCK = _PF_VSOCK +const _SYS_semget = ___NR_semget +const ___NR_timer_create = 222 +const ___O_PATH = 010000000 +const ___NR_poll = 7 +const _P_tmpdir = "/tmp" +const ___NR_keyctl = 250 +const _FS_DQ_CACHE_HITS = 5 +const _RTEXT_FILTER_BRVLAN_COMPRESSED = (1 << 2) +const _IP_PMTUDISC_OMIT = 5 +const ___NR_clock_nanosleep = 230 +const _SYS_pselect6 = ___NR_pselect6 +const _HAVE_AS_X86_PCREL = 1 +const _NDTPA_REACHABLE_TIME = 3 +const ___INO_T_MATCHES_INO64_T = 1 +const _ETH_P_DIAG = 0x6005 +const __BITS_PTHREADTYPES_ARCH_H = 1 +const _RTNLGRP_MDB = 26 +const _IFLA_MIN_MTU = 50 +const _SYS_fstat = ___NR_fstat +const _RTMSG_AR_FAILED = 0x51 +const _ETH_P_PREAUTH = 0x88C7 +const _IFLA_BOND_UPDELAY = 4 +const _ETH_P_TEB = 0x6558 +const _NET_ROSE_WINDOW_SIZE = 9 +const _NETLINK_SCSITRANSPORT = 18 +const _NET_IPV4_CONF_PROXY_ARP = 3 +const _ETHER_TYPE_LEN = 2 +const _SCNxFAST8 = "hhx" +const ___UINT_FAST32_MAX__ = 0xffffffffffffffff +const _IN6_ADDR_GEN_MODE_STABLE_PRIVACY = 2 +const _KERN_SECUREMASK = 5 +const _NET_ROSE_RESTART_REQUEST_TIMEOUT = 1 +const _RTF_INTERFACE = 0x40000000 +const _ARPHRD_LOCALTLK = 773 +const _BPF_MEMWORDS = 16 +const _SYS_setresgid = ___NR_setresgid +const _TIOCLINUX = 0x541C +const _SOL_PNPIPE = 275 +const _RTM_GETLINK = 18 +const _NET_NEIGH_LOCKTIME = 12 +type _iface struct {} +type ___va_list_tag struct {} +type _cookie_io_functions_t struct {} +type __IO_marker struct {} +type _obstack struct {} +type __IO_cookie_io_functions_t struct {} +type ___dirstream struct {} +type __IO_wide_data struct {} +type __IO_codecvt struct {} +const EMULTIHOP = Errno(_EMULTIHOP) +const EUNATCH = Errno(_EUNATCH) +const EAFNOSUPPORT = Errno(_EAFNOSUPPORT) +const EREMCHG = Errno(_EREMCHG) +const EACCES = Errno(_EACCES) +const EL3RST = Errno(_EL3RST) +const EDESTADDRREQ = Errno(_EDESTADDRREQ) +const EILSEQ = Errno(_EILSEQ) +const ESPIPE = Errno(_ESPIPE) +const EMLINK = Errno(_EMLINK) +const EOWNERDEAD = Errno(_EOWNERDEAD) +const ENOTTY = Errno(_ENOTTY) +const EBADE = Errno(_EBADE) +const EBADF = Errno(_EBADF) +const EBADR = Errno(_EBADR) +const EADV = Errno(_EADV) +const ERANGE = Errno(_ERANGE) +const ECANCELED = Errno(_ECANCELED) +const ETXTBSY = Errno(_ETXTBSY) +const ENOMEM = Errno(_ENOMEM) +const EINPROGRESS = Errno(_EINPROGRESS) +const ENOTBLK = Errno(_ENOTBLK) +const EPROTOTYPE = Errno(_EPROTOTYPE) +const ERESTART = Errno(_ERESTART) +const EISNAM = Errno(_EISNAM) +const ENOMSG = Errno(_ENOMSG) +const EALREADY = Errno(_EALREADY) +const ETIMEDOUT = Errno(_ETIMEDOUT) +const ENODATA = Errno(_ENODATA) +const EINTR = Errno(_EINTR) +const ENOLINK = Errno(_ENOLINK) +const EPERM = Errno(_EPERM) +const ELOOP = Errno(_ELOOP) +const ESTALE = Errno(_ESTALE) +const ENOTSOCK = Errno(_ENOTSOCK) +const ENOSR = Errno(_ENOSR) +const ECHILD = Errno(_ECHILD) +const ELNRNG = Errno(_ELNRNG) +const EPIPE = Errno(_EPIPE) +const EBADMSG = Errno(_EBADMSG) +const EBFONT = Errno(_EBFONT) +const ERFKILL = Errno(_ERFKILL) +const EREMOTE = Errno(_EREMOTE) +const ETOOMANYREFS = Errno(_ETOOMANYREFS) +const EPFNOSUPPORT = Errno(_EPFNOSUPPORT) +const ENONET = Errno(_ENONET) +const EBADSLT = Errno(_EBADSLT) +const ENOTNAM = Errno(_ENOTNAM) +const ELIBEXEC = Errno(_ELIBEXEC) +const EKEYREJECTED = Errno(_EKEYREJECTED) +const ENOCSI = Errno(_ENOCSI) +const ENOTEMPTY = Errno(_ENOTEMPTY) +const EADDRINUSE = Errno(_EADDRINUSE) +const ENETRESET = Errno(_ENETRESET) +const EISDIR = Errno(_EISDIR) +const EIDRM = Errno(_EIDRM) +const ECOMM = Errno(_ECOMM) +const ECONNABORTED = Errno(_ECONNABORTED) +const EHOSTUNREACH = Errno(_EHOSTUNREACH) +const EBADFD = Errno(_EBADFD) +const EL3HLT = Errno(_EL3HLT) +const EL2HLT = Errno(_EL2HLT) +const ENOKEY = Errno(_ENOKEY) +const EINVAL = Errno(_EINVAL) +const ESHUTDOWN = Errno(_ESHUTDOWN) +const ELIBSCN = Errno(_ELIBSCN) +const ENAVAIL = Errno(_ENAVAIL) +const ENOSTR = Errno(_ENOSTR) +const EOVERFLOW = Errno(_EOVERFLOW) +const EUCLEAN = Errno(_EUCLEAN) +const ENOMEDIUM = Errno(_ENOMEDIUM) +const EBUSY = Errno(_EBUSY) +const EPROTO = Errno(_EPROTO) +const ENODEV = Errno(_ENODEV) +const EKEYEXPIRED = Errno(_EKEYEXPIRED) +const EROFS = Errno(_EROFS) +const ELIBACC = Errno(_ELIBACC) +const EHWPOISON = Errno(_EHWPOISON) +const E2BIG = Errno(_E2BIG) +const EDEADLK = Errno(_EDEADLK) +const ECONNRESET = Errno(_ECONNRESET) +const ENXIO = Errno(_ENXIO) +const EBADRQC = Errno(_EBADRQC) +const ENAMETOOLONG = Errno(_ENAMETOOLONG) +const ESOCKTNOSUPPORT = Errno(_ESOCKTNOSUPPORT) +const EDOTDOT = Errno(_EDOTDOT) +const EADDRNOTAVAIL = Errno(_EADDRNOTAVAIL) +const ETIME = Errno(_ETIME) +const EPROTONOSUPPORT = Errno(_EPROTONOSUPPORT) +const ENOTRECOVERABLE = Errno(_ENOTRECOVERABLE) +const EIO = Errno(_EIO) +const ENETUNREACH = Errno(_ENETUNREACH) +const EXDEV = Errno(_EXDEV) +const EDQUOT = Errno(_EDQUOT) +const EREMOTEIO = Errno(_EREMOTEIO) +const ENOSPC = Errno(_ENOSPC) +const ENOEXEC = Errno(_ENOEXEC) +const EMSGSIZE = Errno(_EMSGSIZE) +const EDOM = Errno(_EDOM) +const EFBIG = Errno(_EFBIG) +const ESRCH = Errno(_ESRCH) +const ECHRNG = Errno(_ECHRNG) +const EHOSTDOWN = Errno(_EHOSTDOWN) +const ENOLCK = Errno(_ENOLCK) +const ENFILE = Errno(_ENFILE) +const ENOSYS = Errno(_ENOSYS) +const ENOTCONN = Errno(_ENOTCONN) +const ENOTSUP = Errno(_ENOTSUP) +const ESRMNT = Errno(_ESRMNT) +const EDEADLOCK = Errno(_EDEADLOCK) +const ENOANO = Errno(_ENOANO) +const EISCONN = Errno(_EISCONN) +const EUSERS = Errno(_EUSERS) +const ENETDOWN = Errno(_ENETDOWN) +const ENOPROTOOPT = Errno(_ENOPROTOOPT) +const EMFILE = Errno(_EMFILE) +const ENOBUFS = Errno(_ENOBUFS) +const EFAULT = Errno(_EFAULT) +const EWOULDBLOCK = Errno(_EWOULDBLOCK) +const ELIBBAD = Errno(_ELIBBAD) +const ESTRPIPE = Errno(_ESTRPIPE) +const ECONNREFUSED = Errno(_ECONNREFUSED) +const EAGAIN = Errno(_EAGAIN) +const ELIBMAX = Errno(_ELIBMAX) +const EEXIST = Errno(_EEXIST) +const EL2NSYNC = Errno(_EL2NSYNC) +const ENOENT = Errno(_ENOENT) +const ENOPKG = Errno(_ENOPKG) +const EXFULL = Errno(_EXFULL) +const EKEYREVOKED = Errno(_EKEYREVOKED) +const ENOTUNIQ = Errno(_ENOTUNIQ) +const EOPNOTSUPP = Errno(_EOPNOTSUPP) +const ENOTDIR = Errno(_ENOTDIR) +const EMEDIUMTYPE = Errno(_EMEDIUMTYPE) +const O_TRUNC = _O_TRUNC +const F_SETLKW64 = _F_SETLKW64 +const F_SHLCK = _F_SHLCK +const F_SETFL = _F_SETFL +const O_EXCL = _O_EXCL +const F_GET_SEALS = _F_GET_SEALS +const F_SEAL_GROW = _F_SEAL_GROW +const O_NOCTTY = _O_NOCTTY +const O_DIRECT = _O_DIRECT +const F_SET_FILE_RW_HINT = _F_SET_FILE_RW_HINT +const F_SETFD = _F_SETFD +const F_GETOWN = _F_GETOWN +const F_SETLK = _F_SETLK +const F_OWNER_PGRP = _F_OWNER_PGRP +const F_GETSIG = _F_GETSIG +const O_CREAT = _O_CREAT +const F_WRLCK = _F_WRLCK +const O_WRONLY = _O_WRONLY +const F_OWNER_GID = _F_OWNER_GID +const O_DSYNC = _O_DSYNC +const O_NOATIME = _O_NOATIME +const F_GETFL = _F_GETFL +const O_RDWR = _O_RDWR +const F_GETLK = _F_GETLK +const O_NONBLOCK = _O_NONBLOCK +const F_SEAL_SEAL = _F_SEAL_SEAL +const F_SETOWN = _F_SETOWN +const F_GET_FILE_RW_HINT = _F_GET_FILE_RW_HINT +const F_GETLEASE = _F_GETLEASE +const O_DIRECTORY = _O_DIRECTORY +const F_GETPIPE_SZ = _F_GETPIPE_SZ +const FD_CLOEXEC = _FD_CLOEXEC +const O_RSYNC = _O_RSYNC +const O_SYNC = _O_SYNC +const O_APPEND = _O_APPEND +const O_ASYNC = _O_ASYNC +const F_OK = _F_OK +const F_RDLCK = _F_RDLCK +const F_LOCK = _F_LOCK +const F_TLOCK = _F_TLOCK +const O_LARGEFILE = _O_LARGEFILE +const F_GET_RW_HINT = _F_GET_RW_HINT +const F_SEAL_WRITE = _F_SEAL_WRITE +const F_UNLCK = _F_UNLCK +const F_OFD_GETLK = _F_OFD_GETLK +const F_SETLKW = _F_SETLKW +const F_DUPFD = _F_DUPFD +const F_OFD_SETLKW = _F_OFD_SETLKW +const F_GETFD = _F_GETFD +const F_ULOCK = _F_ULOCK +const F_SEAL_SHRINK = _F_SEAL_SHRINK +const F_NOTIFY = _F_NOTIFY +const F_GETOWN_EX = _F_GETOWN_EX +const F_TEST = _F_TEST +const F_GETLK64 = _F_GETLK64 +const F_EXLCK = _F_EXLCK +const O_CLOEXEC = _O_CLOEXEC +const F_OFD_SETLK = _F_OFD_SETLK +const F_OWNER_PID = _F_OWNER_PID +const O_ACCMODE = _O_ACCMODE +const O_PATH = _O_PATH +const O_FSYNC = _O_FSYNC +const O_TMPFILE = _O_TMPFILE +const F_SEAL_FUTURE_WRITE = _F_SEAL_FUTURE_WRITE +const F_SETOWN_EX = _F_SETOWN_EX +const F_SETPIPE_SZ = _F_SETPIPE_SZ +const F_ADD_SEALS = _F_ADD_SEALS +const O_RDONLY = _O_RDONLY +const F_OWNER_TID = _F_OWNER_TID +const F_SET_RW_HINT = _F_SET_RW_HINT +const O_NDELAY = _O_NDELAY +const FD_SETSIZE = _FD_SETSIZE +const F_SETLEASE = _F_SETLEASE +const F_DUPFD_CLOEXEC = _F_DUPFD_CLOEXEC +const O_NOFOLLOW = _O_NOFOLLOW +const F_SETLK64 = _F_SETLK64 +const F_SETSIG = _F_SETSIG +type Flock_t struct { Type int16; Whence int16; Start int64; Len int64; Pid int32; Godump_0_pad [4]byte; } +const SIGXFSZ = Signal(_SIGXFSZ) +const SIGSTOP = Signal(_SIGSTOP) +const SIGPWR = Signal(_SIGPWR) +const SIGTTOU = Signal(_SIGTTOU) +const SIGVTALRM = Signal(_SIGVTALRM) +const SIGPROF = Signal(_SIGPROF) +const SIGILL = Signal(_SIGILL) +const SIGINT = Signal(_SIGINT) +const SIGIOT = Signal(_SIGIOT) +const SIGKILL = Signal(_SIGKILL) +const SIGTSTP = Signal(_SIGTSTP) +const SIGWINCH = Signal(_SIGWINCH) +const SIGXCPU = Signal(_SIGXCPU) +const SIGFPE = Signal(_SIGFPE) +const SIGIO = Signal(_SIGIO) +const SIGALRM = Signal(_SIGALRM) +const SIGTTIN = Signal(_SIGTTIN) +const SIGURG = Signal(_SIGURG) +const SIGCLD = Signal(_SIGCLD) +const SIGSTKFLT = Signal(_SIGSTKFLT) +const SIGUSR1 = Signal(_SIGUSR1) +const SIGUSR2 = Signal(_SIGUSR2) +const SIGBUS = Signal(_SIGBUS) +const SIGQUIT = Signal(_SIGQUIT) +const SIGSTKSZ = Signal(_SIGSTKSZ) +const SIGPOLL = Signal(_SIGPOLL) +const SIGABRT = Signal(_SIGABRT) +const SIGTRAP = Signal(_SIGTRAP) +const SIGHUP = Signal(_SIGHUP) +const SIGTERM = Signal(_SIGTERM) +const SIGSEGV = Signal(_SIGSEGV) +const SIGCONT = Signal(_SIGCONT) +const SIGSYS = Signal(_SIGSYS) +const SIGPIPE = Signal(_SIGPIPE) +const SIGCHLD = Signal(_SIGCHLD) +const SYS_FTRUNCATE = _SYS_ftruncate +const SYS_SOCKET = _SYS_socket +const SYS_SETHOSTNAME = _SYS_sethostname +const SYS_IO_SETUP = _SYS_io_setup +const SYS_FSYNC = _SYS_fsync +const SYS_ACCT = _SYS_acct +const SYS_LISTEN = _SYS_listen +const SYS_KCMP = _SYS_kcmp +const SYS_IOCTL = _SYS_ioctl +const SYS_FORK = _SYS_fork +const SYS_FCHDIR = _SYS_fchdir +const SYS_TEE = _SYS_tee +const SYS_LINK = _SYS_link +const SYS_NMLN = _SYS_NMLN +const SYS_SETREUID = _SYS_setreuid +const SYS_QUOTACTL = _SYS_quotactl +const SYS_PERF_EVENT_OPEN = _SYS_perf_event_open +const SYS_SETSID = _SYS_setsid +const SYS_IO_CANCEL = _SYS_io_cancel +const SYS_REBOOT = _SYS_reboot +const SYS_BIND = _SYS_bind +const SYS_LGETXATTR = _SYS_lgetxattr +const SYS_TIMERFD_SETTIME = _SYS_timerfd_settime +const SYS_SELECT = _SYS_select +const SYS_GETTIMEOFDAY = _SYS_gettimeofday +const SYS_RENAMEAT2 = _SYS_renameat2 +const SYS_MMAP = _SYS_mmap +const SYS_MSYNC = _SYS_msync +const SYS_PIDFD_SEND_SIGNAL = _SYS_pidfd_send_signal +const SYS_DUP3 = _SYS_dup3 +const SYS_GETSOCKNAME = _SYS_getsockname +const SYS_TRUNCATE = _SYS_truncate +const SYS_FINIT_MODULE = _SYS_finit_module +const SYS_MADVISE = _SYS_madvise +const SYS_SETRLIMIT = _SYS_setrlimit +const SYS_READLINK = _SYS_readlink +const SYS_SIGALTSTACK = _SYS_sigaltstack +const SYS_GETRESUID = _SYS_getresuid +const SYS_CONNECT = _SYS_connect +const SYS_SECCOMP = _SYS_seccomp +const SYS_MODIFY_LDT = _SYS_modify_ldt +const SYS_PKEY_ALLOC = _SYS_pkey_alloc +const SYS_FADVISE64 = _SYS_fadvise64 +const SYS_SCHED_SETATTR = _SYS_sched_setattr +const SYS_FLISTXATTR = _SYS_flistxattr +const SYS_GETUID = _SYS_getuid +const SYS_BPF = _SYS_bpf +const SYS_SET_TID_ADDRESS = _SYS_set_tid_address +const SYS_GETGROUPS = _SYS_getgroups +const SYS_FCHMOD = _SYS_fchmod +const SYS_MEMBARRIER = _SYS_membarrier +const SYS_BRK = _SYS_brk +const SYS_GETPRIORITY = _SYS_getpriority +const SYS_EPOLL_PWAIT = _SYS_epoll_pwait +const SYS_STAT = _SYS_stat +const SYS_GET_THREAD_AREA = _SYS_get_thread_area +const SYS_READLINKAT = _SYS_readlinkat +const SYS_CREATE_MODULE = _SYS_create_module +const SYS_PRCTL = _SYS_prctl +const SYS_INOTIFY_RM_WATCH = _SYS_inotify_rm_watch +const SYS_MQ_UNLINK = _SYS_mq_unlink +const SYS_READV = _SYS_readv +const SYS_FSTATFS = _SYS_fstatfs +const SYS_IOPRIO_GET = _SYS_ioprio_get +const SYS_READAHEAD = _SYS_readahead +const SYS_REQUEST_KEY = _SYS_request_key +const SYS_IOPERM = _SYS_ioperm +const SYS_MKNOD = _SYS_mknod +const SYS_IO_DESTROY = _SYS_io_destroy +const SYS_IO_GETEVENTS = _SYS_io_getevents +const SYS_SETREGID = _SYS_setregid +const SYS_SCHED_GETATTR = _SYS_sched_getattr +const SYS_TIMES = _SYS_times +const SYS_SCHED_SETPARAM = _SYS_sched_setparam +const SYS_NANOSLEEP = _SYS_nanosleep +const SYS_OPEN_BY_HANDLE_AT = _SYS_open_by_handle_at +const SYS_PIVOT_ROOT = _SYS_pivot_root +const SYS_GETCPU = _SYS_getcpu +const SYS_EXIT = _SYS_exit +const SYS_IOPL = _SYS_iopl +const SYS_ACCESS = _SYS_access +const SYS_UTIMENSAT = _SYS_utimensat +const SYS_SCHED_GETAFFINITY = _SYS_sched_getaffinity +const SYS_RT_SIGRETURN = _SYS_rt_sigreturn +const SYS_VFORK = _SYS_vfork +const SYS_FCNTL = _SYS_fcntl +const SYS_WAITID = _SYS_waitid +const SYS_GETCWD = _SYS_getcwd +const SYS_GETSOCKOPT = _SYS_getsockopt +const SYS_DELETE_MODULE = _SYS_delete_module +const SYS_UTIME = _SYS_utime +const SYS_RENAMEAT = _SYS_renameat +const SYS_SETFSUID = _SYS_setfsuid +const SYS_GET_MEMPOLICY = _SYS_get_mempolicy +const SYS_EXIT_GROUP = _SYS_exit_group +const SYS_FDATASYNC = _SYS_fdatasync +const SYS_SEMTIMEDOP = _SYS_semtimedop +const SYS_SETPGID = _SYS_setpgid +const SYS_SIGNALFD4 = _SYS_signalfd4 +const SYS_RT_SIGPENDING = _SYS_rt_sigpending +const SYS_SET_MEMPOLICY = _SYS_set_mempolicy +const SYS_SETXATTR = _SYS_setxattr +const SYS_CLONE = _SYS_clone +const SYS_INOTIFY_ADD_WATCH = _SYS_inotify_add_watch +const SYS_RT_SIGTIMEDWAIT = _SYS_rt_sigtimedwait +const SYS_MUNMAP = _SYS_munmap +const SYS_SYNCFS = _SYS_syncfs +const SYS_KILL = _SYS_kill +const SYS_GETGID = _SYS_getgid +const SYS_MUNLOCK = _SYS_munlock +const SYS_FREMOVEXATTR = _SYS_fremovexattr +const SYS_MQ_TIMEDRECEIVE = _SYS_mq_timedreceive +const SYS_CHMOD = _SYS_chmod +const SYS_EPOLL_WAIT_OLD = _SYS_epoll_wait_old +const SYS_PKEY_FREE = _SYS_pkey_free +const SYS_CLOSE = _SYS_close +const SYS_FSPICK = _SYS_fspick +const SYS_PERSONALITY = _SYS_personality +const SYS_FGETXATTR = _SYS_fgetxattr +const SYS_FUTEX = _SYS_futex +const SYS_CLONE3 = _SYS_clone3 +const SYS_TGKILL = _SYS_tgkill +const SYS_GETPPID = _SYS_getppid +const SYS_MLOCKALL = _SYS_mlockall +const SYS_LISTXATTR = _SYS_listxattr +const SYS_NFSSERVCTL = _SYS_nfsservctl +const SYS_SOCKETPAIR = _SYS_socketpair +const SYS_REMAP_FILE_PAGES = _SYS_remap_file_pages +const SYS_SETGROUPS = _SYS_setgroups +const SYS_CLOCK_GETRES = _SYS_clock_getres +const SYS_MOVE_MOUNT = _SYS_move_mount +const SYS_SCHED_GET_PRIORITY_MAX = _SYS_sched_get_priority_max +const SYS_EXECVE = _SYS_execve +const SYS_IO_SUBMIT = _SYS_io_submit +const SYS_SENDMMSG = _SYS_sendmmsg +const SYS_TIMER_GETTIME = _SYS_timer_gettime +const SYS_OPEN_TREE = _SYS_open_tree +const SYS_ALARM = _SYS_alarm +const SYS_MLOCK = _SYS_mlock +const SYS_SET_ROBUST_LIST = _SYS_set_robust_list +const SYS_RT_SIGSUSPEND = _SYS_rt_sigsuspend +const SYS_SCHED_GETPARAM = _SYS_sched_getparam +const SYS_SCHED_GET_PRIORITY_MIN = _SYS_sched_get_priority_min +const SYS_QUERY_MODULE = _SYS_query_module +const SYS_EXECVEAT = _SYS_execveat +const SYS_IO_URING_REGISTER = _SYS_io_uring_register +const SYS_LSEEK = _SYS_lseek +const SYS_SHMCTL = _SYS_shmctl +const SYS_PWRITE64 = _SYS_pwrite64 +const SYS_MKDIR = _SYS_mkdir +const SYS_PIPE2 = _SYS_pipe2 +const SYS_GETITIMER = _SYS_getitimer +const SYS_ADJTIMEX = _SYS_adjtimex +const SYS_FALLOCATE = _SYS_fallocate +const SYS_SETFSGID = _SYS_setfsgid +const SYS_IO_URING_SETUP = _SYS_io_uring_setup +const SYS_SHMGET = _SYS_shmget +const SYS_EPOLL_CREATE1 = _SYS_epoll_create1 +const SYS_LINKAT = _SYS_linkat +const SYS_TIMERFD_CREATE = _SYS_timerfd_create +const SYS_MINCORE = _SYS_mincore +const SYS_FSMOUNT = _SYS_fsmount +const SYS_IOPRIO_SET = _SYS_ioprio_set +const SYS_GETPEERNAME = _SYS_getpeername +const SYS_GETDENTS = _SYS_getdents +const SYS_SYSFS = _SYS_sysfs +const SYS_VHANGUP = _SYS_vhangup +const SYS_RT_SIGPROCMASK = _SYS_rt_sigprocmask +const SYS_CAPGET = _SYS_capget +const SYS_IO_URING_ENTER = _SYS_io_uring_enter +const SYS_MPROTECT = _SYS_mprotect +const SYS_RT_SIGACTION = _SYS_rt_sigaction +const SYS_CLOCK_GETTIME = _SYS_clock_gettime +const SYS_TIMER_DELETE = _SYS_timer_delete +const SYS_PUTPMSG = _SYS_putpmsg +const SYS_LSTAT = _SYS_lstat +const SYS_USERFAULTFD = _SYS_userfaultfd +const SYS_MKNODAT = _SYS_mknodat +const SYS_CHROOT = _SYS_chroot +const SYS_STATFS = _SYS_statfs +const SYS_RECVFROM = _SYS_recvfrom +const SYS_IO_PGETEVENTS = _SYS_io_pgetevents +const SYS_SETGID = _SYS_setgid +const SYS_FANOTIFY_MARK = _SYS_fanotify_mark +const SYS_ARCH_PRCTL = _SYS_arch_prctl +const SYS_UMOUNT2 = _SYS_umount2 +const SYS_SETUID = _SYS_setuid +const SYS_PREAD64 = _SYS_pread64 +const SYS_RSEQ = _SYS_rseq +const SYS_MOUNT = _SYS_mount +const SYS_FSETXATTR = _SYS_fsetxattr +const SYS_TIMER_SETTIME = _SYS_timer_settime +const SYS_TIME = _SYS_time +const SYS_SETDOMAINNAME = _SYS_setdomainname +const SYS_INOTIFY_INIT1 = _SYS_inotify_init1 +const SYS_KEXEC_FILE_LOAD = _SYS_kexec_file_load +const SYS_ADD_KEY = _SYS_add_key +const SYS_GETDENTS64 = _SYS_getdents64 +const SYS_MBIND = _SYS_mbind +const SYS_GETRUSAGE = _SYS_getrusage +const SYS_REMOVEXATTR = _SYS_removexattr +const SYS_SETNS = _SYS_setns +const SYS_UMASK = _SYS_umask +const SYS_SYNC = _SYS_sync +const SYS_MLOCK2 = _SYS_mlock2 +const SYS_TUXCALL = _SYS_tuxcall +const SYS_GETRANDOM = _SYS_getrandom +const SYS_SENDTO = _SYS_sendto +const SYS_GETSID = _SYS_getsid +const SYS_PIDFD_OPEN = _SYS_pidfd_open +const SYS_MREMAP = _SYS_mremap +const SYS_SCHED_SETSCHEDULER = _SYS_sched_setscheduler +const SYS_SCHED_RR_GET_INTERVAL = _SYS_sched_rr_get_interval +const SYS_SYSLOG = _SYS_syslog +const SYS_PTRACE = _SYS_ptrace +const SYS_SYSINFO = _SYS_sysinfo +const SYS_AFS_SYSCALL = _SYS_afs_syscall +const SYS_FANOTIFY_INIT = _SYS_fanotify_init +const SYS_SYMLINKAT = _SYS_symlinkat +const SYS_SENDMSG = _SYS_sendmsg +const SYS_VSERVER = _SYS_vserver +const SYS_CLOCK_ADJTIME = _SYS_clock_adjtime +const SYS_FSCONFIG = _SYS_fsconfig +const SYS_TKILL = _SYS_tkill +const SYS_FUTIMESAT = _SYS_futimesat +const SYS_SETITIMER = _SYS_setitimer +const SYS_SETPRIORITY = _SYS_setpriority +const SYS_OPEN = _SYS_open +const SYS_MQ_OPEN = _SYS_mq_open +const SYS_LSETXATTR = _SYS_lsetxattr +const SYS_MQ_TIMEDSEND = _SYS_mq_timedsend +const SYS_MKDIRAT = _SYS_mkdirat +const SYS_SEMOP = _SYS_semop +const SYS_SETTIMEOFDAY = _SYS_settimeofday +const SYS_CREAT = _SYS_creat +const SYS_TIMER_CREATE = _SYS_timer_create +const SYS_MUNLOCKALL = _SYS_munlockall +const SYS_PWRITEV2 = _SYS_pwritev2 +const SYS_RECVMMSG = _SYS_recvmmsg +const SYS_EPOLL_WAIT = _SYS_epoll_wait +const SYS_SHMAT = _SYS_shmat +const SYS_READ = _SYS_read +const SYS_SETSOCKOPT = _SYS_setsockopt +const SYS_SYNC_FILE_RANGE = _SYS_sync_file_range +const SYS_SCHED_SETAFFINITY = _SYS_sched_setaffinity +const SYS_NEWFSTATAT = _SYS_newfstatat +const SYS_SHMDT = _SYS_shmdt +const SYS_PPOLL = _SYS_ppoll +const SYS_INIT_MODULE = _SYS_init_module +const SYS_FLOCK = _SYS_flock +const SYS_COPY_FILE_RANGE = _SYS_copy_file_range +const SYS_DUP = _SYS_dup +const SYS_GETXATTR = _SYS_getxattr +const SYS_GET_ROBUST_LIST = _SYS_get_robust_list +const SYS_SCHED_GETSCHEDULER = _SYS_sched_getscheduler +const SYS__SYSCTL = _SYS__sysctl +const SYS_FCHOWN = _SYS_fchown +const SYS_UNLINKAT = _SYS_unlinkat +const SYS_PKEY_MPROTECT = _SYS_pkey_mprotect +const SYS_GETEUID = _SYS_geteuid +const SYS_PROCESS_VM_READV = _SYS_process_vm_readv +const SYS_WAIT4 = _SYS_wait4 +const SYS_POLL = _SYS_poll +const SYS_EVENTFD2 = _SYS_eventfd2 +const SYS_GETPID = _SYS_getpid +const SYS_TIMER_GETOVERRUN = _SYS_timer_getoverrun +const SYS_CAPSET = _SYS_capset +const SYS_TIMERFD_GETTIME = _SYS_timerfd_gettime +const SYS_LOOKUP_DCOOKIE = _SYS_lookup_dcookie +const SYS_LREMOVEXATTR = _SYS_lremovexattr +const SYS_SECURITY = _SYS_security +const SYS_CLOCK_SETTIME = _SYS_clock_settime +const SYS_GETRESGID = _SYS_getresgid +const SYS_KEYCTL = _SYS_keyctl +const SYS_PREADV2 = _SYS_preadv2 +const SYS_SWAPOFF = _SYS_swapoff +const SYS_STATX = _SYS_statx +const SYS_MSGCTL = _SYS_msgctl +const SYS_MIGRATE_PAGES = _SYS_migrate_pages +const SYS_CHDIR = _SYS_chdir +const SYS_EPOLL_CTL_OLD = _SYS_epoll_ctl_old +const SYS_PRLIMIT64 = _SYS_prlimit64 +const SYS_RENAME = _SYS_rename +const SYS_SETRESUID = _SYS_setresuid +const SYS_WRITEV = _SYS_writev +const SYS_RESTART_SYSCALL = _SYS_restart_syscall +const SYS_SET_THREAD_AREA = _SYS_set_thread_area +const SYS_SPLICE = _SYS_splice +const SYS_UTIMES = _SYS_utimes +const SYS_MSGGET = _SYS_msgget +const SYS_UNSHARE = _SYS_unshare +const SYS_DUP2 = _SYS_dup2 +const SYS_GET_KERNEL_SYMS = _SYS_get_kernel_syms +const SYS_MEMFD_CREATE = _SYS_memfd_create +const SYS_LCHOWN = _SYS_lchown +const SYS_MSGRCV = _SYS_msgrcv +const SYS_MQ_GETSETATTR = _SYS_mq_getsetattr +const SYS_LLISTXATTR = _SYS_llistxattr +const SYS_EPOLL_CREATE = _SYS_epoll_create +const SYS_RECVMSG = _SYS_recvmsg +const SYS_MSGSND = _SYS_msgsnd +const SYS_GETTID = _SYS_gettid +const SYS_GETPGID = _SYS_getpgid +const SYS_USTAT = _SYS_ustat +const SYS_CLOCK_NANOSLEEP = _SYS_clock_nanosleep +const SYS_GETPMSG = _SYS_getpmsg +const SYS_MQ_NOTIFY = _SYS_mq_notify +const SYS_PREADV = _SYS_preadv +const SYS_KEXEC_LOAD = _SYS_kexec_load +const SYS_WRITE = _SYS_write +const SYS_INOTIFY_INIT = _SYS_inotify_init +const SYS_ACCEPT = _SYS_accept +const SYS_ACCEPT4 = _SYS_accept4 +const SYS_CHOWN = _SYS_chown +const SYS_FSOPEN = _SYS_fsopen +const SYS_SENDFILE = _SYS_sendfile +const SYS_FACCESSAT = _SYS_faccessat +const SYS_MOVE_PAGES = _SYS_move_pages +const SYS_GETRLIMIT = _SYS_getrlimit +const SYS_EPOLL_CTL = _SYS_epoll_ctl +const SYS_FCHOWNAT = _SYS_fchownat +const SYS_PROCESS_VM_WRITEV = _SYS_process_vm_writev +const SYS_RMDIR = _SYS_rmdir +const SYS_RT_TGSIGQUEUEINFO = _SYS_rt_tgsigqueueinfo +const SYS_PWRITEV = _SYS_pwritev +const SYS_GETEGID = _SYS_getegid +const SYS_SWAPON = _SYS_swapon +const SYS_GETPGRP = _SYS_getpgrp +const SYS_SHUTDOWN = _SYS_shutdown +const SYS_UNAME = _SYS_uname +const SYS_RT_SIGQUEUEINFO = _SYS_rt_sigqueueinfo +const SYS_SCHED_YIELD = _SYS_sched_yield +const SYS_OPENAT = _SYS_openat +const SYS_VMSPLICE = _SYS_vmsplice +const SYS_SYMLINK = _SYS_symlink +const SYS_NAME_TO_HANDLE_AT = _SYS_name_to_handle_at +const SYS_UNLINK = _SYS_unlink +const SYS_PIPE = _SYS_pipe +const SYS_SEMCTL = _SYS_semctl +const SYS_SIGNALFD = _SYS_signalfd +const SYS_PAUSE = _SYS_pause +const SYS_FCHMODAT = _SYS_fchmodat +const SYS_EVENTFD = _SYS_eventfd +const SYS_USELIB = _SYS_uselib +const SYS_SEMGET = _SYS_semget +const SYS_PSELECT6 = _SYS_pselect6 +const SYS_FSTAT = _SYS_fstat +const SYS_SETRESGID = _SYS_setresgid +const S_IWRITE = _S_IWRITE +const S_ISVTX = _S_ISVTX +const S_IFREG = _S_IFREG +const S_IWUSR = _S_IWUSR +const S_ISUID = _S_ISUID +const S_IXGRP = _S_IXGRP +const S_IROTH = _S_IROTH +const S_IWGRP = _S_IWGRP +const S_IFMT = _S_IFMT +const S_IFDIR = _S_IFDIR +const S_IFSOCK = _S_IFSOCK +const S_IRUSR = _S_IRUSR +const S_BLKSIZE = _S_BLKSIZE +const S_IEXEC = _S_IEXEC +const S_IRGRP = _S_IRGRP +const S_IWOTH = _S_IWOTH +const S_IXUSR = _S_IXUSR +const S_IFLNK = _S_IFLNK +const S_IFIFO = _S_IFIFO +const S_IFCHR = _S_IFCHR +const S_IFBLK = _S_IFBLK +const S_ISGID = _S_ISGID +const S_IXOTH = _S_IXOTH +const S_IREAD = _S_IREAD +const S_IRWXG = _S_IRWXG +const S_IRWXO = _S_IRWXO +const S_IRWXU = _S_IRWXU +const PROT_GROWSUP = _PROT_GROWSUP +const PROT_NONE = _PROT_NONE +const PROT_EXEC = _PROT_EXEC +const PROT_READ = _PROT_READ +const PROT_WRITE = _PROT_WRITE +const PROT_GROWSDOWN = _PROT_GROWSDOWN +const MAP_HUGE_MASK = _MAP_HUGE_MASK +const MAP_FIXED = _MAP_FIXED +const MAP_TYPE = _MAP_TYPE +const MAP_DENYWRITE = _MAP_DENYWRITE +const MAP_SHARED = _MAP_SHARED +const MAP_POPULATE = _MAP_POPULATE +const MAP_GROWSDOWN = _MAP_GROWSDOWN +const MAP_EXECUTABLE = _MAP_EXECUTABLE +const MAP_ANONYMOUS = _MAP_ANONYMOUS +const MAP_NONBLOCK = _MAP_NONBLOCK +const MAP_NORESERVE = _MAP_NORESERVE +const MAP_FILE = _MAP_FILE +const MAP_SHARED_VALIDATE = _MAP_SHARED_VALIDATE +const MAP_LOCKED = _MAP_LOCKED +const MAP_ANON = _MAP_ANON +const MAP_SYNC = _MAP_SYNC +const MAP_32BIT = _MAP_32BIT +const MAP_PRIVATE = _MAP_PRIVATE +const MAP_FIXED_NOREPLACE = _MAP_FIXED_NOREPLACE +const MAP_STACK = _MAP_STACK +const MAP_HUGE_SHIFT = _MAP_HUGE_SHIFT +const MAP_HUGETLB = _MAP_HUGETLB +const MADV_WILLNEED = _MADV_WILLNEED +const MADV_DOFORK = _MADV_DOFORK +const MADV_NOHUGEPAGE = _MADV_NOHUGEPAGE +const MADV_KEEPONFORK = _MADV_KEEPONFORK +const MADV_DODUMP = _MADV_DODUMP +const MADV_HWPOISON = _MADV_HWPOISON +const MADV_FREE = _MADV_FREE +const MADV_RANDOM = _MADV_RANDOM +const MADV_WIPEONFORK = _MADV_WIPEONFORK +const MADV_COLD = _MADV_COLD +const MADV_NORMAL = _MADV_NORMAL +const MADV_DONTDUMP = _MADV_DONTDUMP +const MADV_REMOVE = _MADV_REMOVE +const MADV_SEQUENTIAL = _MADV_SEQUENTIAL +const MADV_PAGEOUT = _MADV_PAGEOUT +const MADV_HUGEPAGE = _MADV_HUGEPAGE +const MADV_DONTFORK = _MADV_DONTFORK +const MADV_UNMERGEABLE = _MADV_UNMERGEABLE +const MADV_DONTNEED = _MADV_DONTNEED +const MADV_MERGEABLE = _MADV_MERGEABLE +const MCL_ONFAULT = _MCL_ONFAULT +const MCL_FUTURE = _MCL_FUTURE +const MCL_CURRENT = _MCL_CURRENT +const WEXITED = _WEXITED +const WINT_WIDTH = _WINT_WIDTH +const WAIT_MYPGRP = _WAIT_MYPGRP +const WCONTINUED = _WCONTINUED +const WNOWAIT = _WNOWAIT +const WUNTRACED = _WUNTRACED +const WCOREFLAG = _WCOREFLAG +const WSTOPPED = _WSTOPPED +const W_OK = _W_OK +const WCHAR_WIDTH = _WCHAR_WIDTH +const WORD_BIT = _WORD_BIT +const WINT_MAX = _WINT_MAX +const WINT_MIN = _WINT_MIN +const WCHAR_MIN = _WCHAR_MIN +const WNOHANG = _WNOHANG +const WCHAR_MAX = _WCHAR_MAX +const WAIT_ANY = _WAIT_ANY +const WALL = ___WALL +const IP_TTL = _IP_TTL +const IP_ADD_MEMBERSHIP = _IP_ADD_MEMBERSHIP +const ETH_MAX_MTU = _ETH_MAX_MTU +const ETH_TLEN = _ETH_TLEN +const AF_MAX = _AF_MAX +const IN_DELETE = _IN_DELETE +const SO_TIMESTAMPNS_OLD = _SO_TIMESTAMPNS_OLD +const IPV6_PKTINFO = _IPV6_PKTINFO +const TCP_SYN_SENT = _TCP_SYN_SENT +const TCP_QUEUES_NR = _TCP_QUEUES_NR +const TCP_QUEUE_SEQ = _TCP_QUEUE_SEQ +const ARPHRD_SLIP = _ARPHRD_SLIP +const AF_IRDA = _AF_IRDA +const ETH_P_X25 = _ETH_P_X25 +const IPV6_CHECKSUM = _IPV6_CHECKSUM +const SO_SECURITY_AUTHENTICATION = _SO_SECURITY_AUTHENTICATION +const TCP_QUICKACK = _TCP_QUICKACK +const IPPROTO_DCCP = _IPPROTO_DCCP +const IPPROTO_RAW = _IPPROTO_RAW +const TCP_USER_TIMEOUT = _TCP_USER_TIMEOUT +const ARPHRD_IRDA = _ARPHRD_IRDA +const ETH_P_NCSI = _ETH_P_NCSI +const ARPHRD_IEEE802 = _ARPHRD_IEEE802 +const IP_DROP_SOURCE_MEMBERSHIP = _IP_DROP_SOURCE_MEMBERSHIP +const TCP_SEND_QUEUE = _TCP_SEND_QUEUE +const TCP_KEEPINTVL = _TCP_KEEPINTVL +const ARPHRD_TUNNEL = _ARPHRD_TUNNEL +const ARPHRD_NONE = _ARPHRD_NONE +const SOL_LLC = _SOL_LLC +const IPV6_RECVHOPLIMIT = _IPV6_RECVHOPLIMIT +const ARPHRD_IEEE802154 = _ARPHRD_IEEE802154 +const IPV6_RECVRTHDR = _IPV6_RECVRTHDR +const ETH_P_TSN = _ETH_P_TSN +const ETH_P_PAUSE = _ETH_P_PAUSE +const ETH_P_EDSA = _ETH_P_EDSA +const AF_RXRPC = _AF_RXRPC +const IP_DROP_MEMBERSHIP = _IP_DROP_MEMBERSHIP +const TCP_TX_DELAY = _TCP_TX_DELAY +const IPV6_MULTICAST_LOOP = _IPV6_MULTICAST_LOOP +const SOL_ATM = _SOL_ATM +const SO_RCVBUF = _SO_RCVBUF +const ARPHRD_IEEE1394 = _ARPHRD_IEEE1394 +const SOL_CAIF = _SOL_CAIF +const IP_MSS = _IP_MSS +const SO_TIMESTAMPNS = _SO_TIMESTAMPNS +const ARPHRD_HDLC = _ARPHRD_HDLC +const IP_PMTUDISC = _IP_PMTUDISC +const IP_MTU = _IP_MTU +const IPV6_PMTUDISC_DO = _IPV6_PMTUDISC_DO +const SOCK_RAW = _SOCK_RAW +const AF_ATMSVC = _AF_ATMSVC +const IPV6_MTU = _IPV6_MTU +const ETH_P_LOCALTALK = _ETH_P_LOCALTALK +const TCP_LINGER2 = _TCP_LINGER2 +const SOL_SOCKET = _SOL_SOCKET +const IPV6_ORIGDSTADDR = _IPV6_ORIGDSTADDR +const SOCK_RDM = _SOCK_RDM +const SOL_NETLINK = _SOL_NETLINK +const SO_REUSEPORT = _SO_REUSEPORT +const IPPROTO_SCTP = _IPPROTO_SCTP +const IPV6_RXDSTOPTS = _IPV6_RXDSTOPTS +const SO_PASSSEC = _SO_PASSSEC +const SOCK_STREAM = _SOCK_STREAM +const ETH_P_BPQ = _ETH_P_BPQ +const ETH_P_CANFD = _ETH_P_CANFD +const ARPHRD_FDDI = _ARPHRD_FDDI +const ETH_P_HDLC = _ETH_P_HDLC +const AF_PACKET = _AF_PACKET +const ETH_P_ATALK = _ETH_P_ATALK +const IN_IGNORED = _IN_IGNORED +const IPV6_DSTOPTS = _IPV6_DSTOPTS +const SO_PEERNAME = _SO_PEERNAME +const AF_APPLETALK = _AF_APPLETALK +const TCP_REPAIR = _TCP_REPAIR +const SO_DOMAIN = _SO_DOMAIN +const ETH_P_FCOE = _ETH_P_FCOE +const IN_ATTRIB = _IN_ATTRIB +const SO_TIMESTAMP_NEW = _SO_TIMESTAMP_NEW +const SO_WIFI_STATUS = _SO_WIFI_STATUS +const IP_PMTUDISC_DONT = _IP_PMTUDISC_DONT +const ETH_ALEN = _ETH_ALEN +const IP_MULTICAST_TTL = _IP_MULTICAST_TTL +const SO_BSDCOMPAT = _SO_BSDCOMPAT +const IP_PMTUDISC_WANT = _IP_PMTUDISC_WANT +const TCP_REPAIR_WINDOW = _TCP_REPAIR_WINDOW +const IN_MOVE_SELF = _IN_MOVE_SELF +const AF_UNSPEC = _AF_UNSPEC +const ETH_ZLEN = _ETH_ZLEN +const ETH_P_QINQ1 = _ETH_P_QINQ1 +const ETH_P_QINQ2 = _ETH_P_QINQ2 +const ETH_P_QINQ3 = _ETH_P_QINQ3 +const ETH_P_ERSPAN2 = _ETH_P_ERSPAN2 +const TCP_RECV_QUEUE = _TCP_RECV_QUEUE +const IN_CLOSE_WRITE = _IN_CLOSE_WRITE +const IPPROTO_DSTOPTS = _IPPROTO_DSTOPTS +const ETH_P_FIP = _ETH_P_FIP +const TCP_MSS = _TCP_MSS +const SO_ATTACH_REUSEPORT_CBPF = _SO_ATTACH_REUSEPORT_CBPF +const TCP_CM_INQ = _TCP_CM_INQ +const ETH_P_PRP = _ETH_P_PRP +const TCP_FASTOPEN = _TCP_FASTOPEN +const ETH_P_ECONET = _ETH_P_ECONET +const IPPROTO_AH = _IPPROTO_AH +const ETH_FCS_LEN = _ETH_FCS_LEN +const TCP_SYN_RECV = _TCP_SYN_RECV +const SO_TXTIME = _SO_TXTIME +const SO_DETACH_REUSEPORT_BPF = _SO_DETACH_REUSEPORT_BPF +const TCP_TIME_WAIT = _TCP_TIME_WAIT +const IP_DEFAULT_MULTICAST_LOOP = _IP_DEFAULT_MULTICAST_LOOP +const IPPROTO_FRAGMENT = _IPPROTO_FRAGMENT +const TCP_SYNCNT = _TCP_SYNCNT +const IPV6_MINHOPCOUNT = _IPV6_MINHOPCOUNT +const SOL_TCP = _SOL_TCP +const TCP_KEEPIDLE = _TCP_KEEPIDLE +const ETH_P_MOBITEX = _ETH_P_MOBITEX +const ETH_P_WCCP = _ETH_P_WCCP +const AF_CAIF = _AF_CAIF +const IP_MINTTL = _IP_MINTTL +const AF_FILE = _AF_FILE +const IPV6_ADDR_PREFERENCES = _IPV6_ADDR_PREFERENCES +const IPV6_RTHDR_LOOSE = _IPV6_RTHDR_LOOSE +const ARPHRD_RSRVD = _ARPHRD_RSRVD +const TCP_KEEPCNT = _TCP_KEEPCNT +const AF_DECnet = _AF_DECnet +const IPPROTO_IP = _IPPROTO_IP +const SO_TIMESTAMPING_OLD = _SO_TIMESTAMPING_OLD +const SOL_X25 = _SOL_X25 +const IPV6_UNICAST_IF = _IPV6_UNICAST_IF +const TCP_CLOSING = _TCP_CLOSING +const IP_FREEBIND = _IP_FREEBIND +const IPV6_AUTHHDR = _IPV6_AUTHHDR +const IPPROTO_MH = _IPPROTO_MH +const SO_TIMESTAMP = _SO_TIMESTAMP +const ARPHRD_SKIP = _ARPHRD_SKIP +const TCP_SAVE_SYN = _TCP_SAVE_SYN +const SOL_TLS = _SOL_TLS +const ETH_P_LINK_CTL = _ETH_P_LINK_CTL +const SO_RCVTIMEO = _SO_RCVTIMEO +const TCP_MD5SIG = _TCP_MD5SIG +const SOCK_DGRAM = _SOCK_DGRAM +const SO_ATTACH_FILTER = _SO_ATTACH_FILTER +const ARPHRD_NETROM = _ARPHRD_NETROM +const SO_GET_FILTER = _SO_GET_FILTER +const ETH_P_PPP_MP = _ETH_P_PPP_MP +const IN_CLASSA_MAX = _IN_CLASSA_MAX +const ARPHRD_IEEE802154_PHY = _ARPHRD_IEEE802154_PHY +const AF_CAN = _AF_CAN +const TCP_THIN_LINEAR_TIMEOUTS = _TCP_THIN_LINEAR_TIMEOUTS +const AF_UNIX = _AF_UNIX +const AF_ATMPVC = _AF_ATMPVC +const AF_IEEE802154 = _AF_IEEE802154 +const IPPROTO_TP = _IPPROTO_TP +const IPV6_2292HOPLIMIT = _IPV6_2292HOPLIMIT +const IN_ALL_EVENTS = _IN_ALL_EVENTS +const ETH_P_DSA_8021Q = _ETH_P_DSA_8021Q +const ETH_P_DNA_DL = _ETH_P_DNA_DL +const ETH_P_IRDA = _ETH_P_IRDA +const TCP_COOKIE_TRANSACTIONS = _TCP_COOKIE_TRANSACTIONS +const SO_DETACH_FILTER = _SO_DETACH_FILTER +const IPPROTO_UDPLITE = _IPPROTO_UDPLITE +const ETH_P_SLOW = _ETH_P_SLOW +const IPV6_LEAVE_ANYCAST = _IPV6_LEAVE_ANYCAST +const TCP_TIMESTAMP = _TCP_TIMESTAMP +const AF_SECURITY = _AF_SECURITY +const AF_ISDN = _AF_ISDN +const ETH_P_ATMFATE = _ETH_P_ATMFATE +const ARPHRD_CHAOS = _ARPHRD_CHAOS +const IPV6_DROP_MEMBERSHIP = _IPV6_DROP_MEMBERSHIP +const SOCK_CLOEXEC = _SOCK_CLOEXEC +const AF_NFC = _AF_NFC +const IPV6_RECVPKTINFO = _IPV6_RECVPKTINFO +const IN_CLASSB_NSHIFT = _IN_CLASSB_NSHIFT +const TCP_CLOSE_WAIT = _TCP_CLOSE_WAIT +const SO_SNDTIMEO = _SO_SNDTIMEO +const TCP_MSS_DEFAULT = _TCP_MSS_DEFAULT +const IPV6_RTHDR = _IPV6_RTHDR +const SOL_XDP = _SOL_XDP +const AF_QIPCRTR = _AF_QIPCRTR +const ETH_P_TR_802_2 = _ETH_P_TR_802_2 +const TCP_MSS_DESIRED = _TCP_MSS_DESIRED +const ETH_P_ATMMPOA = _ETH_P_ATMMPOA +const ETH_P_CAN = _ETH_P_CAN +const ETH_P_PUPAT = _ETH_P_PUPAT +const IPV6_PMTUDISC_OMIT = _IPV6_PMTUDISC_OMIT +const IN_LOOPBACKNET = _IN_LOOPBACKNET +const IPV6_RECVFRAGSIZE = _IPV6_RECVFRAGSIZE +const TCP_REPAIR_ON = _TCP_REPAIR_ON +const ETH_P_IPX = _ETH_P_IPX +const SO_PEEK_OFF = _SO_PEEK_OFF +const ETH_P_DNA_RC = _ETH_P_DNA_RC +const TCP_CLOSE = _TCP_CLOSE +const ARPHRD_ECONET = _ARPHRD_ECONET +const ETH_P_DNA_RT = _ETH_P_DNA_RT +const SO_PEERGROUPS = _SO_PEERGROUPS +const ARPHRD_PIMREG = _ARPHRD_PIMREG +const IPV6_ADDRFORM = _IPV6_ADDRFORM +const IN_CLOSE_NOWRITE = _IN_CLOSE_NOWRITE +const IPV6_PMTUDISC_INTERFACE = _IPV6_PMTUDISC_INTERFACE +const SO_CNX_ADVICE = _SO_CNX_ADVICE +const IN_MODIFY = _IN_MODIFY +const IP_UNBLOCK_SOURCE = _IP_UNBLOCK_SOURCE +const TCP_ZEROCOPY_RECEIVE = _TCP_ZEROCOPY_RECEIVE +const SOL_AAL = _SOL_AAL +const IN_MASK_ADD = _IN_MASK_ADD +const TCP_CA_Disorder = _TCP_CA_Disorder +const SO_ACCEPTCONN = _SO_ACCEPTCONN +const IPV6_FREEBIND = _IPV6_FREEBIND +const ARPHRD_SLIP6 = _ARPHRD_SLIP6 +const AF_BRIDGE = _AF_BRIDGE +const SO_PEERSEC = _SO_PEERSEC +const SO_MAX_PACING_RATE = _SO_MAX_PACING_RATE +const IPV6_2292HOPOPTS = _IPV6_2292HOPOPTS +const ARPHRD_EUI64 = _ARPHRD_EUI64 +const AF_WANPIPE = _AF_WANPIPE +const IN_CREATE = _IN_CREATE +const SO_SECURITY_ENCRYPTION_NETWORK = _SO_SECURITY_ENCRYPTION_NETWORK +const IPV6_MULTICAST_IF = _IPV6_MULTICAST_IF +const IP_RECVORIGDSTADDR = _IP_RECVORIGDSTADDR +const SO_DONTROUTE = _SO_DONTROUTE +const IP_RECVFRAGSIZE = _IP_RECVFRAGSIZE +const TCP_REPAIR_OFF = _TCP_REPAIR_OFF +const AF_RDS = _AF_RDS +const IPV6_TRANSPARENT = _IPV6_TRANSPARENT +const TCP_COOKIE_PAIR_SIZE = _TCP_COOKIE_PAIR_SIZE +const ARPHRD_IEEE80211_RADIOTAP = _ARPHRD_IEEE80211_RADIOTAP +const ARPHRD_IEEE802_TR = _ARPHRD_IEEE802_TR +const TCP_S_DATA_OUT = _TCP_S_DATA_OUT +const ETH_P_ARCNET = _ETH_P_ARCNET +const ARPHRD_IEEE80211_PRISM = _ARPHRD_IEEE80211_PRISM +const ETH_P_MAP = _ETH_P_MAP +const SO_COOKIE = _SO_COOKIE +const SOL_IPV6 = _SOL_IPV6 +const IPV6_ADD_MEMBERSHIP = _IPV6_ADD_MEMBERSHIP +const IP_ADD_SOURCE_MEMBERSHIP = _IP_ADD_SOURCE_MEMBERSHIP +const ETH_P_NSH = _ETH_P_NSH +const IP_OFFMASK = _IP_OFFMASK +const IPPROTO_IPIP = _IPPROTO_IPIP +const IN_CLASSB_MAX = _IN_CLASSB_MAX +const ETH_P_MACSEC = _ETH_P_MACSEC +const IPV6_RTHDR_STRICT = _IPV6_RTHDR_STRICT +const IPV6_RTHDRDSTOPTS = _IPV6_RTHDRDSTOPTS +const IN_UNMOUNT = _IN_UNMOUNT +const SOL_NETBEUI = _SOL_NETBEUI +const SOL_TIPC = _SOL_TIPC +const IPV6_RECVDSTOPTS = _IPV6_RECVDSTOPTS +const IP_RECVERR = _IP_RECVERR +const SO_TIMESTAMP_OLD = _SO_TIMESTAMP_OLD +const SO_ZEROCOPY = _SO_ZEROCOPY +const IPV6_ROUTER_ALERT_ISOLATE = _IPV6_ROUTER_ALERT_ISOLATE +const ETH_P_ERSPAN = _ETH_P_ERSPAN +const ETH_P_TDLS = _ETH_P_TDLS +const IP_MULTICAST_IF = _IP_MULTICAST_IF +const AF_NETROM = _AF_NETROM +const SOL_ALG = _SOL_ALG +const ETH_P_PUP = _ETH_P_PUP +const IN_ONESHOT = _IN_ONESHOT +const SOL_ICMPV6 = _SOL_ICMPV6 +const IP_PMTUDISC_DO = _IP_PMTUDISC_DO +const SO_SNDBUF = _SO_SNDBUF +const ETH_P_802_2 = _ETH_P_802_2 +const IP_PMTUDISC_PROBE = _IP_PMTUDISC_PROBE +const SOL_PPPOL2TP = _SOL_PPPOL2TP +const ETH_P_8021AD = _ETH_P_8021AD +const ETH_P_8021AH = _ETH_P_8021AH +const SO_MARK = _SO_MARK +const IPPROTO_IPV6 = _IPPROTO_IPV6 +const IPV6_RECVERR = _IPV6_RECVERR +const AF_KCM = _AF_KCM +const ETH_P_CONTROL = _ETH_P_CONTROL +const IN_CLASSA_HOST = _IN_CLASSA_HOST +const TCP_S_DATA_IN = _TCP_S_DATA_IN +const TCP_FASTOPEN_KEY = _TCP_FASTOPEN_KEY +const AF_KEY = _AF_KEY +const IPV6_LEAVE_GROUP = _IPV6_LEAVE_GROUP +const ARPHRD_RAWHDLC = _ARPHRD_RAWHDLC +const IP_ORIGDSTADDR = _IP_ORIGDSTADDR +const ETH_P_CAIF = _ETH_P_CAIF +const ETH_P_IEEEPUPAT = _ETH_P_IEEEPUPAT +const IPPROTO_EGP = _IPPROTO_EGP +const IPPROTO_ENCAP = _IPPROTO_ENCAP +const AF_ROSE = _AF_ROSE +const ETH_P_PPP_SES = _ETH_P_PPP_SES +const ARPHRD_LAPB = _ARPHRD_LAPB +const ARPHRD_SIT = _ARPHRD_SIT +const ETH_P_TRAILER = _ETH_P_TRAILER +const TCP_MAXWIN = _TCP_MAXWIN +const IP_MSFILTER = _IP_MSFILTER +const IPV6_JOIN_ANYCAST = _IPV6_JOIN_ANYCAST +const SOCK_NONBLOCK = _SOCK_NONBLOCK +const IP_RETOPTS = _IP_RETOPTS +const ARPHRD_ROSE = _ARPHRD_ROSE +const IP_CHECKSUM = _IP_CHECKSUM +const IP_BLOCK_SOURCE = _IP_BLOCK_SOURCE +const SOL_RXRPC = _SOL_RXRPC +const IPV6_RXHOPOPTS = _IPV6_RXHOPOPTS +const SO_SNDTIMEO_NEW = _SO_SNDTIMEO_NEW +const ETH_P_AARP = _ETH_P_AARP +const ARPHRD_HIPPI = _ARPHRD_HIPPI +const ETH_P_SNAP = _ETH_P_SNAP +const IP_PKTOPTIONS = _IP_PKTOPTIONS +const AF_ECONET = _AF_ECONET +const IPPROTO_RSVP = _IPPROTO_RSVP +const ARPHRD_CISCO = _ARPHRD_CISCO +const IP_OPTIONS = _IP_OPTIONS +const TCP_INFO = _TCP_INFO +const IP_RECVOPTS = _IP_RECVOPTS +const IPPROTO_ESP = _IPPROTO_ESP +const ARPHRD_DDCMP = _ARPHRD_DDCMP +const TCP_DEFER_ACCEPT = _TCP_DEFER_ACCEPT +const SO_DEBUG = _SO_DEBUG +const IP_RECVTTL = _IP_RECVTTL +const ARPHRD_ADAPT = _ARPHRD_ADAPT +const SO_SELECT_ERR_QUEUE = _SO_SELECT_ERR_QUEUE +const IP_TRANSPARENT = _IP_TRANSPARENT +const ETH_P_DDCMP = _ETH_P_DDCMP +const IN_CLOSE = _IN_CLOSE +const IN_CLASSA_NET = _IN_CLASSA_NET +const ETH_P_8021Q = _ETH_P_8021Q +const ARPHRD_ARCNET = _ARPHRD_ARCNET +const ETH_P_80221 = _ETH_P_80221 +const SO_TYPE = _SO_TYPE +const SO_OOBINLINE = _SO_OOBINLINE +const SO_TIMESTAMPING = _SO_TIMESTAMPING +const ETH_P_MPLS_MC = _ETH_P_MPLS_MC +const IPPROTO_PUP = _IPPROTO_PUP +const ARPHRD_RAWIP = _ARPHRD_RAWIP +const AF_TIPC = _AF_TIPC +const ARPHRD_IEEE80211 = _ARPHRD_IEEE80211 +const IN_DONT_FOLLOW = _IN_DONT_FOLLOW +const IPV6_HDRINCL = _IPV6_HDRINCL +const ETH_P_IEEEPUP = _ETH_P_IEEEPUP +const IPPROTO_IDP = _IPPROTO_IDP +const IPV6_HOPOPTS = _IPV6_HOPOPTS +const SOL_NFC = _SOL_NFC +const ARPHRD_DLCI = _ARPHRD_DLCI +const TCP_WINDOW_CLAMP = _TCP_WINDOW_CLAMP +const ETH_P_LOOP = _ETH_P_LOOP +const IP_UNICAST_IF = _IP_UNICAST_IF +const IPPROTO_TCP = _IPPROTO_TCP +const IPV6_PATHMTU = _IPV6_PATHMTU +const TCP_MD5SIG_EXT = _TCP_MD5SIG_EXT +const ARPHRD_TUNNEL6 = _ARPHRD_TUNNEL6 +const IP_NODEFRAG = _IP_NODEFRAG +const IPPROTO_HOPOPTS = _IPPROTO_HOPOPTS +const IP_MF = _IP_MF +const SO_RCVTIMEO_OLD = _SO_RCVTIMEO_OLD +const SO_BINDTODEVICE = _SO_BINDTODEVICE +const ETH_P_MPLS_UC = _ETH_P_MPLS_UC +const IPV6_RECVORIGDSTADDR = _IPV6_RECVORIGDSTADDR +const TCP_MD5SIG_FLAG_PREFIX = _TCP_MD5SIG_FLAG_PREFIX +const IPV6_TCLASS = _IPV6_TCLASS +const IP_TOS = _IP_TOS +const IP_PMTUDISC_INTERFACE = _IP_PMTUDISC_INTERFACE +const IPV6_V6ONLY = _IPV6_V6ONLY +const ARPHRD_ASH = _ARPHRD_ASH +const SO_BUSY_POLL = _SO_BUSY_POLL +const AF_NETLINK = _AF_NETLINK +const TCP_MD5SIG_MAXKEYLEN = _TCP_MD5SIG_MAXKEYLEN +const IPV6_XFRM_POLICY = _IPV6_XFRM_POLICY +const ETH_P_DEC = _ETH_P_DEC +const ARPHRD_ATM = _ARPHRD_ATM +const SOL_DECNET = _SOL_DECNET +const TCP_FASTOPEN_CONNECT = _TCP_FASTOPEN_CONNECT +const AF_ALG = _AF_ALG +const SOCK_PACKET = _SOCK_PACKET +const IPPROTO_ROUTING = _IPPROTO_ROUTING +const SO_BROADCAST = _SO_BROADCAST +const SO_REUSEADDR = _SO_REUSEADDR +const SO_RXQ_OVFL = _SO_RXQ_OVFL +const IPV6_IPSEC_POLICY = _IPV6_IPSEC_POLICY +const ETH_P_PPPTALK = _ETH_P_PPPTALK +const ETH_P_TIPC = _ETH_P_TIPC +const IPV6_MULTICAST_HOPS = _IPV6_MULTICAST_HOPS +const TCP_COOKIE_IN_ALWAYS = _TCP_COOKIE_IN_ALWAYS +const TCP_MAX_WINSHIFT = _TCP_MAX_WINSHIFT +const ARPHRD_HWX25 = _ARPHRD_HWX25 +const TCP_FASTOPEN_NO_COOKIE = _TCP_FASTOPEN_NO_COOKIE +const SO_MEMINFO = _SO_MEMINFO +const IN_OPEN = _IN_OPEN +const SOL_RAW = _SOL_RAW +const ARPHRD_INFINIBAND = _ARPHRD_INFINIBAND +const TCP_INQ = _TCP_INQ +const ETH_P_802_EX1 = _ETH_P_802_EX1 +const IN_CLASSB_HOST = _IN_CLASSB_HOST +const IPPROTO_MAX = _IPPROTO_MAX +const AF_ROUTE = _AF_ROUTE +const IN_CLOEXEC = _IN_CLOEXEC +const IPV6_RTHDR_TYPE_0 = _IPV6_RTHDR_TYPE_0 +const ARPHRD_PRONET = _ARPHRD_PRONET +const SOL_RDS = _SOL_RDS +const AF_LLC = _AF_LLC +const ETH_P_DSA = _ETH_P_DSA +const IPPROTO_PIM = _IPPROTO_PIM +const IN_CLASSC_NET = _IN_CLASSC_NET +const SO_SECURITY_ENCRYPTION_TRANSPORT = _SO_SECURITY_ENCRYPTION_TRANSPORT +const SO_INCOMING_NAPI_ID = _SO_INCOMING_NAPI_ID +const TCP_CA_Loss = _TCP_CA_Loss +const ETH_HLEN = _ETH_HLEN +const IP_MULTICAST_LOOP = _IP_MULTICAST_LOOP +const IPV6_RECVHOPOPTS = _IPV6_RECVHOPOPTS +const IN_MOVED_FROM = _IN_MOVED_FROM +const ETH_P_1588 = _ETH_P_1588 +const SO_LINGER = _SO_LINGER +const IPV6_2292RTHDR = _IPV6_2292RTHDR +const SO_BINDTOIFINDEX = _SO_BINDTOIFINDEX +const IPPROTO_GRE = _IPPROTO_GRE +const SO_NOFCS = _SO_NOFCS +const IP_IPSEC_POLICY = _IP_IPSEC_POLICY +const AF_SMC = _AF_SMC +const SOL_IUCV = _SOL_IUCV +const IPV6_MULTICAST_ALL = _IPV6_MULTICAST_ALL +const AF_AX25 = _AF_AX25 +const SOL_PACKET = _SOL_PACKET +const AF_SNA = _AF_SNA +const TCP_NODELAY = _TCP_NODELAY +const IN_CLASSB_NET = _IN_CLASSB_NET +const SO_TIMESTAMPNS_NEW = _SO_TIMESTAMPNS_NEW +const ARPHRD_PPP = _ARPHRD_PPP +const ETH_P_RARP = _ETH_P_RARP +const ETH_P_SCA = _ETH_P_SCA +const ETH_P_LLDP = _ETH_P_LLDP +const ARPHRD_AX25 = _ARPHRD_AX25 +const IN_MASK_CREATE = _IN_MASK_CREATE +const ETH_P_WAN_PPP = _ETH_P_WAN_PPP +const ETH_DATA_LEN = _ETH_DATA_LEN +const SO_TIMESTAMPING_NEW = _SO_TIMESTAMPING_NEW +const TCP_NO_QUEUE = _TCP_NO_QUEUE +const ARPHRD_METRICOM = _ARPHRD_METRICOM +const IN_MOVE = _IN_MOVE +const TCP_CA_CWR = _TCP_CA_CWR +const IPV6_AUTOFLOWLABEL = _IPV6_AUTOFLOWLABEL +const IN_MOVED_TO = _IN_MOVED_TO +const TCP_CA_Recovery = _TCP_CA_Recovery +const AF_XDP = _AF_XDP +const TCP_CC_INFO = _TCP_CC_INFO +const ARPHRD_CSLIP = _ARPHRD_CSLIP +const IPPROTO_MTP = _IPPROTO_MTP +const AF_LOCAL = _AF_LOCAL +const AF_PHONET = _AF_PHONET +const ETH_P_802_3 = _ETH_P_802_3 +const TCP_ESTABLISHED = _TCP_ESTABLISHED +const ARPHRD_IPGRE = _ARPHRD_IPGRE +const SOL_KCM = _SOL_KCM +const SO_ERROR = _SO_ERROR +const SO_INCOMING_CPU = _SO_INCOMING_CPU +const SOL_BLUETOOTH = _SOL_BLUETOOTH +const AF_IB = _AF_IB +const IPV6_DONTFRAG = _IPV6_DONTFRAG +const TCP_COOKIE_MAX = _TCP_COOKIE_MAX +const TCP_THIN_DUPACK = _TCP_THIN_DUPACK +const IPV6_ROUTER_ALERT = _IPV6_ROUTER_ALERT +const IN_NONBLOCK = _IN_NONBLOCK +const IP_RECVTOS = _IP_RECVTOS +const SO_PASSCRED = _SO_PASSCRED +const ETH_P_HSR = _ETH_P_HSR +const TCP_COOKIE_OUT_NEVER = _TCP_COOKIE_OUT_NEVER +const TCP_LAST_ACK = _TCP_LAST_ACK +const ETH_P_LOOPBACK = _ETH_P_LOOPBACK +const IN_CLASSC_NSHIFT = _IN_CLASSC_NSHIFT +const ARPHRD_X25 = _ARPHRD_X25 +const TCP_COOKIE_MIN = _TCP_COOKIE_MIN +const ETH_P_IP = _ETH_P_IP +const SO_PEERCRED = _SO_PEERCRED +const SOCK_DCCP = _SOCK_DCCP +const AF_ASH = _AF_ASH +const ETH_FRAME_LEN = _ETH_FRAME_LEN +const ETH_P_LAT = _ETH_P_LAT +const IPV6_UNICAST_HOPS = _IPV6_UNICAST_HOPS +const TCP_MAXSEG = _TCP_MAXSEG +const ARPHRD_ETHER = _ARPHRD_ETHER +const IPPROTO_ICMPV6 = _IPPROTO_ICMPV6 +const SO_KEEPALIVE = _SO_KEEPALIVE +const SO_PRIORITY = _SO_PRIORITY +const ETH_P_IPV6 = _ETH_P_IPV6 +const IP_DEFAULT_MULTICAST_TTL = _IP_DEFAULT_MULTICAST_TTL +const IPPROTO_ICMP = _IPPROTO_ICMP +const IN_DELETE_SELF = _IN_DELETE_SELF +const ARPHRD_FCFABRIC = _ARPHRD_FCFABRIC +const ETH_P_ALL = _ETH_P_ALL +const SO_SNDTIMEO_OLD = _SO_SNDTIMEO_OLD +const IPV6_JOIN_GROUP = _IPV6_JOIN_GROUP +const SO_RCVTIMEO_NEW = _SO_RCVTIMEO_NEW +const SO_ATTACH_BPF = _SO_ATTACH_BPF +const TCP_CONGESTION = _TCP_CONGESTION +const ARPHRD_FCAL = _ARPHRD_FCAL +const SO_RCVLOWAT = _SO_RCVLOWAT +const IP_ROUTER_ALERT = _IP_ROUTER_ALERT +const SOL_IP = _SOL_IP +const ETH_P_AOE = _ETH_P_AOE +const IP_HDRINCL = _IP_HDRINCL +const AF_IUCV = _AF_IUCV +const IN_CLASSC_HOST = _IN_CLASSC_HOST +const IPV6_HOPLIMIT = _IPV6_HOPLIMIT +const ARPHRD_BIF = _ARPHRD_BIF +const ETH_P_ARP = _ETH_P_ARP +const TCP_REPAIR_OPTIONS = _TCP_REPAIR_OPTIONS +const ETH_P_PPP_DISC = _ETH_P_PPP_DISC +const IN_CLASSA_NSHIFT = _IN_CLASSA_NSHIFT +const IPV6_PMTUDISC_PROBE = _IPV6_PMTUDISC_PROBE +const IPV6_RECVTCLASS = _IPV6_RECVTCLASS +const IP_BIND_ADDRESS_NO_PORT = _IP_BIND_ADDRESS_NO_PORT +const SO_BPF_EXTENSIONS = _SO_BPF_EXTENSIONS +const SO_SNDBUFFORCE = _SO_SNDBUFFORCE +const AF_PPPOX = _AF_PPPOX +const IPPROTO_UDP = _IPPROTO_UDP +const ARPHRD_IPDDP = _ARPHRD_IPDDP +const IPV6_RECVPATHMTU = _IPV6_RECVPATHMTU +const IN_ONLYDIR = _IN_ONLYDIR +const IPPROTO_MPLS = _IPPROTO_MPLS +const IN_EXCL_UNLINK = _IN_EXCL_UNLINK +const ETH_P_MVRP = _ETH_P_MVRP +const SO_NO_CHECK = _SO_NO_CHECK +const SOL_IRDA = _SOL_IRDA +const IPV6_MTU_DISCOVER = _IPV6_MTU_DISCOVER +const AF_BLUETOOTH = _AF_BLUETOOTH +const SOCK_SEQPACKET = _SOCK_SEQPACKET +const ETH_P_PAE = _ETH_P_PAE +const TCP_REPAIR_QUEUE = _TCP_REPAIR_QUEUE +const ARPHRD_FCPL = _ARPHRD_FCPL +const ARPHRD_FCPP = _ARPHRD_FCPP +const TCP_SAVED_SYN = _TCP_SAVED_SYN +const SO_LOCK_FILTER = _SO_LOCK_FILTER +const TCP_LISTEN = _TCP_LISTEN +const ETH_P_IEEE802154 = _ETH_P_IEEE802154 +const IN_ACCESS = _IN_ACCESS +const SO_ATTACH_REUSEPORT_EBPF = _SO_ATTACH_REUSEPORT_EBPF +const SO_RCVBUFFORCE = _SO_RCVBUFFORCE +const ARPHRD_EETHER = _ARPHRD_EETHER +const ETH_P_XDSA = _ETH_P_XDSA +const IP_DF = _IP_DF +const ARPHRD_VOID = _ARPHRD_VOID +const IP_MULTICAST_ALL = _IP_MULTICAST_ALL +const ETH_P_AF_IUCV = _ETH_P_AF_IUCV +const TCP_ULP = _TCP_ULP +const AF_INET = _AF_INET +const IPV6_PMTUDISC_DONT = _IPV6_PMTUDISC_DONT +const SO_DETACH_BPF = _SO_DETACH_BPF +const IN_ISDIR = _IN_ISDIR +const IP_PASSSEC = _IP_PASSSEC +const TCP_NOTSENT_LOWAT = _TCP_NOTSENT_LOWAT +const IP_MTU_DISCOVER = _IP_MTU_DISCOVER +const ARPHRD_FRAD = _ARPHRD_FRAD +const SO_PROTOCOL = _SO_PROTOCOL +const ETH_P_IBOE = _ETH_P_IBOE +const AF_NETBEUI = _AF_NETBEUI +const ETH_P_CUST = _ETH_P_CUST +const IPV6_PMTUDISC_WANT = _IPV6_PMTUDISC_WANT +const AF_MPLS = _AF_MPLS +const TCP_CORK = _TCP_CORK +const IPV6_2292DSTOPTS = _IPV6_2292DSTOPTS +const IP_MAXPACKET = _IP_MAXPACKET +const AF_X25 = _AF_X25 +const IPPROTO_NONE = _IPPROTO_NONE +const SOL_DCCP = _SOL_DCCP +const IPPROTO_IGMP = _IPPROTO_IGMP +const ETH_P_AX25 = _ETH_P_AX25 +const TCP_REPAIR_OFF_NO_WP = _TCP_REPAIR_OFF_NO_WP +const IP_RF = _IP_RF +const AF_IPX = _AF_IPX +const IPV6_2292PKTOPTIONS = _IPV6_2292PKTOPTIONS +const AF_INET6 = _AF_INET6 +const ETH_MIN_MTU = _ETH_MIN_MTU +const IP_PKTINFO = _IP_PKTINFO +const TCP_CA_Open = _TCP_CA_Open +const ETH_P_802_3_MIN = _ETH_P_802_3_MIN +const SO_SNDLOWAT = _SO_SNDLOWAT +const ARPHRD_LOOPBACK = _ARPHRD_LOOPBACK +const ARPHRD_APPLETLK = _ARPHRD_APPLETLK +const IPV6_NEXTHOP = _IPV6_NEXTHOP +const ETH_P_BATMAN = _ETH_P_BATMAN +const IP_MAX_MEMBERSHIPS = _IP_MAX_MEMBERSHIPS +const IP_XFRM_POLICY = _IP_XFRM_POLICY +const IN_Q_OVERFLOW = _IN_Q_OVERFLOW +const ETH_P_IFE = _ETH_P_IFE +const IPPROTO_BEETPH = _IPPROTO_BEETPH +const ARPHRD_CSLIP6 = _ARPHRD_CSLIP6 +const IPPROTO_COMP = _IPPROTO_COMP +const IPV6_2292PKTINFO = _IPV6_2292PKTINFO +const ETH_P_PHONET = _ETH_P_PHONET +const TCP_FIN_WAIT1 = _TCP_FIN_WAIT1 +const TCP_FIN_WAIT2 = _TCP_FIN_WAIT2 +const AF_VSOCK = _AF_VSOCK +const IP_PMTUDISC_OMIT = _IP_PMTUDISC_OMIT +const ETH_P_DIAG = _ETH_P_DIAG +const ETH_P_PREAUTH = _ETH_P_PREAUTH +const ETH_P_TEB = _ETH_P_TEB +const ARPHRD_LOCALTLK = _ARPHRD_LOCALTLK +const SOL_PNPIPE = _SOL_PNPIPE +const SOMAXCONN = _SOMAXCONN +const SHUT_RD = _SHUT_RD +const SHUT_WR = _SHUT_WR +const SHUT_RDWR = _SHUT_RDWR +const CTL_ARLAN = _CTL_ARLAN +const CTL_BUS = _CTL_BUS +const CTL_MAXNAME = _CTL_MAXNAME +const CTL_KERN = _CTL_KERN +const CTL_FRV = _CTL_FRV +const CTL_DEBUG = _CTL_DEBUG +const CTL_S390DBF = _CTL_S390DBF +const CTL_NET = _CTL_NET +const CTL_CPU = _CTL_CPU +const CTL_BUS_ISA = _CTL_BUS_ISA +const CTL_FS = _CTL_FS +const CTL_PM = _CTL_PM +const CTL_VM = _CTL_VM +const CTL_DEV = _CTL_DEV +const CTL_SUNRPC = _CTL_SUNRPC +const CTL_ABI = _CTL_ABI +const CTL_PROC = _CTL_PROC +const SC_PIPE = __SC_PIPE +const SC_USHRT_MAX = __SC_USHRT_MAX +const SC_TRACE_INHERIT = __SC_TRACE_INHERIT +const SC_SPORADIC_SERVER = __SC_SPORADIC_SERVER +const SC_PRIORITY_SCHEDULING = __SC_PRIORITY_SCHEDULING +const SC_SIGNALS = __SC_SIGNALS +const SC_SINGLE_PROCESS = __SC_SINGLE_PROCESS +const SC_TTY_NAME_MAX = __SC_TTY_NAME_MAX +const SC_LOGIN_NAME_MAX = __SC_LOGIN_NAME_MAX +const SC_2_C_VERSION = __SC_2_C_VERSION +const SC_LEVEL3_CACHE_LINESIZE = __SC_LEVEL3_CACHE_LINESIZE +const SC_SIGQUEUE_MAX = __SC_SIGQUEUE_MAX +const SC_SAVED_IDS = __SC_SAVED_IDS +const SC_SPIN_LOCKS = __SC_SPIN_LOCKS +const SC_XOPEN_UNIX = __SC_XOPEN_UNIX +const SC_SYMLOOP_MAX = __SC_SYMLOOP_MAX +const SC_AIO_PRIO_DELTA_MAX = __SC_AIO_PRIO_DELTA_MAX +const SC_IPV6 = __SC_IPV6 +const SC_XBS5_ILP32_OFFBIG = __SC_XBS5_ILP32_OFFBIG +const SC_COLL_WEIGHTS_MAX = __SC_COLL_WEIGHTS_MAX +const SC_SS_REPL_MAX = __SC_SS_REPL_MAX +const SC_NL_LANGMAX = __SC_NL_LANGMAX +const SC_THREAD_ROBUST_PRIO_PROTECT = __SC_THREAD_ROBUST_PRIO_PROTECT +const SC_T_IOV_MAX = __SC_T_IOV_MAX +const SC_MQ_OPEN_MAX = __SC_MQ_OPEN_MAX +const SC_2_PBS_TRACK = __SC_2_PBS_TRACK +const SC_TIMEOUTS = __SC_TIMEOUTS +const SC_THREAD_PRIO_INHERIT = __SC_THREAD_PRIO_INHERIT +const SC_BC_STRING_MAX = __SC_BC_STRING_MAX +const SC_V7_LPBIG_OFFBIG = __SC_V7_LPBIG_OFFBIG +const SC_V7_LP64_OFF64 = __SC_V7_LP64_OFF64 +const SC_LEVEL1_DCACHE_ASSOC = __SC_LEVEL1_DCACHE_ASSOC +const SC_BARRIERS = __SC_BARRIERS +const SC_ARG_MAX = __SC_ARG_MAX +const SC_SYSTEM_DATABASE_R = __SC_SYSTEM_DATABASE_R +const SC_2_SW_DEV = __SC_2_SW_DEV +const SC_NGROUPS_MAX = __SC_NGROUPS_MAX +const SC_ADVISORY_INFO = __SC_ADVISORY_INFO +const SC_SHELL = __SC_SHELL +const SC_V6_ILP32_OFFBIG = __SC_V6_ILP32_OFFBIG +const SC_PASS_MAX = __SC_PASS_MAX +const SC_LEVEL1_DCACHE_SIZE = __SC_LEVEL1_DCACHE_SIZE +const SC_GETGR_R_SIZE_MAX = __SC_GETGR_R_SIZE_MAX +const SC_DEVICE_IO = __SC_DEVICE_IO +const SC_SHARED_MEMORY_OBJECTS = __SC_SHARED_MEMORY_OBJECTS +const SC_LEVEL3_CACHE_ASSOC = __SC_LEVEL3_CACHE_ASSOC +const SC_TYPED_MEMORY_OBJECTS = __SC_TYPED_MEMORY_OBJECTS +const SC_C_LANG_SUPPORT_R = __SC_C_LANG_SUPPORT_R +const SC_EXPR_NEST_MAX = __SC_EXPR_NEST_MAX +const SC_DEVICE_SPECIFIC = __SC_DEVICE_SPECIFIC +const SC_POLL = __SC_POLL +const SC_XOPEN_ENH_I18N = __SC_XOPEN_ENH_I18N +const SC_RAW_SOCKETS = __SC_RAW_SOCKETS +const SC_VERSION = __SC_VERSION +const SC_LEVEL1_ICACHE_SIZE = __SC_LEVEL1_ICACHE_SIZE +const SC_SSIZE_MAX = __SC_SSIZE_MAX +const SC_XOPEN_VERSION = __SC_XOPEN_VERSION +const SC_2_PBS_LOCATE = __SC_2_PBS_LOCATE +const SC_ATEXIT_MAX = __SC_ATEXIT_MAX +const SC_TIMER_MAX = __SC_TIMER_MAX +const SC_SYNCHRONIZED_IO = __SC_SYNCHRONIZED_IO +const SC_2_C_BIND = __SC_2_C_BIND +const SC_2_PBS_CHECKPOINT = __SC_2_PBS_CHECKPOINT +const SC_PII_INTERNET = __SC_PII_INTERNET +const SC_2_PBS = __SC_2_PBS +const SC_MESSAGE_PASSING = __SC_MESSAGE_PASSING +const SC_LEVEL1_ICACHE_LINESIZE = __SC_LEVEL1_ICACHE_LINESIZE +const SC_PRIORITIZED_IO = __SC_PRIORITIZED_IO +const SC_2_FORT_DEV = __SC_2_FORT_DEV +const SC_JOB_CONTROL = __SC_JOB_CONTROL +const SC_MEMLOCK_RANGE = __SC_MEMLOCK_RANGE +const SC_THREAD_THREADS_MAX = __SC_THREAD_THREADS_MAX +const SC_THREAD_ROBUST_PRIO_INHERIT = __SC_THREAD_ROBUST_PRIO_INHERIT +const SC_USER_GROUPS_R = __SC_USER_GROUPS_R +const SC_IOV_MAX = __SC_IOV_MAX +const SC_V7_ILP32_OFF32 = __SC_V7_ILP32_OFF32 +const SC_PII_XTI = __SC_PII_XTI +const SC_FIFO = __SC_FIFO +const SC_XOPEN_LEGACY = __SC_XOPEN_LEGACY +const SC_SELECT = __SC_SELECT +const SC_PII_INTERNET_DGRAM = __SC_PII_INTERNET_DGRAM +const SC_FD_MGMT = __SC_FD_MGMT +const SC_TRACE_LOG = __SC_TRACE_LOG +const SC_THREAD_PRIORITY_SCHEDULING = __SC_THREAD_PRIORITY_SCHEDULING +const SC_DELAYTIMER_MAX = __SC_DELAYTIMER_MAX +const SC_BASE = __SC_BASE +const SC_SCHAR_MAX = __SC_SCHAR_MAX +const SC_CLK_TCK = __SC_CLK_TCK +const SC_LONG_BIT = __SC_LONG_BIT +const SC_XOPEN_REALTIME = __SC_XOPEN_REALTIME +const SC_LEVEL3_CACHE_SIZE = __SC_LEVEL3_CACHE_SIZE +const SC_MEMORY_PROTECTION = __SC_MEMORY_PROTECTION +const SC_FILE_ATTRIBUTES = __SC_FILE_ATTRIBUTES +const SC_LINE_MAX = __SC_LINE_MAX +const SC_SCHAR_MIN = __SC_SCHAR_MIN +const SC_NL_MSGMAX = __SC_NL_MSGMAX +const SC_LEVEL2_CACHE_LINESIZE = __SC_LEVEL2_CACHE_LINESIZE +const SC_TRACE_NAME_MAX = __SC_TRACE_NAME_MAX +const SC_NL_SETMAX = __SC_NL_SETMAX +const SC_PII_INTERNET_STREAM = __SC_PII_INTERNET_STREAM +const SC_PII_OSI = __SC_PII_OSI +const SC_LEVEL2_CACHE_ASSOC = __SC_LEVEL2_CACHE_ASSOC +const SC_V7_ILP32_OFFBIG = __SC_V7_ILP32_OFFBIG +const SC_REGEXP = __SC_REGEXP +const SC_UIO_MAXIOV = __SC_UIO_MAXIOV +const SC_THREAD_SPORADIC_SERVER = __SC_THREAD_SPORADIC_SERVER +const SC_STREAMS = __SC_STREAMS +const SC_TRACE_USER_EVENT_MAX = __SC_TRACE_USER_EVENT_MAX +const SC_READER_WRITER_LOCKS = __SC_READER_WRITER_LOCKS +const SC_ULONG_MAX = __SC_ULONG_MAX +const SC_PAGESIZE = __SC_PAGESIZE +const SC_XOPEN_STREAMS = __SC_XOPEN_STREAMS +const SC_RTSIG_MAX = __SC_RTSIG_MAX +const SC_THREAD_PROCESS_SHARED = __SC_THREAD_PROCESS_SHARED +const SC_FILE_LOCKING = __SC_FILE_LOCKING +const SC_BC_BASE_MAX = __SC_BC_BASE_MAX +const SC_NL_NMAX = __SC_NL_NMAX +const SC_NPROCESSORS_CONF = __SC_NPROCESSORS_CONF +const SC_SEM_NSEMS_MAX = __SC_SEM_NSEMS_MAX +const SC_2_PBS_MESSAGE = __SC_2_PBS_MESSAGE +const SC_REGEX_VERSION = __SC_REGEX_VERSION +const SC_V6_LP64_OFF64 = __SC_V6_LP64_OFF64 +const SC_CLOCK_SELECTION = __SC_CLOCK_SELECTION +const SC_NL_TEXTMAX = __SC_NL_TEXTMAX +const SC_FSYNC = __SC_FSYNC +const SC_MONOTONIC_CLOCK = __SC_MONOTONIC_CLOCK +const SC_MQ_PRIO_MAX = __SC_MQ_PRIO_MAX +const SC_CHILD_MAX = __SC_CHILD_MAX +const SC_RE_DUP_MAX = __SC_RE_DUP_MAX +const SC_NPROCESSORS_ONLN = __SC_NPROCESSORS_ONLN +const SC_LEVEL4_CACHE_LINESIZE = __SC_LEVEL4_CACHE_LINESIZE +const SC_CHARCLASS_NAME_MAX = __SC_CHARCLASS_NAME_MAX +const SC_EQUIV_CLASS_MAX = __SC_EQUIV_CLASS_MAX +const SC_TIMERS = __SC_TIMERS +const SC_MEMLOCK = __SC_MEMLOCK +const SC_V6_ILP32_OFF32 = __SC_V6_ILP32_OFF32 +const SC_CHAR_MAX = __SC_CHAR_MAX +const SC_XOPEN_XPG2 = __SC_XOPEN_XPG2 +const SC_XOPEN_XPG3 = __SC_XOPEN_XPG3 +const SC_XOPEN_XPG4 = __SC_XOPEN_XPG4 +const SC_CHAR_BIT = __SC_CHAR_BIT +const SC_SEMAPHORES = __SC_SEMAPHORES +const SC_C_LANG_SUPPORT = __SC_C_LANG_SUPPORT +const SC_PII_OSI_COTS = __SC_PII_OSI_COTS +const SC_AIO_MAX = __SC_AIO_MAX +const SC_FILE_SYSTEM = __SC_FILE_SYSTEM +const SC_XBS5_ILP32_OFF32 = __SC_XBS5_ILP32_OFF32 +const SC_CHAR_MIN = __SC_CHAR_MIN +const SC_XOPEN_REALTIME_THREADS = __SC_XOPEN_REALTIME_THREADS +const SC_AVPHYS_PAGES = __SC_AVPHYS_PAGES +const SC_THREAD_ATTR_STACKSIZE = __SC_THREAD_ATTR_STACKSIZE +const SC_TZNAME_MAX = __SC_TZNAME_MAX +const SC_TRACE = __SC_TRACE +const SC_THREAD_DESTRUCTOR_ITERATIONS = __SC_THREAD_DESTRUCTOR_ITERATIONS +const SC_XOPEN_CRYPT = __SC_XOPEN_CRYPT +const SC_XBS5_LPBIG_OFFBIG = __SC_XBS5_LPBIG_OFFBIG +const SC_WORD_BIT = __SC_WORD_BIT +const SC_NETWORKING = __SC_NETWORKING +const SC_XOPEN_SHM = __SC_XOPEN_SHM +const SC_USER_GROUPS = __SC_USER_GROUPS +const SC_CPUTIME = __SC_CPUTIME +const SC_GETPW_R_SIZE_MAX = __SC_GETPW_R_SIZE_MAX +const SC_XOPEN_XCU_VERSION = __SC_XOPEN_XCU_VERSION +const SC_THREAD_CPUTIME = __SC_THREAD_CPUTIME +const SC_XBS5_LP64_OFF64 = __SC_XBS5_LP64_OFF64 +const SC_THREAD_ATTR_STACKADDR = __SC_THREAD_ATTR_STACKADDR +const SC_THREAD_STACK_MIN = __SC_THREAD_STACK_MIN +const SC_TRACE_EVENT_FILTER = __SC_TRACE_EVENT_FILTER +const SC_MULTI_PROCESS = __SC_MULTI_PROCESS +const SC_2_UPE = __SC_2_UPE +const SC_STREAM_MAX = __SC_STREAM_MAX +const SC_MAPPED_FILES = __SC_MAPPED_FILES +const SC_UCHAR_MAX = __SC_UCHAR_MAX +const SC_PII = __SC_PII +const SC_THREAD_PRIO_PROTECT = __SC_THREAD_PRIO_PROTECT +const SC_PHYS_PAGES = __SC_PHYS_PAGES +const SC_TRACE_EVENT_NAME_MAX = __SC_TRACE_EVENT_NAME_MAX +const SC_REALTIME_SIGNALS = __SC_REALTIME_SIGNALS +const SC_TRACE_SYS_MAX = __SC_TRACE_SYS_MAX +const SC_2_VERSION = __SC_2_VERSION +const SC_ASYNCHRONOUS_IO = __SC_ASYNCHRONOUS_IO +const SC_DEVICE_SPECIFIC_R = __SC_DEVICE_SPECIFIC_R +const SC_2_CHAR_TERM = __SC_2_CHAR_TERM +const SC_V6_LPBIG_OFFBIG = __SC_V6_LPBIG_OFFBIG +const SC_HOST_NAME_MAX = __SC_HOST_NAME_MAX +const SC_PII_OSI_CLTS = __SC_PII_OSI_CLTS +const SC_NL_ARGMAX = __SC_NL_ARGMAX +const SC_NZERO = __SC_NZERO +const SC_AIO_LISTIO_MAX = __SC_AIO_LISTIO_MAX +const SC_UINT_MAX = __SC_UINT_MAX +const SC_PII_SOCKET = __SC_PII_SOCKET +const SC_MB_LEN_MAX = __SC_MB_LEN_MAX +const SC_2_C_DEV = __SC_2_C_DEV +const SC_SEM_VALUE_MAX = __SC_SEM_VALUE_MAX +const SC_LEVEL1_ICACHE_ASSOC = __SC_LEVEL1_ICACHE_ASSOC +const SC_SHRT_MAX = __SC_SHRT_MAX +const SCHED_H = __SCHED_H +const SC_2_FORT_RUN = __SC_2_FORT_RUN +const SC_OPEN_MAX = __SC_OPEN_MAX +const SC_INT_MAX = __SC_INT_MAX +const SC_LEVEL2_CACHE_SIZE = __SC_LEVEL2_CACHE_SIZE +const SC_LEVEL1_DCACHE_LINESIZE = __SC_LEVEL1_DCACHE_LINESIZE +const SC_SHRT_MIN = __SC_SHRT_MIN +const SC_BC_SCALE_MAX = __SC_BC_SCALE_MAX +const SC_PII_OSI_M = __SC_PII_OSI_M +const SC_INT_MIN = __SC_INT_MIN +const SC_THREAD_KEYS_MAX = __SC_THREAD_KEYS_MAX +const SC_2_LOCALEDEF = __SC_2_LOCALEDEF +const SC_SPAWN = __SC_SPAWN +const SC_SYSTEM_DATABASE = __SC_SYSTEM_DATABASE +const SC_THREADS = __SC_THREADS +const SC_THREAD_SAFE_FUNCTIONS = __SC_THREAD_SAFE_FUNCTIONS +const SC_BC_DIM_MAX = __SC_BC_DIM_MAX +const SC_2_PBS_ACCOUNTING = __SC_2_PBS_ACCOUNTING +const SC_LEVEL4_CACHE_ASSOC = __SC_LEVEL4_CACHE_ASSOC +const SC_LEVEL4_CACHE_SIZE = __SC_LEVEL4_CACHE_SIZE +const PC_REC_XFER_ALIGN = __PC_REC_XFER_ALIGN +const PC_VDISABLE = __PC_VDISABLE +const PC_FILESIZEBITS = __PC_FILESIZEBITS +const PC_PIPE_BUF = __PC_PIPE_BUF +const PC_ASYNC_IO = __PC_ASYNC_IO +const PC_NO_TRUNC = __PC_NO_TRUNC +const PC_REC_MAX_XFER_SIZE = __PC_REC_MAX_XFER_SIZE +const PC_MAX_CANON = __PC_MAX_CANON +const PC_REC_INCR_XFER_SIZE = __PC_REC_INCR_XFER_SIZE +const PC_SYMLINK_MAX = __PC_SYMLINK_MAX +const PC_LINK_MAX = __PC_LINK_MAX +const PC_REC_MIN_XFER_SIZE = __PC_REC_MIN_XFER_SIZE +const PC_MAX_INPUT = __PC_MAX_INPUT +const PC_SOCK_MAXBUF = __PC_SOCK_MAXBUF +const PC_PATH_MAX = __PC_PATH_MAX +const PC_PRIO_IO = __PC_PRIO_IO +const PC_ALLOC_SIZE_MIN = __PC_ALLOC_SIZE_MIN +const PC_CHOWN_RESTRICTED = __PC_CHOWN_RESTRICTED +const PC_SYNC_IO = __PC_SYNC_IO +const PC_2_SYMLINKS = __PC_2_SYMLINKS +const PC_NAME_MAX = __PC_NAME_MAX +const PathMax = _PATH_MAX +const EPOLLMSG = _EPOLLMSG +const EPOLLRDBAND = _EPOLLRDBAND +const EPOLLWRBAND = _EPOLLWRBAND +const EPOLL_CTL_DEL = _EPOLL_CTL_DEL +const EPOLLRDNORM = _EPOLLRDNORM +const EPOLL_CLOEXEC = _EPOLL_CLOEXEC +const EPOLLWRNORM = _EPOLLWRNORM +const EPOLL_CTL_ADD = _EPOLL_CTL_ADD +const EPOLLONESHOT = _EPOLLONESHOT +const EPOLLOUT = _EPOLLOUT +const EPOLLIN = _EPOLLIN +const EPOLL_CTL_MOD = _EPOLL_CTL_MOD +const EPOLLEXCLUSIVE = _EPOLLEXCLUSIVE +const EPOLLRDHUP = _EPOLLRDHUP +const EPOLLHUP = _EPOLLHUP +const EPOLLERR = _EPOLLERR +const EPOLLPRI = _EPOLLPRI +const EPOLLWAKEUP = _EPOLLWAKEUP +const EPOLLET = _EPOLLET +const PR_CAP_AMBIENT_IS_SET = _PR_CAP_AMBIENT_IS_SET +const PR_GET_FPEMU = _PR_GET_FPEMU +const PR_SPEC_ENABLE = _PR_SPEC_ENABLE +const PR_SET_NAME = _PR_SET_NAME +const PR_GET_FPEXC = _PR_GET_FPEXC +const PR_SVE_GET_VL = _PR_SVE_GET_VL +const PR_SVE_VL_INHERIT = _PR_SVE_VL_INHERIT +const PR_MPX_ENABLE_MANAGEMENT = _PR_MPX_ENABLE_MANAGEMENT +const PR_GET_TAGGED_ADDR_CTRL = _PR_GET_TAGGED_ADDR_CTRL +const PR_GET_DUMPABLE = _PR_GET_DUMPABLE +const PR_SET_TIMING = _PR_SET_TIMING +const PR_CAPBSET_READ = _PR_CAPBSET_READ +const PR_PAC_APDAKEY = _PR_PAC_APDAKEY +const PR_GET_NO_NEW_PRIVS = _PR_GET_NO_NEW_PRIVS +const PR_SET_SECUREBITS = _PR_SET_SECUREBITS +const PR_SET_UNALIGN = _PR_SET_UNALIGN +const PR_MCE_KILL = _PR_MCE_KILL +const PR_MCE_KILL_LATE = _PR_MCE_KILL_LATE +const PR_SET_MM_START_CODE = _PR_SET_MM_START_CODE +const PR_CAP_AMBIENT_LOWER = _PR_CAP_AMBIENT_LOWER +const PR_SET_FPEMU = _PR_SET_FPEMU +const PR_TASK_PERF_EVENTS_DISABLE = _PR_TASK_PERF_EVENTS_DISABLE +const PR_PAC_APGAKEY = _PR_PAC_APGAKEY +const PR_PAC_APIBKEY = _PR_PAC_APIBKEY +const PR_GET_SPECULATION_CTRL = _PR_GET_SPECULATION_CTRL +const PR_SET_MM_ARG_START = _PR_SET_MM_ARG_START +const PR_SPEC_DISABLE_NOEXEC = _PR_SPEC_DISABLE_NOEXEC +const PR_SET_FPEXC = _PR_SET_FPEXC +const PR_CAP_AMBIENT_RAISE = _PR_CAP_AMBIENT_RAISE +const PR_FPEMU_NOPRINT = _PR_FPEMU_NOPRINT +const PR_MCE_KILL_GET = _PR_MCE_KILL_GET +const PR_SET_THP_DISABLE = _PR_SET_THP_DISABLE +const PR_FP_EXC_INV = _PR_FP_EXC_INV +const PR_UNALIGN_NOPRINT = _PR_UNALIGN_NOPRINT +const PR_ENDIAN_LITTLE = _PR_ENDIAN_LITTLE +const PR_PAC_RESET_KEYS = _PR_PAC_RESET_KEYS +const PR_SPEC_NOT_AFFECTED = _PR_SPEC_NOT_AFFECTED +const PR_FP_EXC_PRECISE = _PR_FP_EXC_PRECISE +const PR_SET_SECCOMP = _PR_SET_SECCOMP +const PR_SET_MM_ENV_END = _PR_SET_MM_ENV_END +const PR_SPEC_PRCTL = _PR_SPEC_PRCTL +const PR_TIMING_TIMESTAMP = _PR_TIMING_TIMESTAMP +const PR_CAP_AMBIENT = _PR_CAP_AMBIENT +const PR_SET_MM_START_STACK = _PR_SET_MM_START_STACK +const PR_GET_KEEPCAPS = _PR_GET_KEEPCAPS +const PR_SPEC_STORE_BYPASS = _PR_SPEC_STORE_BYPASS +const PR_GET_PDEATHSIG = _PR_GET_PDEATHSIG +const PR_SET_MM_AUXV = _PR_SET_MM_AUXV +const PR_SET_PDEATHSIG = _PR_SET_PDEATHSIG +const PR_SVE_SET_VL = _PR_SVE_SET_VL +const PR_GET_TIMERSLACK = _PR_GET_TIMERSLACK +const PR_SET_MM_END_CODE = _PR_SET_MM_END_CODE +const PR_SET_MM_ENV_START = _PR_SET_MM_ENV_START +const PR_GET_TSC = _PR_GET_TSC +const PR_GET_SECUREBITS = _PR_GET_SECUREBITS +const PR_SET_KEEPCAPS = _PR_SET_KEEPCAPS +const PR_MCE_KILL_EARLY = _PR_MCE_KILL_EARLY +const PR_SET_TAGGED_ADDR_CTRL = _PR_SET_TAGGED_ADDR_CTRL +const PR_CAP_AMBIENT_CLEAR_ALL = _PR_CAP_AMBIENT_CLEAR_ALL +const PR_SET_FP_MODE = _PR_SET_FP_MODE +const PR_SET_MM_EXE_FILE = _PR_SET_MM_EXE_FILE +const PR_PAC_APDBKEY = _PR_PAC_APDBKEY +const PR_MPX_DISABLE_MANAGEMENT = _PR_MPX_DISABLE_MANAGEMENT +const PR_SET_MM_MAP_SIZE = _PR_SET_MM_MAP_SIZE +const PR_GET_NAME = _PR_GET_NAME +const PR_SPEC_FORCE_DISABLE = _PR_SPEC_FORCE_DISABLE +const PR_ENDIAN_BIG = _PR_ENDIAN_BIG +const PR_SPEC_INDIRECT_BRANCH = _PR_SPEC_INDIRECT_BRANCH +const PR_FP_EXC_DISABLED = _PR_FP_EXC_DISABLED +const PR_SET_TIMERSLACK = _PR_SET_TIMERSLACK +const PR_SET_TSC = _PR_SET_TSC +const PR_MCE_KILL_SET = _PR_MCE_KILL_SET +const PR_GET_THP_DISABLE = _PR_GET_THP_DISABLE +const PR_GET_ENDIAN = _PR_GET_ENDIAN +const PR_SPEC_DISABLE = _PR_SPEC_DISABLE +const PR_MCE_KILL_CLEAR = _PR_MCE_KILL_CLEAR +const PR_SET_SPECULATION_CTRL = _PR_SET_SPECULATION_CTRL +const PR_GET_TID_ADDRESS = _PR_GET_TID_ADDRESS +const PR_TASK_PERF_EVENTS_ENABLE = _PR_TASK_PERF_EVENTS_ENABLE +const PR_GET_CHILD_SUBREAPER = _PR_GET_CHILD_SUBREAPER +const PR_TAGGED_ADDR_ENABLE = _PR_TAGGED_ADDR_ENABLE +const PR_TSC_SIGSEGV = _PR_TSC_SIGSEGV +const PR_GET_TIMING = _PR_GET_TIMING +const PR_CAPBSET_DROP = _PR_CAPBSET_DROP +const PR_SET_DUMPABLE = _PR_SET_DUMPABLE +const PR_FP_EXC_UND = _PR_FP_EXC_UND +const PR_GET_UNALIGN = _PR_GET_UNALIGN +const PR_FP_EXC_RES = _PR_FP_EXC_RES +const PR_FP_EXC_NONRECOV = _PR_FP_EXC_NONRECOV +const PR_FPEMU_SIGFPE = _PR_FPEMU_SIGFPE +const PR_SET_MM_START_DATA = _PR_SET_MM_START_DATA +const PR_SET_ENDIAN = _PR_SET_ENDIAN +const PR_SVE_VL_LEN_MASK = _PR_SVE_VL_LEN_MASK +const PR_SET_MM = _PR_SET_MM +const PR_SET_CHILD_SUBREAPER = _PR_SET_CHILD_SUBREAPER +const PR_FP_MODE_FRE = _PR_FP_MODE_FRE +const PR_SET_MM_ARG_END = _PR_SET_MM_ARG_END +const PR_FP_EXC_SW_ENABLE = _PR_FP_EXC_SW_ENABLE +const PR_TSC_ENABLE = _PR_TSC_ENABLE +const PR_PAC_APIAKEY = _PR_PAC_APIAKEY +const PR_GET_SECCOMP = _PR_GET_SECCOMP +const PR_FP_EXC_ASYNC = _PR_FP_EXC_ASYNC +const PR_SET_NO_NEW_PRIVS = _PR_SET_NO_NEW_PRIVS +const PR_FP_EXC_DIV = _PR_FP_EXC_DIV +const PR_FP_MODE_FR = _PR_FP_MODE_FR +const PR_SET_MM_MAP = _PR_SET_MM_MAP +const PR_UNALIGN_SIGBUS = _PR_UNALIGN_SIGBUS +const PR_SVE_SET_VL_ONEXEC = _PR_SVE_SET_VL_ONEXEC +const PR_FP_EXC_OVF = _PR_FP_EXC_OVF +const PR_TIMING_STATISTICAL = _PR_TIMING_STATISTICAL +const PR_SET_MM_START_BRK = _PR_SET_MM_START_BRK +const PR_ENDIAN_PPC_LITTLE = _PR_ENDIAN_PPC_LITTLE +const PR_SET_MM_END_DATA = _PR_SET_MM_END_DATA +const PR_SET_MM_BRK = _PR_SET_MM_BRK +const PR_GET_FP_MODE = _PR_GET_FP_MODE +const PR_SET_PTRACER = _PR_SET_PTRACER +const PR_MCE_KILL_DEFAULT = _PR_MCE_KILL_DEFAULT +const PTRACE_O_TRACEEXEC = _PTRACE_O_TRACEEXEC +const PTRACE_O_TRACEEXIT = _PTRACE_O_TRACEEXIT +const PTRACE_SETOPTIONS = _PTRACE_SETOPTIONS +const PTRACE_CONT = _PTRACE_CONT +const PTRACE_PEEKUSR = _PTRACE_PEEKUSR +const PTRACE_SYSEMU_SINGLESTEP = _PTRACE_SYSEMU_SINGLESTEP +const PTRACE_SYSCALL_INFO_NONE = _PTRACE_SYSCALL_INFO_NONE +const PTRACE_INTERRUPT = _PTRACE_INTERRUPT +const PTRACE_DETACH = _PTRACE_DETACH +const PTRACE_EVENTMSG_SYSCALL_EXIT = _PTRACE_EVENTMSG_SYSCALL_EXIT +const PTRACE_SETFPXREGS = _PTRACE_SETFPXREGS +const PTRACE_SETSIGMASK = _PTRACE_SETSIGMASK +const PTRACE_O_EXITKILL = _PTRACE_O_EXITKILL +const PTRACE_LISTEN = _PTRACE_LISTEN +const PTRACE_PEEKSIGINFO = _PTRACE_PEEKSIGINFO +const PTRACE_SECCOMP_GET_METADATA = _PTRACE_SECCOMP_GET_METADATA +const PTRACE_SETSIGINFO = _PTRACE_SETSIGINFO +const PTRACE_GETFPREGS = _PTRACE_GETFPREGS +const PTRACE_O_TRACESYSGOOD = _PTRACE_O_TRACESYSGOOD +const PTRACE_KILL = _PTRACE_KILL +const PTRACE_SYSCALL_INFO_ENTRY = _PTRACE_SYSCALL_INFO_ENTRY +const PTRACE_POKEDATA = _PTRACE_POKEDATA +const PTRACE_POKEUSER = _PTRACE_POKEUSER +const PTRACE_SEIZE = _PTRACE_SEIZE +const PTRACE_EVENT_FORK = _PTRACE_EVENT_FORK +const PTRACE_GETSIGINFO = _PTRACE_GETSIGINFO +const PTRACE_EVENT_STOP = _PTRACE_EVENT_STOP +const PTRACE_EVENT_EXEC = _PTRACE_EVENT_EXEC +const PTRACE_SYSCALL_INFO_EXIT = _PTRACE_SYSCALL_INFO_EXIT +const PTRACE_EVENT_VFORK = _PTRACE_EVENT_VFORK +const PTRACE_EVENT_EXIT = _PTRACE_EVENT_EXIT +const PTRACE_O_SUSPEND_SECCOMP = _PTRACE_O_SUSPEND_SECCOMP +const PTRACE_SETFPREGS = _PTRACE_SETFPREGS +const PTRACE_TRACEME = _PTRACE_TRACEME +const PTRACE_ARCH_PRCTL = _PTRACE_ARCH_PRCTL +const PTRACE_O_TRACESECCOMP = _PTRACE_O_TRACESECCOMP +const PTRACE_PEEKTEXT = _PTRACE_PEEKTEXT +const PTRACE_GETREGS = _PTRACE_GETREGS +const PTRACE_O_MASK = _PTRACE_O_MASK +const PTRACE_SET_THREAD_AREA = _PTRACE_SET_THREAD_AREA +const PTRACE_PEEKSIGINFO_SHARED = _PTRACE_PEEKSIGINFO_SHARED +const PTRACE_O_TRACEVFORK = _PTRACE_O_TRACEVFORK +const PTRACE_GETREGSET = _PTRACE_GETREGSET +const PTRACE_EVENT_CLONE = _PTRACE_EVENT_CLONE +const PTRACE_SETREGSET = _PTRACE_SETREGSET +const PTRACE_PEEKDATA = _PTRACE_PEEKDATA +const PTRACE_PEEKUSER = _PTRACE_PEEKUSER +const PTRACE_GETFPXREGS = _PTRACE_GETFPXREGS +const PTRACE_GETSIGMASK = _PTRACE_GETSIGMASK +const PTRACE_SYSEMU = _PTRACE_SYSEMU +const PTRACE_EVENTMSG_SYSCALL_ENTRY = _PTRACE_EVENTMSG_SYSCALL_ENTRY +const PTRACE_ATTACH = _PTRACE_ATTACH +const PTRACE_POKEUSR = _PTRACE_POKEUSR +const PTRACE_EVENT_VFORK_DONE = _PTRACE_EVENT_VFORK_DONE +const PTRACE_SECCOMP_GET_FILTER = _PTRACE_SECCOMP_GET_FILTER +const PTRACE_EVENT_SECCOMP = _PTRACE_EVENT_SECCOMP +const PTRACE_SINGLESTEP = _PTRACE_SINGLESTEP +const PTRACE_SYSCALL_INFO_SECCOMP = _PTRACE_SYSCALL_INFO_SECCOMP +const PTRACE_POKETEXT = _PTRACE_POKETEXT +const PTRACE_SETREGS = _PTRACE_SETREGS +const PTRACE_SINGLEBLOCK = _PTRACE_SINGLEBLOCK +const PTRACE_O_TRACECLONE = _PTRACE_O_TRACECLONE +const PTRACE_OLDSETOPTIONS = _PTRACE_OLDSETOPTIONS +const PTRACE_O_TRACEVFORKDONE = _PTRACE_O_TRACEVFORKDONE +const PTRACE_GET_THREAD_AREA = _PTRACE_GET_THREAD_AREA +const PTRACE_O_TRACEFORK = _PTRACE_O_TRACEFORK +const PTRACE_GET_SYSCALL_INFO = _PTRACE_GET_SYSCALL_INFO +const PTRACE_SYSCALL = _PTRACE_SYSCALL +const PTRACE_GETEVENTMSG = _PTRACE_GETEVENTMSG +type PtraceRegs struct { R15 uint64; R14 uint64; R13 uint64; R12 uint64; Rbp uint64; Rbx uint64; R11 uint64; R10 uint64; R9 uint64; R8 uint64; Rax uint64; Rcx uint64; Rdx uint64; Rsi uint64; Rdi uint64; Orig_rax uint64; Rip uint64; Cs uint64; Eflags uint64; Rsp uint64; Ss uint64; Fs_base uint64; Gs_base uint64; Ds uint64; Es uint64; Fs uint64; Gs uint64; } +type Size_t _size_t +type Ssize_t _ssize_t +type Offset_t _off64_t +type Mode_t _mode_t +type Pid_t _pid_t +type Uid_t _uid_t +type Gid_t _gid_t +type Socklen_t _socklen_t +type _C_int int32 +type _C_uint uint32 +type _C_long int64 +type _C_ulong uint64 +type Time_t _time_t +type Timeval_sec_t = int64 +type Timeval_usec_t = int64 +type Timeval struct { Sec Timeval_sec_t; Usec Timeval_usec_t; } +type Timespec_sec_t = int64 +type Timespec_nsec_t = int64 +type Timespec struct { Sec Timespec_sec_t; Nsec Timespec_nsec_t; } +type Tms struct { Utime int64; Stime int64; Cutime int64; Cstime int64; } +type Stat_t struct { Dev uint64; Ino uint64; Nlink uint64; Mode uint32; Uid uint32; Gid uint32; __pad0 int32; Rdev uint64; Size int64; Blksize int64; Blocks int64; Atim Timespec; Mtim Timespec; Ctim Timespec; __glibc_reserved [2+1]int64; } +type Dirent struct { Ino uint64; Off int64; Reclen uint16; Type uint8; Name [255+1]byte; Godump_0_pad [5]byte; } +type DIR _DIR +const DT_REG = _DT_REG +const DT_DIR = _DT_DIR +const DT_LNK = _DT_LNK +const DT_UNKNOWN = _DT_UNKNOWN +const DT_BLK = _DT_BLK +const DT_SOCK = _DT_SOCK +const DT_FIFO = _DT_FIFO +const DT_WHT = _DT_WHT +const DT_CHR = _DT_CHR +type Rusage struct { Utime Timeval; Stime Timeval; Maxrss int64; Ixrss int64; Idrss int64; Isrss int64; Minflt int64; Majflt int64; Nswap int64; Inblock int64; Oublock int64; Msgsnd int64; Msgrcv int64; Nsignals int64; Nvcsw int64; Nivcsw int64; } +const RUSAGE_THREAD = _RUSAGE_THREAD +const RUSAGE_SELF = _RUSAGE_SELF +const RUSAGE_CHILDREN = _RUSAGE_CHILDREN +type Utsname struct { Sysname [64+1]int8; Nodename [64+1]int8; Release [64+1]int8; Version [64+1]int8; Machine [64+1]int8; Domainname [64+1]int8; } +type Iovec_len_t uint64 +type Iovec struct { Base *byte; Len Iovec_len_t; } +type Msghdr_controllen_t uint64 +type Msghdr struct { Name *byte; Namelen uint32; Iov *Iovec; Iovlen uint64; Control *byte; Controllen Msghdr_controllen_t; Flags int32; Godump_0_pad [4]byte; } +const MSG_CONFIRM = _MSG_CONFIRM +const MSG_RST = _MSG_RST +const MSG_MORE = _MSG_MORE +const MSG_DONTWAIT = _MSG_DONTWAIT +const MSG_FASTOPEN = _MSG_FASTOPEN +const MSG_OOB = _MSG_OOB +const MSG_WAITFORONE = _MSG_WAITFORONE +const MSG_WAITALL = _MSG_WAITALL +const MSG_CTRUNC = _MSG_CTRUNC +const MSG_SYN = _MSG_SYN +const MSG_DONTROUTE = _MSG_DONTROUTE +const MSG_PEEK = _MSG_PEEK +const MSG_ZEROCOPY = _MSG_ZEROCOPY +const MSG_EOR = _MSG_EOR +const MSG_PROXY = _MSG_PROXY +const MSG_BATCH = _MSG_BATCH +const MSG_NOSIGNAL = _MSG_NOSIGNAL +const MSG_TRUNC = _MSG_TRUNC +const MSG_ERRQUEUE = _MSG_ERRQUEUE +const MSG_FIN = _MSG_FIN +const MSG_TRYHARD = _MSG_TRYHARD +const MSG_CMSG_CLOEXEC = _MSG_CMSG_CLOEXEC +type Cmsghdr_len_t uint64 +type Cmsghdr struct { Len Cmsghdr_len_t; Level int32; Type int32; __cmsg_data [0]uint8; } +const SCM_RIGHTS = _SCM_RIGHTS +const SCM_CREDENTIALS = _SCM_CREDENTIALS +const SCM_TIMESTAMPING_OPT_STATS = _SCM_TIMESTAMPING_OPT_STATS +const SCM_TIMESTAMPNS = _SCM_TIMESTAMPNS +const SCM_TXTIME = _SCM_TXTIME +const SCM_TIMESTAMP = _SCM_TIMESTAMP +const SCM_TIMESTAMPING = _SCM_TIMESTAMPING +const SCM_TIMESTAMPING_PKTINFO = _SCM_TIMESTAMPING_PKTINFO +const SCM_WIFI_STATUS = _SCM_WIFI_STATUS +type Ucred struct { Pid int32; Uid uint32; Gid uint32; } +type IPMreq struct { Multiaddr [4]byte; Interface [4]byte; } +type IPv6Mreq struct { Multiaddr [16]byte; Interface uint32; } +type IPMreqn struct { Multiaddr [4]byte; Address [4]byte; Ifindex int32; } +type ICMPv6Filter struct { icmp6_Filt [7+1]uint32; } +type IPv6MTUInfo struct { Addr RawSockaddrInet6; Mtu uint32; } +type fds_bits_type int64 +type Addrinfo struct { Ai_flags int32; Ai_family int32; Ai_socktype int32; Ai_protocol int32; Ai_addrlen uint32; Ai_addr *_sockaddr; Ai_canonname *int8; Ai_next *Addrinfo; } +const AI_CANONNAME = _AI_CANONNAME +const AI_ADDRCONFIG = _AI_ADDRCONFIG +const AI_PASSIVE = _AI_PASSIVE +const AI_ALL = _AI_ALL +const AI_NUMERICHOST = _AI_NUMERICHOST +const AI_NUMERICSERV = _AI_NUMERICSERV +const AI_V4MAPPED = _AI_V4MAPPED +const AI_CANONIDN = _AI_CANONIDN +const AI_IDN = _AI_IDN +const EAI_ADDRFAMILY = _EAI_ADDRFAMILY +const EAI_INPROGRESS = _EAI_INPROGRESS +const EAI_MEMORY = _EAI_MEMORY +const EAI_OVERFLOW = _EAI_OVERFLOW +const EAI_CANCELED = _EAI_CANCELED +const EAI_SOCKTYPE = _EAI_SOCKTYPE +const EAI_FAMILY = _EAI_FAMILY +const EAI_INTR = _EAI_INTR +const EAI_SYSTEM = _EAI_SYSTEM +const EAI_NODATA = _EAI_NODATA +const EAI_NONAME = _EAI_NONAME +const EAI_NOTCANCELED = _EAI_NOTCANCELED +const EAI_FAIL = _EAI_FAIL +const EAI_SERVICE = _EAI_SERVICE +const EAI_AGAIN = _EAI_AGAIN +const EAI_BADFLAGS = _EAI_BADFLAGS +const EAI_ALLDONE = _EAI_ALLDONE +const EAI_IDN_ENCODE = _EAI_IDN_ENCODE +const NI_DGRAM = _NI_DGRAM +const NI_NUMERICHOST = _NI_NUMERICHOST +const NI_NOFQDN = _NI_NOFQDN +const NI_MAXHOST = _NI_MAXHOST +const NI_NAMEREQD = _NI_NAMEREQD +const NI_NUMERICSERV = _NI_NUMERICSERV +const NI_MAXSERV = _NI_MAXSERV +const NI_IDN = _NI_IDN +type Passwd struct { Pw_name *int8; Pw_passwd *int8; Pw_uid uint32; Pw_gid uint32; Pw_gecos *int8; Pw_dir *int8; Pw_shell *int8; } +type Group struct { Gr_name *int8; Gr_passwd *int8; Gr_gid uint32; Gr_mem **int8; } +const TIOCPKT_NOSTOP = _TIOCPKT_NOSTOP +const TIOCSERGETMULTI = _TIOCSERGETMULTI +const TIOCM_CTS = _TIOCM_CTS +const TIOCGWINSZ = _TIOCGWINSZ +const TIOCNOTTY = _TIOCNOTTY +const TIOCVHANGUP = _TIOCVHANGUP +const TIOCOUTQ = _TIOCOUTQ +const TIOCCONS = _TIOCCONS +const TIOCM_RI = _TIOCM_RI +const TIOCM_SR = _TIOCM_SR +const TIOCM_ST = _TIOCM_ST +const TIOCM_RNG = _TIOCM_RNG +const TIOCMBIC = _TIOCMBIC +const TIOCMBIS = _TIOCMBIS +const TIOCGICOUNT = _TIOCGICOUNT +const TIOCSER_TEMT = _TIOCSER_TEMT +const TIOCM_RTS = _TIOCM_RTS +const TIOCSETD = _TIOCSETD +const TIOCGRS485 = _TIOCGRS485 +const TIOCPKT_STOP = _TIOCPKT_STOP +const TIOCEXCL = _TIOCEXCL +const TIOCPKT_START = _TIOCPKT_START +const TIOCPKT_FLUSHWRITE = _TIOCPKT_FLUSHWRITE +const TIOCSWINSZ = _TIOCSWINSZ +const TIOCM_DSR = _TIOCM_DSR +const TIOCM_DTR = _TIOCM_DTR +const TIOCSBRK = _TIOCSBRK +const TIOCSSERIAL = _TIOCSSERIAL +const TIOCGSERIAL = _TIOCGSERIAL +const TIOCSSOFTCAR = _TIOCSSOFTCAR +const TIOCSERSWILD = _TIOCSERSWILD +const TIOCPKT_IOCTL = _TIOCPKT_IOCTL +const TIOCMGET = _TIOCMGET +const TIOCMIWAIT = _TIOCMIWAIT +const TIOCSERGSTRUCT = _TIOCSERGSTRUCT +const TIOCSERCONFIG = _TIOCSERCONFIG +const TIOCSCTTY = _TIOCSCTTY +const TIOCCBRK = _TIOCCBRK +const TIOCGSOFTCAR = _TIOCGSOFTCAR +const TIOCNXCL = _TIOCNXCL +const TIOCSERSETMULTI = _TIOCSERSETMULTI +const TIOCSERGETLSR = _TIOCSERGETLSR +const TIOCPKT_DOSTOP = _TIOCPKT_DOSTOP +const TIOCGSID = _TIOCGSID +const TIOCSPGRP = _TIOCSPGRP +const TIOCM_CD = _TIOCM_CD +const TIOCSERGWILD = _TIOCSERGWILD +const TIOCSTI = _TIOCSTI +const TIOCGLCKTRMIOS = _TIOCGLCKTRMIOS +const TIOCPKT_DATA = _TIOCPKT_DATA +const TIOCM_LE = _TIOCM_LE +const TIOCPKT_FLUSHREAD = _TIOCPKT_FLUSHREAD +const TIOCSLCKTRMIOS = _TIOCSLCKTRMIOS +const TIOCMSET = _TIOCMSET +const TIOCGPGRP = _TIOCGPGRP +const TIOCPKT = _TIOCPKT +const TIOCGETD = _TIOCGETD +const TIOCINQ = _TIOCINQ +const TIOCSRS485 = _TIOCSRS485 +const TIOCM_CAR = _TIOCM_CAR +const TIOCLINUX = _TIOCLINUX +const TIOCGPTN = _TIOCGPTN_val +const TIOCSPTLCK = _TIOCSPTLCK_val +const TIOCGDEV = _TIOCGDEV_val +const TIOCSIG = _TIOCSIG_val +const TUNSETNOCSUM = _TUNSETNOCSUM_val +const TUNSETDEBUG = _TUNSETDEBUG_val +const TUNSETIFF = _TUNSETIFF_val +const TUNSETPERSIST = _TUNSETPERSIST_val +const TUNSETOWNER = _TUNSETOWNER_val +const TUNSETLINK = _TUNSETLINK_val +const TUNSETGROUP = _TUNSETGROUP_val +const TUNGETFEATURES = _TUNGETFEATURES_val +const TUNSETOFFLOAD = _TUNSETOFFLOAD_val +const TUNSETTXFILTER = _TUNSETTXFILTER_val +const TUNGETIFF = _TUNGETIFF_val +const TUNGETSNDBUF = _TUNGETSNDBUF_val +const TUNSETSNDBUF = _TUNSETSNDBUF_val +const TUNATTACHFILTER = _TUNATTACHFILTER_val +const TUNDETACHFILTER = _TUNDETACHFILTER_val +const TUNGETVNETHDRSZ = _TUNGETVNETHDRSZ_val +const TUNSETVNETHDRSZ = _TUNSETVNETHDRSZ_val +const TUNSETQUEUE = _TUNSETQUEUE_val +const TUNSETIFINDEX = _TUNSETIFINDEX_val +const TUNGETFILTER = _TUNGETFILTER_val +const TCSETAF = _TCSETAF +const TCSETAW = _TCSETAW +const TCSETSF = _TCSETSF +const TCSETSW = _TCSETSW +const TCSETXF = _TCSETXF +const TCSETXW = _TCSETXW +const TCGETA = _TCGETA +const TCGETS = _TCGETS +const TCGETX = _TCGETX +const TCSETS = _TCSETS +const TCSETX = _TCSETX +const TCSETA = _TCSETA +type NlMsghdr struct { Len uint32; Type uint16; Flags uint16; Seq uint32; Pid uint32; } +const NLMSG_ALIGNTO = _NLMSG_ALIGNTO +const NLMSG_DONE = _NLMSG_DONE +const NLMSG_ERROR = _NLMSG_ERROR +const NLM_F_REPLACE = _NLM_F_REPLACE +const NLM_F_ATOMIC = _NLM_F_ATOMIC +const NLM_F_ECHO = _NLM_F_ECHO +const NLM_F_ROOT = _NLM_F_ROOT +const NLM_F_ACK = _NLM_F_ACK +const NLMSG_OVERRUN = _NLMSG_OVERRUN +const NLMSGERR_ATTR_COOKIE = _NLMSGERR_ATTR_COOKIE +const NLM_F_MATCH = _NLM_F_MATCH +const NLMSGERR_ATTR_MAX = _NLMSGERR_ATTR_MAX +const NLM_F_MULTI = _NLM_F_MULTI +const NLMSGERR_ATTR_MSG = _NLMSGERR_ATTR_MSG +const NLM_F_REQUEST = _NLM_F_REQUEST +const NLMSG_NOOP = _NLMSG_NOOP +const NLM_F_DUMP_INTR = _NLM_F_DUMP_INTR +const NLM_F_ACK_TLVS = _NLM_F_ACK_TLVS +const NLM_F_APPEND = _NLM_F_APPEND +const NLMSGERR_ATTR_UNUSED = _NLMSGERR_ATTR_UNUSED +const NLM_F_DUMP = _NLM_F_DUMP +const NLM_F_CREATE = _NLM_F_CREATE +const NLM_F_NONREC = _NLM_F_NONREC +const NLM_F_CAPPED = _NLM_F_CAPPED +const NLMSGERR_ATTR_OFFS = _NLMSGERR_ATTR_OFFS +const NLMSG_MIN_TYPE = _NLMSG_MIN_TYPE +const NLM_F_EXCL = _NLM_F_EXCL +const NLM_F_DUMP_FILTERED = _NLM_F_DUMP_FILTERED +const NLMSG_HDRLEN = (_sizeof_nlmsghdr + (NLMSG_ALIGNTO-1)) &^ (NLMSG_ALIGNTO-1) +type RtMsg struct { Family uint8; Dst_len uint8; Src_len uint8; Tos uint8; Table uint8; Protocol uint8; Scope uint8; Type uint8; Flags uint32; } +type RtGenmsg struct { Family uint8; } +const RT_TABLE_COMPAT = _RT_TABLE_COMPAT +const RT_SCOPE_LINK = _RT_SCOPE_LINK +const RT_TABLE_LOCAL = _RT_TABLE_LOCAL +const RT_TABLE_DEFAULT = _RT_TABLE_DEFAULT +const RT_SCOPE_UNIVERSE = _RT_SCOPE_UNIVERSE +const RT_CLASS_MAX = _RT_CLASS_MAX +const RT_SCOPE_HOST = _RT_SCOPE_HOST +const RT_TABLE_UNSPEC = _RT_TABLE_UNSPEC +const RT_TABLE_MAIN = _RT_TABLE_MAIN +const RT_CLASS_UNSPEC = _RT_CLASS_UNSPEC +const RT_CLASS_LOCAL = _RT_CLASS_LOCAL +const RT_CLASS_MAIN = _RT_CLASS_MAIN +const RT_SCOPE_SITE = _RT_SCOPE_SITE +const RT_SCOPE_NOWHERE = _RT_SCOPE_NOWHERE +const RT_CLASS_DEFAULT = _RT_CLASS_DEFAULT +const RT_TABLE_MAX = _RT_TABLE_MAX +const RTAX_UNSPEC = _RTAX_UNSPEC +const RTA_MULTIPATH = _RTA_MULTIPATH +const RTA_IIF = _RTA_IIF +const RTAX_CC_ALGO = _RTAX_CC_ALGO +const RTA_UNSPEC = _RTA_UNSPEC +const RTAX_INITCWND = _RTAX_INITCWND +const RTAX_CWND = _RTAX_CWND +const RTA_EXPIRES = _RTA_EXPIRES +const RTA_ENCAP_TYPE = _RTA_ENCAP_TYPE +const RTA_DST = _RTA_DST +const RTA_NH_ID = _RTA_NH_ID +const RTA_ENCAP = _RTA_ENCAP +const RTA_GATEWAY = _RTA_GATEWAY +const RTA_UID = _RTA_UID +const RTA_MARK = _RTA_MARK +const RTAX_WINDOW = _RTAX_WINDOW +const RTAX_RTTVAR = _RTAX_RTTVAR +const RTA_ALIGNTO = _RTA_ALIGNTO +const RTAX_FEATURE_MASK = _RTAX_FEATURE_MASK +const RTA_CACHEINFO = _RTA_CACHEINFO +const RTA_PRIORITY = _RTA_PRIORITY +const RTAX_QUICKACK = _RTAX_QUICKACK +const RTAX_REORDERING = _RTAX_REORDERING +const RTAX_ADVMSS = _RTAX_ADVMSS +const RTA_SESSION = _RTA_SESSION +const RTAX_HOPLIMIT = _RTAX_HOPLIMIT +const RTAX_SSTHRESH = _RTAX_SSTHRESH +const RTAX_FEATURE_SACK = _RTAX_FEATURE_SACK +const RTAX_INITRWND = _RTAX_INITRWND +const RTA_TTL_PROPAGATE = _RTA_TTL_PROPAGATE +const RTA_SPORT = _RTA_SPORT +const RTAX_LOCK = _RTAX_LOCK +const RTA_METRICS = _RTA_METRICS +const RTA_IP_PROTO = _RTA_IP_PROTO +const RTA_VIA = _RTA_VIA +const RTA_NEWDST = _RTA_NEWDST +const RTA_PREFSRC = _RTA_PREFSRC +const RTAX_RTO_MIN = _RTAX_RTO_MIN +const RTA_DPORT = _RTA_DPORT +const RTA_PROTOINFO = _RTA_PROTOINFO +const RTAX_FEATURES = _RTAX_FEATURES +const RTA_OIF = _RTA_OIF +const RTA_TABLE = _RTA_TABLE +const RTAX_FEATURE_ECN = _RTAX_FEATURE_ECN +const RTAX_RTT = _RTAX_RTT +const RTA_FLOW = _RTA_FLOW +const RTA_SRC = _RTA_SRC +const RTAX_FASTOPEN_NO_COOKIE = _RTAX_FASTOPEN_NO_COOKIE +const RTAX_FEATURE_ALLFRAG = _RTAX_FEATURE_ALLFRAG +const RTA_MFC_STATS = _RTA_MFC_STATS +const RTAX_FEATURE_TIMESTAMP = _RTAX_FEATURE_TIMESTAMP +const RTAX_MTU = _RTAX_MTU +const RTA_PAD = _RTA_PAD +const RTA_PREF = _RTA_PREF +const RTA_MP_ALGO = _RTA_MP_ALGO +const RTF_DEFAULT = _RTF_DEFAULT +const RTF_NAT = _RTF_NAT +const RTF_MODIFIED = _RTF_MODIFIED +const RTF_NOPMTUDISC = _RTF_NOPMTUDISC +const RTF_NONEXTHOP = _RTF_NONEXTHOP +const RTF_LINKRT = _RTF_LINKRT +const RTF_UP = _RTF_UP +const RTF_HOST = _RTF_HOST +const RTF_REINSTATE = _RTF_REINSTATE +const RTF_BROADCAST = _RTF_BROADCAST +const RTF_XRESOLVE = _RTF_XRESOLVE +const RTF_NOFORWARD = _RTF_NOFORWARD +const RTF_REJECT = _RTF_REJECT +const RTF_STATIC = _RTF_STATIC +const RTF_MULTICAST = _RTF_MULTICAST +const RTF_IRTT = _RTF_IRTT +const RTF_CACHE = _RTF_CACHE +const RTF_ALLONLINK = _RTF_ALLONLINK +const RTF_POLICY = _RTF_POLICY +const RTF_FLOW = _RTF_FLOW +const RTF_ADDRCONF = _RTF_ADDRCONF +const RTF_GATEWAY = _RTF_GATEWAY +const RTF_DYNAMIC = _RTF_DYNAMIC +const RTF_THROW = _RTF_THROW +const RTF_WINDOW = _RTF_WINDOW +const RTF_ADDRCLASSMASK = _RTF_ADDRCLASSMASK +const RTF_MSS = _RTF_MSS +const RTF_MTU = _RTF_MTU +const RTF_LOCAL = _RTF_LOCAL +const RTF_INTERFACE = _RTF_INTERFACE +const RTCF_DIRECTSRC = _RTCF_DIRECTSRC +const RTCF_DOREDIRECT = _RTCF_DOREDIRECT +const RTCF_LOG = _RTCF_LOG +const RTCF_MASQ = _RTCF_MASQ +const RTCF_VALVE = _RTCF_VALVE +const RTCF_NAT = _RTCF_NAT +const RTMGRP_NOTIFY = _RTMGRP_NOTIFY +const RTM_NEWADDRLABEL = _RTM_NEWADDRLABEL +const RTMGRP_IPV6_IFINFO = _RTMGRP_IPV6_IFINFO +const RTM_NEWNEIGHTBL = _RTM_NEWNEIGHTBL +const RTM_NEWNSID = _RTM_NEWNSID +const RTM_SETLINK = _RTM_SETLINK +const RTM_NEWRULE = _RTM_NEWRULE +const RTMSG_OVERRUN = _RTMSG_OVERRUN +const RTM_NEWADDR = _RTM_NEWADDR +const RTM_NEWACTION = _RTM_NEWACTION +const RTM_GETMDB = _RTM_GETMDB +const RTM_DELTCLASS = _RTM_DELTCLASS +const RTM_DELNEIGH = _RTM_DELNEIGH +const RTM_SETNEIGHTBL = _RTM_SETNEIGHTBL +const RTM_DELADDRLABEL = _RTM_DELADDRLABEL +const RTM_NEWLINK = _RTM_NEWLINK +const RTMSG_DELROUTE = _RTMSG_DELROUTE +const RTM_GETNEXTHOP = _RTM_GETNEXTHOP +const RTMGRP_DECnet_ROUTE = _RTMGRP_DECnet_ROUTE +const RTMSG_NEWDEVICE = _RTMSG_NEWDEVICE +const RTM_NEWROUTE = _RTM_NEWROUTE +const RTM_NEWCACHEREPORT = _RTM_NEWCACHEREPORT +const RTM_NEWNDUSEROPT = _RTM_NEWNDUSEROPT +const RTM_F_PREFIX = _RTM_F_PREFIX +const RTM_GETACTION = _RTM_GETACTION +const RTM_GETMULTICAST = _RTM_GETMULTICAST +const RTM_GETNEIGH = _RTM_GETNEIGH +const RTM_DELQDISC = _RTM_DELQDISC +const RTMSG_CONTROL = _RTMSG_CONTROL +const RTM_GETSTATS = _RTM_GETSTATS +const RTM_GETTFILTER = _RTM_GETTFILTER +const RTMGRP_IPV6_ROUTE = _RTMGRP_IPV6_ROUTE +const RTM_F_LOOKUP_TABLE = _RTM_F_LOOKUP_TABLE +const RTMGRP_LINK = _RTMGRP_LINK +const RTM_F_FIB_MATCH = _RTM_F_FIB_MATCH +const RTM_GETNSID = _RTM_GETNSID +const RTM_GETRULE = _RTM_GETRULE +const RTMGRP_IPV6_IFADDR = _RTMGRP_IPV6_IFADDR +const RTMGRP_DECnet_IFADDR = _RTMGRP_DECnet_IFADDR +const RTM_NEWSTATS = _RTM_NEWSTATS +const RTM_GETQDISC = _RTM_GETQDISC +const RTM_F_EQUALIZE = _RTM_F_EQUALIZE +const RTMGRP_IPV4_MROUTE = _RTMGRP_IPV4_MROUTE +const RTMGRP_IPV4_ROUTE = _RTMGRP_IPV4_ROUTE +const RTM_NEWTFILTER = _RTM_NEWTFILTER +const RTM_GETANYCAST = _RTM_GETANYCAST +const RTMGRP_IPV6_PREFIX = _RTMGRP_IPV6_PREFIX +const RTMGRP_TC = _RTMGRP_TC +const RTM_GETADDR = _RTM_GETADDR +const RTMSG_DELDEVICE = _RTMSG_DELDEVICE +const RTM_GETNETCONF = _RTM_GETNETCONF +const RTM_NEWNETCONF = _RTM_NEWNETCONF +const RTM_F_NOTIFY = _RTM_F_NOTIFY +const RTM_NEWNEIGH = _RTM_NEWNEIGH +const RTM_GETDCB = _RTM_GETDCB +const RTMSG_DELRULE = _RTMSG_DELRULE +const RTM_DELACTION = _RTM_DELACTION +const RTM_DELNEXTHOP = _RTM_DELNEXTHOP +const RTM_DELCHAIN = _RTM_DELCHAIN +const RTM_DELLINK = _RTM_DELLINK +const RTM_DELMDB = _RTM_DELMDB +const RTM_F_CLONED = _RTM_F_CLONED +const RTMSG_NEWROUTE = _RTMSG_NEWROUTE +const RTM_DELROUTE = _RTM_DELROUTE +const RTMGRP_IPV4_IFADDR = _RTMGRP_IPV4_IFADDR +const RTM_GETNEIGHTBL = _RTM_GETNEIGHTBL +const RTMGRP_IPV6_MROUTE = _RTMGRP_IPV6_MROUTE +const RTM_GETTCLASS = _RTM_GETTCLASS +const RTM_DELTFILTER = _RTM_DELTFILTER +const RTM_NEWMDB = _RTM_NEWMDB +const RTMSG_NEWRULE = _RTMSG_NEWRULE +const RTMGRP_NEIGH = _RTMGRP_NEIGH +const RTM_GETADDRLABEL = _RTM_GETADDRLABEL +const RTM_NEWQDISC = _RTM_NEWQDISC +const RTM_NEWTCLASS = _RTM_NEWTCLASS +const RTM_GETROUTE = _RTM_GETROUTE +const RTM_DELNSID = _RTM_DELNSID +const RTM_DELRULE = _RTM_DELRULE +const RTM_DELNETCONF = _RTM_DELNETCONF +const RTM_GETCHAIN = _RTM_GETCHAIN +const RTM_BASE = _RTM_BASE +const RTM_NEWPREFIX = _RTM_NEWPREFIX +const RTM_NEWCHAIN = _RTM_NEWCHAIN +const RTM_SETDCB = _RTM_SETDCB +const RTM_NEWNEXTHOP = _RTM_NEWNEXTHOP +const RTM_DELADDR = _RTM_DELADDR +const RTMGRP_IPV4_RULE = _RTMGRP_IPV4_RULE +const RTMSG_AR_FAILED = _RTMSG_AR_FAILED +const RTM_GETLINK = _RTM_GETLINK +const RTNLGRP_ND_USEROPT = _RTNLGRP_ND_USEROPT +const RTNLGRP_IPV6_PREFIX = _RTNLGRP_IPV6_PREFIX +const RTN_ANYCAST = _RTN_ANYCAST +const RTNLGRP_DECnet_RULE = _RTNLGRP_DECnet_RULE +const RTNLGRP_TC = _RTNLGRP_TC +const RTNLGRP_IPV4_MROUTE = _RTNLGRP_IPV4_MROUTE +const RTNLGRP_NEIGH = _RTNLGRP_NEIGH +const RTNL_FAMILY_IPMR = _RTNL_FAMILY_IPMR +const RTN_UNICAST = _RTN_UNICAST +const RTNH_F_OFFLOAD = _RTNH_F_OFFLOAD +const RTNLGRP_PHONET_ROUTE = _RTNLGRP_PHONET_ROUTE +const RTNH_COMPARE_MASK = _RTNH_COMPARE_MASK +const RTN_BLACKHOLE = _RTN_BLACKHOLE +const RTN_BROADCAST = _RTN_BROADCAST +const RTNL_FAMILY_IP6MR = _RTNL_FAMILY_IP6MR +const RTN_THROW = _RTN_THROW +const RTNH_F_DEAD = _RTNH_F_DEAD +const RTN_NAT = _RTN_NAT +const RTNLGRP_IPV6_MROUTE = _RTNLGRP_IPV6_MROUTE +const RTNETLINK_HAVE_PEERINFO = _RTNETLINK_HAVE_PEERINFO +const RTNH_F_ONLINK = _RTNH_F_ONLINK +const RTN_MULTICAST = _RTN_MULTICAST +const RTNLGRP_IPV4_MROUTE_R = _RTNLGRP_IPV4_MROUTE_R +const RTN_UNREACHABLE = _RTN_UNREACHABLE +const RTNLGRP_IPV6_ROUTE = _RTNLGRP_IPV6_ROUTE +const RTN_PROHIBIT = _RTN_PROHIBIT +const RTN_LOCAL = _RTN_LOCAL +const RTNLGRP_IPV6_NETCONF = _RTNLGRP_IPV6_NETCONF +const RTNLGRP_IPV6_IFINFO = _RTNLGRP_IPV6_IFINFO +const RTNLGRP_IPV6_RULE = _RTNLGRP_IPV6_RULE +const RTNLGRP_PHONET_IFADDR = _RTNLGRP_PHONET_IFADDR +const RTNLGRP_DCB = _RTNLGRP_DCB +const RTNH_F_LINKDOWN = _RTNH_F_LINKDOWN +const RTNLGRP_IPV4_ROUTE = _RTNLGRP_IPV4_ROUTE +const RTNLGRP_IPV6_MROUTE_R = _RTNLGRP_IPV6_MROUTE_R +const RTNH_F_PERVASIVE = _RTNH_F_PERVASIVE +const RTNLGRP_NOP2 = _RTNLGRP_NOP2 +const RTNLGRP_MPLS_NETCONF = _RTNLGRP_MPLS_NETCONF +const RTNLGRP_NOP4 = _RTNLGRP_NOP4 +const RTNLGRP_LINK = _RTNLGRP_LINK +const RTNL_FAMILY_MAX = _RTNL_FAMILY_MAX +const RTN_UNSPEC = _RTN_UNSPEC +const RTNH_ALIGNTO = _RTNH_ALIGNTO +const RTNLGRP_NONE = _RTNLGRP_NONE +const RTNLGRP_IPV4_RULE = _RTNLGRP_IPV4_RULE +const RTNLGRP_DECnet_IFADDR = _RTNLGRP_DECnet_IFADDR +const RTNLGRP_NEXTHOP = _RTNLGRP_NEXTHOP +const RTNLGRP_IPV4_IFADDR = _RTNLGRP_IPV4_IFADDR +const RTNH_F_UNRESOLVED = _RTNH_F_UNRESOLVED +const RTNLGRP_DECnet_ROUTE = _RTNLGRP_DECnet_ROUTE +const RTNLGRP_NSID = _RTNLGRP_NSID +const RTNLGRP_IPV6_IFADDR = _RTNLGRP_IPV6_IFADDR +const RTNLGRP_MPLS_ROUTE = _RTNLGRP_MPLS_ROUTE +const RTN_XRESOLVE = _RTN_XRESOLVE +const RTNLGRP_NOTIFY = _RTNLGRP_NOTIFY +const RTNLGRP_IPV4_NETCONF = _RTNLGRP_IPV4_NETCONF +const RTNLGRP_MDB = _RTNLGRP_MDB +const RTPROT_NTK = _RTPROT_NTK +const RTPROT_REDIRECT = _RTPROT_REDIRECT +const RTPROT_RIP = _RTPROT_RIP +const RTPROT_DNROUTED = _RTPROT_DNROUTED +const RTPROT_KERNEL = _RTPROT_KERNEL +const RTPROT_BIRD = _RTPROT_BIRD +const RTPROT_GATED = _RTPROT_GATED +const RTPROT_UNSPEC = _RTPROT_UNSPEC +const RTPROT_EIGRP = _RTPROT_EIGRP +const RTPROT_MRT = _RTPROT_MRT +const RTPROT_STATIC = _RTPROT_STATIC +const RTPROT_ISIS = _RTPROT_ISIS +const RTPROT_BABEL = _RTPROT_BABEL +const RTPROT_DHCP = _RTPROT_DHCP +const RTPROT_OSPF = _RTPROT_OSPF +const RTPROT_MROUTED = _RTPROT_MROUTED +const RTPROT_BGP = _RTPROT_BGP +const RTPROT_XORP = _RTPROT_XORP +const RTPROT_RA = _RTPROT_RA +const RTPROT_ZEBRA = _RTPROT_ZEBRA +const RTPROT_BOOT = _RTPROT_BOOT +type IfInfomsg struct { Family uint8; __ifi_pad uint8; Type uint16; Index int32; Flags uint32; Change uint32; } +const IFA_ADDRESS = _IFA_ADDRESS +const IFA_FLAGS = _IFA_FLAGS +const IFA_TARGET_NETNSID = _IFA_TARGET_NETNSID +const IFA_F_PERMANENT = _IFA_F_PERMANENT +const IFA_RT_PRIORITY = _IFA_RT_PRIORITY +const IFA_F_DEPRECATED = _IFA_F_DEPRECATED +const IFA_F_SECONDARY = _IFA_F_SECONDARY +const IFA_F_MANAGETEMPADDR = _IFA_F_MANAGETEMPADDR +const IFA_F_NODAD = _IFA_F_NODAD +const IFA_F_STABLE_PRIVACY = _IFA_F_STABLE_PRIVACY +const IFA_F_DADFAILED = _IFA_F_DADFAILED +const IFA_UNSPEC = _IFA_UNSPEC +const IFA_F_OPTIMISTIC = _IFA_F_OPTIMISTIC +const IFA_F_MCAUTOJOIN = _IFA_F_MCAUTOJOIN +const IFA_ANYCAST = _IFA_ANYCAST +const IFA_LABEL = _IFA_LABEL +const IFA_F_NOPREFIXROUTE = _IFA_F_NOPREFIXROUTE +const IFA_F_TENTATIVE = _IFA_F_TENTATIVE +const IFA_BROADCAST = _IFA_BROADCAST +const IFA_F_TEMPORARY = _IFA_F_TEMPORARY +const IFA_F_HOMEADDRESS = _IFA_F_HOMEADDRESS +const IFA_MULTICAST = _IFA_MULTICAST +const IFA_LOCAL = _IFA_LOCAL +const IFA_CACHEINFO = _IFA_CACHEINFO +const IFLA_STATS64 = _IFLA_STATS64 +const IFLA_MASTER = _IFLA_MASTER +const IFLA_INFO_SLAVE_KIND = _IFLA_INFO_SLAVE_KIND +const IFLA_UNSPEC = _IFLA_UNSPEC +const IFLA_BOND_AD_INFO_PARTNER_KEY = _IFLA_BOND_AD_INFO_PARTNER_KEY +const IFLA_BOND_SLAVE_LINK_FAILURE_COUNT = _IFLA_BOND_SLAVE_LINK_FAILURE_COUNT +const IFLA_VLAN_FLAGS = _IFLA_VLAN_FLAGS +const IFLA_BR_MCAST_MLD_VERSION = _IFLA_BR_MCAST_MLD_VERSION +const IFLA_INET_UNSPEC = _IFLA_INET_UNSPEC +const IFLA_BR_MCAST_STARTUP_QUERY_CNT = _IFLA_BR_MCAST_STARTUP_QUERY_CNT +const IFLA_MACSEC_CIPHER_SUITE = _IFLA_MACSEC_CIPHER_SUITE +const IFLA_BR_MCAST_SNOOPING = _IFLA_BR_MCAST_SNOOPING +const IFLA_HSR_VERSION = _IFLA_HSR_VERSION +const IFLA_PORT_UNSPEC = _IFLA_PORT_UNSPEC +const IFLA_IPVLAN_UNSPEC = _IFLA_IPVLAN_UNSPEC +const IFLA_BOND_DOWNDELAY = _IFLA_BOND_DOWNDELAY +const IFLA_INFO_DATA = _IFLA_INFO_DATA +const IFLA_NEW_IFINDEX = _IFLA_NEW_IFINDEX +const IFLA_VXLAN_GROUP = _IFLA_VXLAN_GROUP +const IFLA_VXLAN_LABEL = _IFLA_VXLAN_LABEL +const IFLA_CARRIER_UP_COUNT = _IFLA_CARRIER_UP_COUNT +const IFLA_AF_SPEC = _IFLA_AF_SPEC +const IFLA_GENEVE_DF = _IFLA_GENEVE_DF +const IFLA_VF_STATS = _IFLA_VF_STATS +const IFLA_PORT_SELF = _IFLA_PORT_SELF +const IFLA_BOND_AD_INFO = _IFLA_BOND_AD_INFO +const IFLA_MACVLAN_UNSPEC = _IFLA_MACVLAN_UNSPEC +const IFLA_PORT_PROFILE = _IFLA_PORT_PROFILE +const IFLA_LINKINFO = _IFLA_LINKINFO +const IFLA_GENEVE_LABEL = _IFLA_GENEVE_LABEL +const IFLA_BR_ROOT_PORT = _IFLA_BR_ROOT_PORT +const IFLA_BOND_SLAVE_UNSPEC = _IFLA_BOND_SLAVE_UNSPEC +const IFLA_NEW_NETNSID = _IFLA_NEW_NETNSID +const IFLA_BRPORT_BRIDGE_ID = _IFLA_BRPORT_BRIDGE_ID +const IFLA_IF_NETNSID = _IFLA_IF_NETNSID +const IFLA_VLAN_QOS_UNSPEC = _IFLA_VLAN_QOS_UNSPEC +const IFLA_MACSEC_ENCRYPT = _IFLA_MACSEC_ENCRYPT +const IFLA_XFRM_UNSPEC = _IFLA_XFRM_UNSPEC +const IFLA_BR_ROOT_ID = _IFLA_BR_ROOT_ID +const IFLA_BOND_ALL_SLAVES_ACTIVE = _IFLA_BOND_ALL_SLAVES_ACTIVE +const IFLA_BRPORT_HOLD_TIMER = _IFLA_BRPORT_HOLD_TIMER +const IFLA_VXLAN_REMCSUM_RX = _IFLA_VXLAN_REMCSUM_RX +const IFLA_VF_STATS_RX_DROPPED = _IFLA_VF_STATS_RX_DROPPED +const IFLA_BR_TOPOLOGY_CHANGE_DETECTED = _IFLA_BR_TOPOLOGY_CHANGE_DETECTED +const IFLA_VXLAN_REMCSUM_TX = _IFLA_VXLAN_REMCSUM_TX +const IFLA_BOND_LP_INTERVAL = _IFLA_BOND_LP_INTERVAL +const IFLA_TUN_GROUP = _IFLA_TUN_GROUP +const IFLA_VF_LINK_STATE_ENABLE = _IFLA_VF_LINK_STATE_ENABLE +const IFLA_COST = _IFLA_COST +const IFLA_BRPORT_LEARNING = _IFLA_BRPORT_LEARNING +const IFLA_NUM_VF = _IFLA_NUM_VF +const IFLA_STATS = _IFLA_STATS +const IFLA_XDP_DRV_PROG_ID = _IFLA_XDP_DRV_PROG_ID +const IFLA_GTP_ROLE = _IFLA_GTP_ROLE +const IFLA_GENEVE_REMOTE = _IFLA_GENEVE_REMOTE +const IFLA_BR_MCAST_QUERY_INTVL = _IFLA_BR_MCAST_QUERY_INTVL +const IFLA_STATS_LINK_64 = _IFLA_STATS_LINK_64 +const IFLA_VF_BROADCAST = _IFLA_VF_BROADCAST +const IFLA_VXLAN_GBP = _IFLA_VXLAN_GBP +const IFLA_TUN_TYPE = _IFLA_TUN_TYPE +const IFLA_BOND_RESEND_IGMP = _IFLA_BOND_RESEND_IGMP +const IFLA_BR_GROUP_FWD_MASK = _IFLA_BR_GROUP_FWD_MASK +const IFLA_BR_ROOT_PATH_COST = _IFLA_BR_ROOT_PATH_COST +const IFLA_TUN_UNSPEC = _IFLA_TUN_UNSPEC +const IFLA_VF_SPOOFCHK = _IFLA_VF_SPOOFCHK +const IFLA_EVENT_BONDING_OPTIONS = _IFLA_EVENT_BONDING_OPTIONS +const IFLA_BRPORT_GROUP_FWD_MASK = _IFLA_BRPORT_GROUP_FWD_MASK +const IFLA_VXLAN_COLLECT_METADATA = _IFLA_VXLAN_COLLECT_METADATA +const IFLA_MACSEC_SCI = _IFLA_MACSEC_SCI +const IFLA_RMNET_UNSPEC = _IFLA_RMNET_UNSPEC +const IFLA_PHYS_SWITCH_ID = _IFLA_PHYS_SWITCH_ID +const IFLA_VLAN_EGRESS_QOS = _IFLA_VLAN_EGRESS_QOS +const IFLA_CARRIER_DOWN_COUNT = _IFLA_CARRIER_DOWN_COUNT +const IFLA_HSR_SUPERVISION_ADDR = _IFLA_HSR_SUPERVISION_ADDR +const IFLA_XDP_FLAGS = _IFLA_XDP_FLAGS +const IFLA_BRPORT_MCAST_TO_UCAST = _IFLA_BRPORT_MCAST_TO_UCAST +const IFLA_MACSEC_UNSPEC = _IFLA_MACSEC_UNSPEC +const IFLA_BRPORT_UNICAST_FLOOD = _IFLA_BRPORT_UNICAST_FLOOD +const IFLA_BR_MCAST_STATS_ENABLED = _IFLA_BR_MCAST_STATS_ENABLED +const IFLA_VF_STATS_TX_PACKETS = _IFLA_VF_STATS_TX_PACKETS +const IFLA_BOND_FAIL_OVER_MAC = _IFLA_BOND_FAIL_OVER_MAC +const IFLA_MACVLAN_MODE = _IFLA_MACVLAN_MODE +const IFLA_BRPORT_FORWARD_DELAY_TIMER = _IFLA_BRPORT_FORWARD_DELAY_TIMER +const IFLA_STATS_LINK_XSTATS_SLAVE = _IFLA_STATS_LINK_XSTATS_SLAVE +const IFLA_TUN_NUM_DISABLED_QUEUES = _IFLA_TUN_NUM_DISABLED_QUEUES +const IFLA_VXLAN_PORT = _IFLA_VXLAN_PORT +const IFLA_BOND_AD_INFO_UNSPEC = _IFLA_BOND_AD_INFO_UNSPEC +const IFLA_BRPORT_DESIGNATED_COST = _IFLA_BRPORT_DESIGNATED_COST +const IFLA_MACSEC_PAD = _IFLA_MACSEC_PAD +const IFLA_EVENT_IGMP_RESEND = _IFLA_EVENT_IGMP_RESEND +const IFLA_BOND_AD_LACP_RATE = _IFLA_BOND_AD_LACP_RATE +const IFLA_BOND_SLAVE_MII_STATUS = _IFLA_BOND_SLAVE_MII_STATUS +const IFLA_QDISC = _IFLA_QDISC +const IFLA_GENEVE_COLLECT_METADATA = _IFLA_GENEVE_COLLECT_METADATA +const IFLA_VXLAN_LOCAL6 = _IFLA_VXLAN_LOCAL6 +const IFLA_HSR_SEQ_NR = _IFLA_HSR_SEQ_NR +const IFLA_BRPORT_COST = _IFLA_BRPORT_COST +const IFLA_BRPORT_LEARNING_SYNC = _IFLA_BRPORT_LEARNING_SYNC +const IFLA_BOND_SLAVE_AD_AGGREGATOR_ID = _IFLA_BOND_SLAVE_AD_AGGREGATOR_ID +const IFLA_CARRIER_CHANGES = _IFLA_CARRIER_CHANGES +const IFLA_VXLAN_FAN_MAP = _IFLA_VXLAN_FAN_MAP +const IFLA_XDP_SKB_PROG_ID = _IFLA_XDP_SKB_PROG_ID +const IFLA_BR_HELLO_TIMER = _IFLA_BR_HELLO_TIMER +const IFLA_PORT_REQUEST = _IFLA_PORT_REQUEST +const IFLA_OPERSTATE = _IFLA_OPERSTATE +const IFLA_BR_MCAST_HASH_ELASTICITY = _IFLA_BR_MCAST_HASH_ELASTICITY +const IFLA_GTP_FD0 = _IFLA_GTP_FD0 +const IFLA_GTP_FD1 = _IFLA_GTP_FD1 +const IFLA_BOND_MODE = _IFLA_BOND_MODE +const IFLA_IFALIAS = _IFLA_IFALIAS +const IFLA_WEIGHT = _IFLA_WEIGHT +const IFLA_VF_VLAN_INFO_UNSPEC = _IFLA_VF_VLAN_INFO_UNSPEC +const IFLA_INFO_SLAVE_DATA = _IFLA_INFO_SLAVE_DATA +const IFLA_IPVLAN_FLAGS = _IFLA_IPVLAN_FLAGS +const IFLA_EVENT_NONE = _IFLA_EVENT_NONE +const IFLA_BOND_MIIMON = _IFLA_BOND_MIIMON +const IFLA_VXLAN_UDP_ZERO_CSUM6_RX = _IFLA_VXLAN_UDP_ZERO_CSUM6_RX +const IFLA_VF_VLAN_LIST = _IFLA_VF_VLAN_LIST +const IFLA_VRF_UNSPEC = _IFLA_VRF_UNSPEC +const IFLA_BOND_PEER_NOTIF_DELAY = _IFLA_BOND_PEER_NOTIF_DELAY +const IFLA_INET6_CONF = _IFLA_INET6_CONF +const IFLA_VXLAN_RSC = _IFLA_VXLAN_RSC +const IFLA_BOND_MIN_LINKS = _IFLA_BOND_MIN_LINKS +const IFLA_VXLAN_GPE = _IFLA_VXLAN_GPE +const IFLA_BOND_SLAVE_QUEUE_ID = _IFLA_BOND_SLAVE_QUEUE_ID +const IFLA_VXLAN_LOCAL = _IFLA_VXLAN_LOCAL +const IFLA_BROADCAST = _IFLA_BROADCAST +const IFLA_BR_TOPOLOGY_CHANGE_TIMER = _IFLA_BR_TOPOLOGY_CHANGE_TIMER +const IFLA_BOND_AD_ACTOR_SYS_PRIO = _IFLA_BOND_AD_ACTOR_SYS_PRIO +const IFLA_PORT_VSI_TYPE = _IFLA_PORT_VSI_TYPE +const IFLA_VXLAN_LINK = _IFLA_VXLAN_LINK +const IFLA_BRPORT_PROXYARP = _IFLA_BRPORT_PROXYARP +const IFLA_BR_PRIORITY = _IFLA_BR_PRIORITY +const IFLA_VRF_PORT_TABLE = _IFLA_VRF_PORT_TABLE +const IFLA_BOND_USE_CARRIER = _IFLA_BOND_USE_CARRIER +const IFLA_GENEVE_REMOTE6 = _IFLA_GENEVE_REMOTE6 +const IFLA_INET6_ADDR_GEN_MODE = _IFLA_INET6_ADDR_GEN_MODE +const IFLA_BOND_PACKETS_PER_SLAVE = _IFLA_BOND_PACKETS_PER_SLAVE +const IFLA_STATS_LINK_OFFLOAD_XSTATS = _IFLA_STATS_LINK_OFFLOAD_XSTATS +const IFLA_GTP_UNSPEC = _IFLA_GTP_UNSPEC +const IFLA_BR_MCAST_IGMP_VERSION = _IFLA_BR_MCAST_IGMP_VERSION +const IFLA_BOND_TLB_DYNAMIC_LB = _IFLA_BOND_TLB_DYNAMIC_LB +const IFLA_BR_MCAST_HASH_MAX = _IFLA_BR_MCAST_HASH_MAX +const IFLA_BOND_SLAVE_STATE = _IFLA_BOND_SLAVE_STATE +const IFLA_BR_MCAST_LAST_MEMBER_CNT = _IFLA_BR_MCAST_LAST_MEMBER_CNT +const IFLA_PPP_DEV_FD = _IFLA_PPP_DEV_FD +const IFLA_BRPORT_PROXYARP_WIFI = _IFLA_BRPORT_PROXYARP_WIFI +const IFLA_BOND_AD_INFO_AGGREGATOR = _IFLA_BOND_AD_INFO_AGGREGATOR +const IFLA_BR_MAX_AGE = _IFLA_BR_MAX_AGE +const IFLA_STATS_AF_SPEC = _IFLA_STATS_AF_SPEC +const IFLA_BRPORT_UNSPEC = _IFLA_BRPORT_UNSPEC +const IFLA_VF_RSS_QUERY_EN = _IFLA_VF_RSS_QUERY_EN +const IFLA_MAP = _IFLA_MAP +const IFLA_VXLAN_PROXY = _IFLA_VXLAN_PROXY +const IFLA_XDP_FD = _IFLA_XDP_FD +const IFLA_BR_MCAST_QUERIER = _IFLA_BR_MCAST_QUERIER +const IFLA_BRPORT_MCAST_FLOOD = _IFLA_BRPORT_MCAST_FLOOD +const IFLA_IPVLAN_MODE = _IFLA_IPVLAN_MODE +const IFLA_GROUP = _IFLA_GROUP +const IFLA_XDP_HW_PROG_ID = _IFLA_XDP_HW_PROG_ID +const IFLA_BOND_ARP_IP_TARGET = _IFLA_BOND_ARP_IP_TARGET +const IFLA_BRPORT_GUARD = _IFLA_BRPORT_GUARD +const IFLA_TUN_PI = _IFLA_TUN_PI +const IFLA_XDP = _IFLA_XDP +const IFLA_TARGET_NETNSID = _IFLA_TARGET_NETNSID +const IFLA_BOND_AD_INFO_NUM_PORTS = _IFLA_BOND_AD_INFO_NUM_PORTS +const IFLA_BR_UNSPEC = _IFLA_BR_UNSPEC +const IFLA_CARRIER = _IFLA_CARRIER +const IFLA_GENEVE_UNSPEC = _IFLA_GENEVE_UNSPEC +const IFLA_BR_TOPOLOGY_CHANGE = _IFLA_BR_TOPOLOGY_CHANGE +const IFLA_EVENT_REBOOT = _IFLA_EVENT_REBOOT +const IFLA_VF_LINK_STATE = _IFLA_VF_LINK_STATE +const IFLA_VF_PORTS = _IFLA_VF_PORTS +const IFLA_VF_STATS_PAD = _IFLA_VF_STATS_PAD +const IFLA_BR_GC_TIMER = _IFLA_BR_GC_TIMER +const IFLA_TUN_MULTI_QUEUE = _IFLA_TUN_MULTI_QUEUE +const IFLA_VF_STATS_BROADCAST = _IFLA_VF_STATS_BROADCAST +const IFLA_VF_LINK_STATE_AUTO = _IFLA_VF_LINK_STATE_AUTO +const IFLA_HSR_SLAVE2 = _IFLA_HSR_SLAVE2 +const IFLA_BR_GROUP_ADDR = _IFLA_BR_GROUP_ADDR +const IFLA_TUN_NUM_QUEUES = _IFLA_TUN_NUM_QUEUES +const IFLA_VLAN_UNSPEC = _IFLA_VLAN_UNSPEC +const IFLA_BOND_ARP_ALL_TARGETS = _IFLA_BOND_ARP_ALL_TARGETS +const IFLA_BR_VLAN_STATS_ENABLED = _IFLA_BR_VLAN_STATS_ENABLED +const IFLA_MTU = _IFLA_MTU +const IFLA_BR_VLAN_PROTOCOL = _IFLA_BR_VLAN_PROTOCOL +const IFLA_BOND_AD_SELECT = _IFLA_BOND_AD_SELECT +const IFLA_BRPORT_PROTECT = _IFLA_BRPORT_PROTECT +const IFLA_MACSEC_ENCODING_SA = _IFLA_MACSEC_ENCODING_SA +const IFLA_VF_PORT_UNSPEC = _IFLA_VF_PORT_UNSPEC +const IFLA_BR_MCAST_LAST_MEMBER_INTVL = _IFLA_BR_MCAST_LAST_MEMBER_INTVL +const IFLA_GSO_MAX_SEGS = _IFLA_GSO_MAX_SEGS +const IFLA_GENEVE_TTL_INHERIT = _IFLA_GENEVE_TTL_INHERIT +const IFLA_MACSEC_VALIDATION = _IFLA_MACSEC_VALIDATION +const IFLA_HSR_SLAVE1 = _IFLA_HSR_SLAVE1 +const IFLA_BRPORT_FLUSH = _IFLA_BRPORT_FLUSH +const IFLA_BOND_AD_ACTOR_SYSTEM = _IFLA_BOND_AD_ACTOR_SYSTEM +const IFLA_MACVLAN_MACADDR_COUNT = _IFLA_MACVLAN_MACADDR_COUNT +const IFLA_BOND_AD_INFO_PARTNER_MAC = _IFLA_BOND_AD_INFO_PARTNER_MAC +const IFLA_VF_UNSPEC = _IFLA_VF_UNSPEC +const IFLA_PROTO_DOWN = _IFLA_PROTO_DOWN +const IFLA_BRPORT_PRIORITY = _IFLA_BRPORT_PRIORITY +const IFLA_BR_FDB_FLUSH = _IFLA_BR_FDB_FLUSH +const IFLA_VF_VLAN_INFO = _IFLA_VF_VLAN_INFO +const IFLA_BRPORT_CONFIG_PENDING = _IFLA_BRPORT_CONFIG_PENDING +const IFLA_VF_LINK_STATE_DISABLE = _IFLA_VF_LINK_STATE_DISABLE +const IFLA_HSR_MULTICAST_SPEC = _IFLA_HSR_MULTICAST_SPEC +const IFLA_VF_STATS_RX_PACKETS = _IFLA_VF_STATS_RX_PACKETS +const IFLA_BR_AGEING_TIME = _IFLA_BR_AGEING_TIME +const IFLA_BR_MCAST_QUERY_RESPONSE_INTVL = _IFLA_BR_MCAST_QUERY_RESPONSE_INTVL +const IFLA_VRF_TABLE = _IFLA_VRF_TABLE +const IFLA_LINK_NETNSID = _IFLA_LINK_NETNSID +const IFLA_GENEVE_ID = _IFLA_GENEVE_ID +const IFLA_IPOIB_PKEY = _IFLA_IPOIB_PKEY +const IFLA_HSR_UNSPEC = _IFLA_HSR_UNSPEC +const IFLA_VF_IB_PORT_GUID = _IFLA_VF_IB_PORT_GUID +const IFLA_STATS_UNSPEC = _IFLA_STATS_UNSPEC +const IFLA_IPOIB_MODE = _IFLA_IPOIB_MODE +const IFLA_INFO_XSTATS = _IFLA_INFO_XSTATS +const IFLA_WIRELESS = _IFLA_WIRELESS +const IFLA_OFFLOAD_XSTATS_CPU_HIT = _IFLA_OFFLOAD_XSTATS_CPU_HIT +const IFLA_EVENT_BONDING_FAILOVER = _IFLA_EVENT_BONDING_FAILOVER +const IFLA_VF_RATE = _IFLA_VF_RATE +const IFLA_PORT_VF = _IFLA_PORT_VF +const IFLA_NUM_RX_QUEUES = _IFLA_NUM_RX_QUEUES +const IFLA_PHYS_PORT_ID = _IFLA_PHYS_PORT_ID +const IFLA_VXLAN_GROUP6 = _IFLA_VXLAN_GROUP6 +const IFLA_MAX_MTU = _IFLA_MAX_MTU +const IFLA_BRPORT_NEIGH_SUPPRESS = _IFLA_BRPORT_NEIGH_SUPPRESS +const IFLA_BRPORT_BCAST_FLOOD = _IFLA_BRPORT_BCAST_FLOOD +const IFLA_PROMISCUITY = _IFLA_PROMISCUITY +const IFLA_BOND_ARP_VALIDATE = _IFLA_BOND_ARP_VALIDATE +const IFLA_BRPORT_TOPOLOGY_CHANGE_ACK = _IFLA_BRPORT_TOPOLOGY_CHANGE_ACK +const IFLA_VLAN_INGRESS_QOS = _IFLA_VLAN_INGRESS_QOS +const IFLA_NET_NS_PID = _IFLA_NET_NS_PID +const IFLA_EVENT_NOTIFY_PEERS = _IFLA_EVENT_NOTIFY_PEERS +const IFLA_BOND_SLAVE_AD_PARTNER_OPER_PORT_STATE = _IFLA_BOND_SLAVE_AD_PARTNER_OPER_PORT_STATE +const IFLA_PAD = _IFLA_PAD +const IFLA_BRPORT_ISOLATED = _IFLA_BRPORT_ISOLATED +const IFLA_BR_HELLO_TIME = _IFLA_BR_HELLO_TIME +const IFLA_NET_NS_FD = _IFLA_NET_NS_FD +const IFLA_PORT_INSTANCE_UUID = _IFLA_PORT_INSTANCE_UUID +const IFLA_BR_MCAST_QUERY_USE_IFADDR = _IFLA_BR_MCAST_QUERY_USE_IFADDR +const IFLA_BR_FORWARD_DELAY = _IFLA_BR_FORWARD_DELAY +const IFLA_VF_INFO_UNSPEC = _IFLA_VF_INFO_UNSPEC +const IFLA_TUN_PERSIST = _IFLA_TUN_PERSIST +const IFLA_VXLAN_TTL_INHERIT = _IFLA_VXLAN_TTL_INHERIT +const IFLA_VF_STATS_TX_DROPPED = _IFLA_VF_STATS_TX_DROPPED +const IFLA_BR_TCN_TIMER = _IFLA_BR_TCN_TIMER +const IFLA_MACVLAN_FLAGS = _IFLA_MACVLAN_FLAGS +const IFLA_VXLAN_L2MISS = _IFLA_VXLAN_L2MISS +const IFLA_INET6_CACHEINFO = _IFLA_INET6_CACHEINFO +const IFLA_MACSEC_PROTECT = _IFLA_MACSEC_PROTECT +const IFLA_GSO_MAX_SIZE = _IFLA_GSO_MAX_SIZE +const IFLA_VF_TX_RATE = _IFLA_VF_TX_RATE +const IFLA_BRPORT_PAD = _IFLA_BRPORT_PAD +const IFLA_MACSEC_REPLAY_PROTECT = _IFLA_MACSEC_REPLAY_PROTECT +const IFLA_LINK = _IFLA_LINK +const IFLA_INET6_ICMP6STATS = _IFLA_INET6_ICMP6STATS +const IFLA_RMNET_MUX_ID = _IFLA_RMNET_MUX_ID +const IFLA_PPP_UNSPEC = _IFLA_PPP_UNSPEC +const IFLA_VXLAN_DF = _IFLA_VXLAN_DF +const IFLA_INFO_KIND = _IFLA_INFO_KIND +const IFLA_BR_NF_CALL_IPTABLES = _IFLA_BR_NF_CALL_IPTABLES +const IFLA_VXLAN_ID = _IFLA_VXLAN_ID +const IFLA_BOND_ACTIVE_SLAVE = _IFLA_BOND_ACTIVE_SLAVE +const IFLA_BRPORT_MULTICAST_ROUTER = _IFLA_BRPORT_MULTICAST_ROUTER +const IFLA_BR_NF_CALL_IP6TABLES = _IFLA_BR_NF_CALL_IP6TABLES +const IFLA_BR_PAD = _IFLA_BR_PAD +const IFLA_STATS_LINK_XSTATS = _IFLA_STATS_LINK_XSTATS +const IFLA_PORT_RESPONSE = _IFLA_PORT_RESPONSE +const IFLA_BR_STP_STATE = _IFLA_BR_STP_STATE +const IFLA_BR_VLAN_DEFAULT_PVID = _IFLA_BR_VLAN_DEFAULT_PVID +const IFLA_VXLAN_LEARNING = _IFLA_VXLAN_LEARNING +const IFLA_VRF_PORT_UNSPEC = _IFLA_VRF_PORT_UNSPEC +const IFLA_LINKMODE = _IFLA_LINKMODE +const IFLA_VXLAN_TOS = _IFLA_VXLAN_TOS +const IFLA_MACSEC_ICV_LEN = _IFLA_MACSEC_ICV_LEN +const IFLA_XDP_PROG_ID = _IFLA_XDP_PROG_ID +const IFLA_PROTINFO = _IFLA_PROTINFO +const IFLA_BR_MULTI_BOOLOPT = _IFLA_BR_MULTI_BOOLOPT +const IFLA_VXLAN_UDP_ZERO_CSUM6_TX = _IFLA_VXLAN_UDP_ZERO_CSUM6_TX +const IFLA_MACSEC_WINDOW = _IFLA_MACSEC_WINDOW +const IFLA_VXLAN_TTL = _IFLA_VXLAN_TTL +const IFLA_BR_MCAST_MEMBERSHIP_INTVL = _IFLA_BR_MCAST_MEMBERSHIP_INTVL +const IFLA_VLAN_PROTOCOL = _IFLA_VLAN_PROTOCOL +const IFLA_IPOIB_UNSPEC = _IFLA_IPOIB_UNSPEC +const IFLA_BOND_PRIMARY_RESELECT = _IFLA_BOND_PRIMARY_RESELECT +const IFLA_VF_STATS_RX_BYTES = _IFLA_VF_STATS_RX_BYTES +const IFLA_TUN_OWNER = _IFLA_TUN_OWNER +const IFLA_EVENT = _IFLA_EVENT +const IFLA_TUN_VNET_HDR = _IFLA_TUN_VNET_HDR +const IFLA_XDP_UNSPEC = _IFLA_XDP_UNSPEC +const IFLA_BOND_SLAVE_AD_ACTOR_OPER_PORT_STATE = _IFLA_BOND_SLAVE_AD_ACTOR_OPER_PORT_STATE +const IFLA_GENEVE_UDP_ZERO_CSUM6_TX = _IFLA_GENEVE_UDP_ZERO_CSUM6_TX +const IFLA_BR_VLAN_FILTERING = _IFLA_BR_VLAN_FILTERING +const IFLA_BR_MCAST_QUERIER_INTVL = _IFLA_BR_MCAST_QUERIER_INTVL +const IFLA_VXLAN_PORT_RANGE = _IFLA_VXLAN_PORT_RANGE +const IFLA_VLAN_QOS_MAPPING = _IFLA_VLAN_QOS_MAPPING +const IFLA_BRPORT_MODE = _IFLA_BRPORT_MODE +const IFLA_BRPORT_ID = _IFLA_BRPORT_ID +const IFLA_VF_MAC = _IFLA_VF_MAC +const IFLA_INET6_MCAST = _IFLA_INET6_MCAST +const IFLA_GENEVE_UDP_ZERO_CSUM6_RX = _IFLA_GENEVE_UDP_ZERO_CSUM6_RX +const IFLA_OFFLOAD_XSTATS_UNSPEC = _IFLA_OFFLOAD_XSTATS_UNSPEC +const IFLA_IPOIB_UMCAST = _IFLA_IPOIB_UMCAST +const IFLA_VXLAN_UDP_CSUM = _IFLA_VXLAN_UDP_CSUM +const IFLA_VXLAN_L3MISS = _IFLA_VXLAN_L3MISS +const IFLA_BRPORT_VLAN_TUNNEL = _IFLA_BRPORT_VLAN_TUNNEL +const IFLA_BRPORT_NO = _IFLA_BRPORT_NO +const IFLA_BOND_ARP_INTERVAL = _IFLA_BOND_ARP_INTERVAL +const IFLA_BR_NF_CALL_ARPTABLES = _IFLA_BR_NF_CALL_ARPTABLES +const IFLA_PRIORITY = _IFLA_PRIORITY +const IFLA_MACSEC_INC_SCI = _IFLA_MACSEC_INC_SCI +const IFLA_MACSEC_PORT = _IFLA_MACSEC_PORT +const IFLA_BOND_UNSPEC = _IFLA_BOND_UNSPEC +const IFLA_IFNAME = _IFLA_IFNAME +const IFLA_VF_STATS_TX_BYTES = _IFLA_VF_STATS_TX_BYTES +const IFLA_VFINFO_LIST = _IFLA_VFINFO_LIST +const IFLA_GENEVE_TOS = _IFLA_GENEVE_TOS +const IFLA_BOND_PRIMARY = _IFLA_BOND_PRIMARY +const IFLA_VF_INFO = _IFLA_VF_INFO +const IFLA_VF_PORT = _IFLA_VF_PORT +const IFLA_XFRM_IF_ID = _IFLA_XFRM_IF_ID +const IFLA_EVENT_FEATURES = _IFLA_EVENT_FEATURES +const IFLA_BR_MCAST_STARTUP_QUERY_INTVL = _IFLA_BR_MCAST_STARTUP_QUERY_INTVL +const IFLA_TXQLEN = _IFLA_TXQLEN +const IFLA_GENEVE_TTL = _IFLA_GENEVE_TTL +const IFLA_XFRM_LINK = _IFLA_XFRM_LINK +const IFLA_INET6_STATS = _IFLA_INET6_STATS +const IFLA_XDP_ATTACHED = _IFLA_XDP_ATTACHED +const IFLA_BOND_XMIT_HASH_POLICY = _IFLA_BOND_XMIT_HASH_POLICY +const IFLA_VLAN_ID = _IFLA_VLAN_ID +const IFLA_INET6_TOKEN = _IFLA_INET6_TOKEN +const IFLA_BR_BRIDGE_ID = _IFLA_BR_BRIDGE_ID +const IFLA_MACVLAN_MACADDR_MODE = _IFLA_MACVLAN_MACADDR_MODE +const IFLA_MACSEC_SCB = _IFLA_MACSEC_SCB +const IFLA_VF_IB_NODE_GUID = _IFLA_VF_IB_NODE_GUID +const IFLA_MACVLAN_MACADDR_DATA = _IFLA_MACVLAN_MACADDR_DATA +const IFLA_RMNET_FLAGS = _IFLA_RMNET_FLAGS +const IFLA_BRPORT_STATE = _IFLA_BRPORT_STATE +const IFLA_BOND_AD_INFO_ACTOR_KEY = _IFLA_BOND_AD_INFO_ACTOR_KEY +const IFLA_MACSEC_ES = _IFLA_MACSEC_ES +const IFLA_VXLAN_AGEING = _IFLA_VXLAN_AGEING +const IFLA_BR_MCAST_ROUTER = _IFLA_BR_MCAST_ROUTER +const IFLA_VXLAN_REMCSUM_NOPARTIAL = _IFLA_VXLAN_REMCSUM_NOPARTIAL +const IFLA_BRPORT_DESIGNATED_PORT = _IFLA_BRPORT_DESIGNATED_PORT +const IFLA_EXT_MASK = _IFLA_EXT_MASK +const IFLA_BRPORT_BACKUP_PORT = _IFLA_BRPORT_BACKUP_PORT +const IFLA_BOND_NUM_PEER_NOTIF = _IFLA_BOND_NUM_PEER_NOTIF +const IFLA_VF_TRUST = _IFLA_VF_TRUST +const IFLA_VF_STATS_MULTICAST = _IFLA_VF_STATS_MULTICAST +const IFLA_BR_VLAN_STATS_PER_PORT = _IFLA_BR_VLAN_STATS_PER_PORT +const IFLA_INET6_FLAGS = _IFLA_INET6_FLAGS +const IFLA_ADDRESS = _IFLA_ADDRESS +const IFLA_VXLAN_LIMIT = _IFLA_VXLAN_LIMIT +const IFLA_INFO_UNSPEC = _IFLA_INFO_UNSPEC +const IFLA_PHYS_PORT_NAME = _IFLA_PHYS_PORT_NAME +const IFLA_PORT_HOST_UUID = _IFLA_PORT_HOST_UUID +const IFLA_GENEVE_UDP_CSUM = _IFLA_GENEVE_UDP_CSUM +const IFLA_INET_CONF = _IFLA_INET_CONF +const IFLA_NUM_TX_QUEUES = _IFLA_NUM_TX_QUEUES +const IFLA_BRPORT_FAST_LEAVE = _IFLA_BRPORT_FAST_LEAVE +const IFLA_INET6_UNSPEC = _IFLA_INET6_UNSPEC +const IFLA_BRPORT_MESSAGE_AGE_TIMER = _IFLA_BRPORT_MESSAGE_AGE_TIMER +const IFLA_GTP_PDP_HASHSIZE = _IFLA_GTP_PDP_HASHSIZE +const IFLA_VF_VLAN = _IFLA_VF_VLAN +const IFLA_VXLAN_UNSPEC = _IFLA_VXLAN_UNSPEC +const IFLA_MACVLAN_MACADDR = _IFLA_MACVLAN_MACADDR +const IFLA_BOND_AD_USER_PORT_KEY = _IFLA_BOND_AD_USER_PORT_KEY +const IFLA_GENEVE_PORT = _IFLA_GENEVE_PORT +const IFLA_BRPORT_ROOT_ID = _IFLA_BRPORT_ROOT_ID +const IFLA_BOND_SLAVE_PERM_HWADDR = _IFLA_BOND_SLAVE_PERM_HWADDR +const IFLA_MIN_MTU = _IFLA_MIN_MTU +const IFLA_BOND_UPDELAY = _IFLA_BOND_UPDELAY +const IFF_DETACH_QUEUE = _IFF_DETACH_QUEUE +const IFF_ALLMULTI = _IFF_ALLMULTI +const IFF_UP = _IFF_UP +const IFF_RUNNING = _IFF_RUNNING +const IFF_NAPI_FRAGS = _IFF_NAPI_FRAGS +const IFF_DEBUG = _IFF_DEBUG +const IFF_SLAVE = _IFF_SLAVE +const IFF_NO_PI = _IFF_NO_PI +const IFF_NOFILTER = _IFF_NOFILTER +const IFF_TAP = _IFF_TAP +const IFF_DYNAMIC = _IFF_DYNAMIC +const IFF_MULTI_QUEUE = _IFF_MULTI_QUEUE +const IFF_NOARP = _IFF_NOARP +const IFF_TUN = _IFF_TUN +const IFF_ONE_QUEUE = _IFF_ONE_QUEUE +const IFF_MULTICAST = _IFF_MULTICAST +const IFF_PORTSEL = _IFF_PORTSEL +const IFF_LOOPBACK = _IFF_LOOPBACK +const IFF_AUTOMEDIA = _IFF_AUTOMEDIA +const IFF_NAPI = _IFF_NAPI +const IFF_VNET_HDR = _IFF_VNET_HDR +const IFF_PROMISC = _IFF_PROMISC +const IFF_ATTACH_QUEUE = _IFF_ATTACH_QUEUE +const IFF_NOTRAILERS = _IFF_NOTRAILERS +const IFF_POINTOPOINT = _IFF_POINTOPOINT +const IFF_MASTER = _IFF_MASTER +const IFF_PERSIST = _IFF_PERSIST +const IFF_BROADCAST = _IFF_BROADCAST +const IFF_TUN_EXCL = _IFF_TUN_EXCL +const IFNAMSIZ = _IFNAMSIZ +const SIOCSIFMEM = _SIOCSIFMEM +const SIOCGIFCONF = _SIOCGIFCONF +const SIOCSRARP = _SIOCSRARP +const SIOCSIFMTU = _SIOCSIFMTU +const SIOCADDRT = _SIOCADDRT +const SIOCDELRT = _SIOCDELRT +const SIOCSIFBR = _SIOCSIFBR +const SIOCDARP = _SIOCDARP +const SIOCGIFNAME = _SIOCGIFNAME +const SIOCGARP = _SIOCGARP +const SIOCSIFNETMASK = _SIOCSIFNETMASK +const SIOCGRARP = _SIOCGRARP +const SIOCGSTAMP_OLD = _SIOCGSTAMP_OLD +const SIOCGIFADDR = _SIOCGIFADDR +const SIOCSIFTXQLEN = _SIOCSIFTXQLEN +const SIOCGIFMETRIC = _SIOCGIFMETRIC +const SIOCGIFBR = _SIOCGIFBR +const SIOCADDMULTI = _SIOCADDMULTI +const SIOCSIFDSTADDR = _SIOCSIFDSTADDR +const SIOCGIFHWADDR = _SIOCGIFHWADDR +const SIOCDELDLCI = _SIOCDELDLCI +const SIOCSIFSLAVE = _SIOCSIFSLAVE +const SIOCGIFBRDADDR = _SIOCGIFBRDADDR +const SIOCGIFPFLAGS = _SIOCGIFPFLAGS +const SIOCSIFNAME = _SIOCSIFNAME +const SIOCPROTOPRIVATE = _SIOCPROTOPRIVATE +const SIOCSARP = _SIOCSARP +const SIOCSIFPFLAGS = _SIOCSIFPFLAGS +const SIOCSIFADDR = _SIOCSIFADDR +const SIOCSIFHWADDR = _SIOCSIFHWADDR +const SIOCGIFCOUNT = _SIOCGIFCOUNT +const SIOCATMARK = _SIOCATMARK +const SIOCGIFTXQLEN = _SIOCGIFTXQLEN +const SIOCADDDLCI = _SIOCADDDLCI +const SIOCSIFHWBROADCAST = _SIOCSIFHWBROADCAST +const SIOCGPGRP = _SIOCGPGRP +const SIOCDIFADDR = _SIOCDIFADDR +const SIOCGIFMAP = _SIOCGIFMAP +const SIOCDRARP = _SIOCDRARP +const SIOCGIFINDEX = _SIOCGIFINDEX +const SIOCGIFMEM = _SIOCGIFMEM +const SIOCGIFFLAGS = _SIOCGIFFLAGS +const SIOCSIFFLAGS = _SIOCSIFFLAGS +const SIOCGIFSLAVE = _SIOCGIFSLAVE +const SIOCSIFENCAP = _SIOCSIFENCAP +const SIOCGIFMTU = _SIOCGIFMTU +const SIOCDEVPRIVATE = _SIOCDEVPRIVATE +const SIOCSIFBRDADDR = _SIOCSIFBRDADDR +const SIOCRTMSG = _SIOCRTMSG +const SIOCDELMULTI = _SIOCDELMULTI +const SIOCGIFENCAP = _SIOCGIFENCAP +const SIOCGSTAMPNS_OLD = _SIOCGSTAMPNS_OLD +const SIOCSIFLINK = _SIOCSIFLINK +const SIOCGIFDSTADDR = _SIOCGIFDSTADDR +const SIOCSIFMETRIC = _SIOCSIFMETRIC +const SIOCSPGRP = _SIOCSPGRP +const SIOCGIFNETMASK = _SIOCGIFNETMASK +const SIOCSIFMAP = _SIOCSIFMAP +type IfAddrmsg struct { Family uint8; Prefixlen uint8; Flags uint8; Scope uint8; Index uint32; } +type RtAttr struct { Len uint16; Type uint16; } +type Inet4Pktinfo struct { Ifindex int32; Spec_dst [4]byte; Addr [4]byte; } +type Inet6Pktinfo struct { Addr [16]byte; Ifindex uint32; } +type Termios struct { Iflag uint32; Oflag uint32; Cflag uint32; Lflag uint32; Line uint8; Cc [31+1]uint8; Ispeed uint32; Ospeed uint32; } +const IGNBRK = _IGNBRK +const BRKINT = _BRKINT +const IGNPAR = _IGNPAR +const PARMRK = _PARMRK +const INPCK = _INPCK +const ISTRIP = _ISTRIP +const INLCR = _INLCR +const IGNCR = _IGNCR +const ICRNL = _ICRNL +const IUCLC = _IUCLC +const IXON = _IXON +const IXANY = _IXANY +const IXOFF = _IXOFF +const IMAXBEL = _IMAXBEL +const IUTF8 = _IUTF8 +const OPOST = _OPOST +const OLCUC = _OLCUC +const ONLCR = _ONLCR +const OCRNL = _OCRNL +const ONOCR = _ONOCR +const ONLRET = _ONLRET +const OFILL = _OFILL +const OFDEL = _OFDEL +const NLDLY = _NLDLY +const NL0 = _NL0 +const NL1 = _NL1 +const CRDLY = _CRDLY +const CR0 = _CR0 +const CR1 = _CR1 +const CR2 = _CR2 +const CR3 = _CR3 +const CS5 = _CS5 +const CS6 = _CS6 +const CS7 = _CS7 +const CS8 = _CS8 +const TABDLY = _TABDLY +const BSDLY = _BSDLY +const VTDLY = _VTDLY +const FFDLY = _FFDLY +const CBAUD = _CBAUD +const CBAUDEX = _CBAUDEX +const CSIZE = _CSIZE +const CSTOPB = _CSTOPB +const CREAD = _CREAD +const PARENB = _PARENB +const PARODD = _PARODD +const HUPCL = _HUPCL +const CLOCAL = _CLOCAL +const CIBAUD = _CIBAUD +const CMSPAR = _CMSPAR +const CRTSCTS = _CRTSCTS +const ISIG = _ISIG +const ICANON = _ICANON +const XCASE = _XCASE +const ECHO = _ECHO +const ECHOE = _ECHOE +const ECHOK = _ECHOK +const ECHONL = _ECHONL +const ECHOCTL = _ECHOCTL +const ECHOPRT = _ECHOPRT +const ECHOKE = _ECHOKE +const FLUSHO = _FLUSHO +const NOFLSH = _NOFLSH +const TOSTOP = _TOSTOP +const PENDIN = _PENDIN +const IEXTEN = _IEXTEN +const VINTR = _VINTR +const VQUIT = _VQUIT +const VERASE = _VERASE +const VKILL = _VKILL +const VEOF = _VEOF +const VMIN = _VMIN +const VEOL = _VEOL +const VTIME = _VTIME +const VEOL2 = _VEOL2 +const VSTART = _VSTART +const VSTOP = _VSTOP +const VSUSP = _VSUSP +const VLNEXT = _VLNEXT +const VWERASE = _VWERASE +const VREPRINT = _VREPRINT +const VDISCARD = _VDISCARD +const TCSANOW = _TCSANOW +const TCSADRAIN = _TCSADRAIN +const TCSAFLUSH = _TCSAFLUSH +const TCIFLUSH = _TCIFLUSH +const TCOFLUSH = _TCOFLUSH +const TCIOFLUSH = _TCIOFLUSH +const TCOOFF = _TCOOFF +const TCOON = _TCOON +const TCIOFF = _TCIOFF +const TCION = _TCION +const B0 = _B0 +const B50 = _B50 +const B75 = _B75 +const B110 = _B110 +const B134 = _B134 +const B150 = _B150 +const B200 = _B200 +const B300 = _B300 +const B600 = _B600 +const B1200 = _B1200 +const B1800 = _B1800 +const B2400 = _B2400 +const B4800 = _B4800 +const B9600 = _B9600 +const B19200 = _B19200 +const B38400 = _B38400 +const B57600 = _B57600 +const B115200 = _B115200 +const B230400 = _B230400 +const B460800 = _B460800 +const B500000 = _B500000 +const B576000 = _B576000 +const B921600 = _B921600 +const B1000000 = _B1000000 +const B1152000 = _B1152000 +const B1500000 = _B1500000 +const B2000000 = _B2000000 +const B2500000 = _B2500000 +const B3000000 = _B3000000 +const B3500000 = _B3500000 +const B4000000 = _B4000000 +const MNT_EXPIRE = _MNT_EXPIRE +const MNT_DETACH = _MNT_DETACH +const MNT_FORCE = _MNT_FORCE +const MS_SYNC = _MS_SYNC +const MS_VERBOSE = _MS_VERBOSE +const MS_MGC_MSK = _MS_MGC_MSK +const MS_SHARED = _MS_SHARED +const MS_DIRSYNC = _MS_DIRSYNC +const MS_STRICTATIME = _MS_STRICTATIME +const MS_UNBINDABLE = _MS_UNBINDABLE +const MS_MOVE = _MS_MOVE +const MS_BORN = _MS_BORN +const MS_REC = _MS_REC +const MS_RDONLY = _MS_RDONLY +const MS_NOEXEC = _MS_NOEXEC +const MS_SLAVE = _MS_SLAVE +const MS_RMT_MASK = _MS_RMT_MASK +const MS_ACTIVE = _MS_ACTIVE +const MS_INVALIDATE = _MS_INVALIDATE +const MS_MGC_VAL = _MS_MGC_VAL +const MS_I_VERSION = _MS_I_VERSION +const MS_NODEV = _MS_NODEV +const MS_LAZYTIME = _MS_LAZYTIME +const MS_RELATIME = _MS_RELATIME +const MS_NOSUID = _MS_NOSUID +const MS_NOSEC = _MS_NOSEC +const MS_NODIRATIME = _MS_NODIRATIME +const MS_KERNMOUNT = _MS_KERNMOUNT +const MS_POSIXACL = _MS_POSIXACL +const MS_MANDLOCK = _MS_MANDLOCK +const MS_SYNCHRONOUS = _MS_SYNCHRONOUS +const MS_SUBMOUNT = _MS_SUBMOUNT +const MS_NOATIME = _MS_NOATIME +const MS_BIND = _MS_BIND +const MS_NOREMOTELOCK = _MS_NOREMOTELOCK +const MS_SILENT = _MS_SILENT +const MS_NOUSER = _MS_NOUSER +const MS_ASYNC = _MS_ASYNC +const MS_PRIVATE = _MS_PRIVATE +const MS_REMOUNT = _MS_REMOUNT +const FALLOC_FL_KEEP_SIZE = _FALLOC_FL_KEEP_SIZE +const FALLOC_FL_ZERO_RANGE = _FALLOC_FL_ZERO_RANGE +const FALLOC_FL_NO_HIDE_STALE = _FALLOC_FL_NO_HIDE_STALE +const FALLOC_FL_PUNCH_HOLE = _FALLOC_FL_PUNCH_HOLE +const FALLOC_FL_COLLAPSE_RANGE = _FALLOC_FL_COLLAPSE_RANGE +const FALLOC_FL_UNSHARE_RANGE = _FALLOC_FL_UNSHARE_RANGE +const FALLOC_FL_INSERT_RANGE = _FALLOC_FL_INSERT_RANGE +type Statfs_t struct { Type int64; Bsize int64; Blocks uint64; Bfree uint64; Bavail uint64; Files uint64; Ffree uint64; Fsid ___fsid_t; Namelen int64; Frsize int64; Flags int64; Spare [3+1]int64; } +type Timex struct { Modes uint32; Offset int64; Freq int64; Maxerror int64; Esterror int64; Status int32; Constant int64; Precision int64; Tolerance int64; Time Timeval; Tick int64; Ppsfreq int64; Jitter int64; Shift int32; Stabil int64; Jitcnt int64; Calcnt int64; Errcnt int64; Stbcnt int64; Tai int32; Godump_0 int32; Godump_1 int32; Godump_2 int32; Godump_3 int32; Godump_4 int32; Godump_5 int32; Godump_6 int32; Godump_7 int32; Godump_8 int32; Godump_9 int32; Godump_10 int32; } +type Rlimit struct { Cur uint64; Max uint64; } +const RLIMIT_AS = _RLIMIT_AS +const RLIMIT_DATA = _RLIMIT_DATA +const RLIMIT_CPU = _RLIMIT_CPU +const RLIMIT_FSIZE = _RLIMIT_FSIZE +const RLIMIT_STACK = _RLIMIT_STACK +const RLIMIT_CORE = _RLIMIT_CORE +const RLIMIT_NOFILE = _RLIMIT_NOFILE +const RLIM_SAVED_CUR = _RLIM_SAVED_CUR +const RLIM_SAVED_MAX = _RLIM_SAVED_MAX +const RLIM_INFINITY = -1 +type Sysinfo_t struct { Uptime int64; Loads [2+1]uint64; Totalram uint64; Freeram uint64; Sharedram uint64; Bufferram uint64; Totalswap uint64; Freeswap uint64; Procs uint16; pad uint16; Totalhigh uint64; Freehigh uint64; Unit uint32; _f [0]int8; Godump_0_pad [4]byte; } +type Utimbuf struct { Actime int64; Modtime int64; } +const LOCK_WRITE = _LOCK_WRITE +const LOCK_EX = _LOCK_EX +const LOCK_READ = _LOCK_READ +const LOCK_NB = _LOCK_NB +const LOCK_RW = _LOCK_RW +const LOCK_SH = _LOCK_SH +const LOCK_UN = _LOCK_UN +const LOCK_MAND = _LOCK_MAND +const PRIO_MAX = _PRIO_MAX +const PRIO_MIN = _PRIO_MIN +const PRIO_USER = _PRIO_USER +const PRIO_PGRP = _PRIO_PGRP +const PRIO_PROCESS = _PRIO_PROCESS +const LINUX_REBOOT_CMD_RESTART = _LINUX_REBOOT_CMD_RESTART +const LINUX_REBOOT_CMD_CAD_OFF = _LINUX_REBOOT_CMD_CAD_OFF +const LINUX_REBOOT_CMD_CAD_ON = _LINUX_REBOOT_CMD_CAD_ON +const LINUX_REBOOT_CMD_HALT = _LINUX_REBOOT_CMD_HALT +const LINUX_REBOOT_MAGIC2A = _LINUX_REBOOT_MAGIC2A +const LINUX_REBOOT_MAGIC2B = _LINUX_REBOOT_MAGIC2B +const LINUX_REBOOT_MAGIC2C = _LINUX_REBOOT_MAGIC2C +const LINUX_REBOOT_MAGIC2 = _LINUX_REBOOT_MAGIC2 +const LINUX_REBOOT_MAGIC1 = _LINUX_REBOOT_MAGIC1 +const LINUX_REBOOT_CMD_RESTART2 = _LINUX_REBOOT_CMD_RESTART2 +const LINUX_REBOOT_CMD_POWER_OFF = _LINUX_REBOOT_CMD_POWER_OFF +const LINUX_REBOOT_CMD_KEXEC = _LINUX_REBOOT_CMD_KEXEC +const LINUX_REBOOT_CMD_SW_SUSPEND = _LINUX_REBOOT_CMD_SW_SUSPEND +type SockFilter struct { Code uint16; Jt uint8; Jf uint8; K uint32; } +type SockFprog struct { Len uint16; Filter *SockFilter; } +const BPF_DIV = _BPF_DIV +const BPF_MISC = _BPF_MISC +const BPF_MAJOR_VERSION = _BPF_MAJOR_VERSION +const BPF_MEM = _BPF_MEM +const BPF_A = _BPF_A +const BPF_B = _BPF_B +const BPF_H = _BPF_H +const BPF_K = _BPF_K +const BPF_W = _BPF_W +const BPF_X = _BPF_X +const BPF_IMM = _BPF_IMM +const BPF_MOD = _BPF_MOD +const BPF_IND = _BPF_IND +const BPF_XOR = _BPF_XOR +const BPF_MSH = _BPF_MSH +const BPF_MUL = _BPF_MUL +const BPF_JEQ = _BPF_JEQ +const BPF_JGE = _BPF_JGE +const BPF_JGT = _BPF_JGT +const BPF_JSET = _BPF_JSET +const BPF_JMP = _BPF_JMP +const BPF_NEG = _BPF_NEG +const BPF_RET = _BPF_RET +const BPF_RSH = _BPF_RSH +const BPF_TXA = _BPF_TXA +const BPF_LDX = _BPF_LDX +const BPF_LL_OFF = _BPF_LL_OFF +const BPF_ALU = _BPF_ALU +const BPF_ABS = _BPF_ABS +const BPF_JA = _BPF_JA +const BPF_LD = _BPF_LD +const BPF_OR = _BPF_OR +const BPF_ST = _BPF_ST +const BPF_NET_OFF = _BPF_NET_OFF +const BPF_STX = _BPF_STX +const BPF_ADD = _BPF_ADD +const BPF_SUB = _BPF_SUB +const BPF_MAXINSNS = _BPF_MAXINSNS +const BPF_LEN = _BPF_LEN +const BPF_AND = _BPF_AND +const BPF_LSH = _BPF_LSH +const BPF_MINOR_VERSION = _BPF_MINOR_VERSION +const BPF_TAX = _BPF_TAX +const BPF_MEMWORDS = _BPF_MEMWORDS +type NlAttr struct { Len uint16; Type uint16; } +type NlMsgerr struct { Error int32; Msg NlMsghdr; } +type RtNexthop struct { Len uint16; Flags uint8; Hops uint8; Ifindex int32; } +const NETLINK_CRYPTO = _NETLINK_CRYPTO +const NETLINK_AUDIT = _NETLINK_AUDIT +const NETLINK_UNUSED = _NETLINK_UNUSED +const NETLINK_KOBJECT_UEVENT = _NETLINK_KOBJECT_UEVENT +const NETLINK_ROUTE = _NETLINK_ROUTE +const NETLINK_FIREWALL = _NETLINK_FIREWALL +const NETLINK_IP6_FW = _NETLINK_IP6_FW +const NETLINK_UNCONNECTED = _NETLINK_UNCONNECTED +const NETLINK_INET_DIAG = _NETLINK_INET_DIAG +const NETLINK_FIB_LOOKUP = _NETLINK_FIB_LOOKUP +const NETLINK_ISCSI = _NETLINK_ISCSI +const NETLINK_XFRM = _NETLINK_XFRM +const NETLINK_SOCK_DIAG = _NETLINK_SOCK_DIAG +const NETLINK_GENERIC = _NETLINK_GENERIC +const NETLINK_DROP_MEMBERSHIP = _NETLINK_DROP_MEMBERSHIP +const NETLINK_DNRTMSG = _NETLINK_DNRTMSG +const NETLINK_NO_ENOBUFS = _NETLINK_NO_ENOBUFS +const NETLINK_TX_RING = _NETLINK_TX_RING +const NETLINK_ADD_MEMBERSHIP = _NETLINK_ADD_MEMBERSHIP +const NETLINK_CONNECTED = _NETLINK_CONNECTED +const NETLINK_PKTINFO = _NETLINK_PKTINFO +const NETLINK_RX_RING = _NETLINK_RX_RING +const NETLINK_RDMA = _NETLINK_RDMA +const NETLINK_GET_STRICT_CHK = _NETLINK_GET_STRICT_CHK +const NETLINK_LIST_MEMBERSHIPS = _NETLINK_LIST_MEMBERSHIPS +const NETLINK_NETFILTER = _NETLINK_NETFILTER +const NETLINK_EXT_ACK = _NETLINK_EXT_ACK +const NETLINK_LISTEN_ALL_NSID = _NETLINK_LISTEN_ALL_NSID +const NETLINK_ECRYPTFS = _NETLINK_ECRYPTFS +const NETLINK_USERSOCK = _NETLINK_USERSOCK +const NETLINK_SELINUX = _NETLINK_SELINUX +const NETLINK_NFLOG = _NETLINK_NFLOG +const NETLINK_SMC = _NETLINK_SMC +const NETLINK_CONNECTOR = _NETLINK_CONNECTOR +const NETLINK_CAP_ACK = _NETLINK_CAP_ACK +const NETLINK_BROADCAST_ERROR = _NETLINK_BROADCAST_ERROR +const NETLINK_SCSITRANSPORT = _NETLINK_SCSITRANSPORT +const NLA_F_NESTED = _NLA_F_NESTED +const NLA_TYPE_MASK = _NLA_TYPE_MASK +const NLA_F_NET_BYTEORDER = _NLA_F_NET_BYTEORDER +const NLA_ALIGNTO = _NLA_ALIGNTO +const NLA_HDRLEN = _NLA_HDRLEN_val +const PACKET_MULTICAST = _PACKET_MULTICAST +const PACKET_IGNORE_OUTGOING = _PACKET_IGNORE_OUTGOING +const PACKET_LOOPBACK = _PACKET_LOOPBACK +const PACKET_TX_HAS_OFF = _PACKET_TX_HAS_OFF +const PACKET_ORIGDEV = _PACKET_ORIGDEV +const PACKET_QDISC_BYPASS = _PACKET_QDISC_BYPASS +const PACKET_TX_RING = _PACKET_TX_RING +const PACKET_MR_ALLMULTI = _PACKET_MR_ALLMULTI +const PACKET_VNET_HDR = _PACKET_VNET_HDR +const PACKET_LOSS = _PACKET_LOSS +const PACKET_TX_TIMESTAMP = _PACKET_TX_TIMESTAMP +const PACKET_RECV_OUTPUT = _PACKET_RECV_OUTPUT +const PACKET_RX_RING = _PACKET_RX_RING +const PACKET_OTHERHOST = _PACKET_OTHERHOST +const PACKET_FANOUT = _PACKET_FANOUT +const PACKET_FASTROUTE = _PACKET_FASTROUTE +const PACKET_MR_MULTICAST = _PACKET_MR_MULTICAST +const PACKET_ROLLOVER_STATS = _PACKET_ROLLOVER_STATS +const PACKET_FANOUT_DATA = _PACKET_FANOUT_DATA +const PACKET_MR_UNICAST = _PACKET_MR_UNICAST +const PACKET_COPY_THRESH = _PACKET_COPY_THRESH +const PACKET_HDRLEN = _PACKET_HDRLEN +const PACKET_DROP_MEMBERSHIP = _PACKET_DROP_MEMBERSHIP +const PACKET_RESERVE = _PACKET_RESERVE +const PACKET_TIMESTAMP = _PACKET_TIMESTAMP +const PACKET_ADD_MEMBERSHIP = _PACKET_ADD_MEMBERSHIP +const PACKET_HOST = _PACKET_HOST +const PACKET_OUTGOING = _PACKET_OUTGOING +const PACKET_BROADCAST = _PACKET_BROADCAST +const PACKET_MR_PROMISC = _PACKET_MR_PROMISC +const PACKET_STATISTICS = _PACKET_STATISTICS +const PACKET_VERSION = _PACKET_VERSION +const PACKET_AUXDATA = _PACKET_AUXDATA +type InotifyEvent struct { Wd int32; Mask uint32; Cookie uint32; Len uint32; Name [0]int8; } +const CLONE_THREAD = _CLONE_THREAD +const CLONE_FILES = _CLONE_FILES +const CLONE_CHILD_CLEARTID = _CLONE_CHILD_CLEARTID +const CLONE_NEWCGROUP = _CLONE_NEWCGROUP +const CLONE_SYSVSEM = _CLONE_SYSVSEM +const CLONE_PIDFD = _CLONE_PIDFD +const CLONE_SETTLS = _CLONE_SETTLS +const CLONE_PARENT = _CLONE_PARENT +const CLONE_NEWPID = _CLONE_NEWPID +const CLONE_PTRACE = _CLONE_PTRACE +const CLONE_NEWIPC = _CLONE_NEWIPC +const CLONE_NEWUSER = _CLONE_NEWUSER +const CLONE_SIGHAND = _CLONE_SIGHAND +const CLONE_DETACHED = _CLONE_DETACHED +const CLONE_UNTRACED = _CLONE_UNTRACED +const CLONE_NEWNS = _CLONE_NEWNS +const CLONE_NEWUTS = _CLONE_NEWUTS +const CLONE_NEWNET = _CLONE_NEWNET +const CLONE_PARENT_SETTID = _CLONE_PARENT_SETTID +const CLONE_FS = _CLONE_FS +const CLONE_IO = _CLONE_IO +const CLONE_CHILD_SETTID = _CLONE_CHILD_SETTID +const CLONE_VM = _CLONE_VM +const CLONE_VFORK = _CLONE_VFORK +const SizeofCmsghdr = _sizeof_cmsghdr +const SizeofIPMreq = _sizeof_ip_mreq +const SizeofIPMreqn = _sizeof_ip_mreqn +const SizeofIPv6Mreq = _sizeof_ipv6_mreq +const SizeofIfAddrmsg = _sizeof_ifaddrmsg +const SizeofIfInfomsg = _sizeof_ifinfomsg +const SizeofInet4Pktinfo = _sizeof_in_pktinfo +const SizeofInet6Pktinfo = _sizeof_in6_pktinfo +const SizeofInotifyEvent = _sizeof_inotify_event +const SizeofLinger = _sizeof_linger +const SizeofMsghdr = _sizeof_msghdr +const SizeofNlAttr = _sizeof_nlattr +const SizeofNlMsgerr = _sizeof_nlmsgerr +const SizeofNlMsghdr = _sizeof_nlmsghdr +const SizeofRtAttr = _sizeof_rtattr +const SizeofRtGenmsg = _sizeof_rtgenmsg +const SizeofRtMsg = _sizeof_rtmsg +const SizeofRtNexthop = _sizeof_rtnexthop +const SizeofSockFilter = _sizeof_sock_filter +const SizeofSockFprog = _sizeof_sock_fprog +const SizeofUcred = _sizeof_ucred +const SizeofICMPv6Filter = _sizeof_icmp6_filter +const SizeofIPv6MTUInfo = _sizeof_ip6_mtuinfo +type uint128 [16]byte diff --git a/libgo/x86/version.go b/libgo/x86/version.go new file mode 100644 index 0000000..90a7447 --- /dev/null +++ b/libgo/x86/version.go @@ -0,0 +1,3 @@ +package sys +const GccgoToolDir = "/usr/libexec/gcc/x86_64-pc-linux-gnu/12.1.0" +const StackGuardMultiplierDefault = 1 diff --git a/libgo/zgoarch.go b/libgo/zgoarch.go new file mode 100644 index 0000000..cdc2e87 --- /dev/null +++ b/libgo/zgoarch.go @@ -0,0 +1,67 @@ +package goarch + +const GOARCH = "amd64" + +const ( + _ArchFamily = AMD64 + _BigEndian = false + _DefaultPhysPageSize = 4096 + _Int64Align = 8 + _MinFrameSize = 0 + _PCQuantum = 1 + _StackAlign = 8 +) + +const ( + UNKNOWN ArchFamilyType = iota + I386 + ALPHA + AMD64 + ARM + ARM64 + IA64 + M68K + MIPS + MIPS64 + NIOS2 + PPC + PPC64 + RISCV + RISCV64 + S390 + S390X + SH + SPARC + SPARC64 + WASM +) + +const Is386 = 0 +const IsAlpha = 0 +const IsAmd64 = 1 +const IsAmd64p32 = 0 +const IsArm = 0 +const IsArmbe = 0 +const IsArm64 = 0 +const IsArm64be = 0 +const IsIa64 = 0 +const IsM68k = 0 +const IsMips = 0 +const IsMipsle = 0 +const IsMips64 = 0 +const IsMips64le = 0 +const IsMips64p32 = 0 +const IsMips64p32le = 0 +const IsNios2 = 0 +const IsPpc = 0 +const IsPpc64 = 0 +const IsPpc64le = 0 +const IsRiscv = 0 +const IsRiscv64 = 0 +const IsS390 = 0 +const IsS390x = 0 +const IsSh = 0 +const IsShbe = 0 +const IsSparc = 0 +const IsSparc64 = 0 +const IsWasm = 0 diff --git a/libgo/zgoos.go b/libgo/zgoos.go new file mode 100644 index 0000000..b9c7a9a --- /dev/null +++ b/libgo/zgoos.go @@ -0,0 +1,22 @@ +package goos + +const GOOS = "linux" + +const IsAix = 0 +const IsAndroid = 0 +const IsDarwin = 0 +const IsDragonfly = 0 +const IsFreebsd = 0 +const IsHurd = 0 +const IsIllumos = 0 +const IsIos = 0 +const IsIrix = 0 +const IsJs = 0 +const IsLinux = 1 +const IsNetbsd = 0 +const IsOpenbsd = 0 +const IsPlan9 = 0 +const IsRtems = 0 +const IsSolaris = 0 +const IsWindows = 0 +const IsZos = 0 diff --git a/libgo/zstdpkglist.go b/libgo/zstdpkglist.go new file mode 100644 index 0000000..4ecf963 --- /dev/null +++ b/libgo/zstdpkglist.go @@ -0,0 +1,5 @@ +package goroot + +var stdpkg = map[string]bool{ +"archive/tar": true, "archive/zip": true, "bufio": true, "bytes": true, "compress/bzip2": true, "compress/flate": true, "compress/gzip": true, "compress/lzw": true, "compress/zlib": true, "container/heap": true, "container/list": true, "container/ring": true, "context": true, "crypto": true, "crypto/aes": true, "crypto/cipher": true, "crypto/des": true, "crypto/dsa": true, "crypto/ecdsa": true, "crypto/ed25519": true, "crypto/ed25519/internal/edwards25519": true, "crypto/ed25519/internal/edwards25519/field": true, "crypto/elliptic": true, "crypto/elliptic/internal/fiat": true, "crypto/elliptic/internal/nistec": true, "crypto/hmac": true, "crypto/internal/randutil": true, "crypto/internal/subtle": true, "crypto/md5": true, "crypto/rand": true, "crypto/rc4": true, "crypto/rsa": true, "crypto/sha1": true, "crypto/sha256": true, "crypto/sha512": true, "crypto/subtle": true, "crypto/tls": true, "crypto/x509": true, "crypto/x509/pkix": true, "database/sql": true, "database/sql/driver": true, "debug/buildinfo": true, "debug/dwarf": true, "debug/elf": true, "debug/gosym": true, "debug/macho": true, "debug/pe": true, "debug/plan9obj": true, "embed": true, "encoding": true, "encoding/ascii85": true, "encoding/asn1": true, "encoding/base32": true, "encoding/base64": true, "encoding/binary": true, "encoding/csv": true, "encoding/gob": true, "encoding/hex": true, "encoding/json": true, "encoding/pem": true, "encoding/xml": true, "errors": true, "expvar": true, "flag": true, "fmt": true, "go/ast": true, "go/build": true, "go/build/constraint": true, "go/constant": true, "go/doc": true, "go/format": true, "go/importer": true, "go/internal/gccgoimporter": true, "go/internal/gcimporter": true, "go/internal/srcimporter": true, "go/internal/typeparams": true, "go/parser": true, "go/printer": true, "go/scanner": true, "go/token": true, "go/types": true, "hash": true, "hash/adler32": true, "hash/crc32": true, "hash/crc64": true, "hash/fnv": true, "hash/maphash": true, "html": true, "html/template": true, "image": true, "image/color": true, "image/color/palette": true, "image/draw": true, "image/gif": true, "image/internal/imageutil": true, "image/jpeg": true, "image/png": true, "index/suffixarray": true, "internal/abi": true, "internal/buildcfg": true, "internal/bytealg": true, "internal/cfg": true, "internal/cpu": true, "internal/execabs": true, "internal/fmtsort": true, "internal/fuzz": true, "internal/goarch": true, "internal/godebug": true, "internal/goexperiment": true, "internal/goos": true, "internal/goroot": true, "internal/goversion": true, "internal/intern": true, "internal/itoa": true, "internal/lazyregexp": true, "internal/lazytemplate": true, "internal/nettrace": true, "internal/obscuretestdata": true, "internal/oserror": true, "internal/poll": true, "internal/profile": true, "internal/race": true, "internal/reflectlite": true, "internal/singleflight": true, "internal/syscall/execenv": true, "internal/syscall/unix": true, "internal/sysinfo": true, "internal/testenv": true, "internal/testlog": true, "internal/trace": true, "internal/unsafeheader": true, "internal/xcoff": true, "io": true, "io/fs": true, "io/ioutil": true, "log": true, "log/syslog": true, "math": true, "math/big": true, "math/bits": true, "math/cmplx": true, "math/rand": true, "mime": true, "mime/multipart": true, "mime/quotedprintable": true, "net": true, "net/http": true, "net/http/cgi": true, "net/http/cookiejar": true, "net/http/fcgi": true, "net/http/httptest": true, "net/http/httptrace": true, "net/http/httputil": true, "net/http/internal": true, "net/http/internal/ascii": true, "net/http/internal/testcert": true, "net/http/pprof": true, "net/internal/socktest": true, "net/mail": true, "net/netip": true, "net/rpc": true, "net/rpc/jsonrpc": true, "net/smtp": true, "net/textproto": true, "net/url": true, "os": true, "os/exec": true, "os/exec/internal/fdtest": true, "os/signal": true, "os/signal/internal/pty": true, "os/user": true, "path": true, "path/filepath": true, "reflect": true, "reflect/internal/example1": true, "reflect/internal/example2": true, "regexp": true, "regexp/syntax": true, "runtime": true, "runtime/cgo": true, "runtime/debug": true, "runtime/internal/atomic": true, "runtime/internal/math": true, "runtime/internal/sys": true, "runtime/internal/syscall": true, "runtime/metrics": true, "runtime/pprof": true, "runtime/trace": true, "sort": true, "strconv": true, "strings": true, "sync": true, "sync/atomic": true, "syscall": true, "testing": true, "testing/fstest": true, "testing/internal/testdeps": true, "testing/iotest": true, "testing/quick": true, "text/scanner": true, "text/tabwriter": true, "text/template": true, "text/template/parse": true, "time": true, "time/tzdata": true, "unicode": true, "unicode/utf16": true, "unicode/utf8": true, "internal/bytealg/bytealg": true, "syscall/clone_linux": true, "syscall/errno": true, "syscall/signame": true, "syscall/wait": true, "runtime/internal/syscall/errno": true, "internal/cpu/cpu_gccgo": true, "unsafe": true, +} diff --git a/packages.uk b/packages.uk deleted file mode 100644 index ec97408..0000000 --- a/packages.uk +++ /dev/null @@ -1,981 +0,0 @@ -# This file was generated -$(LIBGO_BUILD)/runtime/internal/atomic.o: $(LIBGO_EXTRACTED)/go/runtime/internal/atomic/gccgo.go $(LIBGO_EXTRACTED)/go/runtime/internal/atomic/stubs.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=runtime/internal/atomic -fgo-compiling-runtime $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/runtime/internal/sys.o: $(LIBGO_EXTRACTED)/go/runtime/internal/sys/intrinsics.go $(LIBGO_EXTRACTED)/go/runtime/internal/sys/stubs.go $(LIBGO_EXTRACTED)/go/runtime/internal/sys/sys.go $(LIBGO_BASE)/generated/version.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=runtime/internal/sys -fgo-compiling-runtime $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/errors.o: $(LIBGO_EXTRACTED)/go/errors/errors.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=errors $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/internal/race.o: $(LIBGO_EXTRACTED)/go/internal/race/doc.go $(LIBGO_EXTRACTED)/go/internal/race/norace.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=internal/race $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto/internal/cipherhw.o: $(LIBGO_EXTRACTED)/go/crypto/internal/cipherhw/doc.go $(LIBGO_EXTRACTED)/go/crypto/internal/cipherhw/generic.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto/internal/cipherhw $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/unicode/utf8.o: $(LIBGO_EXTRACTED)/go/unicode/utf8/utf8.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=unicode/utf8 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto/subtle.o: $(LIBGO_EXTRACTED)/go/crypto/subtle/constant_time.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto/subtle $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/container/list.o: $(LIBGO_EXTRACTED)/go/container/list/list.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=container/list $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/math.o: $(LIBGO_EXTRACTED)/go/math/abs.go $(LIBGO_EXTRACTED)/go/math/acosh.go $(LIBGO_EXTRACTED)/go/math/asin.go $(LIBGO_EXTRACTED)/go/math/asinh.go $(LIBGO_EXTRACTED)/go/math/atan.go $(LIBGO_EXTRACTED)/go/math/atan2.go $(LIBGO_EXTRACTED)/go/math/atanh.go $(LIBGO_EXTRACTED)/go/math/bits.go $(LIBGO_EXTRACTED)/go/math/cbrt.go $(LIBGO_EXTRACTED)/go/math/const.go $(LIBGO_EXTRACTED)/go/math/copysign.go $(LIBGO_EXTRACTED)/go/math/dim.go $(LIBGO_EXTRACTED)/go/math/erf.go $(LIBGO_EXTRACTED)/go/math/exp.go $(LIBGO_EXTRACTED)/go/math/expm1.go $(LIBGO_EXTRACTED)/go/math/floor.go $(LIBGO_EXTRACTED)/go/math/frexp.go $(LIBGO_EXTRACTED)/go/math/gamma.go $(LIBGO_EXTRACTED)/go/math/hypot.go $(LIBGO_EXTRACTED)/go/math/j0.go $(LIBGO_EXTRACTED)/go/math/j1.go $(LIBGO_EXTRACTED)/go/math/jn.go $(LIBGO_EXTRACTED)/go/math/ldexp.go $(LIBGO_EXTRACTED)/go/math/lgamma.go $(LIBGO_EXTRACTED)/go/math/log.go $(LIBGO_EXTRACTED)/go/math/log10.go $(LIBGO_EXTRACTED)/go/math/log1p.go $(LIBGO_EXTRACTED)/go/math/logb.go $(LIBGO_EXTRACTED)/go/math/mod.go $(LIBGO_EXTRACTED)/go/math/modf.go $(LIBGO_EXTRACTED)/go/math/nextafter.go $(LIBGO_EXTRACTED)/go/math/pow.go $(LIBGO_EXTRACTED)/go/math/pow10.go $(LIBGO_EXTRACTED)/go/math/remainder.go $(LIBGO_EXTRACTED)/go/math/signbit.go $(LIBGO_EXTRACTED)/go/math/sin.go $(LIBGO_EXTRACTED)/go/math/sincos.go $(LIBGO_EXTRACTED)/go/math/sinh.go $(LIBGO_EXTRACTED)/go/math/sqrt.go $(LIBGO_EXTRACTED)/go/math/tan.go $(LIBGO_EXTRACTED)/go/math/tanh.go $(LIBGO_EXTRACTED)/go/math/unsafe.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=math $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/container/ring.o: $(LIBGO_EXTRACTED)/go/container/ring/ring.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=container/ring $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/golang_org/x/crypto/curve25519.o: $(LIBGO_EXTRACTED)/go/golang_org/x/crypto/curve25519/curve25519.go $(LIBGO_EXTRACTED)/go/golang_org/x/crypto/curve25519/doc.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=vendor/golang_org/x/crypto/curve25519 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/internal/nettrace.o: $(LIBGO_EXTRACTED)/go/internal/nettrace/nettrace.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=internal/nettrace $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/sync/atomic.o: $(LIBGO_EXTRACTED)/go/sync/atomic/doc.go $(LIBGO_EXTRACTED)/go/sync/atomic/value.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=sync/atomic $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/unicode.o: $(LIBGO_EXTRACTED)/go/unicode/casetables.go $(LIBGO_EXTRACTED)/go/unicode/digit.go $(LIBGO_EXTRACTED)/go/unicode/graphic.go $(LIBGO_EXTRACTED)/go/unicode/letter.go $(LIBGO_EXTRACTED)/go/unicode/tables.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=unicode $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/encoding.o: $(LIBGO_EXTRACTED)/go/encoding/encoding.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=encoding $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/unicode/utf16.o: $(LIBGO_EXTRACTED)/go/unicode/utf16/utf16.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=unicode/utf16 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/image/color.o: $(LIBGO_EXTRACTED)/go/image/color/color.go $(LIBGO_EXTRACTED)/go/image/color/ycbcr.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=image/color $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/runtime.o: $(LIBGO_EXTRACTED)/go/runtime/alg.go $(LIBGO_EXTRACTED)/go/runtime/cgo_gccgo.go $(LIBGO_EXTRACTED)/go/runtime/chan.go $(LIBGO_EXTRACTED)/go/runtime/compiler.go $(LIBGO_EXTRACTED)/go/runtime/cpuprof.go $(LIBGO_EXTRACTED)/go/runtime/cputicks.go $(LIBGO_EXTRACTED)/go/runtime/debug.go $(LIBGO_EXTRACTED)/go/runtime/env_posix.go $(LIBGO_EXTRACTED)/go/runtime/error.go $(LIBGO_EXTRACTED)/go/runtime/extern.go $(LIBGO_EXTRACTED)/go/runtime/ffi.go $(LIBGO_EXTRACTED)/go/runtime/hash64.go $(LIBGO_EXTRACTED)/go/runtime/hashmap.go $(LIBGO_EXTRACTED)/go/runtime/hashmap_fast.go $(LIBGO_EXTRACTED)/go/runtime/iface.go $(LIBGO_EXTRACTED)/go/runtime/lfstack.go $(LIBGO_EXTRACTED)/go/runtime/lfstack_64bit.go $(LIBGO_EXTRACTED)/go/runtime/lock_sema.go $(LIBGO_EXTRACTED)/go/runtime/mcache.go $(LIBGO_EXTRACTED)/go/runtime/mprof.go $(LIBGO_EXTRACTED)/go/runtime/msan0.go $(LIBGO_EXTRACTED)/go/runtime/mstats.go $(LIBGO_EXTRACTED)/go/runtime/netpoll.go $(LIBGO_EXTRACTED)/go/runtime/netpoll_epoll.go $(LIBGO_EXTRACTED)/go/runtime/os_gccgo.go $(LIBGO_EXTRACTED)/go/runtime/os_linux.go $(LIBGO_EXTRACTED)/go/runtime/panic.go $(LIBGO_EXTRACTED)/go/runtime/print.go $(LIBGO_EXTRACTED)/go/runtime/proc.go $(LIBGO_EXTRACTED)/go/runtime/race0.go $(LIBGO_EXTRACTED)/go/runtime/rdebug.go $(LIBGO_EXTRACTED)/go/runtime/runtime.go $(LIBGO_EXTRACTED)/go/runtime/runtime1.go $(LIBGO_EXTRACTED)/go/runtime/runtime2.go $(LIBGO_EXTRACTED)/go/runtime/select.go $(LIBGO_EXTRACTED)/go/runtime/sema.go $(LIBGO_EXTRACTED)/go/runtime/signal_gccgo.go $(LIBGO_EXTRACTED)/go/runtime/signal_sighandler.go $(LIBGO_EXTRACTED)/go/runtime/signal_unix.go $(LIBGO_EXTRACTED)/go/runtime/sigqueue.go $(LIBGO_EXTRACTED)/go/runtime/sizeclasses.go $(LIBGO_EXTRACTED)/go/runtime/slice.go $(LIBGO_EXTRACTED)/go/runtime/string.go $(LIBGO_EXTRACTED)/go/runtime/stubs.go $(LIBGO_EXTRACTED)/go/runtime/stubs2.go $(LIBGO_EXTRACTED)/go/runtime/symtab.go $(LIBGO_EXTRACTED)/go/runtime/time.go $(LIBGO_EXTRACTED)/go/runtime/trace.go $(LIBGO_EXTRACTED)/go/runtime/traceback_gccgo.go $(LIBGO_EXTRACTED)/go/runtime/type.go $(LIBGO_EXTRACTED)/go/runtime/typekind.go $(LIBGO_EXTRACTED)/go/runtime/unaligned1.go $(LIBGO_EXTRACTED)/go/runtime/utf8.go $(LIBGO_EXTRACTED)/go/runtime/write_err.go $(LIBGO_BASE)/generated/runtime_sysinfo.go $(LIBGO_BASE)/generated/sigtab.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=runtime -fgo-c-header=$(LIBGO_BASE)/generated/runtime.inc.tmp -fgo-compiling-runtime $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/image/color/palette.o: $(LIBGO_EXTRACTED)/go/image/color/palette/generate.go $(LIBGO_EXTRACTED)/go/image/color/palette/palette.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=image/color/palette $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/golang_org/x/crypto/poly1305.o: $(LIBGO_EXTRACTED)/go/golang_org/x/crypto/poly1305/poly1305.go $(LIBGO_EXTRACTED)/go/golang_org/x/crypto/poly1305/sum_ref.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=vendor/golang_org/x/crypto/poly1305 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/math/cmplx.o: $(LIBGO_EXTRACTED)/go/math/cmplx/abs.go $(LIBGO_EXTRACTED)/go/math/cmplx/asin.go $(LIBGO_EXTRACTED)/go/math/cmplx/conj.go $(LIBGO_EXTRACTED)/go/math/cmplx/exp.go $(LIBGO_EXTRACTED)/go/math/cmplx/isinf.go $(LIBGO_EXTRACTED)/go/math/cmplx/isnan.go $(LIBGO_EXTRACTED)/go/math/cmplx/log.go $(LIBGO_EXTRACTED)/go/math/cmplx/phase.go $(LIBGO_EXTRACTED)/go/math/cmplx/polar.go $(LIBGO_EXTRACTED)/go/math/cmplx/pow.go $(LIBGO_EXTRACTED)/go/math/cmplx/rect.go $(LIBGO_EXTRACTED)/go/math/cmplx/sin.go $(LIBGO_EXTRACTED)/go/math/cmplx/sqrt.go $(LIBGO_EXTRACTED)/go/math/cmplx/tan.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=math/cmplx $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/sync.o: $(LIBGO_EXTRACTED)/go/sync/cond.go $(LIBGO_EXTRACTED)/go/sync/mutex.go $(LIBGO_EXTRACTED)/go/sync/once.go $(LIBGO_EXTRACTED)/go/sync/pool.go $(LIBGO_EXTRACTED)/go/sync/runtime.go $(LIBGO_EXTRACTED)/go/sync/rwmutex.go $(LIBGO_EXTRACTED)/go/sync/waitgroup.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=sync $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/strconv.o: $(LIBGO_EXTRACTED)/go/strconv/atob.go $(LIBGO_EXTRACTED)/go/strconv/atof.go $(LIBGO_EXTRACTED)/go/strconv/atoi.go $(LIBGO_EXTRACTED)/go/strconv/decimal.go $(LIBGO_EXTRACTED)/go/strconv/doc.go $(LIBGO_EXTRACTED)/go/strconv/extfloat.go $(LIBGO_EXTRACTED)/go/strconv/ftoa.go $(LIBGO_EXTRACTED)/go/strconv/isprint.go $(LIBGO_EXTRACTED)/go/strconv/itoa.go $(LIBGO_EXTRACTED)/go/strconv/quote.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=strconv $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/io.o: $(LIBGO_EXTRACTED)/go/io/io.go $(LIBGO_EXTRACTED)/go/io/multi.go $(LIBGO_EXTRACTED)/go/io/pipe.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=io $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/internal/singleflight.o: $(LIBGO_EXTRACTED)/go/internal/singleflight/singleflight.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=internal/singleflight $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/math/rand.o: $(LIBGO_EXTRACTED)/go/math/rand/exp.go $(LIBGO_EXTRACTED)/go/math/rand/normal.go $(LIBGO_EXTRACTED)/go/math/rand/rand.go $(LIBGO_EXTRACTED)/go/math/rand/rng.go $(LIBGO_EXTRACTED)/go/math/rand/zipf.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=math/rand $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/syscall.o: $(LIBGO_EXTRACTED)/go/syscall/dirent.go $(LIBGO_EXTRACTED)/go/syscall/endian_little.go $(LIBGO_EXTRACTED)/go/syscall/env_unix.go $(LIBGO_EXTRACTED)/go/syscall/errstr_linux.go $(LIBGO_EXTRACTED)/go/syscall/exec_linux.go $(LIBGO_EXTRACTED)/go/syscall/exec_unix.go $(LIBGO_EXTRACTED)/go/syscall/libcall_linux.go $(LIBGO_EXTRACTED)/go/syscall/libcall_linux_amd64.go $(LIBGO_EXTRACTED)/go/syscall/libcall_linux_ustat.go $(LIBGO_EXTRACTED)/go/syscall/libcall_linux_utimesnano.go $(LIBGO_EXTRACTED)/go/syscall/libcall_posix.go $(LIBGO_EXTRACTED)/go/syscall/libcall_posix_regfile.go $(LIBGO_EXTRACTED)/go/syscall/libcall_support.go $(LIBGO_EXTRACTED)/go/syscall/libcall_uname.go $(LIBGO_EXTRACTED)/go/syscall/libcall_wait4.go $(LIBGO_EXTRACTED)/go/syscall/lsf_linux.go $(LIBGO_EXTRACTED)/go/syscall/msan0.go $(LIBGO_EXTRACTED)/go/syscall/netlink_linux.go $(LIBGO_EXTRACTED)/go/syscall/setuidgid_linux.go $(LIBGO_EXTRACTED)/go/syscall/sleep_select.go $(LIBGO_EXTRACTED)/go/syscall/sockcmsg_linux.go $(LIBGO_EXTRACTED)/go/syscall/sockcmsg_unix.go $(LIBGO_EXTRACTED)/go/syscall/socket.go $(LIBGO_EXTRACTED)/go/syscall/socket_linux.go $(LIBGO_EXTRACTED)/go/syscall/socket_linux_type.go $(LIBGO_EXTRACTED)/go/syscall/socket_posix.go $(LIBGO_EXTRACTED)/go/syscall/str.go $(LIBGO_EXTRACTED)/go/syscall/syscall.go $(LIBGO_EXTRACTED)/go/syscall/syscall_errno.go $(LIBGO_EXTRACTED)/go/syscall/syscall_linux.go $(LIBGO_EXTRACTED)/go/syscall/syscall_linux_amd64.go $(LIBGO_EXTRACTED)/go/syscall/syscall_unix.go $(LIBGO_EXTRACTED)/go/syscall/timestruct.go $(LIBGO_BASE)/generated/libcalls.go $(LIBGO_BASE)/generated/sysinfo.go $(LIBGO_BASE)/generated/syscall_arch.go $(LIBGO_BASE)/generated/epoll.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=syscall $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/hash.o: $(LIBGO_EXTRACTED)/go/hash/hash.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=hash $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/runtime/trace.o: $(LIBGO_EXTRACTED)/go/runtime/trace/trace.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=runtime/trace $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/strings.o: $(LIBGO_EXTRACTED)/go/strings/compare.go $(LIBGO_EXTRACTED)/go/strings/reader.go $(LIBGO_EXTRACTED)/go/strings/replace.go $(LIBGO_EXTRACTED)/go/strings/search.go $(LIBGO_EXTRACTED)/go/strings/strings.go $(LIBGO_EXTRACTED)/go/strings/strings_decl.go $(LIBGO_EXTRACTED)/go/strings/strings_generic.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=strings $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/bytes.o: $(LIBGO_EXTRACTED)/go/bytes/buffer.go $(LIBGO_EXTRACTED)/go/bytes/bytes.go $(LIBGO_EXTRACTED)/go/bytes/bytes_decl.go $(LIBGO_EXTRACTED)/go/bytes/bytes_generic.go $(LIBGO_EXTRACTED)/go/bytes/reader.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=bytes $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto/cipher.o: $(LIBGO_EXTRACTED)/go/crypto/cipher/cbc.go $(LIBGO_EXTRACTED)/go/crypto/cipher/cfb.go $(LIBGO_EXTRACTED)/go/crypto/cipher/cipher.go $(LIBGO_EXTRACTED)/go/crypto/cipher/ctr.go $(LIBGO_EXTRACTED)/go/crypto/cipher/gcm.go $(LIBGO_EXTRACTED)/go/crypto/cipher/io.go $(LIBGO_EXTRACTED)/go/crypto/cipher/ofb.go $(LIBGO_EXTRACTED)/go/crypto/cipher/xor.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto/cipher $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/hash/crc32.o: $(LIBGO_EXTRACTED)/go/hash/crc32/crc32.go $(LIBGO_EXTRACTED)/go/hash/crc32/crc32_generic.go $(LIBGO_EXTRACTED)/go/hash/crc32/crc32_otherarch.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=hash/crc32 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/hash/fnv.o: $(LIBGO_EXTRACTED)/go/hash/fnv/fnv.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=hash/fnv $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto/hmac.o: $(LIBGO_EXTRACTED)/go/crypto/hmac/hmac.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto/hmac $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/hash/adler32.o: $(LIBGO_EXTRACTED)/go/hash/adler32/adler32.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=hash/adler32 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/hash/crc64.o: $(LIBGO_EXTRACTED)/go/hash/crc64/crc64.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=hash/crc64 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto.o: $(LIBGO_EXTRACTED)/go/crypto/crypto.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/reflect.o: $(LIBGO_EXTRACTED)/go/reflect/deepequal.go $(LIBGO_EXTRACTED)/go/reflect/makefunc.go $(LIBGO_EXTRACTED)/go/reflect/makefunc_ffi.go $(LIBGO_EXTRACTED)/go/reflect/swapper.go $(LIBGO_EXTRACTED)/go/reflect/type.go $(LIBGO_EXTRACTED)/go/reflect/value.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=reflect $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/encoding/base64.o: $(LIBGO_EXTRACTED)/go/encoding/base64/base64.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=encoding/base64 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto/rc4.o: $(LIBGO_EXTRACTED)/go/crypto/rc4/rc4.go $(LIBGO_EXTRACTED)/go/crypto/rc4/rc4_ref.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto/rc4 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/encoding/ascii85.o: $(LIBGO_EXTRACTED)/go/encoding/ascii85/ascii85.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=encoding/ascii85 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto/aes.o: $(LIBGO_EXTRACTED)/go/crypto/aes/block.go $(LIBGO_EXTRACTED)/go/crypto/aes/cipher.go $(LIBGO_EXTRACTED)/go/crypto/aes/cipher_generic.go $(LIBGO_EXTRACTED)/go/crypto/aes/const.go $(LIBGO_EXTRACTED)/go/crypto/aes/modes.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto/aes $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto/md5.o: $(LIBGO_EXTRACTED)/go/crypto/md5/md5.go $(LIBGO_EXTRACTED)/go/crypto/md5/md5block.go $(LIBGO_EXTRACTED)/go/crypto/md5/md5block_generic.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto/md5 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto/sha512.o: $(LIBGO_EXTRACTED)/go/crypto/sha512/sha512.go $(LIBGO_EXTRACTED)/go/crypto/sha512/sha512block.go $(LIBGO_EXTRACTED)/go/crypto/sha512/sha512block_generic.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto/sha512 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto/sha256.o: $(LIBGO_EXTRACTED)/go/crypto/sha256/sha256.go $(LIBGO_EXTRACTED)/go/crypto/sha256/sha256block.go $(LIBGO_EXTRACTED)/go/crypto/sha256/sha256block_generic.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto/sha256 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto/sha1.o: $(LIBGO_EXTRACTED)/go/crypto/sha1/sha1.go $(LIBGO_EXTRACTED)/go/crypto/sha1/sha1block.go $(LIBGO_EXTRACTED)/go/crypto/sha1/sha1block_generic.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto/sha1 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/golang_org/x/text/transform.o: $(LIBGO_EXTRACTED)/go/golang_org/x/text/transform/transform.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=vendor/golang_org/x/text/transform $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/bufio.o: $(LIBGO_EXTRACTED)/go/bufio/bufio.go $(LIBGO_EXTRACTED)/go/bufio/scan.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=bufio $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/text/tabwriter.o: $(LIBGO_EXTRACTED)/go/text/tabwriter/tabwriter.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=text/tabwriter $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/encoding/base32.o: $(LIBGO_EXTRACTED)/go/encoding/base32/base32.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=encoding/base32 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/path.o: $(LIBGO_EXTRACTED)/go/path/match.go $(LIBGO_EXTRACTED)/go/path/path.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=path $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/html.o: $(LIBGO_EXTRACTED)/go/html/entity.go $(LIBGO_EXTRACTED)/go/html/escape.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=html $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/image.o: $(LIBGO_EXTRACTED)/go/image/format.go $(LIBGO_EXTRACTED)/go/image/geom.go $(LIBGO_EXTRACTED)/go/image/image.go $(LIBGO_EXTRACTED)/go/image/names.go $(LIBGO_EXTRACTED)/go/image/ycbcr.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=image $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/image/internal/imageutil.o: $(LIBGO_EXTRACTED)/go/image/internal/imageutil/imageutil.go $(LIBGO_EXTRACTED)/go/image/internal/imageutil/impl.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=image/internal/imageutil $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/image/jpeg.o: $(LIBGO_EXTRACTED)/go/image/jpeg/fdct.go $(LIBGO_EXTRACTED)/go/image/jpeg/huffman.go $(LIBGO_EXTRACTED)/go/image/jpeg/idct.go $(LIBGO_EXTRACTED)/go/image/jpeg/reader.go $(LIBGO_EXTRACTED)/go/image/jpeg/scan.go $(LIBGO_EXTRACTED)/go/image/jpeg/writer.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=image/jpeg $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/image/draw.o: $(LIBGO_EXTRACTED)/go/image/draw/draw.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=image/draw $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/encoding/binary.o: $(LIBGO_EXTRACTED)/go/encoding/binary/binary.go $(LIBGO_EXTRACTED)/go/encoding/binary/varint.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=encoding/binary $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/sort.o: $(LIBGO_EXTRACTED)/go/sort/search.go $(LIBGO_EXTRACTED)/go/sort/sort.go $(LIBGO_EXTRACTED)/go/sort/zfuncversion.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=sort $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/internal/syscall/unix.o: $(LIBGO_EXTRACTED)/go/internal/syscall/unix/dummy.go $(LIBGO_EXTRACTED)/go/internal/syscall/unix/getrandom_linux.go $(LIBGO_EXTRACTED)/go/internal/syscall/unix/getrandom_linux_amd64.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=internal/syscall/unix $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/exp/terminal.o: $(LIBGO_EXTRACTED)/go/exp/terminal/terminal.go $(LIBGO_EXTRACTED)/go/exp/terminal/util.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=exp/terminal $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/time.o: $(LIBGO_EXTRACTED)/go/time/format.go $(LIBGO_EXTRACTED)/go/time/sleep.go $(LIBGO_EXTRACTED)/go/time/sys_unix.go $(LIBGO_EXTRACTED)/go/time/tick.go $(LIBGO_EXTRACTED)/go/time/time.go $(LIBGO_EXTRACTED)/go/time/zoneinfo.go $(LIBGO_EXTRACTED)/go/time/zoneinfo_read.go $(LIBGO_EXTRACTED)/go/time/zoneinfo_unix.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=time $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/compress/bzip2.o: $(LIBGO_EXTRACTED)/go/compress/bzip2/bit_reader.go $(LIBGO_EXTRACTED)/go/compress/bzip2/bzip2.go $(LIBGO_EXTRACTED)/go/compress/bzip2/huffman.go $(LIBGO_EXTRACTED)/go/compress/bzip2/move_to_front.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=compress/bzip2 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/container/heap.o: $(LIBGO_EXTRACTED)/go/container/heap/heap.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=container/heap $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/regexp/syntax.o: $(LIBGO_EXTRACTED)/go/regexp/syntax/compile.go $(LIBGO_EXTRACTED)/go/regexp/syntax/doc.go $(LIBGO_EXTRACTED)/go/regexp/syntax/parse.go $(LIBGO_EXTRACTED)/go/regexp/syntax/perl_groups.go $(LIBGO_EXTRACTED)/go/regexp/syntax/prog.go $(LIBGO_EXTRACTED)/go/regexp/syntax/regexp.go $(LIBGO_EXTRACTED)/go/regexp/syntax/simplify.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=regexp/syntax $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/encoding/pem.o: $(LIBGO_EXTRACTED)/go/encoding/pem/pem.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=encoding/pem $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto/des.o: $(LIBGO_EXTRACTED)/go/crypto/des/block.go $(LIBGO_EXTRACTED)/go/crypto/des/cipher.go $(LIBGO_EXTRACTED)/go/crypto/des/const.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto/des $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/golang_org/x/crypto/chacha20poly1305/internal/chacha20.o: $(LIBGO_EXTRACTED)/go/golang_org/x/crypto/chacha20poly1305/internal/chacha20/chacha_generic.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=vendor/golang_org/x/crypto/chacha20poly1305/internal/chacha20 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/golang_org/x/crypto/chacha20poly1305.o: $(LIBGO_EXTRACTED)/go/golang_org/x/crypto/chacha20poly1305/chacha20poly1305.go $(LIBGO_EXTRACTED)/go/golang_org/x/crypto/chacha20poly1305/chacha20poly1305_generic.go $(LIBGO_EXTRACTED)/go/golang_org/x/crypto/chacha20poly1305/chacha20poly1305_noasm.go $(LIBGO_EXTRACTED)/go/golang_org/x/crypto/chacha20poly1305/chacha20poly1305_test_vectors.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=vendor/golang_org/x/crypto/chacha20poly1305 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/os.o: $(LIBGO_EXTRACTED)/go/os/dir.go $(LIBGO_EXTRACTED)/go/os/dir_gccgo.go $(LIBGO_EXTRACTED)/go/os/dir_regfile.go $(LIBGO_EXTRACTED)/go/os/dir_unix.go $(LIBGO_EXTRACTED)/go/os/env.go $(LIBGO_EXTRACTED)/go/os/error.go $(LIBGO_EXTRACTED)/go/os/error_unix.go $(LIBGO_EXTRACTED)/go/os/exec.go $(LIBGO_EXTRACTED)/go/os/exec_posix.go $(LIBGO_EXTRACTED)/go/os/exec_unix.go $(LIBGO_EXTRACTED)/go/os/executable.go $(LIBGO_EXTRACTED)/go/os/executable_procfs.go $(LIBGO_EXTRACTED)/go/os/file.go $(LIBGO_EXTRACTED)/go/os/file_posix.go $(LIBGO_EXTRACTED)/go/os/file_unix.go $(LIBGO_EXTRACTED)/go/os/getwd.go $(LIBGO_EXTRACTED)/go/os/path.go $(LIBGO_EXTRACTED)/go/os/path_unix.go $(LIBGO_EXTRACTED)/go/os/pipe_linux.go $(LIBGO_EXTRACTED)/go/os/proc.go $(LIBGO_EXTRACTED)/go/os/stat_atim.go $(LIBGO_EXTRACTED)/go/os/stat_unix.go $(LIBGO_EXTRACTED)/go/os/sticky_notbsd.go $(LIBGO_EXTRACTED)/go/os/str.go $(LIBGO_EXTRACTED)/go/os/sys.go $(LIBGO_EXTRACTED)/go/os/sys_linux.go $(LIBGO_EXTRACTED)/go/os/sys_unix.go $(LIBGO_EXTRACTED)/go/os/types.go $(LIBGO_EXTRACTED)/go/os/types_unix.go $(LIBGO_EXTRACTED)/go/os/wait_waitid.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=os $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/regexp.o: $(LIBGO_EXTRACTED)/go/regexp/backtrack.go $(LIBGO_EXTRACTED)/go/regexp/exec.go $(LIBGO_EXTRACTED)/go/regexp/onepass.go $(LIBGO_EXTRACTED)/go/regexp/regexp.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=regexp $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/runtime/debug.o: $(LIBGO_EXTRACTED)/go/runtime/debug/garbage.go $(LIBGO_EXTRACTED)/go/runtime/debug/stack.go $(LIBGO_EXTRACTED)/go/runtime/debug/stubs.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=runtime/debug $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/fmt.o: $(LIBGO_EXTRACTED)/go/fmt/doc.go $(LIBGO_EXTRACTED)/go/fmt/format.go $(LIBGO_EXTRACTED)/go/fmt/print.go $(LIBGO_EXTRACTED)/go/fmt/scan.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=fmt $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/path/filepath.o: $(LIBGO_EXTRACTED)/go/path/filepath/match.go $(LIBGO_EXTRACTED)/go/path/filepath/path.go $(LIBGO_EXTRACTED)/go/path/filepath/path_unix.go $(LIBGO_EXTRACTED)/go/path/filepath/symlink.go $(LIBGO_EXTRACTED)/go/path/filepath/symlink_unix.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=path/filepath $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/os/signal.o: $(LIBGO_EXTRACTED)/go/os/signal/doc.go $(LIBGO_EXTRACTED)/go/os/signal/signal.go $(LIBGO_EXTRACTED)/go/os/signal/signal_unix.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=os/signal $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/index/suffixarray.o: $(LIBGO_EXTRACTED)/go/index/suffixarray/qsufsort.go $(LIBGO_EXTRACTED)/go/index/suffixarray/suffixarray.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=index/suffixarray $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/io/ioutil.o: $(LIBGO_EXTRACTED)/go/io/ioutil/ioutil.go $(LIBGO_EXTRACTED)/go/io/ioutil/tempfile.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=io/ioutil $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/math/big.o: $(LIBGO_EXTRACTED)/go/math/big/accuracy_string.go $(LIBGO_EXTRACTED)/go/math/big/arith.go $(LIBGO_EXTRACTED)/go/math/big/arith_decl_pure.go $(LIBGO_EXTRACTED)/go/math/big/decimal.go $(LIBGO_EXTRACTED)/go/math/big/doc.go $(LIBGO_EXTRACTED)/go/math/big/float.go $(LIBGO_EXTRACTED)/go/math/big/floatconv.go $(LIBGO_EXTRACTED)/go/math/big/floatmarsh.go $(LIBGO_EXTRACTED)/go/math/big/ftoa.go $(LIBGO_EXTRACTED)/go/math/big/int.go $(LIBGO_EXTRACTED)/go/math/big/intconv.go $(LIBGO_EXTRACTED)/go/math/big/intmarsh.go $(LIBGO_EXTRACTED)/go/math/big/nat.go $(LIBGO_EXTRACTED)/go/math/big/natconv.go $(LIBGO_EXTRACTED)/go/math/big/prime.go $(LIBGO_EXTRACTED)/go/math/big/rat.go $(LIBGO_EXTRACTED)/go/math/big/ratconv.go $(LIBGO_EXTRACTED)/go/math/big/ratmarsh.go $(LIBGO_EXTRACTED)/go/math/big/roundingmode_string.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=math/big $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/debug/plan9obj.o: $(LIBGO_EXTRACTED)/go/debug/plan9obj/file.go $(LIBGO_EXTRACTED)/go/debug/plan9obj/plan9obj.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=debug/plan9obj $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/debug/dwarf.o: $(LIBGO_EXTRACTED)/go/debug/dwarf/buf.go $(LIBGO_EXTRACTED)/go/debug/dwarf/class_string.go $(LIBGO_EXTRACTED)/go/debug/dwarf/const.go $(LIBGO_EXTRACTED)/go/debug/dwarf/entry.go $(LIBGO_EXTRACTED)/go/debug/dwarf/line.go $(LIBGO_EXTRACTED)/go/debug/dwarf/open.go $(LIBGO_EXTRACTED)/go/debug/dwarf/type.go $(LIBGO_EXTRACTED)/go/debug/dwarf/typeunit.go $(LIBGO_EXTRACTED)/go/debug/dwarf/unit.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=debug/dwarf $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/compress/lzw.o: $(LIBGO_EXTRACTED)/go/compress/lzw/reader.go $(LIBGO_EXTRACTED)/go/compress/lzw/writer.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=compress/lzw $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/archive/tar.o: $(LIBGO_EXTRACTED)/go/archive/tar/common.go $(LIBGO_EXTRACTED)/go/archive/tar/format.go $(LIBGO_EXTRACTED)/go/archive/tar/reader.go $(LIBGO_EXTRACTED)/go/archive/tar/stat_atim.go $(LIBGO_EXTRACTED)/go/archive/tar/stat_unix.go $(LIBGO_EXTRACTED)/go/archive/tar/strconv.go $(LIBGO_EXTRACTED)/go/archive/tar/writer.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=archive/tar $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/encoding/hex.o: $(LIBGO_EXTRACTED)/go/encoding/hex/hex.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=encoding/hex $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/encoding/xml.o: $(LIBGO_EXTRACTED)/go/encoding/xml/marshal.go $(LIBGO_EXTRACTED)/go/encoding/xml/read.go $(LIBGO_EXTRACTED)/go/encoding/xml/typeinfo.go $(LIBGO_EXTRACTED)/go/encoding/xml/xml.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=encoding/xml $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/compress/flate.o: $(LIBGO_EXTRACTED)/go/compress/flate/deflate.go $(LIBGO_EXTRACTED)/go/compress/flate/deflatefast.go $(LIBGO_EXTRACTED)/go/compress/flate/dict_decoder.go $(LIBGO_EXTRACTED)/go/compress/flate/huffman_bit_writer.go $(LIBGO_EXTRACTED)/go/compress/flate/huffman_code.go $(LIBGO_EXTRACTED)/go/compress/flate/inflate.go $(LIBGO_EXTRACTED)/go/compress/flate/reverse_bits.go $(LIBGO_EXTRACTED)/go/compress/flate/token.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=compress/flate $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/encoding/csv.o: $(LIBGO_EXTRACTED)/go/encoding/csv/reader.go $(LIBGO_EXTRACTED)/go/encoding/csv/writer.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=encoding/csv $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/golang_org/x/net/http2/hpack.o: $(LIBGO_EXTRACTED)/go/golang_org/x/net/http2/hpack/encode.go $(LIBGO_EXTRACTED)/go/golang_org/x/net/http2/hpack/hpack.go $(LIBGO_EXTRACTED)/go/golang_org/x/net/http2/hpack/huffman.go $(LIBGO_EXTRACTED)/go/golang_org/x/net/http2/hpack/tables.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=vendor/golang_org/x/net/http2/hpack $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/encoding/gob.o: $(LIBGO_EXTRACTED)/go/encoding/gob/dec_helpers.go $(LIBGO_EXTRACTED)/go/encoding/gob/decode.go $(LIBGO_EXTRACTED)/go/encoding/gob/decoder.go $(LIBGO_EXTRACTED)/go/encoding/gob/doc.go $(LIBGO_EXTRACTED)/go/encoding/gob/enc_helpers.go $(LIBGO_EXTRACTED)/go/encoding/gob/encode.go $(LIBGO_EXTRACTED)/go/encoding/gob/encoder.go $(LIBGO_EXTRACTED)/go/encoding/gob/error.go $(LIBGO_EXTRACTED)/go/encoding/gob/type.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=encoding/gob $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/net/url.o: $(LIBGO_EXTRACTED)/go/net/url/url.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=net/url $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/context.o: $(LIBGO_EXTRACTED)/go/context/context.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=context $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/encoding/json.o: $(LIBGO_EXTRACTED)/go/encoding/json/decode.go $(LIBGO_EXTRACTED)/go/encoding/json/encode.go $(LIBGO_EXTRACTED)/go/encoding/json/fold.go $(LIBGO_EXTRACTED)/go/encoding/json/indent.go $(LIBGO_EXTRACTED)/go/encoding/json/scanner.go $(LIBGO_EXTRACTED)/go/encoding/json/stream.go $(LIBGO_EXTRACTED)/go/encoding/json/tables.go $(LIBGO_EXTRACTED)/go/encoding/json/tags.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=encoding/json $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/log.o: $(LIBGO_EXTRACTED)/go/log/log.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=log $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/debug/gosym.o: $(LIBGO_EXTRACTED)/go/debug/gosym/pclntab.go $(LIBGO_EXTRACTED)/go/debug/gosym/symtab.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=debug/gosym $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/golang_org/x/net/idna.o: $(LIBGO_EXTRACTED)/go/golang_org/x/net/idna/idna.go $(LIBGO_EXTRACTED)/go/golang_org/x/net/idna/punycode.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=vendor/golang_org/x/net/idna $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/golang_org/x/text/unicode/norm.o: $(LIBGO_EXTRACTED)/go/golang_org/x/text/unicode/norm/composition.go $(LIBGO_EXTRACTED)/go/golang_org/x/text/unicode/norm/forminfo.go $(LIBGO_EXTRACTED)/go/golang_org/x/text/unicode/norm/input.go $(LIBGO_EXTRACTED)/go/golang_org/x/text/unicode/norm/iter.go $(LIBGO_EXTRACTED)/go/golang_org/x/text/unicode/norm/normalize.go $(LIBGO_EXTRACTED)/go/golang_org/x/text/unicode/norm/readwriter.go $(LIBGO_EXTRACTED)/go/golang_org/x/text/unicode/norm/tables.go $(LIBGO_EXTRACTED)/go/golang_org/x/text/unicode/norm/transform.go $(LIBGO_EXTRACTED)/go/golang_org/x/text/unicode/norm/trie.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=vendor/golang_org/x/text/unicode/norm $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/mime.o: $(LIBGO_EXTRACTED)/go/mime/encodedword.go $(LIBGO_EXTRACTED)/go/mime/grammar.go $(LIBGO_EXTRACTED)/go/mime/mediatype.go $(LIBGO_EXTRACTED)/go/mime/type.go $(LIBGO_EXTRACTED)/go/mime/type_unix.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=mime $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/golang_org/x/text/width.o: $(LIBGO_EXTRACTED)/go/golang_org/x/text/width/kind_string.go $(LIBGO_EXTRACTED)/go/golang_org/x/text/width/tables.go $(LIBGO_EXTRACTED)/go/golang_org/x/text/width/transform.go $(LIBGO_EXTRACTED)/go/golang_org/x/text/width/trieval.go $(LIBGO_EXTRACTED)/go/golang_org/x/text/width/width.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=vendor/golang_org/x/text/width $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/mime/quotedprintable.o: $(LIBGO_EXTRACTED)/go/mime/quotedprintable/reader.go $(LIBGO_EXTRACTED)/go/mime/quotedprintable/writer.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=mime/quotedprintable $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/net/http/internal.o: $(LIBGO_EXTRACTED)/go/net/http/internal/chunked.go $(LIBGO_EXTRACTED)/go/net/http/internal/testcert.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=net/http/internal $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/flag.o: $(LIBGO_EXTRACTED)/go/flag/flag.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=flag $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/go/token.o: $(LIBGO_EXTRACTED)/go/go/token/position.go $(LIBGO_EXTRACTED)/go/go/token/serialize.go $(LIBGO_EXTRACTED)/go/go/token/token.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=go/token $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/text/template/parse.o: $(LIBGO_EXTRACTED)/go/text/template/parse/lex.go $(LIBGO_EXTRACTED)/go/text/template/parse/node.go $(LIBGO_EXTRACTED)/go/text/template/parse/parse.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=text/template/parse $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/text/scanner.o: $(LIBGO_EXTRACTED)/go/text/scanner/scanner.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=text/scanner $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/os/user.o: $(LIBGO_EXTRACTED)/go/os/user/decls_unix.go $(LIBGO_EXTRACTED)/go/os/user/listgroups_unix.go $(LIBGO_EXTRACTED)/go/os/user/lookup.go $(LIBGO_EXTRACTED)/go/os/user/lookup_unix.go $(LIBGO_EXTRACTED)/go/os/user/user.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=os/user $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/net/internal/socktest.o: $(LIBGO_EXTRACTED)/go/net/internal/socktest/switch.go $(LIBGO_EXTRACTED)/go/net/internal/socktest/switch_posix.go $(LIBGO_EXTRACTED)/go/net/internal/socktest/switch_unix.go $(LIBGO_EXTRACTED)/go/net/internal/socktest/sys_cloexec.go $(LIBGO_EXTRACTED)/go/net/internal/socktest/sys_unix.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=net/internal/socktest $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/go/scanner.o: $(LIBGO_EXTRACTED)/go/go/scanner/errors.go $(LIBGO_EXTRACTED)/go/go/scanner/scanner.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=go/scanner $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/image/gif.o: $(LIBGO_EXTRACTED)/go/image/gif/reader.go $(LIBGO_EXTRACTED)/go/image/gif/writer.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=image/gif $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/testing/quick.o: $(LIBGO_EXTRACTED)/go/testing/quick/quick.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=testing/quick $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/os/exec.o: $(LIBGO_EXTRACTED)/go/os/exec/exec.go $(LIBGO_EXTRACTED)/go/os/exec/exec_posix.go $(LIBGO_EXTRACTED)/go/os/exec/lp_unix.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=os/exec $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/database/sql/driver.o: $(LIBGO_EXTRACTED)/go/database/sql/driver/driver.go $(LIBGO_EXTRACTED)/go/database/sql/driver/types.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=database/sql/driver $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/testing/iotest.o: $(LIBGO_EXTRACTED)/go/testing/iotest/logger.go $(LIBGO_EXTRACTED)/go/testing/iotest/reader.go $(LIBGO_EXTRACTED)/go/testing/iotest/writer.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=testing/iotest $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/testing.o: $(LIBGO_EXTRACTED)/go/testing/allocs.go $(LIBGO_EXTRACTED)/go/testing/benchmark.go $(LIBGO_EXTRACTED)/go/testing/cover.go $(LIBGO_EXTRACTED)/go/testing/example.go $(LIBGO_EXTRACTED)/go/testing/match.go $(LIBGO_EXTRACTED)/go/testing/testing.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=testing $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/net.o: $(LIBGO_EXTRACTED)/go/net/addrselect.go $(LIBGO_EXTRACTED)/go/net/cgo_linux.go $(LIBGO_EXTRACTED)/go/net/cgo_resnew.go $(LIBGO_EXTRACTED)/go/net/cgo_socknew.go $(LIBGO_EXTRACTED)/go/net/cgo_unix.go $(LIBGO_EXTRACTED)/go/net/conf.go $(LIBGO_EXTRACTED)/go/net/dial.go $(LIBGO_EXTRACTED)/go/net/dnsclient.go $(LIBGO_EXTRACTED)/go/net/dnsclient_unix.go $(LIBGO_EXTRACTED)/go/net/dnsconfig_unix.go $(LIBGO_EXTRACTED)/go/net/dnsmsg.go $(LIBGO_EXTRACTED)/go/net/fd_mutex.go $(LIBGO_EXTRACTED)/go/net/fd_poll_runtime.go $(LIBGO_EXTRACTED)/go/net/fd_posix.go $(LIBGO_EXTRACTED)/go/net/fd_unix.go $(LIBGO_EXTRACTED)/go/net/file.go $(LIBGO_EXTRACTED)/go/net/file_unix.go $(LIBGO_EXTRACTED)/go/net/hook.go $(LIBGO_EXTRACTED)/go/net/hook_cloexec.go $(LIBGO_EXTRACTED)/go/net/hook_unix.go $(LIBGO_EXTRACTED)/go/net/hosts.go $(LIBGO_EXTRACTED)/go/net/interface.go $(LIBGO_EXTRACTED)/go/net/interface_linux.go $(LIBGO_EXTRACTED)/go/net/ip.go $(LIBGO_EXTRACTED)/go/net/iprawsock.go $(LIBGO_EXTRACTED)/go/net/iprawsock_posix.go $(LIBGO_EXTRACTED)/go/net/ipsock.go $(LIBGO_EXTRACTED)/go/net/ipsock_posix.go $(LIBGO_EXTRACTED)/go/net/lookup.go $(LIBGO_EXTRACTED)/go/net/lookup_unix.go $(LIBGO_EXTRACTED)/go/net/mac.go $(LIBGO_EXTRACTED)/go/net/net.go $(LIBGO_EXTRACTED)/go/net/nss.go $(LIBGO_EXTRACTED)/go/net/parse.go $(LIBGO_EXTRACTED)/go/net/pipe.go $(LIBGO_EXTRACTED)/go/net/port.go $(LIBGO_EXTRACTED)/go/net/port_unix.go $(LIBGO_EXTRACTED)/go/net/sendfile_linux.go $(LIBGO_EXTRACTED)/go/net/sock_cloexec.go $(LIBGO_EXTRACTED)/go/net/sock_linux.go $(LIBGO_EXTRACTED)/go/net/sock_posix.go $(LIBGO_EXTRACTED)/go/net/sockopt_linux.go $(LIBGO_EXTRACTED)/go/net/sockopt_posix.go $(LIBGO_EXTRACTED)/go/net/sockoptip_linux.go $(LIBGO_EXTRACTED)/go/net/sockoptip_posix.go $(LIBGO_EXTRACTED)/go/net/tcpsock.go $(LIBGO_EXTRACTED)/go/net/tcpsock_posix.go $(LIBGO_EXTRACTED)/go/net/tcpsockopt_posix.go $(LIBGO_EXTRACTED)/go/net/tcpsockopt_unix.go $(LIBGO_EXTRACTED)/go/net/udpsock.go $(LIBGO_EXTRACTED)/go/net/udpsock_posix.go $(LIBGO_EXTRACTED)/go/net/unixsock.go $(LIBGO_EXTRACTED)/go/net/unixsock_posix.go $(LIBGO_EXTRACTED)/go/net/writev_unix.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=net $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/debug/macho.o: $(LIBGO_EXTRACTED)/go/debug/macho/fat.go $(LIBGO_EXTRACTED)/go/debug/macho/file.go $(LIBGO_EXTRACTED)/go/debug/macho/macho.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=debug/macho $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/debug/pe.o: $(LIBGO_EXTRACTED)/go/debug/pe/file.go $(LIBGO_EXTRACTED)/go/debug/pe/pe.go $(LIBGO_EXTRACTED)/go/debug/pe/section.go $(LIBGO_EXTRACTED)/go/debug/pe/string.go $(LIBGO_EXTRACTED)/go/debug/pe/symbol.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=debug/pe $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/archive/zip.o: $(LIBGO_EXTRACTED)/go/archive/zip/reader.go $(LIBGO_EXTRACTED)/go/archive/zip/register.go $(LIBGO_EXTRACTED)/go/archive/zip/struct.go $(LIBGO_EXTRACTED)/go/archive/zip/writer.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=archive/zip $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/compress/gzip.o: $(LIBGO_EXTRACTED)/go/compress/gzip/gunzip.go $(LIBGO_EXTRACTED)/go/compress/gzip/gzip.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=compress/gzip $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/compress/zlib.o: $(LIBGO_EXTRACTED)/go/compress/zlib/reader.go $(LIBGO_EXTRACTED)/go/compress/zlib/writer.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=compress/zlib $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto/elliptic.o: $(LIBGO_EXTRACTED)/go/crypto/elliptic/elliptic.go $(LIBGO_EXTRACTED)/go/crypto/elliptic/p224.go $(LIBGO_EXTRACTED)/go/crypto/elliptic/p256.go $(LIBGO_EXTRACTED)/go/crypto/elliptic/p256_generic.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto/elliptic $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto/dsa.o: $(LIBGO_EXTRACTED)/go/crypto/dsa/dsa.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto/dsa $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/go/constant.o: $(LIBGO_EXTRACTED)/go/go/constant/value.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=go/constant $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto/rand.o: $(LIBGO_EXTRACTED)/go/crypto/rand/eagain.go $(LIBGO_EXTRACTED)/go/crypto/rand/rand.go $(LIBGO_EXTRACTED)/go/crypto/rand/rand_linux.go $(LIBGO_EXTRACTED)/go/crypto/rand/rand_unix.go $(LIBGO_EXTRACTED)/go/crypto/rand/util.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto/rand $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/encoding/asn1.o: $(LIBGO_EXTRACTED)/go/encoding/asn1/asn1.go $(LIBGO_EXTRACTED)/go/encoding/asn1/common.go $(LIBGO_EXTRACTED)/go/encoding/asn1/marshal.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=encoding/asn1 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/database/sql.o: $(LIBGO_EXTRACTED)/go/database/sql/convert.go $(LIBGO_EXTRACTED)/go/database/sql/ctxutil.go $(LIBGO_EXTRACTED)/go/database/sql/sql.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=database/sql $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/go/ast.o: $(LIBGO_EXTRACTED)/go/go/ast/ast.go $(LIBGO_EXTRACTED)/go/go/ast/commentmap.go $(LIBGO_EXTRACTED)/go/go/ast/filter.go $(LIBGO_EXTRACTED)/go/go/ast/import.go $(LIBGO_EXTRACTED)/go/go/ast/print.go $(LIBGO_EXTRACTED)/go/go/ast/resolve.go $(LIBGO_EXTRACTED)/go/go/ast/scope.go $(LIBGO_EXTRACTED)/go/go/ast/walk.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=go/ast $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/internal/pprof/profile.o: $(LIBGO_EXTRACTED)/go/internal/pprof/profile/encode.go $(LIBGO_EXTRACTED)/go/internal/pprof/profile/filter.go $(LIBGO_EXTRACTED)/go/internal/pprof/profile/legacy_profile.go $(LIBGO_EXTRACTED)/go/internal/pprof/profile/profile.go $(LIBGO_EXTRACTED)/go/internal/pprof/profile/proto.go $(LIBGO_EXTRACTED)/go/internal/pprof/profile/prune.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=internal/pprof/profile $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/image/png.o: $(LIBGO_EXTRACTED)/go/image/png/paeth.go $(LIBGO_EXTRACTED)/go/image/png/reader.go $(LIBGO_EXTRACTED)/go/image/png/writer.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=image/png $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/debug/elf.o: $(LIBGO_EXTRACTED)/go/debug/elf/elf.go $(LIBGO_EXTRACTED)/go/debug/elf/file.go $(LIBGO_EXTRACTED)/go/debug/elf/reader.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=debug/elf $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/text/template.o: $(LIBGO_EXTRACTED)/go/text/template/doc.go $(LIBGO_EXTRACTED)/go/text/template/exec.go $(LIBGO_EXTRACTED)/go/text/template/funcs.go $(LIBGO_EXTRACTED)/go/text/template/helper.go $(LIBGO_EXTRACTED)/go/text/template/option.go $(LIBGO_EXTRACTED)/go/text/template/template.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=text/template $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/internal/trace.o: $(LIBGO_EXTRACTED)/go/internal/trace/goroutines.go $(LIBGO_EXTRACTED)/go/internal/trace/order.go $(LIBGO_EXTRACTED)/go/internal/trace/parser.go $(LIBGO_EXTRACTED)/go/internal/trace/writer.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=internal/trace $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/cmd/internal/browser.o: $(LIBGO_EXTRACTED)/go/cmd/internal/browser/browser.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=cmd/internal/browser $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto/rsa.o: $(LIBGO_EXTRACTED)/go/crypto/rsa/pkcs1v15.go $(LIBGO_EXTRACTED)/go/crypto/rsa/pss.go $(LIBGO_EXTRACTED)/go/crypto/rsa/rsa.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto/rsa $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/internal/testenv.o: $(LIBGO_EXTRACTED)/go/internal/testenv/testenv.go $(LIBGO_EXTRACTED)/go/internal/testenv/testenv_cgo.go $(LIBGO_EXTRACTED)/go/internal/testenv/testenv_notwin.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=internal/testenv $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto/ecdsa.o: $(LIBGO_EXTRACTED)/go/crypto/ecdsa/ecdsa.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto/ecdsa $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto/x509/pkix.o: $(LIBGO_EXTRACTED)/go/crypto/x509/pkix/pkix.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto/x509/pkix $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/runtime/pprof/internal/protopprof.o: $(LIBGO_EXTRACTED)/go/runtime/pprof/internal/protopprof/protomemprofile.go $(LIBGO_EXTRACTED)/go/runtime/pprof/internal/protopprof/protopprof.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=runtime/pprof/internal/protopprof $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/go/parser.o: $(LIBGO_EXTRACTED)/go/go/parser/interface.go $(LIBGO_EXTRACTED)/go/go/parser/parser.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=go/parser $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/go/printer.o: $(LIBGO_EXTRACTED)/go/go/printer/nodes.go $(LIBGO_EXTRACTED)/go/go/printer/printer.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=go/printer $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/runtime/pprof.o: $(LIBGO_EXTRACTED)/go/runtime/pprof/pprof.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=runtime/pprof $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/go/doc.o: $(LIBGO_EXTRACTED)/go/go/doc/comment.go $(LIBGO_EXTRACTED)/go/go/doc/doc.go $(LIBGO_EXTRACTED)/go/go/doc/example.go $(LIBGO_EXTRACTED)/go/go/doc/exports.go $(LIBGO_EXTRACTED)/go/go/doc/filter.go $(LIBGO_EXTRACTED)/go/go/doc/reader.go $(LIBGO_EXTRACTED)/go/go/doc/synopsis.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=go/doc $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/html/template.o: $(LIBGO_EXTRACTED)/go/html/template/attr.go $(LIBGO_EXTRACTED)/go/html/template/content.go $(LIBGO_EXTRACTED)/go/html/template/context.go $(LIBGO_EXTRACTED)/go/html/template/css.go $(LIBGO_EXTRACTED)/go/html/template/doc.go $(LIBGO_EXTRACTED)/go/html/template/error.go $(LIBGO_EXTRACTED)/go/html/template/escape.go $(LIBGO_EXTRACTED)/go/html/template/html.go $(LIBGO_EXTRACTED)/go/html/template/js.go $(LIBGO_EXTRACTED)/go/html/template/template.go $(LIBGO_EXTRACTED)/go/html/template/transition.go $(LIBGO_EXTRACTED)/go/html/template/url.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=html/template $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/testing/internal/testdeps.o: $(LIBGO_EXTRACTED)/go/testing/internal/testdeps/deps.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=testing/internal/testdeps $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/go/types.o: $(LIBGO_EXTRACTED)/go/go/types/api.go $(LIBGO_EXTRACTED)/go/go/types/assignments.go $(LIBGO_EXTRACTED)/go/go/types/builtins.go $(LIBGO_EXTRACTED)/go/go/types/call.go $(LIBGO_EXTRACTED)/go/go/types/check.go $(LIBGO_EXTRACTED)/go/go/types/conversions.go $(LIBGO_EXTRACTED)/go/go/types/decl.go $(LIBGO_EXTRACTED)/go/go/types/errors.go $(LIBGO_EXTRACTED)/go/go/types/eval.go $(LIBGO_EXTRACTED)/go/go/types/expr.go $(LIBGO_EXTRACTED)/go/go/types/exprstring.go $(LIBGO_EXTRACTED)/go/go/types/initorder.go $(LIBGO_EXTRACTED)/go/go/types/labels.go $(LIBGO_EXTRACTED)/go/go/types/lookup.go $(LIBGO_EXTRACTED)/go/go/types/methodset.go $(LIBGO_EXTRACTED)/go/go/types/object.go $(LIBGO_EXTRACTED)/go/go/types/objset.go $(LIBGO_EXTRACTED)/go/go/types/operand.go $(LIBGO_EXTRACTED)/go/go/types/ordering.go $(LIBGO_EXTRACTED)/go/go/types/package.go $(LIBGO_EXTRACTED)/go/go/types/predicates.go $(LIBGO_EXTRACTED)/go/go/types/resolver.go $(LIBGO_EXTRACTED)/go/go/types/return.go $(LIBGO_EXTRACTED)/go/go/types/scope.go $(LIBGO_EXTRACTED)/go/go/types/selection.go $(LIBGO_EXTRACTED)/go/go/types/sizes.go $(LIBGO_EXTRACTED)/go/go/types/stmt.go $(LIBGO_EXTRACTED)/go/go/types/type.go $(LIBGO_EXTRACTED)/go/go/types/typestring.go $(LIBGO_EXTRACTED)/go/go/types/typexpr.go $(LIBGO_EXTRACTED)/go/go/types/universe.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=go/types $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/go/format.o: $(LIBGO_EXTRACTED)/go/go/format/format.go $(LIBGO_EXTRACTED)/go/go/format/internal.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=go/format $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/go/build.o: $(LIBGO_EXTRACTED)/go/go/build/build.go $(LIBGO_EXTRACTED)/go/go/build/doc.go $(LIBGO_EXTRACTED)/go/go/build/read.go $(LIBGO_EXTRACTED)/go/go/build/syslist.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=go/build $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/net/textproto.o: $(LIBGO_EXTRACTED)/go/net/textproto/header.go $(LIBGO_EXTRACTED)/go/net/textproto/pipeline.go $(LIBGO_EXTRACTED)/go/net/textproto/reader.go $(LIBGO_EXTRACTED)/go/net/textproto/textproto.go $(LIBGO_EXTRACTED)/go/net/textproto/writer.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=net/textproto $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto/x509.o: $(LIBGO_EXTRACTED)/go/crypto/x509/cert_pool.go $(LIBGO_EXTRACTED)/go/crypto/x509/pem_decrypt.go $(LIBGO_EXTRACTED)/go/crypto/x509/pkcs1.go $(LIBGO_EXTRACTED)/go/crypto/x509/pkcs8.go $(LIBGO_EXTRACTED)/go/crypto/x509/root.go $(LIBGO_EXTRACTED)/go/crypto/x509/root_linux.go $(LIBGO_EXTRACTED)/go/crypto/x509/root_unix.go $(LIBGO_EXTRACTED)/go/crypto/x509/sec1.go $(LIBGO_EXTRACTED)/go/crypto/x509/verify.go $(LIBGO_EXTRACTED)/go/crypto/x509/x509.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto/x509 $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/exp/proxy.o: $(LIBGO_EXTRACTED)/go/exp/proxy/direct.go $(LIBGO_EXTRACTED)/go/exp/proxy/per_host.go $(LIBGO_EXTRACTED)/go/exp/proxy/proxy.go $(LIBGO_EXTRACTED)/go/exp/proxy/socks5.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=exp/proxy $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/golang_org/x/net/lex/httplex.o: $(LIBGO_EXTRACTED)/go/golang_org/x/net/lex/httplex/httplex.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=vendor/golang_org/x/net/lex/httplex $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/log/syslog.o: $(LIBGO_EXTRACTED)/go/log/syslog/doc.go $(LIBGO_EXTRACTED)/go/log/syslog/syslog.go $(LIBGO_EXTRACTED)/go/log/syslog/syslog_unix.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=log/syslog $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/net/mail.o: $(LIBGO_EXTRACTED)/go/net/mail/message.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=net/mail $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/mime/multipart.o: $(LIBGO_EXTRACTED)/go/mime/multipart/formdata.go $(LIBGO_EXTRACTED)/go/mime/multipart/multipart.go $(LIBGO_EXTRACTED)/go/mime/multipart/writer.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=mime/multipart $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/crypto/tls.o: $(LIBGO_EXTRACTED)/go/crypto/tls/alert.go $(LIBGO_EXTRACTED)/go/crypto/tls/cipher_suites.go $(LIBGO_EXTRACTED)/go/crypto/tls/common.go $(LIBGO_EXTRACTED)/go/crypto/tls/conn.go $(LIBGO_EXTRACTED)/go/crypto/tls/handshake_client.go $(LIBGO_EXTRACTED)/go/crypto/tls/handshake_messages.go $(LIBGO_EXTRACTED)/go/crypto/tls/handshake_server.go $(LIBGO_EXTRACTED)/go/crypto/tls/key_agreement.go $(LIBGO_EXTRACTED)/go/crypto/tls/prf.go $(LIBGO_EXTRACTED)/go/crypto/tls/ticket.go $(LIBGO_EXTRACTED)/go/crypto/tls/tls.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=crypto/tls $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/go/internal/gcimporter.o: $(LIBGO_EXTRACTED)/go/go/internal/gcimporter/bimport.go $(LIBGO_EXTRACTED)/go/go/internal/gcimporter/exportdata.go $(LIBGO_EXTRACTED)/go/go/internal/gcimporter/gcimporter.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=go/internal/gcimporter $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/go/internal/gccgoimporter.o: $(LIBGO_EXTRACTED)/go/go/internal/gccgoimporter/gccgoinstallation.go $(LIBGO_EXTRACTED)/go/go/internal/gccgoimporter/importer.go $(LIBGO_EXTRACTED)/go/go/internal/gccgoimporter/parser.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=go/internal/gccgoimporter $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/go/importer.o: $(LIBGO_EXTRACTED)/go/go/importer/importer.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=go/importer $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/net/smtp.o: $(LIBGO_EXTRACTED)/go/net/smtp/auth.go $(LIBGO_EXTRACTED)/go/net/smtp/smtp.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=net/smtp $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/net/http/httptrace.o: $(LIBGO_EXTRACTED)/go/net/http/httptrace/trace.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=net/http/httptrace $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/net/http.o: $(LIBGO_EXTRACTED)/go/net/http/client.go $(LIBGO_EXTRACTED)/go/net/http/cookie.go $(LIBGO_EXTRACTED)/go/net/http/doc.go $(LIBGO_EXTRACTED)/go/net/http/filetransport.go $(LIBGO_EXTRACTED)/go/net/http/fs.go $(LIBGO_EXTRACTED)/go/net/http/h2_bundle.go $(LIBGO_EXTRACTED)/go/net/http/header.go $(LIBGO_EXTRACTED)/go/net/http/http.go $(LIBGO_EXTRACTED)/go/net/http/jar.go $(LIBGO_EXTRACTED)/go/net/http/method.go $(LIBGO_EXTRACTED)/go/net/http/request.go $(LIBGO_EXTRACTED)/go/net/http/response.go $(LIBGO_EXTRACTED)/go/net/http/server.go $(LIBGO_EXTRACTED)/go/net/http/sniff.go $(LIBGO_EXTRACTED)/go/net/http/status.go $(LIBGO_EXTRACTED)/go/net/http/transfer.go $(LIBGO_EXTRACTED)/go/net/http/transport.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=net/http $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/net/http/pprof.o: $(LIBGO_EXTRACTED)/go/net/http/pprof/pprof.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=net/http/pprof $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/expvar.o: $(LIBGO_EXTRACTED)/go/expvar/expvar.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=expvar $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/net/http/httptest.o: $(LIBGO_EXTRACTED)/go/net/http/httptest/httptest.go $(LIBGO_EXTRACTED)/go/net/http/httptest/recorder.go $(LIBGO_EXTRACTED)/go/net/http/httptest/server.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=net/http/httptest $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/net/http/cgi.o: $(LIBGO_EXTRACTED)/go/net/http/cgi/child.go $(LIBGO_EXTRACTED)/go/net/http/cgi/host.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=net/http/cgi $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/net/http/cookiejar.o: $(LIBGO_EXTRACTED)/go/net/http/cookiejar/jar.go $(LIBGO_EXTRACTED)/go/net/http/cookiejar/punycode.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=net/http/cookiejar $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/net/http/httputil.o: $(LIBGO_EXTRACTED)/go/net/http/httputil/dump.go $(LIBGO_EXTRACTED)/go/net/http/httputil/httputil.go $(LIBGO_EXTRACTED)/go/net/http/httputil/persist.go $(LIBGO_EXTRACTED)/go/net/http/httputil/reverseproxy.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=net/http/httputil $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/net/rpc.o: $(LIBGO_EXTRACTED)/go/net/rpc/client.go $(LIBGO_EXTRACTED)/go/net/rpc/debug.go $(LIBGO_EXTRACTED)/go/net/rpc/server.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=net/rpc $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/net/http/fcgi.o: $(LIBGO_EXTRACTED)/go/net/http/fcgi/child.go $(LIBGO_EXTRACTED)/go/net/http/fcgi/fcgi.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=net/http/fcgi $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) -$(LIBGO_BUILD)/net/rpc/jsonrpc.o: $(LIBGO_EXTRACTED)/go/net/rpc/jsonrpc/client.go $(LIBGO_EXTRACTED)/go/net/rpc/jsonrpc/server.go - $(call verbose_cmd,GO,libgo: $(notdir $@), cd $(LIBGO_EXTRACTED) && \ - mkdir -p $(dir $@) && \ - $(GOC) $(LIBGO_GOFLAGS) -c -fgo-pkgpath=net/rpc/jsonrpc $^ -o $@ && \ - objcopy -j .go_export $@ $(@:.o=.gox)) - -LIBGO_OBJS += $(LIBGO_BUILD)/runtime/internal/atomic.o\ - $(LIBGO_BUILD)/runtime/internal/sys.o \ - $(LIBGO_BUILD)/errors.o \ - $(LIBGO_BUILD)/internal/race.o \ - $(LIBGO_BUILD)/crypto/internal/cipherhw.o \ - $(LIBGO_BUILD)/unicode/utf8.o \ - $(LIBGO_BUILD)/crypto/subtle.o \ - $(LIBGO_BUILD)/container/list.o \ - $(LIBGO_BUILD)/math.o \ - $(LIBGO_BUILD)/container/ring.o \ - $(LIBGO_BUILD)/golang_org/x/crypto/curve25519.o \ - $(LIBGO_BUILD)/internal/nettrace.o \ - $(LIBGO_BUILD)/sync/atomic.o \ - $(LIBGO_BUILD)/unicode.o \ - $(LIBGO_BUILD)/encoding.o \ - $(LIBGO_BUILD)/unicode/utf16.o \ - $(LIBGO_BUILD)/image/color.o \ - $(LIBGO_BUILD)/runtime.o \ - $(LIBGO_BUILD)/image/color/palette.o \ - $(LIBGO_BUILD)/golang_org/x/crypto/poly1305.o \ - $(LIBGO_BUILD)/math/cmplx.o \ - $(LIBGO_BUILD)/sync.o \ - $(LIBGO_BUILD)/strconv.o \ - $(LIBGO_BUILD)/io.o \ - $(LIBGO_BUILD)/internal/singleflight.o \ - $(LIBGO_BUILD)/math/rand.o \ - $(LIBGO_BUILD)/syscall.o \ - $(LIBGO_BUILD)/hash.o \ - $(LIBGO_BUILD)/runtime/trace.o \ - $(LIBGO_BUILD)/strings.o \ - $(LIBGO_BUILD)/bytes.o \ - $(LIBGO_BUILD)/crypto/cipher.o \ - $(LIBGO_BUILD)/hash/crc32.o \ - $(LIBGO_BUILD)/hash/fnv.o \ - $(LIBGO_BUILD)/crypto/hmac.o \ - $(LIBGO_BUILD)/hash/adler32.o \ - $(LIBGO_BUILD)/hash/crc64.o \ - $(LIBGO_BUILD)/crypto.o \ - $(LIBGO_BUILD)/reflect.o \ - $(LIBGO_BUILD)/encoding/base64.o \ - $(LIBGO_BUILD)/crypto/rc4.o \ - $(LIBGO_BUILD)/encoding/ascii85.o \ - $(LIBGO_BUILD)/crypto/aes.o \ - $(LIBGO_BUILD)/crypto/md5.o \ - $(LIBGO_BUILD)/crypto/sha512.o \ - $(LIBGO_BUILD)/crypto/sha256.o \ - $(LIBGO_BUILD)/crypto/sha1.o \ - $(LIBGO_BUILD)/golang_org/x/text/transform.o \ - $(LIBGO_BUILD)/bufio.o \ - $(LIBGO_BUILD)/text/tabwriter.o \ - $(LIBGO_BUILD)/encoding/base32.o \ - $(LIBGO_BUILD)/path.o \ - $(LIBGO_BUILD)/html.o \ - $(LIBGO_BUILD)/image.o \ - $(LIBGO_BUILD)/image/internal/imageutil.o \ - $(LIBGO_BUILD)/image/jpeg.o \ - $(LIBGO_BUILD)/image/draw.o \ - $(LIBGO_BUILD)/encoding/binary.o \ - $(LIBGO_BUILD)/sort.o \ - $(LIBGO_BUILD)/internal/syscall/unix.o \ - $(LIBGO_BUILD)/exp/terminal.o \ - $(LIBGO_BUILD)/time.o \ - $(LIBGO_BUILD)/compress/bzip2.o \ - $(LIBGO_BUILD)/container/heap.o \ - $(LIBGO_BUILD)/regexp/syntax.o \ - $(LIBGO_BUILD)/encoding/pem.o \ - $(LIBGO_BUILD)/crypto/des.o \ - $(LIBGO_BUILD)/golang_org/x/crypto/chacha20poly1305/internal/chacha20.o \ - $(LIBGO_BUILD)/golang_org/x/crypto/chacha20poly1305.o \ - $(LIBGO_BUILD)/os.o \ - $(LIBGO_BUILD)/regexp.o \ - $(LIBGO_BUILD)/runtime/debug.o \ - $(LIBGO_BUILD)/fmt.o \ - $(LIBGO_BUILD)/path/filepath.o \ - $(LIBGO_BUILD)/os/signal.o \ - $(LIBGO_BUILD)/index/suffixarray.o \ - $(LIBGO_BUILD)/io/ioutil.o \ - $(LIBGO_BUILD)/math/big.o \ - $(LIBGO_BUILD)/debug/plan9obj.o \ - $(LIBGO_BUILD)/debug/dwarf.o \ - $(LIBGO_BUILD)/compress/lzw.o \ - $(LIBGO_BUILD)/archive/tar.o \ - $(LIBGO_BUILD)/encoding/hex.o \ - $(LIBGO_BUILD)/encoding/xml.o \ - $(LIBGO_BUILD)/compress/flate.o \ - $(LIBGO_BUILD)/encoding/csv.o \ - $(LIBGO_BUILD)/golang_org/x/net/http2/hpack.o \ - $(LIBGO_BUILD)/encoding/gob.o \ - $(LIBGO_BUILD)/net/url.o \ - $(LIBGO_BUILD)/context.o \ - $(LIBGO_BUILD)/encoding/json.o \ - $(LIBGO_BUILD)/log.o \ - $(LIBGO_BUILD)/debug/gosym.o \ - $(LIBGO_BUILD)/golang_org/x/net/idna.o \ - $(LIBGO_BUILD)/golang_org/x/text/unicode/norm.o \ - $(LIBGO_BUILD)/mime.o \ - $(LIBGO_BUILD)/golang_org/x/text/width.o \ - $(LIBGO_BUILD)/mime/quotedprintable.o \ - $(LIBGO_BUILD)/net/http/internal.o \ - $(LIBGO_BUILD)/flag.o \ - $(LIBGO_BUILD)/go/token.o \ - $(LIBGO_BUILD)/text/template/parse.o \ - $(LIBGO_BUILD)/text/scanner.o \ - $(LIBGO_BUILD)/os/user.o \ - $(LIBGO_BUILD)/net/internal/socktest.o \ - $(LIBGO_BUILD)/go/scanner.o \ - $(LIBGO_BUILD)/image/gif.o \ - $(LIBGO_BUILD)/testing/quick.o \ - $(LIBGO_BUILD)/os/exec.o \ - $(LIBGO_BUILD)/database/sql/driver.o \ - $(LIBGO_BUILD)/testing/iotest.o \ - $(LIBGO_BUILD)/testing.o \ - $(LIBGO_BUILD)/net.o \ - $(LIBGO_BUILD)/debug/macho.o \ - $(LIBGO_BUILD)/debug/pe.o \ - $(LIBGO_BUILD)/archive/zip.o \ - $(LIBGO_BUILD)/compress/gzip.o \ - $(LIBGO_BUILD)/compress/zlib.o \ - $(LIBGO_BUILD)/crypto/elliptic.o \ - $(LIBGO_BUILD)/crypto/dsa.o \ - $(LIBGO_BUILD)/go/constant.o \ - $(LIBGO_BUILD)/crypto/rand.o \ - $(LIBGO_BUILD)/encoding/asn1.o \ - $(LIBGO_BUILD)/database/sql.o \ - $(LIBGO_BUILD)/go/ast.o \ - $(LIBGO_BUILD)/internal/pprof/profile.o \ - $(LIBGO_BUILD)/image/png.o \ - $(LIBGO_BUILD)/debug/elf.o \ - $(LIBGO_BUILD)/text/template.o \ - $(LIBGO_BUILD)/internal/trace.o \ - $(LIBGO_BUILD)/cmd/internal/browser.o \ - $(LIBGO_BUILD)/crypto/rsa.o \ - $(LIBGO_BUILD)/internal/testenv.o \ - $(LIBGO_BUILD)/crypto/ecdsa.o \ - $(LIBGO_BUILD)/crypto/x509/pkix.o \ - $(LIBGO_BUILD)/runtime/pprof/internal/protopprof.o \ - $(LIBGO_BUILD)/go/parser.o \ - $(LIBGO_BUILD)/go/printer.o \ - $(LIBGO_BUILD)/runtime/pprof.o \ - $(LIBGO_BUILD)/go/doc.o \ - $(LIBGO_BUILD)/html/template.o \ - $(LIBGO_BUILD)/testing/internal/testdeps.o \ - $(LIBGO_BUILD)/go/types.o \ - $(LIBGO_BUILD)/go/format.o \ - $(LIBGO_BUILD)/go/build.o \ - $(LIBGO_BUILD)/net/textproto.o \ - $(LIBGO_BUILD)/crypto/x509.o \ - $(LIBGO_BUILD)/exp/proxy.o \ - $(LIBGO_BUILD)/golang_org/x/net/lex/httplex.o \ - $(LIBGO_BUILD)/log/syslog.o \ - $(LIBGO_BUILD)/net/mail.o \ - $(LIBGO_BUILD)/mime/multipart.o \ - $(LIBGO_BUILD)/crypto/tls.o \ - $(LIBGO_BUILD)/go/internal/gcimporter.o \ - $(LIBGO_BUILD)/go/internal/gccgoimporter.o \ - $(LIBGO_BUILD)/go/importer.o \ - $(LIBGO_BUILD)/net/smtp.o \ - $(LIBGO_BUILD)/net/http/httptrace.o \ - $(LIBGO_BUILD)/net/http.o \ - $(LIBGO_BUILD)/net/http/pprof.o \ - $(LIBGO_BUILD)/expvar.o \ - $(LIBGO_BUILD)/net/http/httptest.o \ - $(LIBGO_BUILD)/net/http/cgi.o \ - $(LIBGO_BUILD)/net/http/cookiejar.o \ - $(LIBGO_BUILD)/net/http/httputil.o \ - $(LIBGO_BUILD)/net/rpc.o \ - $(LIBGO_BUILD)/net/http/fcgi.o \ - $(LIBGO_BUILD)/net/rpc/jsonrpc.o \ - diff --git a/patches/0001-libgo-Use-gcc-own-unwind-header-instead-of-system-one.patch b/patches/0001-libgo-Use-gcc-own-unwind-header-instead-of-system-one.patch deleted file mode 100644 index 7ec09bc..0000000 --- a/patches/0001-libgo-Use-gcc-own-unwind-header-instead-of-system-one.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 596b3b33e72c5c64cb7ead4aee2983869008ad44 Mon Sep 17 00:00:00 2001 -Date: Fri, 16 Aug 2019 23:13:03 +0200 -Subject: [PATCH 1/2] libgo: Use gcc own unwind header instead of system one - -Signed-off-by: Costin Lupu ---- - libgo/runtime/go-unwind.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libgo/runtime/go-unwind.c b/libgo/runtime/go-unwind.c -index 4c9fb49c9..907ba0336 100644 ---- a/libgo/runtime/go-unwind.c -+++ b/libgo/runtime/go-unwind.c -@@ -9,7 +9,7 @@ - #include - #include - --#include "unwind.h" -+#include "unwind-generic.h" - #define NO_SIZE_OF_ENCODED_VALUE - #include "unwind-pe.h" - --- -2.20.1 - diff --git a/patches/0001-libgo-use-unwind-generic-header.patch b/patches/0001-libgo-use-unwind-generic-header.patch new file mode 100644 index 0000000..a2383f3 --- /dev/null +++ b/patches/0001-libgo-use-unwind-generic-header.patch @@ -0,0 +1,14 @@ +diff --git a/libgo/runtime/go-unwind.c b/libgo/runtime/go-unwind.c +index 16e0525..00eeae7 100644 +--- a/libgo/runtime/go-unwind.c ++++ b/libgo/runtime/go-unwind.c +@@ -9,7 +9,7 @@ + #include + #include + +-#include "unwind.h" ++#include "unwind-generic.h" + + #include "runtime.h" + + diff --git a/patches/0002-libgo-No-futex-tonight.patch b/patches/0002-libgo-No-futex-tonight.patch deleted file mode 100644 index 7892e47..0000000 --- a/patches/0002-libgo-No-futex-tonight.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 5ea9d76060b0347002468159fc50b8f81bc726b1 Mon Sep 17 00:00:00 2001 -From: Costin Lupu -Date: Fri, 16 Aug 2019 23:14:34 +0200 -Subject: [PATCH 2/2] libgo: No futex tonight - -Signed-off-by: Costin Lupu ---- - libgo/runtime/thread-linux.c | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/libgo/runtime/thread-linux.c b/libgo/runtime/thread-linux.c -index 81ad0f9c9..fd5a31182 100644 ---- a/libgo/runtime/thread-linux.c -+++ b/libgo/runtime/thread-linux.c -@@ -9,7 +9,6 @@ - - #include - #include --#include - - void - runtime_osinit(void) --- -2.20.1 - diff --git a/patches/0002-libgo-add-open64-forward-declaration.patch b/patches/0002-libgo-add-open64-forward-declaration.patch new file mode 100644 index 0000000..8411533 --- /dev/null +++ b/patches/0002-libgo-add-open64-forward-declaration.patch @@ -0,0 +1,13 @@ +diff --git a/libgo/runtime/go-varargs.c b/libgo/runtime/go-varargs.c +index f848608..87f811f 100644 +--- a/libgo/runtime/go-varargs.c ++++ b/libgo/runtime/go-varargs.c +@@ -81,6 +81,8 @@ __go_ioctl_ptr (int d, int request, void *arg) + + #ifdef HAVE_OPEN64 + ++extern int open64(const char *pathname, int flags, ...); ++ + int + __go_open64 (char *path, int mode, mode_t perm) + { diff --git a/patches/0003-libgo-Disable-backtracing.patch b/patches/0003-libgo-Disable-backtracing.patch deleted file mode 100644 index 5194363..0000000 --- a/patches/0003-libgo-Disable-backtracing.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 173b07db3b85d565d650e9368132e311617ea3f1 Mon Sep 17 00:00:00 2001 -From: Costin Lupu -Date: Wed, 21 Aug 2019 17:03:25 +0300 -Subject: [PATCH 1/3] libgo: Disable backtracing - -Signed-off-by: Charalampos Mainas ---- - libgo/runtime/go-callers.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/libgo/runtime/go-callers.c b/libgo/runtime/go-callers.c -index 0c1c60314..a80bc56f5 100644 ---- a/libgo/runtime/go-callers.c -+++ b/libgo/runtime/go-callers.c -@@ -167,8 +167,8 @@ runtime_callers (int32 skip, Location *locbuf, int32 m, bool keep_thunks) - data.max = m; - data.keep_thunks = keep_thunks; - runtime_xadd (&runtime_in_callers, 1); -- backtrace_full (__go_get_backtrace_state (), 0, callback, error_callback, -- &data); -+// backtrace_full (__go_get_backtrace_state (), 0, callback, error_callback, -+// &data); - runtime_xadd (&runtime_in_callers, -1); - return data.index; - } --- -2.20.1 - diff --git a/patches/0004-libgo-Reduce-maximum-memory-size.patch b/patches/0004-libgo-Reduce-maximum-memory-size.patch deleted file mode 100644 index 7fbf4ea..0000000 --- a/patches/0004-libgo-Reduce-maximum-memory-size.patch +++ /dev/null @@ -1,27 +0,0 @@ -From caaef739ecf4e87b9994747cbe6c7e627c8678d9 Mon Sep 17 00:00:00 2001 -From: Costin Lupu -Date: Wed, 21 Aug 2019 17:03:49 +0300 -Subject: [PATCH 2/3] libgo: Reduce maximum memory size - -Signed-off-by: Charalampos Mainas ---- - libgo/runtime/malloc.goc | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/libgo/runtime/malloc.goc b/libgo/runtime/malloc.goc -index 232210fc4..211b84748 100644 ---- a/libgo/runtime/malloc.goc -+++ b/libgo/runtime/malloc.goc -@@ -448,7 +448,8 @@ runtime_mallocinit(void) - // but it hardly matters: e0 00 is not valid UTF-8 either. - // - // If this fails we fall back to the 32 bit memory mechanism -- arena_size = MaxMem; -+ //arena_size = MaxMem; -+ arena_size = 104857600; - bitmap_size = arena_size / (sizeof(void*)*8/4); - spans_size = arena_size / PageSize * sizeof(runtime_mheap.spans[0]); - spans_size = ROUND(spans_size, PageSize); --- -2.20.1 - diff --git a/patches/0005-libgo-Use-our-context-logic.patch b/patches/0005-libgo-Use-our-context-logic.patch deleted file mode 100644 index 239058f..0000000 --- a/patches/0005-libgo-Use-our-context-logic.patch +++ /dev/null @@ -1,57 +0,0 @@ -From 8e22dedf2df725d256235d9bd22fb97f290fd12d Mon Sep 17 00:00:00 2001 -From: Costin Lupu -Date: Wed, 21 Aug 2019 17:04:13 +0300 -Subject: [PATCH 3/3] libgo: Use our context logic - -Signed-off-by: Charalampos Mainas ---- - libgo/runtime/proc.c | 12 +++++++++--- - 1 file changed, 9 insertions(+), 3 deletions(-) - -diff --git a/libgo/runtime/proc.c b/libgo/runtime/proc.c -index 06a9c2ad6..e8a43272e 100644 ---- a/libgo/runtime/proc.c -+++ b/libgo/runtime/proc.c -@@ -43,6 +43,10 @@ extern void __splitstack_block_signals_context (void *context[10], int *, - - #endif - -+extern size_t get_stack_size(); -+extern void makecontext1(ucontext_t *, void *, int); -+extern void *alloc_stack(); -+ - #ifndef PTHREAD_STACK_MIN - # define PTHREAD_STACK_MIN 8192 - #endif -@@ -831,7 +835,7 @@ makeGContext(G* gp, byte* sp, uintptr spsize) { - getcontext(uc); - uc->uc_stack.ss_sp = sp; - uc->uc_stack.ss_size = (size_t)spsize; -- makecontext(uc, kickoff, 0); -+ makecontext1(uc, kickoff, 0); - } - - // Create a new m. It will start off with a call to fn, or else the scheduler. -@@ -1348,7 +1352,8 @@ runtime_malg(bool allocatestack, bool signalstack, byte** ret_stack, uintptr* re - } - newg = allocg(); - if(allocatestack) { -- stacksize = StackMin; -+ //stacksize = StackMin; -+ stacksize = get_stack_size(); - if(signalstack) { - stacksize = 32 * 1024; // OS X wants >= 8K, GNU/Linux >= 2K - #ifdef SIGSTKSZ -@@ -1372,7 +1377,8 @@ runtime_malg(bool allocatestack, bool signalstack, byte** ret_stack, uintptr* re - // 32-bit mode, the Go allocation space is all of - // memory anyhow. - if(sizeof(void*) == 8) { -- void *p = runtime_SysAlloc(stacksize, &mstats()->other_sys); -+ //void *p = runtime_SysAlloc(stacksize, &mstats()->other_sys); -+ void *p = alloc_stack(); - if(p == nil) - runtime_throw("runtime: cannot allocate memory for goroutine stack"); - *ret_stack = (byte*)p; --- -2.20.1 - diff --git a/patches/0006-libgo-Use-semaphores-instead-of-futexes.patch b/patches/0006-libgo-Use-semaphores-instead-of-futexes.patch deleted file mode 100644 index fdc12e3..0000000 --- a/patches/0006-libgo-Use-semaphores-instead-of-futexes.patch +++ /dev/null @@ -1,131 +0,0 @@ -From ad52a67ca084d40768ad8fdf492ee26f41902670 Mon Sep 17 00:00:00 2001 -From: Charalampos Mainas -Date: Fri, 6 Sep 2019 12:08:53 +0200 -Subject: [PATCH] Use semaphores instead of futexes - -futexes are not implemented on Unikraft. In libgo there are some other -targets (like openbsd) which use semaphores instead of futexes. -Following the same approach as in these targets, with this patch -locking is done using semaphores. - ---- - libgo/go/runtime/os_linux.go | 99 ++++++++++++++++++++++++++++++++++-- - 1 file changed, 96 insertions(+), 3 deletions(-) - -diff --git a/libgo/go/runtime/os_linux.go b/libgo/go/runtime/os_linux.go -index ad334869e..775f34859 100644 ---- a/libgo/go/runtime/os_linux.go -+++ b/libgo/go/runtime/os_linux.go -@@ -9,9 +9,9 @@ import ( - "unsafe" - ) - --type mOS struct { -- unused byte --} -+//type mOS struct { -+// unused byte -+//} - - func futex(addr unsafe.Pointer, op int32, val uint32, ts, addr2 unsafe.Pointer, val3 uint32) int32 { - return int32(syscall(_SYS_futex, uintptr(addr), uintptr(op), uintptr(val), uintptr(ts), uintptr(addr2), uintptr(val3))) -@@ -169,3 +169,96 @@ func sysauxv(auxv []uintptr) int { - - // Temporary for gccgo until we port mem_GOOS.go. - var addrspace_vec [1]byte -+ -+// Copyright 2011 The Go Authors. All rights reserved. -+// Use of this source code is governed by a BSD-style -+// license that can be found in the LICENSE file. -+ -+type mOS struct { -+ waitsema uintptr // semaphore for parking on locks -+} -+ -+//extern malloc -+func libc_malloc(uintptr) unsafe.Pointer -+ -+//go:noescape -+//extern sem_init -+func sem_init(sem *semt, pshared int32, value uint32) int32 -+ -+//go:noescape -+//extern sem_wait -+func sem_wait(sem *semt) int32 -+ -+//go:noescape -+//extern sem_post -+func sem_post(sem *semt) int32 -+ -+//go:noescape -+//extern sem_timedwait -+func sem_timedwait(sem *semt, timeout *timespec) int32 -+ -+//go:nosplit -+func semacreate(mp *m) { -+ if mp.mos.waitsema != 0 { -+ return -+ } -+ -+ var sem *semt -+ -+ // Call libc's malloc rather than malloc. This will -+ // allocate space on the C heap. We can't call malloc -+ // here because it could cause a deadlock. -+ sem = (*semt)(libc_malloc(unsafe.Sizeof(*sem))) -+ if sem_init(sem, 0, 0) != 0 { -+ throw("sem_init") -+ } -+ mp.mos.waitsema = uintptr(unsafe.Pointer(sem)) -+} -+ -+//go:nosplit -+func semasleep(ns int64) int32 { -+ _m_ := getg().m -+ if ns >= 0 { -+ var ts timespec -+ //ts.set_sec(ns / 1000000000) -+ //ts.set_nsec(int32(ns % 1000000000)) -+ ns += nanotime() -+ if sys.PtrSize == 8 { -+ ts.set_sec(ns / 1000000000) -+ ts.set_nsec(int32(ns % 1000000000)) -+ } else { -+ ts.tv_nsec = 0 -+ ts.set_sec(int64(timediv(ns, 1000000000, (*int32)(unsafe.Pointer(&ts.tv_nsec))))) -+ } -+ //var nsec int32 -+ //ts.set_sec(int64(timediv(ns, 1000000000, &nsec))) -+ //ts.set_nsec(nsec) -+ -+ if sem_timedwait((*semt)(unsafe.Pointer(_m_.mos.waitsema)), &ts) != 0 { -+ err := errno() -+ if err == _ETIMEDOUT || err == _EAGAIN || err == _EINTR { -+ return -1 -+ } -+ throw("sem_timedwait") -+ } -+ return 0 -+ } -+ for { -+ r1 := sem_wait((*semt)(unsafe.Pointer(_m_.mos.waitsema))) -+ if r1 == 0 { -+ break -+ } -+ if errno() == _EINTR { -+ continue -+ } -+ throw("sem_wait") -+ } -+ return 0 -+} -+ -+//go:nosplit -+func semawakeup(mp *m) { -+ if sem_post((*semt)(unsafe.Pointer(mp.mos.waitsema))) != 0 { -+ throw("sem_post") -+ } -+} --- -2.17.1 - diff --git a/runtime.inc b/runtime.inc new file mode 100644 index 0000000..e28afa1 --- /dev/null +++ b/runtime.inc @@ -0,0 +1,1834 @@ +#define hashRandomBytes 128 +#define maxAlign 8 +#define hchanSize 96 +#define maxCPUProfStack 64 +#define debugLogBytes 16384 +#define debugLogStringLimit 2048 +#define debugLogUnknown 1 +#define debugLogBoolTrue 2 +#define debugLogBoolFalse 3 +#define debugLogInt 4 +#define debugLogUint 5 +#define debugLogHex 6 +#define debugLogPtr 7 +#define debugLogString 8 +#define debugLogConstString 9 +#define debugLogStringOverflow 10 +#define debugLogPC 11 +#define debugLogTraceback 12 +#define debugLogHeaderSize 2 +#define debugLogSyncSize 18 +#define boundsIndex 0 +#define boundsSliceAlen 1 +#define boundsSliceAcap 2 +#define boundsSliceB 3 +#define boundsSlice3Alen 4 +#define boundsSlice3Acap 5 +#define boundsSlice3B 6 +#define boundsSlice3C 7 +#define boundsConvert 8 +#define fastlogNumBits 5 +#define fieldKindEol 0 +#define fieldKindPtr 1 +#define fieldKindIface 2 +#define fieldKindEface 3 +#define tagEOF 0 +#define tagObject 1 +#define tagOtherRoot 2 +#define tagType 3 +#define tagGoroutine 4 +#define tagStackFrame 5 +#define tagParams 6 +#define tagFinalizer 7 +#define tagItab 8 +#define tagOSThread 9 +#define tagMemStats 10 +#define tagQueuedFinalizer 11 +#define tagData 12 +#define tagBSS 13 +#define tagDefer 14 +#define tagPanic 15 +#define tagMemProf 16 +#define tagAllocSample 17 +#define bufSize 4096 +#define typeCacheBuckets 256 +#define typeCacheAssoc 4 +#define timeHistSubBucketBits 4 +#define timeHistNumSubBuckets 16 +#define timeHistNumSuperBuckets 45 +#define timeHistTotalBuckets 721 +#define fInf 9218868437227405312 +#define fNegInf 18442240474082181120 +#define itabInitSize 512 +#define addrBits 48 +#define cntBits 19 +#define sparcLinuxAddrBits 52 +#define sparcLinuxCntBits 15 +#define ia64AddrBits 55 +#define ia64CntBits 12 +#define aixAddrBits 57 +#define aixCntBits 10 +#define mutex_unlocked 0 +#define mutex_locked 1 +#define mutex_sleeping 2 +#define active_spin 4 +#define active_spin_cnt 30 +#define passive_spin 1 +#define lockRankDummy 0 +#define lockRankSysmon 1 +#define lockRankScavenge 2 +#define lockRankForcegc 3 +#define lockRankSweepWaiters 4 +#define lockRankAssistQueue 5 +#define lockRankCpuprof 6 +#define lockRankSweep 7 +#define lockRankPollDesc 8 +#define lockRankSched 9 +#define lockRankDeadlock 10 +#define lockRankAllg 11 +#define lockRankAllp 12 +#define lockRankTimers 13 +#define lockRankItab 14 +#define lockRankReflectOffs 15 +#define lockRankHchan 16 +#define lockRankTraceBuf 17 +#define lockRankFin 18 +#define lockRankNotifyList 19 +#define lockRankTraceStrings 20 +#define lockRankMspanSpecial 21 +#define lockRankProf 22 +#define lockRankGcBitsArenas 23 +#define lockRankRoot 24 +#define lockRankTrace 25 +#define lockRankTraceStackTab 26 +#define lockRankNetpollInit 27 +#define lockRankRwmutexW 28 +#define lockRankRwmutexR 29 +#define lockRankSpanSetSpine 30 +#define lockRankGscan 31 +#define lockRankStackpool 32 +#define lockRankStackLarge 33 +#define lockRankDefer 34 +#define lockRankSudog 35 +#define lockRankWbufSpans 36 +#define lockRankMheap 37 +#define lockRankMheapSpecial 38 +#define lockRankGlobalAlloc 39 +#define lockRankPageAllocScav 40 +#define lockRankGFree 41 +#define lockRankHchanLeaf 42 +#define lockRankPanic 43 +#define lockRankNewmHandoff 44 +#define lockRankDebugPtrmask 45 +#define lockRankFaketimeState 46 +#define lockRankTicks 47 +#define lockRankRaceFini 48 +#define lockRankPollCache 49 +#define lockRankDebug 50 +#define lockRankLeafRank 1000 +#define maxTinySize 16 +#define tinySizeClass 2 +#define maxSmallSize 32768 +#define pageShift 13 +#define pageSize 8192 +#define pageMask 8191 +#define maxObjsPerSpan 1024 +#define heapAddrBits 48 +#define maxAlloc 281474976710656 +#define heapArenaBytes 67108864 +#define logHeapArenaBytes 26 +#define heapArenaBitmapBytes 2097152 +#define pagesPerArena 8192 +#define arenaL1Bits 0 +#define arenaL2Bits 22 +#define arenaL1Shift 22 +#define arenaBits 22 +#define arenaBaseOffset 18446603336221196288 +#define arenaBaseOffsetUintptr 18446603336221196288 +#define minLegalPointer 4096 +#define persistentChunkSize 262144 +#define bucketCntBits 3 +#define bucketCnt 8 +#define loadFactorNum 13 +#define loadFactorDen 2 +#define maxKeySize 128 +#define maxElemSize 128 +#define dataOffset 8 +#define emptyRest 0 +#define emptyOne 1 +#define evacuatedX 2 +#define evacuatedY 3 +#define evacuatedEmpty 4 +#define minTopHash 5 +#define iterator 1 +#define oldIterator 2 +#define hashWriting 4 +#define sameSizeGrow 8 +#define noCheck 18446744073709551615 +#define maxZero 1024 +#define bitPointer 1 +#define bitScan 16 +#define heapBitsShift 1 +#define wordsPerBitmapByte 4 +#define bitScanAll 240 +#define bitPointerAll 15 +#define clobberdeadPtr 16045725885737590445 +#define heapStatsDep 0 +#define sysStatsDep 1 +#define numStatsDeps 2 +#define metricKindBad 0 +#define metricKindUint64 1 +#define metricKindFloat64 2 +#define metricKindFloat64Histogram 3 +#define sweepMinHeapDistance 1048576 +#define gcMarkWorkerNotWorker 0 +#define gcMarkWorkerDedicatedMode 1 +#define gcMarkWorkerFractionalMode 2 +#define gcMarkWorkerIdleMode 3 +#define gcBackgroundMode 0 +#define gcForceMode 1 +#define gcForceBlockMode 2 +#define gcTriggerHeap 0 +#define gcTriggerTime 1 +#define gcTriggerCycle 2 +#define fixedRootFinalizers 0 +#define fixedRootFreeGStacks 1 +#define fixedRootCount 2 +#define rootBlockBytes 262144 +#define maxObletBytes 131072 +#define drainCheckThreshold 100000 +#define pagesPerSpanRoot 512 +#define gcDrainUntilPreempt 1 +#define gcDrainFlushBgCredit 2 +#define gcDrainIdle 4 +#define gcDrainFractional 8 +#define gcCreditSlack 2000 +#define gcAssistTimeSlack 5000 +#define gcOverAssistWork 65536 +#define defaultHeapMinimum 4194304 +#define scannableStackSizeSlack 8192 +#define scavengePercent 1 +#define retainExtraPercent 10 +#define maxPagesPerPhysPage 64 +#define scavengeReservationShards 64 +#define numSweepClasses 272 +#define sweepClassDone 4294967295 +#define sweepDrainedMask 2147483648 +#define workbufAlloc 32768 +#define minPhysPageSize 4096 +#define maxPhysPageSize 524288 +#define maxPhysHugePageSize 4194304 +#define pagesPerReclaimerChunk 512 +#define mSpanDead 0 +#define mSpanManual 2 +#define numSpanClasses 136 +#define tinySpanClass 5 +#define spanAllocHeap 0 +#define spanAllocStack 1 +#define spanAllocPtrScalarBits 2 +#define spanAllocWorkBuf 3 +#define gcBitsChunkBytes 65536 +#define gcBitsHeaderBytes 16 +#define pallocChunkPages 512 +#define pallocChunkBytes 4194304 +#define logPallocChunkPages 9 +#define logPallocChunkBytes 22 +#define summaryLevelBits 3 +#define summaryL0Bits 14 +#define pallocChunksL2Bits 13 +#define pallocChunksL1Shift 13 +#define pallocSumBytes 8 +#define maxPackedValue 2097152 +#define logMaxPackedValue 21 +#define freeChunkSum 2251800887427584 +#define summaryLevels 5 +#define pageAlloc32Bit 0 +#define pageAlloc64Bit 1 +#define pallocChunksL1Bits 13 +#define pageCachePages 64 +#define memProfile 1 +#define blockProfile 2 +#define mutexProfile 3 +#define prunedProfile 4 +#define buckHashSize 179999 +#define maxStack 32 +#define mProfCycleWrap 100663296 +#define spanSetBlockEntries 512 +#define spanSetInitSpineCap 256 +#define wbBufEntries 256 +#define wbBufEntryPointers 2 +#define pollNoError 0 +#define pollErrClosing 1 +#define pollErrTimeout 2 +#define pollErrNotPollable 3 +#define pdReady 1 +#define pdWait 2 +#define pollBlockSize 4096 +#define pollClosing 1 +#define pollEventErr 2 +#define pollExpiredReadDeadline 4 +#define pollExpiredWriteDeadline 8 +#define freezeStopWait 2147483647 +#define forcePreemptNS 10000000 +#define profReaderSleeping 4294967296 +#define profWriteExtra 8589934592 +#define profBufBlocking 0 +#define profBufNonBlocking 1 +#define osRelaxMinNS 0 +#define tracebackCrash 1 +#define tracebackAll 2 +#define tracebackShift 2 +#define gTrackingPeriod 8 +#define tlsSlots 6 +#define tlsSize 48 +#define waitReasonZero 0 +#define waitReasonGCAssistMarking 1 +#define waitReasonIOWait 2 +#define waitReasonChanReceiveNilChan 3 +#define waitReasonChanSendNilChan 4 +#define waitReasonDumpingHeap 5 +#define waitReasonGarbageCollection 6 +#define waitReasonGarbageCollectionScan 7 +#define waitReasonPanicWait 8 +#define waitReasonSelect 9 +#define waitReasonSelectNoCases 10 +#define waitReasonGCAssistWait 11 +#define waitReasonGCSweepWait 12 +#define waitReasonGCScavengeWait 13 +#define waitReasonChanReceive 14 +#define waitReasonChanSend 15 +#define waitReasonFinalizerWait 16 +#define waitReasonForceGCIdle 17 +#define waitReasonSemacquire 18 +#define waitReasonSleep 19 +#define waitReasonSyncCondWait 20 +#define waitReasonTimerGoroutineIdle 21 +#define waitReasonTraceReaderBlocked 22 +#define waitReasonWaitForGCCycle 23 +#define waitReasonGCWorkerIdle 24 +#define waitReasonPreempted 25 +#define waitReasonDebugCall 26 +#define rwmutexMaxReaders 1073741824 +#define selectSend 1 +#define selectRecv 2 +#define selectDefault 3 +#define semTabSize 251 +#define semaBlockProfile 1 +#define semaMutexProfile 2 +#define sigPreempt 23 +#define sigIdle 0 +#define sigReceiving 1 +#define sigSending 2 +#define smallSizeDiv 8 +#define smallSizeMax 1024 +#define largeSizeDiv 128 +#define tmpStringBufSize 32 +#define maxUint 18446744073709551615 +#define maxInt 9223372036854775807 +#define uintptrMask 18446744073709551615 +#define timerNoStatus 0 +#define timerWaiting 1 +#define timerRunning 2 +#define timerDeleted 3 +#define timerRemoving 4 +#define timerRemoved 5 +#define timerModifying 6 +#define timerModifiedEarlier 7 +#define timerModifiedLater 8 +#define timerMoving 9 +#define maxWhen 9223372036854775807 +#define traceEvNone 0 +#define traceEvBatch 1 +#define traceEvFrequency 2 +#define traceEvStack 3 +#define traceEvGomaxprocs 4 +#define traceEvProcStart 5 +#define traceEvProcStop 6 +#define traceEvGCStart 7 +#define traceEvGCDone 8 +#define traceEvGCSTWStart 9 +#define traceEvGCSTWDone 10 +#define traceEvGCSweepStart 11 +#define traceEvGCSweepDone 12 +#define traceEvGoCreate 13 +#define traceEvGoStart 14 +#define traceEvGoEnd 15 +#define traceEvGoStop 16 +#define traceEvGoSched 17 +#define traceEvGoPreempt 18 +#define traceEvGoSleep 19 +#define traceEvGoBlock 20 +#define traceEvGoUnblock 21 +#define traceEvGoBlockSend 22 +#define traceEvGoBlockRecv 23 +#define traceEvGoBlockSelect 24 +#define traceEvGoBlockSync 25 +#define traceEvGoBlockCond 26 +#define traceEvGoBlockNet 27 +#define traceEvGoSysCall 28 +#define traceEvGoSysExit 29 +#define traceEvGoSysBlock 30 +#define traceEvGoWaiting 31 +#define traceEvGoInSyscall 32 +#define traceEvHeapAlloc 33 +#define traceEvHeapGoal 34 +#define traceEvTimerGoroutine 35 +#define traceEvFutileWakeup 36 +#define traceEvString 37 +#define traceEvGoStartLocal 38 +#define traceEvGoUnblockLocal 39 +#define traceEvGoSysExitLocal 40 +#define traceEvGoStartLabel 41 +#define traceEvGoBlockGC 42 +#define traceEvGCMarkAssistStart 43 +#define traceEvGCMarkAssistDone 44 +#define traceEvUserTaskCreate 45 +#define traceEvUserTaskEnd 46 +#define traceEvUserRegion 47 +#define traceEvUserLog 48 +#define traceEvCount 49 +#define traceTickDiv 64 +#define traceStackSize 128 +#define traceBytesPerNumber 10 +#define traceArgCountShift 6 +#define traceFutileWakeup 128 +#define tflagRegularMemory 8 +#define kindBool 1 +#define kindInt 2 +#define kindInt8 3 +#define kindInt16 4 +#define kindInt32 5 +#define kindInt64 6 +#define kindUint 7 +#define kindUint8 8 +#define kindUint16 9 +#define kindUint32 10 +#define kindUint64 11 +#define kindUintptr 12 +#define kindFloat32 13 +#define kindFloat64 14 +#define kindComplex64 15 +#define kindComplex128 16 +#define kindArray 17 +#define kindChan 18 +#define kindFunc 19 +#define kindInterface 20 +#define kindMap 21 +#define kindPtr 22 +#define kindSlice 23 +#define kindString 24 +#define kindStruct 25 +#define kindUnsafePointer 26 +#define kindDirectIface 32 +#define kindGCProg 64 +#define kindMask 31 +#define runeError 65533 +#define runeSelf 128 +#define maxRune 1114111 +#define surrogateMin 55296 +#define surrogateMax 57343 +#define t1 0 +#define tx 128 +#define t2 192 +#define t3 224 +#define t4 240 +#define t5 248 +#define maskx 63 +#define mask2 31 +#define mask3 15 +#define mask4 7 +#define rune1Max 127 +#define rune2Max 2047 +#define rune3Max 65535 +#define locb 128 +#define hicb 191 + +struct sudog; + +struct waitq { + struct sudog* first; + struct sudog* last; +}; + +struct _type; + +struct TypeAssertionError { + struct _type* _interface; + struct _type* concrete; + struct _type* asserted; + String missingMethod; +}; + +struct errorCString { + uintptr_t cstr; +}; + +struct errorAddressString { + String msg; + uintptr_t addr; +}; + + + + + + + + +struct typeCacheBucket { + struct _type* t[4]; +}; + +struct gobitvector { + uintptr_t n; + Slice bytedata; +}; + +struct timeHistogram { + uint64_t counts[720]; + uint64_t underflow; +}; + +struct interfacetype; + +struct itab { + struct interfacetype* inter; + void* methods[2]; +}; + +struct itabTableType { + uintptr_t size; + uintptr_t count; + struct itab* entries[512]; +}; + +struct persistentAlloc { + struct notInHeap* base; + uintptr_t off; +}; + +struct linearAlloc { + uintptr_t next; + uintptr_t mapped; + uintptr_t end; + _Bool mapMemory; +}; + +struct mapextra; + +struct hmap { + int64_t count; + uint8_t flags; + uint8_t B; + uint16_t noverflow; + uint32_t hash0; + void* buckets; + void* oldbuckets; + uintptr_t nevacuate; + struct mapextra* extra; +}; + +struct bmap; + +struct mapextra { + Slice* overflow; + Slice* oldoverflow; + struct bmap* nextOverflow; +}; + +struct bmap { + uint8_t tophash[8]; +}; + +struct maptype; + +struct hiter { + void* key; + void* elem; + struct maptype* t; + struct hmap* h; + void* buckets; + struct bmap* bptr; + Slice* overflow; + Slice* oldoverflow; + uintptr_t startBucket; + uint8_t offset; + _Bool wrapped; + uint8_t B; + uint8_t i; + uintptr_t bucket; + uintptr_t checkBucket; +}; + +struct evacDst { + struct bmap* b; + int64_t i; + void* k; + void* e; +}; + +struct heapBits { + uint8_t* bitp; + uint32_t shift; + uint32_t arena; + uint8_t* last; +}; + +struct markBits { + uint8_t* bytep; + uint8_t mask; + uintptr_t index; +}; + +struct mspan; + +struct mcache { + uintptr_t nextSample; + uintptr_t scanAlloc; + uintptr_t tiny; + uintptr_t tinyoffset; + uintptr_t tinyAllocs; + struct mspan* alloc[136]; + uint32_t flushGen; +}; + +struct gclink { + uint64_t next; +}; + +struct metricData { + uint64_t deps[1]; + FuncVal* compute; +}; + +struct sysStatsAggregate { + uint64_t stacksSys; + uint64_t mSpanSys; + uint64_t mSpanInUse; + uint64_t mCacheSys; + uint64_t mCacheInUse; + uint64_t buckHashSys; + uint64_t gcMiscSys; + uint64_t otherSys; + uint64_t heapGoal; + uint64_t gcCyclesDone; + uint64_t gcCyclesForced; +}; + +struct metricValue { + int64_t kind; + uint64_t scalar; + void* pointer; +}; + +struct metricFloat64Histogram { + Slice counts; + Slice buckets; +}; + +struct funcval; + +struct functype; + +struct ptrtype; + +struct finalizer { + struct funcval* fn; + void* arg; + struct functype* ft; + struct ptrtype* ot; +}; + +struct mlink; + +struct fixalloc { + uintptr_t size; + FuncVal* first; + void* arg; + struct mlink* list; + uintptr_t chunk; + uint32_t nchunk; + uint32_t nalloc; + uintptr_t inuse; + uint64_t* stat; + _Bool zero; +}; + +struct mlink { + struct mlink* next; +}; + +struct gcTrigger { + int64_t kind; + int64_t now; + uint32_t n; +}; + +struct gcRoot { + void* decl; + uintptr_t size; + uintptr_t ptrdata; + uint8_t* gcdata; +}; + +struct gcRootList { + struct gcRootList* next; + int64_t count; + struct gcRoot roots[67108864]; +}; + +struct piController { + double kp; + double ti; + double tt; + double min; + double max; + double errIntegral; + _Bool errOverflow; + _Bool inputOverflow; +}; + +struct sweepLocker { + uint32_t sweepGen; + _Bool valid; +}; + +struct sweepLocked { + struct mspan* mspan; +}; + +struct workbuf; + +struct gcWork { + struct workbuf* wbuf1; + struct workbuf* wbuf2; + uint64_t bytesMarked; + int64_t heapScanWork; + _Bool flushedWork; +}; + +struct arenaHint { + uintptr_t addr; + _Bool down; + struct arenaHint* next; +}; + +struct mSpanStateBox { + uint8_t s; +}; + +struct mSpanList { + struct mspan* first; + struct mspan* last; +}; + +struct special { + struct special* next; + uint16_t offset; + uint8_t kind; +}; + +struct specialfinalizer { + struct special special; + struct funcval* fn; + struct functype* ft; + struct ptrtype* ot; +}; + +struct bucket; + +struct specialprofile { + struct special special; + struct bucket* b; +}; + +struct specialReachable { + struct special special; + _Bool done; + _Bool reachable; +}; + +struct specialsIter { + struct special** pprev; + struct special* s; +}; + +struct gcBitsHeader { + uintptr_t free; + uintptr_t next; +}; + +struct gcBitsArena { + uintptr_t free; + struct gcBitsArena* next; + uint8_t bits[65520]; +}; + +struct pageCache { + uintptr_t base; + uint64_t cache; + uint64_t scav; +}; + +struct pallocData { + uint64_t pallocBits[8]; + uint64_t scavenged[8]; +}; + +struct bucket { + struct bucket* next; + struct bucket* allnext; + int64_t typ; + uintptr_t hash; + uintptr_t size; + uintptr_t nstk; + int64_t skip; +}; + +struct memRecordCycle { + uintptr_t allocs; + uintptr_t frees; + uintptr_t alloc_bytes; + uintptr_t free_bytes; +}; + +struct blockRecord { + double count; + int64_t cycles; +}; + +struct StackRecord { + uintptr_t Stack0[32]; +}; + +struct MemProfileRecord { + int64_t AllocBytes; + int64_t FreeBytes; + int64_t AllocObjects; + int64_t FreeObjects; + uintptr_t Stack0[32]; +}; + +struct BlockProfileRecord { + int64_t Count; + int64_t Cycles; + struct StackRecord StackRecord; +}; + +struct offAddr { + uintptr_t a; +}; + +struct addrRanges { + Slice ranges; + uintptr_t totalBytes; + uint64_t* sysStat; +}; + +struct spanSetBlockAlloc { + uint64_t stack; +}; + +struct MemStats { + uint64_t Alloc; + uint64_t TotalAlloc; + uint64_t Sys; + uint64_t Lookups; + uint64_t Mallocs; + uint64_t Frees; + uint64_t HeapAlloc; + uint64_t HeapSys; + uint64_t HeapIdle; + uint64_t HeapInuse; + uint64_t HeapReleased; + uint64_t HeapObjects; + uint64_t StackInuse; + uint64_t StackSys; + uint64_t MSpanInuse; + uint64_t MSpanSys; + uint64_t MCacheInuse; + uint64_t MCacheSys; + uint64_t BuckHashSys; + uint64_t GCSys; + uint64_t OtherSys; + uint64_t NextGC; + uint64_t LastGC; + uint64_t PauseTotalNs; + uint64_t PauseNs[256]; + uint64_t PauseEnd[256]; + uint32_t NumGC; + uint32_t NumForcedGC; + double GCCPUFraction; + _Bool EnableGC; + _Bool DebugGC; + struct { + uint32_t Size; + uint64_t Mallocs; + uint64_t Frees; + } BySize[61]; +}; + +struct heapStatsDelta { + int64_t committed; + int64_t released; + int64_t inHeap; + int64_t inStacks; + int64_t inWorkBufs; + int64_t inPtrScalarBits; + uintptr_t tinyAllocCount; + uintptr_t largeAlloc; + uintptr_t largeAllocCount; + uintptr_t smallAllocCount[68]; + uintptr_t largeFree; + uintptr_t largeFreeCount; + uintptr_t smallFreeCount[68]; + uint32_t _[0]; +}; + +struct wbBuf { + uintptr_t next; + uintptr_t end; + uintptr_t buf[512]; +}; + +struct mOS { + int32_t profileTimer; + uint32_t profileTimerValid; +}; + +struct g; + +struct suspendGState { + struct g* g; + _Bool dead; + _Bool stopped; +}; + +struct sysmontick { + uint32_t schedtick; + int64_t schedwhen; + uint32_t syscalltick; + int64_t syscallwhen; +}; + +struct gQueue { + uint64_t head; + uint64_t tail; +}; + +struct gList { + uint64_t head; +}; + +struct randomOrder { + uint32_t count; + Slice coprimes; +}; + +struct randomEnum { + uint32_t i; + uint32_t count; + uint32_t pos; + uint32_t inc; +}; + +struct tracestat { + _Bool active; + int64_t id; + uint64_t allocs; + uint64_t bytes; +}; + +struct dbgVar { + String name; + int32_t* value; +}; + +struct mutex { + uintptr_t key; +}; + +struct note { + uintptr_t key; +}; + +struct funcval { + uintptr_t fn; +}; + +struct iface { + void* tab; + void* data; +}; + +struct eface { + struct _type* _type; + void* data; +}; + +struct hchan; + +struct sudog { + struct g* g; + struct sudog* next; + struct sudog* prev; + void* elem; + int64_t acquiretime; + int64_t releasetime; + uint32_t ticket; + _Bool isSelect; + _Bool success; + struct sudog* parent; + struct sudog* waitlink; + struct sudog* waittail; + struct hchan* c; +}; + +struct heldLockInfo { + uintptr_t lockAddr; + int64_t rank; +}; + +struct _panic; + +struct _defer; + +struct m; + +struct timer; + +struct g { + struct _panic* _panic; + struct _defer* _defer; + struct m* m; + uintptr_t syscallsp; + uintptr_t syscallpc; + void* param; + uint32_t atomicstatus; + int64_t goid; + uint64_t schedlink; + int64_t waitsince; + uint8_t waitreason; + _Bool preempt; + _Bool preemptStop; + _Bool asyncSafePoint; + _Bool paniconfault; + _Bool preemptscan; + _Bool gcscandone; + _Bool throwsplit; + _Bool gcScannedSyscallStack; + _Bool activeStackChans; + uint8_t parkingOnChan; + int8_t raceignore; + _Bool sysblocktraced; + _Bool tracking; + uint8_t trackingSeq; + int64_t runnableStamp; + int64_t runnableTime; + int64_t sysexitticks; + uint64_t traceseq; + uint64_t tracelastp; + uint64_t lockedm; + uint32_t sig; + Slice writebuf; + uintptr_t sigcode0; + uintptr_t sigcode1; + uintptr_t sigpc; + uintptr_t gopc; + Slice* ancestors; + uintptr_t startpc; + struct sudog* waiting; + void* labels; + struct timer* timer; + uint32_t selectDone; + int64_t gcAssistBytes; + void* exception; + _Bool isforeign; + uintptr_t gcstack; + uintptr_t gcstacksize; + uintptr_t gcnextsegment; + uintptr_t gcnextsp; + void* gcinitialsp; + uintptr_t gcnextsp2; + void* gcinitialsp2; + uintptr_t gcregs[122]; + FuncVal* entry; + uintptr_t entryfn; + uintptr_t entrysp; + _Bool fromgogo; + _Bool scanningself; + uintptr_t scang; + uintptr_t scangcw; + _Bool isSystemGoroutine; + _Bool isFinalizerGoroutine; + _Bool deferring; + _Bool goexiting; + _Bool ranCgocallBackDone; + uintptr_t traceback; + uintptr_t context[122]; + uintptr_t stackcontext[10]; +}; + +struct p { + int32_t id; + uint32_t status; + uint64_t link; + uint32_t schedtick; + uint32_t syscalltick; + struct sysmontick sysmontick; + uint64_t m; + struct mcache* mcache; + struct pageCache pcache; + uintptr_t raceprocctx; + Slice deferpool; + struct _defer* deferpoolbuf[32]; + uint64_t goidcache; + uint64_t goidcacheend; + uint32_t runqhead; + uint32_t runqtail; + uint64_t runq[256]; + uint64_t runnext; + struct { + struct gList gList; + int32_t n; + } gFree; + Slice sudogcache; + struct sudog* sudogbuf[128]; + struct { + int64_t len; + struct mspan* buf[128]; + } mspancache; + uint64_t tracebuf; + _Bool traceSweep; + uintptr_t traceSwept; + uintptr_t traceReclaimed; + struct persistentAlloc palloc; + uint32_t _; + uint64_t timer0When; + uint64_t timerModifiedEarliest; + int64_t gcAssistTime; + int64_t gcFractionalMarkTime; + int64_t gcMarkWorkerMode; + int64_t gcMarkWorkerStartTime; + struct gcWork gcw; + struct wbBuf wbBuf; + uint32_t runSafePointFn; + uint32_t statsSeq; + struct mutex timersLock; + Slice timers; + uint32_t numTimers; + uint32_t deletedTimers; + int64_t scannableStackSizeDelta; + _Bool preempt; +}; + +struct schedt { + uint64_t goidgen; + uint64_t lastpoll; + uint64_t pollUntil; + struct mutex lock; + uint64_t midle; + int32_t nmidle; + int32_t nmidlelocked; + int64_t mnext; + int32_t maxmcount; + int32_t nmsys; + int64_t nmfreed; + uint32_t ngsys; + uint64_t pidle; + uint32_t npidle; + uint32_t nmspinning; + struct gQueue runq; + int32_t runqsize; + struct { + _Bool user; + struct gQueue runnable; + int32_t n; + } disable; + struct { + struct mutex lock; + struct gList list; + int32_t n; + } gFree; + struct mutex sudoglock; + struct sudog* sudogcache; + struct mutex deferlock; + struct _defer* deferpool; + struct m* freem; + uint32_t gcwaiting; + int32_t stopwait; + struct note stopnote; + uint32_t sysmonwait; + struct note sysmonnote; + FuncVal* safePointFn; + int32_t safePointWait; + struct note safePointNote; + int32_t profilehz; + int64_t procresizetime; + int64_t totaltime; + struct mutex sysmonlock; + uint32_t _; + struct timeHistogram timeToRun; +}; + +struct lfnode { + uint64_t next; + uintptr_t pushcnt; +}; + +struct forcegcstate { + struct mutex lock; + struct g* g; + uint32_t idle; +}; + +struct _defer { + struct _defer* link; + _Bool* frame; + struct _panic* panicStack; + struct _panic* _panic; + uintptr_t pfn; + void* arg; + uintptr_t retaddr; + _Bool makefunccanrecover; + _Bool heap; +}; + +struct _panic { + struct _panic* link; + Eface arg; + _Bool recovered; + _Bool isforeign; + _Bool aborted; + _Bool goexit; +}; + +struct ancestorInfo { + Slice pcs; + int64_t goid; + uintptr_t gopc; +}; + +struct sigset_go { + uint64_t __val[16]; +}; + +struct rwmutex { + struct mutex rLock; + uint64_t readers; + uint32_t readerPass; + struct mutex wLock; + uint64_t writer; + uint32_t readerCount; + uint32_t readerWait; +}; + +struct scase { + struct hchan* c; + void* elem; +}; + +struct runtimeSelect { + int64_t dir; + void* typ; + struct hchan* ch; + void* val; +}; + +struct semaRoot { + struct mutex lock; + struct sudog* treap; + uint32_t nwait; +}; + +struct notifyList { + uint32_t wait; + uint32_t notify; + struct mutex lock; + struct sudog* head; + struct sudog* tail; +}; + +struct _siginfo_t; + +struct sigctxt { + struct _siginfo_t* info; + void* ctxt; +}; + +struct sigTabT { + int32_t flags; + String name; +}; + +struct slice { + void* array; + int64_t len; + int64_t cap; +}; + +struct notInHeapSlice { + struct notInHeap* array; + int64_t len; + int64_t cap; +}; + +struct stringStruct { + void* str; + int64_t len; +}; + +struct stringStructDWARF { + uint8_t* str; + int64_t len; +}; + +struct bitvector { + int32_t n; + uint8_t* bytedata; +}; + +struct Frames { + Slice callers; + uintptr_t last; + int64_t lastCount; +}; + +struct Func; + +struct Frame { + uintptr_t PC; + struct Func* Func; + String Function; + String File; + int64_t Line; + uintptr_t Entry; +}; + +struct Func { + String name; + uintptr_t entry; +}; + +struct timer { + uint64_t pp; + int64_t when; + int64_t period; + FuncVal* f; + Eface arg; + uintptr_t seq; + int64_t nextwhen; + uint32_t status; +}; + +struct traceFrame { + uint64_t funcID; + uint64_t fileID; + uint64_t line; +}; + +struct traceAlloc { + uint64_t head; + uintptr_t off; +}; + +struct traceAllocBlock { + uint64_t next; + uint8_t data[65528]; +}; + +struct location { + uintptr_t pc; + String filename; + String function; + int64_t lineno; +}; + +struct uncommontype; + +struct _type { + const uintptr_t size; + const uintptr_t ptrdata; + const uint32_t hash; + const uint8_t tflag; + const uint8_t align; + const uint8_t fieldAlign; + const uint8_t kind; + const FuncVal* equal; + const uint8_t* gcdata; + const String* _string; + const struct uncommontype* uncommontype; + const struct _type* ptrToThis; +}; + +struct method { + String* name; + String* pkgPath; + struct _type* mtyp; + struct _type* typ; + void* tfn; +}; + +struct uncommontype { + const String* name; + const String* pkgPath; + const Slice methods; +}; + +struct imethod { + String* name; + String* pkgPath; + struct _type* typ; +}; + +struct interfacetype { + const struct _type typ; + const Slice methods; +}; + +struct maptype { + const struct _type typ; + const struct _type* key; + const struct _type* elem; + const struct _type* bucket; + const FuncVal* hasher; + const uint8_t keysize; + const uint8_t elemsize; + const uint16_t bucketsize; + const uint32_t flags; +}; + +struct arraytype { + const struct _type typ; + const struct _type* elem; + const struct _type* slice; + const uintptr_t len; +}; + +struct chantype { + const struct _type typ; + const struct _type* elem; + const uintptr_t dir; +}; + +struct slicetype { + const struct _type typ; + const struct _type* elem; +}; + +struct functype { + const struct _type typ; + const _Bool dotdotdot; + const Slice in; + const Slice out; +}; + +struct ptrtype { + const struct _type typ; + const struct _type* elem; +}; + +struct structfield { + String* name; + String* pkgPath; + struct _type* typ; + String* tag; + uintptr_t offsetAnon; +}; + +struct structtype { + const struct _type typ; + const Slice fields; +}; + +struct typeDescriptorList { + int64_t count; + uintptr_t types[1]; +}; + +struct __IO_FILE; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +struct timeval { + int64_t tv_sec; + int64_t tv_usec; +}; + +struct timespec { + int64_t tv_sec; + int64_t tv_nsec; +}; + +struct epollevent { + uint32_t events; + uint8_t data[8]; +}; + + + + + + +struct hchan { + uint64_t qcount; + uint64_t dataqsiz; + void* buf; + uint16_t elemsize; + uint32_t closed; + struct _type* elemtype; + uint64_t sendx; + uint64_t recvx; + struct waitq recvq; + struct waitq sendq; + struct mutex lock; +}; + +struct profBuf; + +struct cpuProfile { + struct mutex lock; + _Bool on; + struct profBuf* log; + uintptr_t extra[1000]; + int64_t numExtra; + uint64_t lostExtra; + uint64_t lostAtomic; +}; + +struct childInfo { + uintptr_t argoff; + uintptr_t arglen; + struct bitvector args; + uint8_t* sp; + uintptr_t depth; +}; + +struct heapStatsAggregate { + struct heapStatsDelta heapStatsDelta; + uint64_t inObjects; + uint64_t numObjects; + uint64_t totalAllocated; + uint64_t totalFreed; + uint64_t totalAllocs; + uint64_t totalFrees; +}; + +struct statAggregate { + uint64_t ensured[1]; + struct heapStatsAggregate heapStats; + struct sysStatsAggregate sysStats; +}; + +struct metricSample { + String name; + struct metricValue value; +}; + +struct finblock { + struct finblock* alllink; + struct finblock* next; + uint32_t cnt; + int32_t _; + struct finalizer fin[127]; +}; + +struct gcBgMarkWorkerNode { + struct lfnode node; + uint64_t gp; + uint64_t m; +}; + +struct workbufhdr { + struct lfnode node; + int64_t nobj; +}; + +struct workbuf { + struct workbufhdr workbufhdr; + uintptr_t obj[253]; +}; + +struct mspan { + struct mspan* next; + struct mspan* prev; + struct mSpanList* list; + uintptr_t startAddr; + uintptr_t npages; + uint64_t manualFreeList; + uintptr_t freeindex; + uintptr_t nelems; + uint64_t allocCache; + uint8_t* allocBits; + uint8_t* gcmarkBits; + uint32_t sweepgen; + uint32_t divMul; + uint16_t allocCount; + uint8_t spanclass; + struct mSpanStateBox state; + uint8_t needzero; + uintptr_t elemsize; + uintptr_t limit; + struct mutex speciallock; + struct special* specials; +}; + +struct memRecord { + struct memRecordCycle active; + struct memRecordCycle future[3]; +}; + +struct addrRange { + struct offAddr base; + struct offAddr limit; +}; + +struct spanSet { + struct mutex spineLock; + void* spine; + uintptr_t spineLen; + uintptr_t spineCap; + uint64_t index; +}; + +struct spanSetBlock { + struct lfnode lfnode; + uint32_t popped; + struct mspan* spans[512]; +}; + +struct consistentHeapStats { + struct heapStatsDelta stats[3]; + uint32_t gen; + struct mutex noPLock; +}; + +struct pollCache { + struct mutex lock; + void* first; +}; + +struct profBuf { + uint64_t r; + uint64_t w; + uint64_t overflow; + uint64_t overflowTime; + uint32_t eof; + uintptr_t hdrsize; + Slice data; + Slice tags; + uint64_t rNext; + Slice overflowBuf; + struct note wait; +}; + +struct m { + struct g* g0; + uint64_t procid; + struct g* gsignal; + struct sigset_go sigmask; + FuncVal* mstartfn; + struct g* curg; + uint64_t caughtsig; + uint64_t p; + uint64_t nextp; + uint64_t oldp; + int64_t id; + int32_t mallocing; + int32_t throwing; + String preemptoff; + int32_t locks; + int32_t dying; + int32_t profilehz; + _Bool spinning; + _Bool blocked; + _Bool newSigstack; + int8_t printlock; + _Bool incgo; + uint32_t freeWait; + uint64_t fastrand; + _Bool needextram; + uint8_t traceback; + uint64_t ncgocall; + int32_t ncgo; + struct note park; + struct m* alllink; + uint64_t schedlink; + uint64_t lockedg; + struct location createstack[32]; + uint32_t lockedExt; + uint32_t lockedInt; + uint64_t nextwaitm; + FuncVal* waitunlockf; + void* waitlock; + uint8_t waittraceev; + int64_t waittraceskip; + _Bool startingtrace; + uint32_t syscalltick; + struct m* freelink; + uint32_t preemptGen; + uint32_t signalPending; + struct mOS mOS; + int64_t locksHeldLen; + struct heldLockInfo locksHeld[10]; + void* gsignalstack; + uintptr_t gsignalstacksize; + _Bool dropextram; + _Bool exiting; + struct note scannote; +}; + +struct traceBufHeader { + uint64_t link; + uint64_t lastTicks; + int64_t pos; + struct location stk[128]; +}; + +struct traceBuf { + struct traceBufHeader traceBufHeader; + uint8_t arr[59368]; +}; + +struct traceStackTable { + struct mutex lock; + uint32_t seq; + struct traceAlloc mem; + uint64_t tab[8192]; +}; + +struct traceStack { + uint64_t link; + uintptr_t hash; + uint32_t id; + int64_t n; + struct location stk[0]; +}; + +struct tracebackg { + struct g* gp; + struct location locbuf[100]; + int64_t c; +}; + +struct mcentral { + uint8_t spanclass; + struct spanSet partial[2]; + struct spanSet full[2]; +}; + +struct mstats { + uint64_t alloc; + uint64_t total_alloc; + uint64_t sys; + uint64_t nlookup; + uint64_t nmalloc; + uint64_t nfree; + uint64_t heap_sys; + uint64_t heap_inuse; + uint64_t heap_released; + uint64_t heap_objects; + uint64_t stacks_inuse; + uint64_t stacks_sys; + uint64_t mspan_inuse; + uint64_t mspan_sys; + uint64_t mcache_inuse; + uint64_t mcache_sys; + uint64_t buckhash_sys; + uint64_t gcWorkBufInUse; + uint64_t gcProgPtrScalarBitsInUse; + uint64_t gcMiscSys; + uint64_t other_sys; + uint64_t last_gc_unix; + uint64_t pause_total_ns; + uint64_t pause_ns[256]; + uint64_t pause_end[256]; + uint32_t numgc; + uint32_t numforcedgc; + double gc_cpu_fraction; + _Bool enablegc; + _Bool debuggc; + struct { + uint32_t size; + uint64_t nmalloc; + uint64_t nfree; + } by_size[68]; + uint32_t _[1]; + uint64_t last_gc_nanotime; + uint64_t last_heap_inuse; + struct consistentHeapStats heapStats; + struct timeHistogram gcPauseDist; +}; +#define _PageSize 8192 +#define _PageMask 8191 +#define _GoidCacheBatch 16 +#define _Gidle 0 +#define _Grunnable 1 +#define _Grunning 2 +#define _Gsyscall 3 +#define _Gwaiting 4 +#define _Gmoribund_unused 5 +#define _Gdead 6 +#define _Genqueue_unused 7 +#define _Gcopystack 8 +#define _Gpreempted 9 +#define _Gexitingsyscall 10 +#define _Gscan 4096 +#define _Gscanrunnable 4097 +#define _Gscanrunning 4098 +#define _Gscansyscall 4099 +#define _Gscanwaiting 4100 +#define _Gscanpreempted 4105 +#define _Pidle 0 +#define _Prunning 1 +#define _Psyscall 2 +#define _Pgcstop 3 +#define _Pdead 4 +#define _PageShift 13 +#define _MaxGcproc 32 +#define _MaxSmallSize 32768 +#define _SigNotify 1 +#define _SigKill 2 +#define _SigThrow 4 +#define _SigPanic 8 +#define _SigDefault 16 +#define _SigGoExit 32 +#define _SigSetStack 64 +#define _SigUnblock 128 +#define _SigIgn 256 +#define _TraceRuntimeFrames 1 +#define _TraceTrap 2 +#define _TraceJumpStack 4 +#define _TracebackMaxFrames 100 +#define _NumStackOrders 4 +#define _NumSizeClasses 68 diff --git a/scripts/gen-libgo-makefile.py b/scripts/gen-libgo-makefile.py new file mode 100644 index 0000000..01f146c --- /dev/null +++ b/scripts/gen-libgo-makefile.py @@ -0,0 +1,241 @@ +#!/usr/bin/env python3 +# SPDX-License-Identifier: BSD-3-Clause +# +# Authors: Marc Rittinghaus +# +# Copyright (c) 2022, Karlsruhe Institute of Technology (KIT) +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived from +# this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# + +import re +import os +import shutil +from collections import OrderedDict +import logging + +def extract_version_from_buildcfg(path): + with open(path, 'r') as f: + for line in f.readlines(): + if line.startswith('const version = '): + return line[17:-2] + +def vgolib(libname): + return libname.replace('.','_').replace('/','_').replace('-','_').upper() + +RE_GCCGO = re.compile(r'^libtool: compile:.*gccgo\s') +RE_GCC = re.compile(r'^libtool: compile:.*xgcc.*/libgo/') +RE_GOSRC = re.compile(r'\s([a-z0-9_\/\-\.]+\.go)') +RE_CSRC = re.compile(r'-c\s([a-z0-9_\/\-\.]+\.(?:S|c))') +RE_OUT = re.compile(r'\s-o\s([a-z0-9_\/\-\.]+)') +RE_FLAGS = re.compile(r'\s(-fgo-[a-z0-9_\/\-\.=]+)') + +MK_RT_HDR = \ +"""# This file has been auto-generated for {}. +# To re-generate navigate to Unikraft application folder +# $ make prepare +# $ cd build/libgo/origin +# $ mkdir gccbuild +# $ cd gccbuild +# $ ../gcc-/configure --disable-multilib --enable-languages=c,c++,go +# $ make V=1 -j`nproc`| tee build.log +# $ $(LIBGO_BASE)/{} +# +""" + +MK_ADDGOLIB = '$(eval $(call _addgolib,{},{}))\n' +MK_SRCS = '{}_SRCS += {}\n' +MK_DEPS = '{}_DEPS += {}\n' +MK_LIBGO_SRCS = 'LIBGO_SRCS-y += $(LIBGO_EXTRACTED)/{}\n' + +BUILD_LOG = './build.log' +BUILD_DIR = './x86_64-pc-linux-gnu/' # TODO: Adapt to other architectures as well +BASE_DIR = os.path.dirname(__file__) + '/..' +LIBGO_DIR = BASE_DIR + '/libgo' +MK_RT_UK = LIBGO_DIR + '/Makefile.runtime.uk' +MK_NT_UK = LIBGO_DIR + '/Makefile.native.uk' +PACKAGES_IDX = LIBGO_DIR + '/packages.idx' + +logging.basicConfig(level=logging.INFO) + +print('Build directory: {}'.format(BUILD_DIR)) +print('Target: {}'.format(BASE_DIR)) + +pkgs = {} +srcs = [] +out = '' +gcc_version = 'unknown' + +lines = [] +with open(BUILD_LOG, 'r') as bl: + lines = bl.readlines() + +for line in lines: + # Check if this is a *.c file needed for libgo + matches = RE_GCC.findall(line) + if len(matches) > 0: + if line.find('-fPIC') >= 0: + continue + + matches = RE_CSRC.findall(line) + if len(matches) != 1: + continue + + source_file = matches[0] + p = source_file.find('/libgo/') + if p < 0: + continue + + source_file = source_file[p + len('/libgo/'):] + + # Sometimes we have the same base name twice. + # This leads to overriding recipes in the Makefile. + base_name = os.path.basename(source_file) + for cfile in srcs: + c = os.path.basename(cfile) + if c == base_name: + source_file += '|libgo' + break + + srcs.append(source_file) + continue + + # Check if this is a GO package needed for libgo + matches = RE_GCCGO.findall(line) + if len(matches) == 0: + continue + + # We do not take the build command line for the dynamic library + if line.find('-fPIC') >= 0: + continue + + line = line[len(matches[0]):] + + # Extract object file name + matches = RE_OUT.findall(line) + if len(matches) != 1: + continue + + obj = matches[0] + + # We do not need to build the cmd objs for libgo + if obj.startswith('cmd/'): + continue + + # Ensure that we have an object (*.o) file here + if not obj.endswith('.o'): + continue + + pkgs[obj] = [] + pkg = obj[:-2] + libprefix = vgolib(pkg) + + # Start constructing the build rule for the package + out_lib = '' + + # Extract dependency and source file information + # We parse the *.lo.dep file from the build for this + # To make sure, we do a sanity check by also parsing the + # build log + src_files = RE_GOSRC.findall(line) + + dep_line = '' + dep_path = BUILD_DIR + 'libgo/' + obj[:-1] + 'lo.dep' + with open(dep_path, 'r') as depf: + dep_line = depf.readline().strip() + + for dep in dep_line.split(' ')[1:]: + if dep.endswith('.gox'): + pkgs[obj].append(dep[:-3] + 'o') + out_lib += MK_DEPS.format(libprefix, dep[:-4]) + continue + + if not dep in src_files: + logging.warn('{} not found in log for {}'.format(dep, pkg)) + + src_files.remove(dep) + + p = dep.find('/libgo/') + if p >= 0: + # A regular source file + out_lib += MK_SRCS.format(libprefix, '$(LIBGO_EXTRACTED)/' + dep[p + 7:]) + continue + + # This is probably one of the files that are generated. + # We copy these files to the libgo folder in lib-libgo + if dep.find('/') == -1: + logging.info('Importing generated file "{}"'.format(dep)) + path = BUILD_DIR + '/libgo/' + dep + + # This file contains version information. Extract them. + if dep == 'buildcfg.go': + gcc_version = extract_version_from_buildcfg(path) + + # Copy the generated file to the library + #shutil.copy(path, LIBGO_DIR + '/' + dep) + + out_lib += MK_SRCS.format(libprefix, '$(LIBGO_BASE)/libgo/' + dep) + continue + + logging.warn('{} has unknown path. Ignoring.'.format(dep)) + + if len(src_files) > 0: + logging.warn('Additional sources in log for {}'.format(pkg)) + + # Check for additional flags + flags = '' + matches = RE_FLAGS.findall(line) + for flag in matches: + if flag.startswith('-fgo-pkgpath'): + continue + + flags += ' ' + flag + logging.info('Additional flag for {}:{}'.format(pkg, flag)) + + out += MK_ADDGOLIB.format(pkg, flags.strip()) + out_lib + +out = MK_RT_HDR.format(gcc_version, os.path.basename(__file__)) + out + +# Write Makefile.runtime.uk +with open(MK_RT_UK, 'w') as pf: + pf.write(out) + +# Write packages.idx +pidx_text = '' +for (obj, deps) in OrderedDict(sorted(pkgs.items())).items(): + pidx_text += obj[:-2] + for dep in deps: + pidx_text += ' ' + dep[:-2] + pidx_text += '\n' + +with open(PACKAGES_IDX, 'w') as spf: + spf.write(pidx_text) + +# Write Makefile.native.uk +srcs.sort() +with open(MK_NT_UK, 'w') as sf: + for cfile in srcs: + sf.write(MK_LIBGO_SRCS.format(cfile)) diff --git a/scripts/gen-makefile.py b/scripts/gen-makefile.py new file mode 100644 index 0000000..d4a1a65 --- /dev/null +++ b/scripts/gen-makefile.py @@ -0,0 +1,285 @@ +#!/usr/bin/env python3 +# SPDX-License-Identifier: BSD-3-Clause +# +# Authors: Marc Rittinghaus +# +# Copyright (c) 2022, Karlsruhe Institute of Technology (KIT) +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived from +# this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# + +import argparse +import os +import json +import logging +import subprocess +import errno +import sys + +def go_list(lib_dir, files): + args = ['go', 'list', '--json', '-a', '--compiler=gccgo', '--deps'] + for file in files: + if file.endswith('.go'): + args.append(file) + + logging.debug(' '.join(args)) + + env = os.environ.copy() + env['LD_LIBRARY_PATH'] = '/usr/lib64/' + #env['GOPATH'] = opt.build_dir + + p = subprocess.run(args, stdout=subprocess.PIPE, + stderr=subprocess.PIPE, cwd=lib_dir, env=env) + if p.returncode != 0: + raise Exception('go list failed ({}):\n{}'.format(p.returncode, + p.stderr.decode('UTF-8'))) + + # The output from go list produces only valid json for each package but + # otherwise just concatenates the output. We wrap these individual + # json outputs with a top json structures that creates an array + json_text = '{ "packages" : ['\ + + p.stdout.decode('UTF-8').replace('}\n{','},{')\ + + '] }' + + return json_text + +def vgolib(libname): + libname = libname.replace('.','_') + libname = libname.replace('/','_') + libname = libname.replace('-','_') + return libname.upper() + +def vgosymv3(symbol): + symbol = symbol.replace('_', '__') + symbol = symbol.replace('.', '_0') + symbol = symbol.replace('/', '_1') + symbol = symbol.replace('*', '_2') + symbol = symbol.replace(',', '_3') + symbol = symbol.replace('{', '_4') + symbol = symbol.replace('}', '_5') + symbol = symbol.replace('[', '_6') + symbol = symbol.replace(']', '_7') + symbol = symbol.replace('(', '_8') + symbol = symbol.replace(')', '_9') + symbol = symbol.replace('"', '_a') + symbol = symbol.replace(' ', '_b') + symbol = symbol.replace(';', '_c') + return symbol + +# Format string constants +MK_LINKGOLIB = '$(eval $(call _linkgolib,{}))\n' +MK_ADDGOLIB = '$(eval $(call _addgolib,{},,y))\n' +MK_SRCS = '{}_SRCS += {}\n' +MK_DEPS = '{}_DEPS += {}\n' +MK_CFLAGS = '{}_CFLAGS += {}\n' + +# Directory constants +BASE_DIR = os.path.dirname(__file__) + '/..' +LIBGO_DIR = BASE_DIR + '/libgo' +PACKAGES_IDX = LIBGO_DIR + '/packages.idx' + +# Standard package reference +SPR_DEF = 0 # Regular reference to std pkg +SPR_FORCE = 1 # Project overrides std pkg but we force it anyways +SPR_OVERRIDE = 2 # Project overrides std pkg +SPR_INDIRECT = 3 # Referenced indirectly by other standard package + +parser = argparse.ArgumentParser(description='Generates a makefile ') +parser.add_argument('-v', default=False, action='store_true', + help='Print executed commands') +parser.add_argument('-o', dest='out', default=None, + help='Output path') +parser.add_argument('-b', dest='prefer_builtin', default=None, action='store_true', + help='Prefer builtin standard packages over external versions') +egroup = parser.add_mutually_exclusive_group(required=False) +egroup.add_argument('-j', dest='json', default=False, action='store_true', + help='Dump JSON from go list instead of generating a Makefile') +egroup.add_argument('-s', dest='std', default=False, action='store_true', + help='Dump dependencies on standard packages instead of generating a Makefile') +parser.add_argument('lib_name', + help='Name of the library') +parser.add_argument('lib_dir', + help='Source directory of the library') +parser.add_argument('files', nargs='+', + help='Entrance *.go files of the library') +opt = parser.parse_args() + +if opt.v: + logging.basicConfig(level=logging.DEBUG) +else: + logging.basicConfig(level=logging.INFO) + +lib_dir = os.path.abspath(opt.lib_dir) +if not os.path.exists(lib_dir): + parser.error('{} not found'.format(lib_dir)) + +libprefix = vgolib(opt.lib_name) + +# Load index of std packages +std_pkgs = {} +with open(PACKAGES_IDX, 'r') as f: + lines = f.readlines() + for line in lines: + pkgs = line.rstrip().split(' ') + std_pkgs[pkgs[0]] = pkgs[1:] if len(pkgs) > 1 else [] + +std_pkgs['unsafe'] = [] +ignore_pkgs = ['unsafe'] + +# We start with the entrance file(s) and request information on all +# dependencies for these files using `go list`. This will implicitly download +# all dependencies and we receive lists of files necessary to build the +# respective packages +out = '' + +try: + build_info = go_list(opt.lib_dir, opt.files) + if opt.json: + out = build_info + else: + build_info = json.loads(build_info) + + std_deps = {} + for pkg in build_info['packages']: + if pkg['ImportPath'] in std_pkgs: + if not ('GoFiles' in pkg or 'CFiles' in pkg): + std_deps[pkg['ImportPath']] = SPR_DEF + continue + + # This is package path of a standard library + # but we have source files specified for this. + # So this overrides the standard package. + if opt.prefer_builtin: + std_deps[pkg['ImportPath']] = SPR_FORCE + continue + + std_deps[pkg['ImportPath']] = SPR_OVERRIDE + + if opt.std: + continue + + # Check if this is the package that was specified with + # the entrance files. In that case, add all dependencies + if ('Target' in pkg or + (pkg['ImportPath'] == opt.lib_name or + pkg['ImportPath'] == 'command-line-arguments')): + if not 'Deps' in pkg: + continue + + for dep in pkg['Deps']: + if dep in ignore_pkgs: + continue + + out += MK_DEPS.format(libprefix, dep) + + continue + + # This is a some dependency package. Create a new GO + # library registration for the package and add the + # source files to it + pkglibprefix = vgolib(pkg['ImportPath']) + out += MK_ADDGOLIB.format(pkg['ImportPath']) + + files = pkg['GoFiles'] if 'GoFiles' in pkg else [] + + # There are C files in this package. Then also define + # GOPKGPATH + if 'CFiles' in pkg: + files.extend(pkg['CFiles']) + out += MK_CFLAGS.format(pkglibprefix, + '-D "GOPKGPATH=\\"' + + vgosymv3(pkg['ImportPath']) + '\\""') + + for f in files: + path = pkg['Dir'] + '/' + f + if not os.path.exists(path): + raise FileNotFoundError(errno.ENOENT, + os.strerror(errno.ENOENT), path) + + out += MK_SRCS.format(pkglibprefix, path) + + # Add the package's dependencies + if 'Deps' in pkg: + for dep in pkg['Deps']: + if dep in ignore_pkgs: + continue + + out += MK_DEPS.format(pkglibprefix, dep) + + # Resolve dependencies on standard packages + while True: + l = len(std_deps.items()) + + # Iterate over dependencies and add indirect + # dependencies + for (pkg, flag) in std_deps.copy().items(): + if flag == SPR_OVERRIDE: + continue + + for dep in std_pkgs[pkg]: + if dep in std_deps: + continue + + std_deps[dep] = SPR_INDIRECT + + # If we did not add anything during this round + # we have fully resolved dependencies + if l == len(std_deps.items()): + break + + # Add standard package dependencies to link + for (pkg, flag) in std_deps.items(): + if opt.std: + ext = '' + + if flag == SPR_FORCE: + ext = ' [FORCE]' + elif flag == SPR_OVERRIDE: + ext = ' [OVERRIDE]' + elif flag == SPR_INDIRECT: + ext = ' [INDIRECT]' + + out += pkg + ext + '\n' + continue + + if flag == SPR_OVERRIDE: + continue + + if pkg in ignore_pkgs: + continue + + out += MK_LINKGOLIB.format(pkg) + +except Exception as e: + logging.fatal(e.args[0]) + sys.exit() + +# Write the output either to stdout or the specified output file +if opt.out == None: + print(out) +else: + with open(opt.out, 'w') as f: + f.write(out) diff --git a/stubs.c b/stubs.c new file mode 100644 index 0000000..96de800 --- /dev/null +++ b/stubs.c @@ -0,0 +1,48 @@ +/* SPDX-License-Identifier: BSD-3-Clause */ +/* + * + * Authors: Charalampos Mainas + * + * + * Copyright (c) 2019, NEC Europe Ltd., NEC Corporation. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include +#include +#include +#include +#include +#include + +ssize_t sendfile64(int out_fd __unused, int in_fd __unused, + off_t *offset __unused, size_t count __unused) +{ + errno = ENOSYS; + return -1; +}