The OpenNET Project / Index page

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

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

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

acl_cmp (3)
  • >> acl_cmp (3) ( Linux man: Библиотечные вызовы )

  • BSD mandoc
    Linux ACL  

    NAME

    acl_cmp
    
     - compare two ACLs  
    

    LIBRARY

    
    
    Linux Access Control Lists library (libacl, -lacl).
     
    

    SYNOPSIS

       #include <sys/types.h>
       #include <acl/libacl.h>
    int acl_cmp (acl_t acl1 acl_t acl2);
     

    DESCRIPTION

    The acl_cmp ();
    function compares the ACLs pointed to by the arguments acl1 and acl2 for equality. The two ACLs are considered equal if for each entry in acl1 there is an entry in acl2 with matching tag type, qualifier, and permissions, and vice versa.  

    RETURN VALUE

    If successful, the acl_cmp ();
    function returns 0 if the two ACLs acl1 and acl2 are equal, and 1 if they differ. Otherwise, the value -1 is returned and the global variable errno is set to indicate the error.  

    ERRORS

    If any of the following conditions occur, the acl_cmp ();
    function returns -1 and sets errno to the corresponding value:

    Bq Er EINVAL
    The argument acl1 is not a valid pointer to an ACL.

    The argument acl2 is not a valid pointer to an ACL.

     

    STANDARDS

    This is a non-portable, Linux specific extension to the ACL manipulation functions defined in IEEE Std 1003.1e draft 17 (lqPOSIX.1erq, abandoned).  

    SEE ALSO

    acl(5)  

    AUTHOR

    Written by An Andreas Gruenbacher Aq [email protected] .


     

    Index

    NAME
    LIBRARY
    SYNOPSIS
    DESCRIPTION
    RETURN VALUE
    ERRORS
    STANDARDS
    SEE ALSO
    AUTHOR


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




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

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