The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

getgroups (2)
  • getgroups (2) ( Solaris man: Системные вызовы )
  • >> getgroups (2) ( FreeBSD man: Системные вызовы )
  • getgroups (2) ( Русские man: Системные вызовы )
  • getgroups (2) ( Linux man: Системные вызовы )
  • getgroups (3) ( POSIX man: Библиотечные вызовы )

  • BSD mandoc
     

    NAME

    
    
    getgroups
    
     - get group access list
    
     
    

    LIBRARY

    Lb libc
    
     
    

    SYNOPSIS

       #include <sys/types.h>
       #include <unistd.h>
    int getgroups (int gidsetlen gid_t *gidset);
     

    DESCRIPTION

    The getgroups ();
    system call gets the current group access list of the user process and stores it in the array Fa gidset . The Fa gidsetlen argument indicates the number of entries that may be placed in Fa gidset . The getgroups ();
    system call returns the actual number of groups returned in Fa gidset . No more than NGROUPS_MAX will ever be returned. If Fa gidsetlen is zero, getgroups ();
    returns the number of supplementary group IDs associated with the calling process without modifying the array pointed to by Fa gidset .  

    RETURN VALUES

    A successful call returns the number of groups in the group set. A value of -1 indicates that an error occurred, and the error code is stored in the global variable errno  

    ERRORS

    The possible errors for getgroups ();
    are:

    Bq Er EINVAL
    The argument Fa gidsetlen is smaller than the number of groups in the group set.
    Bq Er EFAULT
    The argument Fa gidset specifies an invalid address.

     

    SEE ALSO

    setgroups(2), initgroups(3)  

    HISTORY

    The getgroups ();
    system call appeared in BSD 4.2


     

    Index

    NAME
    LIBRARY
    SYNOPSIS
    DESCRIPTION
    RETURN VALUES
    ERRORS
    SEE ALSO
    HISTORY


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру