File tree Expand file tree Collapse file tree 9 files changed +31
-5
lines changed Expand file tree Collapse file tree 9 files changed +31
-5
lines changed Original file line number Diff line number Diff line change @@ -133,6 +133,8 @@ cfg_if! {
133133 }
134134}
135135
136+ pub const BIOCSRTIMEOUT : :: c_ulong = 0x8010426d ;
137+ pub const BIOCGRTIMEOUT : :: c_ulong = 0x4010426e ;
136138pub const MAP_32BIT : :: c_int = 0x00080000 ;
137139pub const MINSIGSTKSZ : :: size_t = 4096 ; // 1024 * 4
138140pub const TIOCTIMESTAMP : :: c_ulong = 0x40107459 ;
Original file line number Diff line number Diff line change @@ -50,6 +50,8 @@ cfg_if! {
5050}
5151
5252pub ( crate ) const _ALIGNBYTES: usize = :: mem:: size_of :: < :: c_int > ( ) - 1 ;
53+ pub const BIOCSRTIMEOUT : :: c_ulong = 0x8010426d ;
54+ pub const BIOCGRTIMEOUT : :: c_ulong = 0x4010426e ;
5355pub const MAP_32BIT : :: c_int = 0x00080000 ;
5456pub const MINSIGSTKSZ : :: size_t = 4096 ; // 1024 * 4
5557pub const TIOCTIMESTAMP : :: c_ulong = 0x40107459 ;
Original file line number Diff line number Diff line change @@ -3145,7 +3145,13 @@ pub const H4DISC: ::c_int = 0x7;
31453145
31463146pub const VM_TOTAL : :: c_int = 1 ;
31473147
3148- pub const BIOCSETFNR : :: c_ulong = 0x80104282 ;
3148+ cfg_if ! {
3149+ if #[ cfg( target_pointer_width = "64" ) ] {
3150+ pub const BIOCSETFNR : :: c_ulong = 0x80104282 ;
3151+ } else {
3152+ pub const BIOCSETFNR : :: c_ulong = 0x80084282 ;
3153+ }
3154+ }
31493155
31503156pub const FIODGNAME : :: c_ulong = 0x80106678 ;
31513157pub const FIONWRITE : :: c_ulong = 0x40046677 ;
Original file line number Diff line number Diff line change @@ -69,6 +69,8 @@ cfg_if! {
6969}
7070
7171pub ( crate ) const _ALIGNBYTES: usize = :: mem:: size_of :: < :: c_int > ( ) - 1 ;
72+ pub const BIOCSRTIMEOUT : :: c_ulong = 0x8010426d ;
73+ pub const BIOCGRTIMEOUT : :: c_ulong = 0x4010426e ;
7274pub const MAP_32BIT : :: c_int = 0x00080000 ;
7375pub const MINSIGSTKSZ : :: size_t = 2048 ; // 512 * 4
7476pub const TIOCTIMESTAMP : :: c_ulong = 0x40107459 ;
Original file line number Diff line number Diff line change @@ -69,6 +69,8 @@ cfg_if! {
6969}
7070
7171pub ( crate ) const _ALIGNBYTES: usize = :: mem:: size_of :: < :: c_long > ( ) - 1 ;
72+ pub const BIOCSRTIMEOUT : :: c_ulong = 0x8010426d ;
73+ pub const BIOCGRTIMEOUT : :: c_ulong = 0x4010426e ;
7274pub const MAP_32BIT : :: c_int = 0x00080000 ;
7375pub const MINSIGSTKSZ : :: size_t = 2048 ; // 512 * 4
7476pub const TIOCTIMESTAMP : :: c_ulong = 0x40107459 ;
Original file line number Diff line number Diff line change @@ -141,6 +141,8 @@ cfg_if! {
141141 }
142142}
143143
144+ pub const BIOCSRTIMEOUT : :: c_ulong = 0x8010426d ;
145+ pub const BIOCGRTIMEOUT : :: c_ulong = 0x4010426e ;
144146pub const MAP_32BIT : :: c_int = 0x00080000 ;
145147pub const MINSIGSTKSZ : :: size_t = 4096 ; // 1024 * 4
146148pub const TIOCTIMESTAMP : :: c_ulong = 0x40107459 ;
Original file line number Diff line number Diff line change @@ -156,5 +156,7 @@ cfg_if! {
156156
157157pub const MINSIGSTKSZ : :: size_t = 2048 ; // 512 * 4
158158
159+ pub const BIOCSRTIMEOUT : :: c_ulong = 0x8008426d ;
160+ pub const BIOCGRTIMEOUT : :: c_ulong = 0x4008426e ;
159161pub const KINFO_FILE_SIZE : :: c_int = 1392 ;
160162pub const TIOCTIMESTAMP : :: c_ulong = 0x40087459 ;
Original file line number Diff line number Diff line change @@ -220,6 +220,9 @@ cfg_if! {
220220
221221pub ( crate ) const _ALIGNBYTES: usize = :: mem:: size_of :: < :: c_long > ( ) - 1 ;
222222
223+ pub const BIOCSRTIMEOUT : :: c_ulong = 0x8010426d ;
224+ pub const BIOCGRTIMEOUT : :: c_ulong = 0x4010426e ;
225+
223226pub const MAP_32BIT : :: c_int = 0x00080000 ;
224227pub const MINSIGSTKSZ : :: size_t = 2048 ; // 512 * 4
225228
Original file line number Diff line number Diff line change @@ -1278,10 +1278,15 @@ pub const BIOCSRSIG: ::c_ulong = 0x80044273;
12781278pub const BIOCSDLT : :: c_ulong = 0x80044278 ;
12791279pub const BIOCGSEESENT : :: c_ulong = 0x40044276 ;
12801280pub const BIOCSSEESENT : :: c_ulong = 0x80044277 ;
1281- pub const BIOCSETF : :: c_ulong = 0x80104267 ;
1282- pub const BIOCGDLTLIST : :: c_ulong = 0xc0104279 ;
1283- pub const BIOCSRTIMEOUT : :: c_ulong = 0x8010426d ;
1284- pub const BIOCGRTIMEOUT : :: c_ulong = 0x4010426e ;
1281+ cfg_if ! {
1282+ if #[ cfg( target_pointer_width = "64" ) ] {
1283+ pub const BIOCGDLTLIST : :: c_ulong = 0xc0104279 ;
1284+ pub const BIOCSETF : :: c_ulong = 0x80104267 ;
1285+ } else if #[ cfg( target_pointer_width = "32" ) ] {
1286+ pub const BIOCGDLTLIST : :: c_ulong = 0xc0084279 ;
1287+ pub const BIOCSETF : :: c_ulong = 0x80084267 ;
1288+ }
1289+ }
12851290
12861291pub const FIODTYPE : :: c_ulong = 0x4004667a ;
12871292pub const FIOGETLBA : :: c_ulong = 0x40046679 ;
You can’t perform that action at this time.
0 commit comments