This is an automated email from the ASF dual-hosted git repository.

xiaoxiang781216 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit c1c797c18909ade012ab3e41df5533cbc7d9e148
Author: Marco Casaroli <[email protected]>
AuthorDate: Thu Oct 8 22:00:34 2026 +0200

    include/unistd.h: Declare issetugid().
    
    libc builds issetugid() (and sched/group provides it with
    CONFIG_SCHED_USER_IDENTITY), but no header declared it, so a program
    that calls it gets an implicit declaration.
    
    Assisted-by: Claude Code:claude-opus-5-5
    Signed-off-by: Marco Casaroli <[email protected]>
---
 include/unistd.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/include/unistd.h b/include/unistd.h
index 510deba2293..17420768dc5 100644
--- a/include/unistd.h
+++ b/include/unistd.h
@@ -521,6 +521,7 @@ int     setresuid(uid_t ruid, uid_t euid, uid_t suid);
 int     setresgid(gid_t rgid, gid_t egid, gid_t sgid);
 
 int     getgroups(int, FAR gid_t[]);
+int     issetugid(void);
 int     setgroups(int, FAR const gid_t *);
 
 int     getentropy(FAR void *buffer, size_t length);

Reply via email to