summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Millikin <john@john-millikin.com>2023-05-08 15:02:16 +0900
committerJohn Millikin <john@john-millikin.com>2023-05-08 15:02:16 +0900
commitdbae373978629aea0c29b6a4ba62e4cb2e2d0d4e (patch)
tree7a80b35e6baa7d5e91bcd7f6e7d537a39a715947
parent3b5109b3da613de31eb0d6bd42c9d6a6033360fb (diff)
downloadrust-libc-dbae373978629aea0c29b6a4ba62e4cb2e2d0d4e.tar.gz
Constify `CMSG_LEN` for all targets.
-rw-r--r--src/fuchsia/mod.rs2
-rw-r--r--src/unix/aix/mod.rs2
-rw-r--r--src/unix/bsd/apple/mod.rs2
-rw-r--r--src/unix/bsd/freebsdlike/dragonfly/mod.rs2
-rw-r--r--src/unix/bsd/freebsdlike/freebsd/mod.rs2
-rw-r--r--src/unix/bsd/netbsdlike/netbsd/mod.rs2
-rw-r--r--src/unix/bsd/netbsdlike/openbsd/mod.rs2
-rw-r--r--src/unix/haiku/mod.rs2
-rw-r--r--src/unix/linux_like/mod.rs2
-rw-r--r--src/unix/nto/mod.rs2
-rw-r--r--src/unix/solarish/mod.rs2
-rw-r--r--src/vxworks/mod.rs2
12 files changed, 12 insertions, 12 deletions
diff --git a/src/fuchsia/mod.rs b/src/fuchsia/mod.rs
index 6b12185413..3e922e766c 100644
--- a/src/fuchsia/mod.rs
+++ b/src/fuchsia/mod.rs
@@ -3271,7 +3271,7 @@ f! {
as ::c_uint
}
- pub fn CMSG_LEN(len: ::c_uint) -> ::c_uint {
+ pub {const} fn CMSG_LEN(len: ::c_uint) -> ::c_uint {
(CMSG_ALIGN(::mem::size_of::<cmsghdr>()) + len as ::size_t) as ::c_uint
}
}
diff --git a/src/unix/aix/mod.rs b/src/unix/aix/mod.rs
index ffe3f18284..325d7d654f 100644
--- a/src/unix/aix/mod.rs
+++ b/src/unix/aix/mod.rs
@@ -2551,7 +2551,7 @@ f! {
(cmsg as *mut ::c_uchar).offset(::mem::size_of::<::cmsghdr>() as isize)
}
- pub fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
+ pub {const} fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
::mem::size_of::<::cmsghdr>() as ::c_uint + length
}
diff --git a/src/unix/bsd/apple/mod.rs b/src/unix/bsd/apple/mod.rs
index 66f03f67f6..4b6ce9b4c3 100644
--- a/src/unix/bsd/apple/mod.rs
+++ b/src/unix/bsd/apple/mod.rs
@@ -5107,7 +5107,7 @@ f! {
as ::c_uint
}
- pub fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
+ pub {const} fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
(__DARWIN_ALIGN32(::mem::size_of::<::cmsghdr>()) + length as usize)
as ::c_uint
}
diff --git a/src/unix/bsd/freebsdlike/dragonfly/mod.rs b/src/unix/bsd/freebsdlike/dragonfly/mod.rs
index d323a43540..7d01e3e0d0 100644
--- a/src/unix/bsd/freebsdlike/dragonfly/mod.rs
+++ b/src/unix/bsd/freebsdlike/dragonfly/mod.rs
@@ -1534,7 +1534,7 @@ f! {
.offset(_CMSG_ALIGN(::mem::size_of::<::cmsghdr>()) as isize)
}
- pub fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
+ pub {const} fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
(_CMSG_ALIGN(::mem::size_of::<::cmsghdr>()) + length as usize)
as ::c_uint
}
diff --git a/src/unix/bsd/freebsdlike/freebsd/mod.rs b/src/unix/bsd/freebsdlike/freebsd/mod.rs
index 6db9fa2c74..633d1dac39 100644
--- a/src/unix/bsd/freebsdlike/freebsd/mod.rs
+++ b/src/unix/bsd/freebsdlike/freebsd/mod.rs
@@ -4717,7 +4717,7 @@ f! {
.offset(_ALIGN(::mem::size_of::<::cmsghdr>()) as isize)
}
- pub fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
+ pub {const} fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
_ALIGN(::mem::size_of::<::cmsghdr>()) as ::c_uint + length
}
diff --git a/src/unix/bsd/netbsdlike/netbsd/mod.rs b/src/unix/bsd/netbsdlike/netbsd/mod.rs
index 093b24fe95..de5ec3863e 100644
--- a/src/unix/bsd/netbsdlike/netbsd/mod.rs
+++ b/src/unix/bsd/netbsdlike/netbsd/mod.rs
@@ -2422,7 +2422,7 @@ f! {
.offset(_ALIGN(::mem::size_of::<::cmsghdr>()) as isize)
}
- pub fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
+ pub {const} fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
_ALIGN(::mem::size_of::<::cmsghdr>()) as ::c_uint + length
}
diff --git a/src/unix/bsd/netbsdlike/openbsd/mod.rs b/src/unix/bsd/netbsdlike/openbsd/mod.rs
index ef66311268..3b87dc211f 100644
--- a/src/unix/bsd/netbsdlike/openbsd/mod.rs
+++ b/src/unix/bsd/netbsdlike/openbsd/mod.rs
@@ -1705,7 +1705,7 @@ f! {
.offset(_ALIGN(::mem::size_of::<::cmsghdr>()) as isize)
}
- pub fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
+ pub {const} fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
_ALIGN(::mem::size_of::<::cmsghdr>()) as ::c_uint + length
}
diff --git a/src/unix/haiku/mod.rs b/src/unix/haiku/mod.rs
index c1a38f1b36..b34b7ca68f 100644
--- a/src/unix/haiku/mod.rs
+++ b/src/unix/haiku/mod.rs
@@ -1504,7 +1504,7 @@ f! {
as ::c_uint
}
- pub fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
+ pub {const} fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
CMSG_ALIGN(::mem::size_of::<cmsghdr>()) as ::c_uint + length
}
diff --git a/src/unix/linux_like/mod.rs b/src/unix/linux_like/mod.rs
index e08bb7dbb0..b487da9fa9 100644
--- a/src/unix/linux_like/mod.rs
+++ b/src/unix/linux_like/mod.rs
@@ -1557,7 +1557,7 @@ f! {
as ::c_uint
}
- pub fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
+ pub {const} fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
CMSG_ALIGN(::mem::size_of::<cmsghdr>()) as ::c_uint + length
}
diff --git a/src/unix/nto/mod.rs b/src/unix/nto/mod.rs
index b8fcf9df8e..5d13568e43 100644
--- a/src/unix/nto/mod.rs
+++ b/src/unix/nto/mod.rs
@@ -2539,7 +2539,7 @@ f! {
.offset(_CMSG_ALIGN(::mem::size_of::<::cmsghdr>()) as isize)
}
- pub fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
+ pub {const} fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
_CMSG_ALIGN(::mem::size_of::<::cmsghdr>()) as ::c_uint + length
}
diff --git a/src/unix/solarish/mod.rs b/src/unix/solarish/mod.rs
index 48ab4dbb92..400de8a264 100644
--- a/src/unix/solarish/mod.rs
+++ b/src/unix/solarish/mod.rs
@@ -2601,7 +2601,7 @@ f! {
_CMSG_DATA_ALIGN(cmsg.offset(1) as usize) as *mut ::c_uchar
}
- pub fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
+ pub {const} fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
_CMSG_DATA_ALIGN(::mem::size_of::<::cmsghdr>()) as ::c_uint + length
}
diff --git a/src/vxworks/mod.rs b/src/vxworks/mod.rs
index 6b705e8a22..c337a82793 100644
--- a/src/vxworks/mod.rs
+++ b/src/vxworks/mod.rs
@@ -1072,7 +1072,7 @@ f! {
as ::c_uint
}
- pub fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
+ pub {const} fn CMSG_LEN(length: ::c_uint) -> ::c_uint {
CMSG_ALIGN(::mem::size_of::<cmsghdr>()) as ::c_uint + length
}
}