Sponsored Content
Full Discussion: Help with getuid
Top Forums Programming Help with getuid Post 302893903 by rm-r on Friday 21st of March 2014 02:23:38 PM
Old 03-21-2014
Coronna688 - Sorry for not posting the errors. This actually works now!
The GID is the value I was looking for.
Thanks a bunch :-)

MadeInGermany - I didn't know how to read Unix environment variables. Now I do. Thanks!

Let me push my luck on that last question I had:
What's a simple way to run a Unix command and save the echoed value in a variable inside my C program ?
 

We Also Found This Discussion For You

1. Programming

how to write a wrapper c code to return uid using getuid() function

And how to use setuid() ? thanks (4 Replies)
Discussion started by: pwd
4 Replies
GETUID(2)						     Linux Programmer's Manual							 GETUID(2)

NAME
getuid, geteuid - get user identity SYNOPSIS
#include <unistd.h> #include <sys/types.h> uid_t getuid(void); uid_t geteuid(void); DESCRIPTION
getuid() returns the real user ID of the calling process. geteuid() returns the effective user ID of the calling process. When a normal program is executed, the effective and real user ID of the process are set to the ID of the user executing the file. When a set ID program is executed the real user ID is set to the calling user and the effective user ID corresponds to the set ID bit on the file being executed. ERRORS
These functions are always successful. CONFORMING TO
POSIX.1-2001, 4.3BSD. NOTES
History In Unix V6 the getuid() call returned (euid << 8) + uid. Unix V7 introduced separate calls getuid() and geteuid(). SEE ALSO
getresuid(2), setreuid(2), setuid(2), credentials(7) COLOPHON
This page is part of release 3.27 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/. Linux 1993-07-23 GETUID(2)
All times are GMT -4. The time now is 09:20 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy