libxdas_sessions.c File Reference

OpenXDAS session management implementation. More...

#include <xdasd.h>
#include "libxdas_impl.h"
#include <stdlib.h>
#include <stdio.h>
#include <time.h>

Go to the source code of this file.

Functions

xdas_sessionxdas_validate_session (xdas_audit_ref_t das_ref)
 Validate an XDAS session handle - return a pointer to an xdas_session.
void xdas_set_session_rights (xdas_session *xs)
 Retrieve system security information and set audit security bits.
int xdas_session_has_rights (xdas_session *xs, unsigned rights)
 Determine if the caller has the specified rights.
static void escape_str (char *dst, const char *src)
 Escape a plain string from one buffer to another.
int xdas_set_time_info (xdas_session *xs)
 Set time information in an xdas_session structure.
void xdas_internal_terminate_session (xdas_session *xs)
 Release an xdas_session structure back to the heap.


Detailed Description

OpenXDAS session management implementation.

Author:
John Calcote (jcalcote@novell.com)
Attention:
Please submit patches to http://openxdas.sourceforge.net

Definition in file libxdas_sessions.c.


Generated on Thu Aug 20 22:33:06 2009 for OpenXDAS by  doxygen 1.5.6