CUSERID(3)

명칭
cuserid - 유효한 UID 에 대응하는 유저명을 얻는다

프로그램 라이브러리
libcompat

서식
<stdio.h> char * cuserid(char *s)

해설
cuserid() 함수는 getpwuid(3) 에 의해 구식인 물건이 되었습니다.

함수 cuserid() (은)는, 현재의 프로세스의 유효한 UID 에 대응하는 유저명을 취득합니다. 인수 s 하지만 NULL 가 아닌 경우, 이름은, 그것이 가리키고 있는 버퍼에 카피되어 그 주소가 돌려주어집니다. 이 버퍼는 적어도 L_cuserid 캐릭터용의 공간을 준비할 필요가 있습니다. L_cuuserid 정수는 <stdio.h> 안에 정의됩니다.

s 하지만 NULL 의 경우, 내부 배열이 사용되어 그 주소가 돌려주어집니다.

반환값
cuserid() (은)는, 이름이 보존된 배열의 주소를 돌려줍니다.

현재의 프로세스의 유효한 UID 에 대응하는 이름이 발견되지 않는 경우는, NULL 포인터가 돌려주어지는지, 또는 (s 가 NULL 가 아닌 경우) 버퍼 s 하지만 누르스트링으로 묻을 수 있을까의 어느 쪽인지입니다.

관련 항목
geteuid(2), getpwuid(3)