The OpenNET Project / Index page

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

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

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

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

  • BSD mandoc
    HEIMDAL  

    NAME

    krb5_data
    
    krb5_data_zero
    
    krb5_data_free
    
    krb5_free_data_contents
    
    krb5_free_data
    
    krb5_data_alloc
    
    krb5_data_realloc
    
    krb5_data_copy
    
    krb5_copy_data
    
     - operates on the Kerberos datatype krb5_data.
    
     
    

    LIBRARY

    Kerberos 5 Library (libkrb5, -lkrb5)
     
    

    SYNOPSIS

       #include <krb5.h>

    struct krb5_data; void krb5_data_zero (krb5_data *p);
    void krb5_data_free (krb5_data *p);
    void krb5_free_data_contents (krb5_context context krb5_data *p);
    void krb5_free_data (krb5_context context krb5_data *p);
    krb5_error_code krb5_data_alloc (krb5_data *p int len);
    krb5_error_code krb5_data_realloc (krb5_data *p int len);
    krb5_error_code krb5_data_copy (krb5_data *p const void *data size_t len);
    krb5_error_code krb5_copy_data (krb5_context context const krb5_data *indata krb5_data **outdata);
     

    DESCRIPTION

    The krb5_data structure holds a data element. The structure contains two public accessible elements Fa length (the length of data) and Fa data (the data itself). The structure must always be initiated and freed by the functions documented in this manual.

    krb5_data_zero ();
    resets the content of Fa p .

    krb5_data_free ();
    free the data in Fa p .

    krb5_free_data_contents ();
    works the same way as Fa krb5_data_free . The diffrence is that krb5_free_data_contents is more portable (exists in MIT api).

    krb5_free_data ();
    frees the data in Fa p and Fa p itself .

    krb5_data_alloc ();
    allocates Fa len bytes in Fa p Returns 0 or an error.

    krb5_data_realloc ();
    reallocates the length of Fa p to the length in Fa len . Returns 0 or an error.

    krb5_data_copy ();
    copies the Fa data that have the length Fa len into Fa p . Fa p is not freed so the calling function should make sure the Fa p doesn't contain anything needs to be freed. Returns 0 or an error.

    krb5_copy_data ();
    copies the krb5_data in Fa indata to Fa outdata . Fa outdata is not freed so the calling function should make sure the Fa outdata doesn't contain anything needs to be freed. Fa outdata should be freed using krb5_free_data (.);
    Returns 0 or an error.  

    SEE ALSO

    krb5(3), krb5_storage3, kerberos(8)


     

    Index

    NAME
    LIBRARY
    SYNOPSIS
    DESCRIPTION
    SEE ALSO


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




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

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