Skip to content

Commit 8f47d96

Browse files
devnexentgross35
authored andcommitted
addinh issetugid() to *BSD based systems.
close #4722 (backport <#4744>) (cherry picked from commit 01cb1e3)
1 parent 5f3e003 commit 8f47d96

File tree

6 files changed

+7
-0
lines changed

6 files changed

+7
-0
lines changed

libc-test/semver/apple.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2033,6 +2033,7 @@ initgroups
20332033
integer_t
20342034
ip_mreqn
20352035
ipc_perm
2036+
issetugid
20362037
kern_return_t
20372038
kevent
20382039
kevent64

libc-test/semver/dragonfly.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1403,6 +1403,7 @@ if_nameindex
14031403
ifaddrs
14041404
in6_pktinfo
14051405
initgroups
1406+
issetugid
14061407
jrand48
14071408
kevent
14081409
killpg

libc-test/semver/freebsd.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2052,6 +2052,7 @@ input_absinfo
20522052
input_event
20532053
ip_mreqn
20542054
ipc_perm
2055+
issetugid
20552056
jail
20562057
jail_attach
20572058
jail_get

libc-test/semver/netbsd.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1402,6 +1402,7 @@ in6_pktinfo
14021402
in_pktinfo
14031403
initgroups
14041404
ipc_perm
1405+
issetugid
14051406
itimerspec
14061407
jrand48
14071408
kevent

libc-test/semver/openbsd.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1173,6 +1173,7 @@ initgroups
11731173
ip_mreqn
11741174
ipc_perm
11751175
iso_args
1176+
issetugid
11761177
jrand48
11771178
kevent
11781179
key_t

src/unix/bsd/mod.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -945,6 +945,8 @@ extern "C" {
945945
) -> size_t;
946946

947947
pub fn devname(dev: crate::dev_t, mode_t: crate::mode_t) -> *mut c_char;
948+
949+
pub fn issetugid() -> c_int;
948950
}
949951

950952
cfg_if! {

0 commit comments

Comments
 (0)