1#![no_std]
42#![cfg(target_os = "linux")]
43#![allow(non_camel_case_types)]
44
45pub use libc;
46
47cfg_if::cfg_if! {
48 if #[cfg(feature = "nftnl-1-3-0")] {
49 mod nftnl_1_3_0;
50 pub use self::nftnl_1_3_0::*;
51 } else if #[cfg(feature = "nftnl-1-2-9")] {
52 mod nftnl_1_2_9;
53 pub use self::nftnl_1_2_9::*;
54 } else if #[cfg(feature = "nftnl-1-2-8")] {
55 mod nftnl_1_2_8;
56 pub use self::nftnl_1_2_8::*;
57 } else if #[cfg(feature = "nftnl-1-2-7")] {
58 mod nftnl_1_2_7;
59 pub use self::nftnl_1_2_7::*;
60 } else if #[cfg(feature = "nftnl-1-2-6")] {
61 mod nftnl_1_2_6;
62 pub use self::nftnl_1_2_6::*;
63 } else if #[cfg(feature = "nftnl-1-2-5")] {
64 mod nftnl_1_2_5;
65 pub use self::nftnl_1_2_5::*;
66 } else if #[cfg(feature = "nftnl-1-2-4")] {
67 mod nftnl_1_2_4;
68 pub use self::nftnl_1_2_4::*;
69 } else if #[cfg(feature = "nftnl-1-2-3")] {
70 mod nftnl_1_2_3;
71 pub use self::nftnl_1_2_3::*;
72 } else if #[cfg(feature = "nftnl-1-2-2")] {
73 mod nftnl_1_2_2;
74 pub use self::nftnl_1_2_2::*;
75 } else if #[cfg(feature = "nftnl-1-2-1")] {
76 mod nftnl_1_2_1;
77 pub use self::nftnl_1_2_1::*;
78 } else if #[cfg(feature = "nftnl-1-2-0")] {
79 mod nftnl_1_2_0;
80 pub use self::nftnl_1_2_0::*;
81 } else if #[cfg(feature = "nftnl-1-1-9")] {
82 mod nftnl_1_1_9;
83 pub use self::nftnl_1_1_9::*;
84 } else if #[cfg(feature = "nftnl-1-1-8")] {
85 mod nftnl_1_1_8;
86 pub use self::nftnl_1_1_8::*;
87 } else if #[cfg(feature = "nftnl-1-1-7")] {
88 mod nftnl_1_1_7;
89 pub use self::nftnl_1_1_7::*;
90 } else if #[cfg(feature = "nftnl-1-1-6")] {
91 mod nftnl_1_1_6;
92 pub use self::nftnl_1_1_6::*;
93 } else if #[cfg(feature = "nftnl-1-1-5")] {
94 mod nftnl_1_1_5;
95 pub use self::nftnl_1_1_5::*;
96 } else if #[cfg(feature = "nftnl-1-1-4")] {
97 mod nftnl_1_1_4;
98 pub use self::nftnl_1_1_4::*;
99 } else if #[cfg(feature = "nftnl-1-1-3")] {
100 mod nftnl_1_1_3;
101 pub use self::nftnl_1_1_3::*;
102 } else if #[cfg(feature = "nftnl-1-1-2")] {
103 mod nftnl_1_1_2;
104 pub use self::nftnl_1_1_2::*;
105 } else if #[cfg(feature = "nftnl-1-1-1")] {
106 mod nftnl_1_1_1;
107 pub use self::nftnl_1_1_1::*;
108 } else if #[cfg(feature = "nftnl-1-1-0")] {
109 mod nftnl_1_1_0;
110 pub use self::nftnl_1_1_0::*;
111 } else if #[cfg(feature = "nftnl-1-0-9")] {
112 mod nftnl_1_0_9;
113 pub use self::nftnl_1_0_9::*;
114 } else if #[cfg(feature = "nftnl-1-0-8")] {
115 mod nftnl_1_0_8;
116 pub use self::nftnl_1_0_8::*;
117 } else if #[cfg(feature = "nftnl-1-0-7")] {
118 mod nftnl_1_0_7;
119 pub use self::nftnl_1_0_7::*;
120 } else {
121 mod nftnl_1_0_6;
122 pub use self::nftnl_1_0_6::*;
123 }
124}