Skip to content

Add rtnetlink.h, if_link.h, if_addr.h to Android #2830

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jun 22, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions libc-test/build.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1582,7 +1582,10 @@ fn test_android(target: &str) {
"linux/fs.h",
"linux/genetlink.h",
"linux/if_alg.h",
"linux/if_addr.h",
"linux/if_ether.h",
"linux/if_link.h",
"linux/rtnetlink.h",
"linux/if_tun.h",
"linux/magic.h",
"linux/memfd.h",
Expand Down
186 changes: 186 additions & 0 deletions libc-test/semver/android.txt
Original file line number Diff line number Diff line change
Expand Up @@ -695,6 +695,82 @@ IFF_TUN
IFF_UP
IFNAMSIZ
IF_NAMESIZE
IFA_UNSPEC
IFA_ADDRESS
IFA_LOCAL
IFA_LABEL
IFA_BROADCAST
IFA_ANYCAST
IFA_CACHEINFO
IFA_MULTICAST
IFA_F_SECONDARY
IFA_F_TEMPORARY
IFA_F_NODAD
IFA_F_OPTIMISTIC
IFA_F_DADFAILED
IFA_F_HOMEADDRESS
IFA_F_DEPRECATED
IFA_F_TENTATIVE
IFA_F_PERMANENT
IFLA_UNSPEC
IFLA_ADDRESS
IFLA_BROADCAST
IFLA_IFNAME
IFLA_MTU
IFLA_LINK
IFLA_QDISC
IFLA_STATS
IFLA_COST
IFLA_PRIORITY
IFLA_MASTER
IFLA_WIRELESS
IFLA_PROTINFO
IFLA_TXQLEN
IFLA_MAP
IFLA_WEIGHT
IFLA_OPERSTATE
IFLA_LINKMODE
IFLA_LINKINFO
IFLA_NET_NS_PID
IFLA_IFALIAS
IFLA_NUM_VF
IFLA_VFINFO_LIST
IFLA_STATS64
IFLA_VF_PORTS
IFLA_PORT_SELF
IFLA_AF_SPEC
IFLA_GROUP
IFLA_NET_NS_FD
IFLA_EXT_MASK
IFLA_PROMISCUITY
IFLA_NUM_TX_QUEUES
IFLA_NUM_RX_QUEUES
IFLA_CARRIER
IFLA_PHYS_PORT_ID
IFLA_CARRIER_CHANGES
IFLA_PHYS_SWITCH_ID
IFLA_LINK_NETNSID
IFLA_PHYS_PORT_NAME
IFLA_PROTO_DOWN
IFLA_GSO_MAX_SEGS
IFLA_GSO_MAX_SIZE
IFLA_PAD
IFLA_XDP
IFLA_EVENT
IFLA_NEW_NETNSID
IFLA_IF_NETNSID
IFLA_TARGET_NETNSID
IFLA_CARRIER_UP_COUNT
IFLA_CARRIER_DOWN_COUNT
IFLA_NEW_IFINDEX
IFLA_MIN_MTU
IFLA_MAX_MTU
IFLA_INFO_UNSPEC
IFLA_INFO_KIND
IFLA_INFO_DATA
IFLA_INFO_XSTATS
IFLA_INFO_SLAVE_KIND
IFLA_INFO_SLAVE_DATA
IGNBRK
IGNCR
IGNPAR
Expand Down Expand Up @@ -1801,6 +1877,116 @@ RTLD_LAZY
RTLD_LOCAL
RTLD_NOLOAD
RTLD_NOW
TCA_UNSPEC
TCA_KIND
TCA_OPTIONS
TCA_STATS
TCA_XSTATS
TCA_RATE
TCA_FCNT
TCA_STATS2
TCA_STAB
RTM_NEWLINK
RTM_DELLINK
RTM_GETLINK
RTM_SETLINK
RTM_NEWADDR
RTM_DELADDR
RTM_GETADDR
RTM_NEWROUTE
RTM_DELROUTE
RTM_GETROUTE
RTM_NEWNEIGH
RTM_DELNEIGH
RTM_GETNEIGH
RTM_NEWRULE
RTM_DELRULE
RTM_GETRULE
RTM_NEWQDISC
RTM_DELQDISC
RTM_GETQDISC
RTM_NEWTCLASS
RTM_DELTCLASS
RTM_GETTCLASS
RTM_NEWTFILTER
RTM_DELTFILTER
RTM_GETTFILTER
RTM_NEWACTION
RTM_DELACTION
RTM_GETACTION
RTM_NEWPREFIX
RTM_GETMULTICAST
RTM_GETANYCAST
RTM_NEWNEIGHTBL
RTM_GETNEIGHTBL
RTM_SETNEIGHTBL
RTM_NEWNDUSEROPT
RTM_NEWADDRLABEL
RTM_DELADDRLABEL
RTM_GETADDRLABEL
RTM_GETDCB
RTM_SETDCB
RTM_NEWNETCONF
RTM_GETNETCONF
RTM_NEWMDB
RTM_DELMDB
RTM_GETMDB
RTM_NEWNSID
RTM_DELNSID
RTM_GETNSID
RTM_F_NOTIFY
RTM_F_CLONED
RTM_F_EQUALIZE
RTM_F_PREFIX
RTA_UNSPEC
RTA_DST
RTA_SRC
RTA_IIF
RTA_OIF
RTA_GATEWAY
RTA_PRIORITY
RTA_PREFSRC
RTA_METRICS
RTA_MULTIPATH
RTA_PROTOINFO
RTA_FLOW
RTA_CACHEINFO
RTA_SESSION
RTA_MP_ALGO
RTA_TABLE
RTA_MARK
RTA_MFC_STATS
RTN_UNSPEC
RTN_UNICAST
RTN_LOCAL
RTN_BROADCAST
RTN_ANYCAST
RTN_MULTICAST
RTN_BLACKHOLE
RTN_UNREACHABLE
RTN_PROHIBIT
RTN_THROW
RTN_NAT
RTN_XRESOLVE
RTPROT_UNSPEC
RTPROT_REDIRECT
RTPROT_KERNEL
RTPROT_BOOT
RTPROT_STATIC
RT_SCOPE_UNIVERSE
RT_SCOPE_SITE
RT_SCOPE_LINK
RT_SCOPE_HOST
RT_SCOPE_NOWHERE
RT_TABLE_UNSPEC
RT_TABLE_COMPAT
RT_TABLE_DEFAULT
RT_TABLE_MAIN
RT_TABLE_LOCAL
RTMSG_NEWDEVICE
RTMSG_DELDEVICE
RTMSG_NEWROUTE
RTMSG_DELROUTE
RUSAGE_CHILDREN
RUSAGE_SELF
R_OK
Expand Down
Loading