Skip to content

Commit 0e8258b

Browse files
authored
Merge pull request #1651 from zonyitoo/feature-linux-like-ip6t-so-original-dst
Add IP6T_SO_* options definition
2 parents 8ba9ba2 + 47e2f8b commit 0e8258b

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

libc-test/build.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1357,6 +1357,7 @@ fn test_android(target: &str) {
13571357
"linux/netfilter/nf_tables.h",
13581358
"linux/netfilter_ipv4.h",
13591359
"linux/netfilter_ipv6.h",
1360+
"linux/netfilter_ipv6/ip6_tables.h",
13601361
"linux/netlink.h",
13611362
"linux/quota.h",
13621363
"linux/reboot.h",
@@ -2246,6 +2247,7 @@ fn test_linux(target: &str) {
22462247
"linux/netfilter/nf_tables.h",
22472248
"linux/netfilter_ipv4.h",
22482249
"linux/netfilter_ipv6.h",
2250+
"linux/netfilter_ipv6/ip6_tables.h",
22492251
"linux/netlink.h",
22502252
"linux/quota.h",
22512253
"linux/random.h",

src/unix/linux_like/android/mod.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1666,6 +1666,9 @@ pub const NF_IP6_PRI_SELINUX_LAST: ::c_int = 225;
16661666
pub const NF_IP6_PRI_CONNTRACK_HELPER: ::c_int = 300;
16671667
pub const NF_IP6_PRI_LAST: ::c_int = ::INT_MAX;
16681668

1669+
// linux/netfilter_ipv6/ip6_tables.h
1670+
pub const IP6T_SO_ORIGINAL_DST: ::c_int = 80;
1671+
16691672
// linux/netfilter/nf_tables.h
16701673
pub const NFT_TABLE_MAXNAMELEN: ::c_int = 256;
16711674
pub const NFT_CHAIN_MAXNAMELEN: ::c_int = 256;

src/unix/linux_like/linux/mod.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1966,6 +1966,9 @@ pub const NF_IP6_PRI_SELINUX_LAST: ::c_int = 225;
19661966
pub const NF_IP6_PRI_CONNTRACK_HELPER: ::c_int = 300;
19671967
pub const NF_IP6_PRI_LAST: ::c_int = ::INT_MAX;
19681968

1969+
// linux/netfilter_ipv6/ip6_tables.h
1970+
pub const IP6T_SO_ORIGINAL_DST: ::c_int = 80;
1971+
19691972
pub const SIOCADDRT: ::c_ulong = 0x0000890B;
19701973
pub const SIOCDELRT: ::c_ulong = 0x0000890C;
19711974
pub const SIOCGIFNAME: ::c_ulong = 0x00008910;

0 commit comments

Comments
 (0)