@@ -825,20 +825,20 @@ pub const DLT_PPP: c_int = 0x17;
825
825
pub const DLT_FDDI : c_int = 0xf ;
826
826
pub const DLT_ATM : c_int = 0x25 ;
827
827
pub const DLT_IPOIB : c_int = 0xc7 ;
828
- pub const BIOCSETF : c_long = - 2146418073 ;
829
- pub const BIOCGRTIMEOUT : c_long = 1074807406 ;
830
- pub const BIOCGBLEN : c_long = 1074020966 ;
831
- pub const BIOCSBLEN : c_long = - 1073462682 ;
832
- pub const BIOCFLUSH : c_long = 536887912 ;
833
- pub const BIOCPROMISC : c_long = 536887913 ;
834
- pub const BIOCGDLT : c_long = 1074020970 ;
835
- pub const BIOCSRTIMEOUT : c_long = - 2146418067 ;
836
- pub const BIOCGSTATS : c_long = 1074283119 ;
837
- pub const BIOCIMMEDIATE : c_long = - 2147204496 ;
838
- pub const BIOCVERSION : c_long = 1074020977 ;
839
- pub const BIOCSDEVNO : c_long = 536887922 ;
840
- pub const BIOCGETIF : c_long = 1075855979 ;
841
- pub const BIOCSETIF : c_long = - 2145369492 ;
828
+ pub const BIOCSETF : c_int = 0x80104267 ;
829
+ pub const BIOCGRTIMEOUT : c_int = 0x4010426e ;
830
+ pub const BIOCGBLEN : c_int = 0x40044266 ;
831
+ pub const BIOCSBLEN : c_int = 0xc0044266 ;
832
+ pub const BIOCFLUSH : c_int = 0x20004268 ;
833
+ pub const BIOCPROMISC : c_int = 0x20004269 ;
834
+ pub const BIOCGDLT : c_int = 0x4004426a ;
835
+ pub const BIOCSRTIMEOUT : c_int = 0x8010426d ;
836
+ pub const BIOCGSTATS : c_int = 0x4008426f ;
837
+ pub const BIOCIMMEDIATE : c_int = 0x80044270 ;
838
+ pub const BIOCVERSION : c_int = 0x40044271 ;
839
+ pub const BIOCSDEVNO : c_int = 0x20004272 ;
840
+ pub const BIOCGETIF : c_int = 0x4020426b ;
841
+ pub const BIOCSETIF : c_int = 0x8020426c ;
842
842
pub const BPF_ABS : c_int = 32 ;
843
843
pub const BPF_ADD : c_int = 0 ;
844
844
pub const BPF_ALIGNMENT : c_ulong = 4 ;
@@ -1361,22 +1361,22 @@ pub const Q_SETQUOTA: c_int = 0x400;
1361
1361
1362
1362
// sys/ioctl.h
1363
1363
pub const IOCPARM_MASK : c_int = 0x7f ;
1364
- pub const IOC_VOID : c_long = 536870912 ;
1365
- pub const IOC_OUT : c_long = 1073741824 ;
1366
- pub const IOC_IN : c_long = - 2147483648 ;
1367
- pub const IOC_INOUT : c_long = IOC_IN | IOC_OUT ;
1368
- pub const FIOCLEX : c_long = 536897025 ;
1369
- pub const FIONCLEX : c_long = 536897026 ;
1370
- pub const FIONREAD : c_long = 1074030207 ;
1371
- pub const FIONBIO : c_long = - 2147195266 ;
1372
- pub const FIOASYNC : c_long = - 2147195267 ;
1373
- pub const FIOSETOWN : c_long = - 2147195268 ;
1374
- pub const FIOGETOWN : c_long = 1074030203 ;
1375
- pub const TIOCGETD : c_long = 1074033664 ;
1376
- pub const TIOCSETD : c_long = - 2147191807 ;
1377
- pub const TIOCHPCL : c_long = 536900610 ;
1378
- pub const TIOCMODG : c_long = 1074033667 ;
1379
- pub const TIOCMODS : c_long = - 2147191804 ;
1364
+ pub const IOC_VOID : c_int = 0x20000000 ;
1365
+ pub const IOC_OUT : c_int = 0x40000000 ;
1366
+ pub const IOC_IN : c_int = 0x40000000 << 1 ;
1367
+ pub const IOC_INOUT : c_int = IOC_IN | IOC_OUT ;
1368
+ pub const FIOCLEX : c_int = 0x20006601 ;
1369
+ pub const FIONCLEX : c_int = 0x20006602 ;
1370
+ pub const FIONREAD : c_int = 0x4004667f ;
1371
+ pub const FIONBIO : c_int = 0x8004667e ;
1372
+ pub const FIOASYNC : c_int = 0x8004667d ;
1373
+ pub const FIOSETOWN : c_int = 0x8004667c ;
1374
+ pub const FIOGETOWN : c_int = 0x4004667b ;
1375
+ pub const TIOCGETD : c_int = 0x40047400 ;
1376
+ pub const TIOCSETD : c_int = 0x80047401 ;
1377
+ pub const TIOCHPCL : c_int = 0x20007402 ;
1378
+ pub const TIOCMODG : c_int = 0x40047403 ;
1379
+ pub const TIOCMODS : c_int = 0x80047404 ;
1380
1380
pub const TIOCM_LE : c_int = 0x1 ;
1381
1381
pub const TIOCM_DTR : c_int = 0x2 ;
1382
1382
pub const TIOCM_RTS : c_int = 0x4 ;
@@ -1388,46 +1388,46 @@ pub const TIOCM_CD: c_int = 0x40;
1388
1388
pub const TIOCM_RNG : c_int = 0x80 ;
1389
1389
pub const TIOCM_RI : c_int = 0x80 ;
1390
1390
pub const TIOCM_DSR : c_int = 0x100 ;
1391
- pub const TIOCGETP : c_long = 1074164744 ;
1392
- pub const TIOCSETP : c_long = - 2147060727 ;
1393
- pub const TIOCSETN : c_long = - 2147060726 ;
1394
- pub const TIOCEXCL : c_long = 536900621 ;
1395
- pub const TIOCNXCL : c_long = 536900622 ;
1396
- pub const TIOCFLUSH : c_long = - 2147191792 ;
1397
- pub const TIOCSETC : c_long = - 2147060719 ;
1398
- pub const TIOCGETC : c_long = 1074164754 ;
1391
+ pub const TIOCGETP : c_int = 0x40067408 ;
1392
+ pub const TIOCSETP : c_int = 0x80067409 ;
1393
+ pub const TIOCSETN : c_int = 0x8006740a ;
1394
+ pub const TIOCEXCL : c_int = 0x2000740d ;
1395
+ pub const TIOCNXCL : c_int = 0x2000740e ;
1396
+ pub const TIOCFLUSH : c_int = 0x80047410 ;
1397
+ pub const TIOCSETC : c_int = 0x80067411 ;
1398
+ pub const TIOCGETC : c_int = 0x40067412 ;
1399
1399
pub const TANDEM : c_int = 0x1 ;
1400
1400
pub const CBREAK : c_int = 0x2 ;
1401
1401
pub const LCASE : c_int = 0x4 ;
1402
1402
pub const MDMBUF : c_int = 0x800000 ;
1403
1403
pub const XTABS : c_int = 0xc00 ;
1404
- pub const SIOCADDMULTI : c_long = - 2145359567 ;
1405
- pub const SIOCADDRT : c_long = - 2143784438 ;
1406
- pub const SIOCDARP : c_long = - 2142476000 ;
1407
- pub const SIOCDELMULTI : c_long = - 2145359566 ;
1408
- pub const SIOCDELRT : c_long = - 2143784437 ;
1409
- pub const SIOCDIFADDR : c_long = - 2144835303 ;
1410
- pub const SIOCGARP : c_long = - 1068734170 ;
1411
- pub const SIOCGIFADDR : c_long = - 1071093471 ;
1412
- pub const SIOCGIFBRDADDR : c_long = - 1071093469 ;
1413
- pub const SIOCGIFCONF : c_long = - 1072666299 ;
1414
- pub const SIOCGIFDSTADDR : c_long = - 1071093470 ;
1415
- pub const SIOCGIFFLAGS : c_long = - 1071093487 ;
1416
- pub const SIOCGIFHWADDR : c_long = - 1068209771 ;
1417
- pub const SIOCGIFMETRIC : c_long = - 1071093481 ;
1418
- pub const SIOCGIFMTU : c_long = - 1071093418 ;
1419
- pub const SIOCGIFNETMASK : c_long = - 1071093467 ;
1420
- pub const SIOCSARP : c_long = - 2142476002 ;
1421
- pub const SIOCSIFADDR : c_long = - 2144835316 ;
1422
- pub const SIOCSIFBRDADDR : c_long = - 2144835309 ;
1423
- pub const SIOCSIFDSTADDR : c_long = - 2144835314 ;
1424
- pub const SIOCSIFFLAGS : c_long = - 2144835312 ;
1425
- pub const SIOCSIFMETRIC : c_long = - 2144835304 ;
1426
- pub const SIOCSIFMTU : c_long = - 2144835240 ;
1427
- pub const SIOCSIFNETMASK : c_long = - 2144835306 ;
1428
- pub const TIOCUCNTL : c_long = - 2147191706 ;
1429
- pub const TIOCCONS : c_long = - 2147191710 ;
1430
- pub const TIOCPKT : c_long = - 2147191696 ;
1404
+ pub const SIOCADDMULTI : c_int = 0x80206931 ;
1405
+ pub const SIOCADDRT : c_int = 0x8038720a ;
1406
+ pub const SIOCDARP : c_int = 0x804c6920 ;
1407
+ pub const SIOCDELMULTI : c_int = 0x80206932 ;
1408
+ pub const SIOCDELRT : c_int = 0x8038720b ;
1409
+ pub const SIOCDIFADDR : c_int = 0x80286919 ;
1410
+ pub const SIOCGARP : c_int = 0xc04c6926 ;
1411
+ pub const SIOCGIFADDR : c_int = 0xc0286921 ;
1412
+ pub const SIOCGIFBRDADDR : c_int = 0xc0286923 ;
1413
+ pub const SIOCGIFCONF : c_int = 0xc0106945 ;
1414
+ pub const SIOCGIFDSTADDR : c_int = 0xc0286922 ;
1415
+ pub const SIOCGIFFLAGS : c_int = 0xc0286911 ;
1416
+ pub const SIOCGIFHWADDR : c_int = 0xc0546995 ;
1417
+ pub const SIOCGIFMETRIC : c_int = 0xc0286917 ;
1418
+ pub const SIOCGIFMTU : c_int = 0xc0286956 ;
1419
+ pub const SIOCGIFNETMASK : c_int = 0xc0286925 ;
1420
+ pub const SIOCSARP : c_int = 0x804c691e ;
1421
+ pub const SIOCSIFADDR : c_int = 0x8028690c ;
1422
+ pub const SIOCSIFBRDADDR : c_int = 0x80286913 ;
1423
+ pub const SIOCSIFDSTADDR : c_int = 0x8028690e ;
1424
+ pub const SIOCSIFFLAGS : c_int = 0x80286910 ;
1425
+ pub const SIOCSIFMETRIC : c_int = 0x80286918 ;
1426
+ pub const SIOCSIFMTU : c_int = 0x80286958 ;
1427
+ pub const SIOCSIFNETMASK : c_int = 0x80286916 ;
1428
+ pub const TIOCUCNTL : c_int = 0x80047466 ;
1429
+ pub const TIOCCONS : c_int = 0x80047462 ;
1430
+ pub const TIOCPKT : c_int = 0x80047470 ;
1431
1431
pub const TIOCPKT_DATA : c_int = 0 ;
1432
1432
pub const TIOCPKT_FLUSHREAD : c_int = 1 ;
1433
1433
pub const TIOCPKT_FLUSHWRITE : c_int = 2 ;
@@ -2091,31 +2091,31 @@ pub const TCOON: c_int = 1;
2091
2091
pub const TCIOFF : c_int = 2 ;
2092
2092
pub const TCION : c_int = 3 ;
2093
2093
pub const TIOC : c_int = 0x5400 ;
2094
- pub const TIOCGWINSZ : c_long = 1074295912 ;
2095
- pub const TIOCSWINSZ : c_long = - 2146929561 ;
2096
- pub const TIOCLBIS : c_long = - 2147191681 ;
2097
- pub const TIOCLBIC : c_long = - 2147191682 ;
2098
- pub const TIOCLSET : c_long = - 2147191683 ;
2099
- pub const TIOCLGET : c_long = 1074033788 ;
2100
- pub const TIOCSBRK : c_long = 536900731 ;
2101
- pub const TIOCCBRK : c_long = 536900730 ;
2102
- pub const TIOCSDTR : c_long = 536900729 ;
2103
- pub const TIOCCDTR : c_long = 536900728 ;
2104
- pub const TIOCSLTC : c_long = - 2147060619 ;
2105
- pub const TIOCGLTC : c_long = 1074164852 ;
2106
- pub const TIOCOUTQ : c_long = 1074033779 ;
2107
- pub const TIOCNOTTY : c_long = 536900721 ;
2108
- pub const TIOCSTOP : c_long = 536900719 ;
2109
- pub const TIOCSTART : c_long = 536900718 ;
2110
- pub const TIOCGPGRP : c_long = 1074033783 ;
2111
- pub const TIOCSPGRP : c_long = - 2147191690 ;
2112
- pub const TIOCGSID : c_long = 1074033736 ;
2113
- pub const TIOCSTI : c_long = - 2147388302 ;
2114
- pub const TIOCMSET : c_long = - 2147191699 ;
2115
- pub const TIOCMBIS : c_long = - 2147191700 ;
2116
- pub const TIOCMBIC : c_long = - 2147191701 ;
2117
- pub const TIOCMGET : c_long = 1074033770 ;
2118
- pub const TIOCREMOTE : c_long = - 2147191703 ;
2094
+ pub const TIOCGWINSZ : c_int = 0x40087468 ;
2095
+ pub const TIOCSWINSZ : c_int = 0x80087467 ;
2096
+ pub const TIOCLBIS : c_int = 0x8004747f ;
2097
+ pub const TIOCLBIC : c_int = 0x8004747e ;
2098
+ pub const TIOCLSET : c_int = 0x8004747d ;
2099
+ pub const TIOCLGET : c_int = 0x4004747c ;
2100
+ pub const TIOCSBRK : c_int = 0x2000747b ;
2101
+ pub const TIOCCBRK : c_int = 0x2000747a ;
2102
+ pub const TIOCSDTR : c_int = 0x20007479 ;
2103
+ pub const TIOCCDTR : c_int = 0x20007478 ;
2104
+ pub const TIOCSLTC : c_int = 0x80067475 ;
2105
+ pub const TIOCGLTC : c_int = 0x40067474 ;
2106
+ pub const TIOCOUTQ : c_int = 0x40047473 ;
2107
+ pub const TIOCNOTTY : c_int = 0x20007471 ;
2108
+ pub const TIOCSTOP : c_int = 0x2000746f ;
2109
+ pub const TIOCSTART : c_int = 0x2000746e ;
2110
+ pub const TIOCGPGRP : c_int = 0x40047477 ;
2111
+ pub const TIOCSPGRP : c_int = 0x80047476 ;
2112
+ pub const TIOCGSID : c_int = 0x40047448 ;
2113
+ pub const TIOCSTI : c_int = 0x80017472 ;
2114
+ pub const TIOCMSET : c_int = 0x8004746d ;
2115
+ pub const TIOCMBIS : c_int = 0x8004746c ;
2116
+ pub const TIOCMBIC : c_int = 0x8004746b ;
2117
+ pub const TIOCMGET : c_int = 0x4004746a ;
2118
+ pub const TIOCREMOTE : c_int = 0x80047469 ;
2119
2119
2120
2120
// sys/user.h
2121
2121
pub const MAXCOMLEN : c_int = 32 ;
0 commit comments