|
globus_gssapi_gsi
11.12
|
Buffer Set Utilities. More...
|
Functions | |
| OM_uint32 GSS_CALLCONV | gss_create_empty_buffer_set (OM_uint32 *minor_status, gss_buffer_set_t *buffer_set) |
| Create a empty buffer set. More... | |
| OM_uint32 GSS_CALLCONV | gss_add_buffer_set_member (OM_uint32 *minor_status, const gss_buffer_t member_buffer, gss_buffer_set_t *buffer_set) |
| Add a buffer to a buffer set. More... | |
| OM_uint32 GSS_CALLCONV | gss_release_buffer_set (OM_uint32 *minor_status, gss_buffer_set_t *buffer_set) |
| Free a Buffer Set. More... | |
Buffer Set Utilities.
Functions in this group provide utilities for creating, modifying, and freeing a buffer set.
| OM_uint32 GSS_CALLCONV gss_add_buffer_set_member | ( | OM_uint32 * | minor_status, |
| const gss_buffer_t | member_buffer, | ||
| gss_buffer_set_t * | buffer_set | ||
| ) |
Add a buffer to a buffer set.
This function allocates a new gss_buffer_t, intializes it with the values in the member_buffer parameter.
| minor_status | The minor status returned by this function. This paramter will be 0 upon success. |
| member_buffer | Buffer to insert into the buffer set. |
| buffer_set | Pointer to a initialized buffer set structure. |
| OM_uint32 GSS_CALLCONV gss_create_empty_buffer_set | ( | OM_uint32 * | minor_status, |
| gss_buffer_set_t * | buffer_set | ||
| ) |
Create a empty buffer set.
This function allocates and initializes a empty buffer set. The memory allocated in this function should be freed by a call to gss_release_buffer_set.
| minor_status | The minor status returned by this function. This paramter will be 0 upon success. |
| buffer_set | Pointer to a buffer set structure. |
| OM_uint32 GSS_CALLCONV gss_release_buffer_set | ( | OM_uint32 * | minor_status, |
| gss_buffer_set_t * | buffer_set | ||
| ) |
Free a Buffer Set.
This function will free all memory associated with a buffer set. Note that it will also free all memory associated with the buffers int the buffer set.
| minor_status | The minor status returned by this function. This paramter will be 0 upon success. |
| buffer_set | Pointer to a buffer set structure. This pointer will point at a NULL value upon return. |
1.8.8