GETGROUPS
Section: Linux Programmer's Manual
(2)
Updated: 10 December 1997
Index
Return to Main Contents
�̸�
getgroups, setgroups - �ΰ� �� ID�� ����Ʈ ����/����
����
#include <unistd.h>
int getgroups(int size, gid_t list[]);
#define _BSD_SOURCE
#include <grp.h>
int setgroups(size_t size, const gid_t *list);
����
- getgroups
-
ũ��
�� ���� �ΰ� ����
����Ʈ.
�� ��ȯ�ȴ�.
����
ũ��
�� 0 �̸�
����Ʈ
�� ������� �ʴ´�. ������ ���μ����� ���� �ΰ� ���� �� ���� ��ȯ�ȴ�.
- setgroups
-
���μ����� ���� �ΰ� ���� ����. ���� ������ �� �Լ��� ����� �� �ִ�.
��ȯ��
- getgroups
-
������, �ΰ� �� ���̵��� ���� ��ȯ�ȴ�.
�����ÿ��� -1�� ��ȯ�ȴ�.
errno
�� ������ �����ȴ�.
- setgroups
-
������, 0�� ��ȯ�Ѵ�. ������, -1 �� ��ȯ�´ϴ�. ����
errno
�� ������ �����ȴ�.
����
- EFAULT
-
list
�� ���� ���� �ּҸ� ������ �ִ�.
- EPERM
-
setgroups,
���� ����ڰ� ���������� �ƴϴ�.
- EINVAL
-
setgroups,
����
ũ��
��
NGROUPS
(32 for Linux 2.0.32)���� ũ��..
getgroups,
����
ũ��
�� �ΰ� �� �Ƶ� ������ ������ 0�� �ƴϴ�.
ȣȯ
SVr4, SVID (issue 4 only; �� ȣ���� SVr3�� ����),
X/OPEN, 4.3BSD. The
getgroups
�Լ��� POSIX.1�ȿ� �ִ�.
setgroups
�� Ư���� �ʿ��ϱ� ������, POSIX.1�� �������� �ʴ´�.
����
The
_BSD_SOURCE
�÷��״� �Ƹ���
setgroups
���� �ʿ����� ���� ���̴�.
���� ��
initgroups(3),
getgid(2),
setgid(2)
����
ASPLINUX<man@asp-linux.co.kr>, 2000�� 7�� 26��
Index
- �̸�
-
- ����
-
- ����
-
- ��ȯ��
-
- ����
-
- ȣȯ
-
- ����
-
- ���� ��
-
- ����
-
This document was created by
man2html,
using the manual pages.
Time: 08:07:00 GMT, March 25, 2004