@@ -933,9 +933,9 @@ pub const RTAX_IFA: c_int = 5;
933933pub const RTAX_AUTHOR : c_int = 6 ;
934934pub const RTAX_BRD : c_int = 7 ;
935935
936- ct ! {
937- pub const RTAX_MAX : c_int = 8 ;
938- }
936+ /// This symbol is prone to change across releases upstream.
937+ /// See the [usage guidelines](crate::#usage-guidelines) for details and use.
938+ pub const RTAX_MAX : c_int = 8 ;
939939
940940pub const RTF_UP : c_int = 0x1 ;
941941pub const RTF_GATEWAY : c_int = 0x2 ;
@@ -1450,16 +1450,37 @@ pub const L_GETXINFO: c_int = 8;
14501450
14511451// sys/limits.h
14521452
1453- ct ! {
1454- pub const PATH_MAX : c_int = 1023 ;
1455- pub const BC_BASE_MAX : c_int = 99 ;
1456- pub const BC_DIM_MAX : c_int = 0x800 ;
1457- pub const BC_SCALE_MAX : c_int = 99 ;
1458- pub const BC_STRING_MAX : c_int = 0x800 ;
1459- pub const CHARCLASS_NAME_MAX : c_int = 14 ;
1460- pub const COLL_WEIGHTS_MAX : c_int = 4 ;
1461- pub const EXPR_NEST_MAX : c_int = 32 ;
1462- }
1453+ /// This symbol is prone to change across releases upstream.
1454+ /// See the [usage guidelines](crate::#usage-guidelines) for details and use.
1455+ pub const PATH_MAX : c_int = 1023 ;
1456+
1457+ /// This symbol is prone to change across releases upstream.
1458+ /// See the [usage guidelines](crate::#usage-guidelines) for details and use.
1459+ pub const BC_BASE_MAX : c_int = 99 ;
1460+
1461+ /// This symbol is prone to change across releases upstream.
1462+ /// See the [usage guidelines](crate::#usage-guidelines) for details and use.
1463+ pub const BC_DIM_MAX : c_int = 0x800 ;
1464+
1465+ /// This symbol is prone to change across releases upstream.
1466+ /// See the [usage guidelines](crate::#usage-guidelines) for details and use.
1467+ pub const BC_SCALE_MAX : c_int = 99 ;
1468+
1469+ /// This symbol is prone to change across releases upstream.
1470+ /// See the [usage guidelines](crate::#usage-guidelines) for details and use.
1471+ pub const BC_STRING_MAX : c_int = 0x800 ;
1472+
1473+ /// This symbol is prone to change across releases upstream.
1474+ /// See the [usage guidelines](crate::#usage-guidelines) for details and use.
1475+ pub const CHARCLASS_NAME_MAX : c_int = 14 ;
1476+
1477+ /// This symbol is prone to change across releases upstream.
1478+ /// See the [usage guidelines](crate::#usage-guidelines) for details and use.
1479+ pub const COLL_WEIGHTS_MAX : c_int = 4 ;
1480+
1481+ /// This symbol is prone to change across releases upstream.
1482+ /// See the [usage guidelines](crate::#usage-guidelines) for details and use.
1483+ pub const EXPR_NEST_MAX : c_int = 32 ;
14631484
14641485pub const PAGESIZE : c_int = 4096 ;
14651486pub const IOV_MAX : c_int = 16 ;
@@ -1550,9 +1571,9 @@ pub const MAXSYMLINKS: c_int = 20;
15501571pub const MAXHOSTNAMELEN : c_int = 256 ;
15511572pub const MAXUPRC : c_int = 128 ;
15521573
1553- ct ! {
1554- pub const NGROUPS_MAX : c_ulong = 2048 ;
1555- }
1574+ /// This symbol is prone to change across releases upstream.
1575+ /// See the [usage guidelines](crate::#usage-guidelines) for details and use.
1576+ pub const NGROUPS_MAX : c_ulong = 2048 ;
15561577
15571578pub const NGROUPS : c_ulong = NGROUPS_MAX ;
15581579pub const NOFILE : c_int = OPEN_MAX ;
@@ -1752,9 +1773,9 @@ pub const SIGXFSZ: c_int = 25;
17521773pub const SIGTRAP : c_int = 5 ;
17531774pub const SIGCLD : c_int = 20 ;
17541775
1755- ct ! {
1756- pub const SIGRTMAX : c_int = 57 ;
1757- }
1776+ /// This symbol is prone to change across releases upstream.
1777+ /// See the [usage guidelines](crate::#usage-guidelines) for details and use.
1778+ pub const SIGRTMAX : c_int = 57 ;
17581779
17591780pub const SIGRTMIN : c_int = 50 ;
17601781pub const SI_USER : c_int = 0 ;
@@ -1834,9 +1855,9 @@ pub const AF_INTF: c_int = 20;
18341855pub const AF_RIF : c_int = 21 ;
18351856pub const AF_NDD : c_int = 23 ;
18361857
1837- ct ! {
1838- pub const AF_MAX : c_int = 30 ;
1839- }
1858+ /// This symbol is prone to change across releases upstream.
1859+ /// See the [usage guidelines](crate::#usage-guidelines) for details and use.
1860+ pub const AF_MAX : c_int = 30 ;
18401861
18411862pub const PF_UNSPEC : c_int = AF_UNSPEC ;
18421863pub const PF_UNIX : c_int = AF_UNIX ;
@@ -1864,9 +1885,9 @@ pub const PF_INTF: c_int = AF_INTF;
18641885pub const PF_NDD : c_int = AF_NDD ;
18651886pub const PF_INET6 : c_int = AF_INET6 ;
18661887
1867- ct ! {
1868- pub const PF_MAX : c_int = AF_MAX ;
1869- }
1888+ /// This symbol is prone to change across releases upstream.
1889+ /// See the [usage guidelines](crate::#usage-guidelines) for details and use.
1890+ pub const PF_MAX : c_int = AF_MAX ;
18701891
18711892pub const SF_CLOSE : c_int = 1 ;
18721893pub const SF_REUSE : c_int = 2 ;
0 commit comments