#include "uamtest_libafpclient.h"#include <pthread.h>#include <stddef.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <afp.h>#include <libafpclient.h>#include <uams_def.h>#include "testhelper.h"Data Structures | |
| struct | uamtest_session |
Functions | |
| static void | uamtest_libafpclient_log (void *priv, enum logtypes logtypelogtype, int loglevel, const char *message) |
| static void | fill_request (struct afp_connection_request *req, const char *host, int port, int afp_version, const char *user, const char *password, unsigned int uam_mask) |
| int | uamtest_libafpclient_init (void) |
| unsigned int | uamtest_libafpclient_uam_mask (const char *uam) |
| const char * | uamtest_libafpclient_resolve_uam (const char *uam) |
| unsigned int | uamtest_libafpclient_discover_uams (const char *host, int port, int afp_version, const char *user, const char *password, bool *known) |
| int | uamtest_libafpclient_connect (struct uamtest_session **session, const char *host, int port, int afp_version, const char *uam, const char *user, const char *password) |
| unsigned int | uamtest_libafpclient_supported_uams (const struct uamtest_session *session) |
| unsigned int | uamtest_libafpclient_using_uam (const struct uamtest_session *session) |
| int | uamtest_libafpclient_using_version (const struct uamtest_session *session) |
| int | uamtest_libafpclient_smoke (struct uamtest_session *session) |
| void | uamtest_libafpclient_close (struct uamtest_session **session) |
Variables | |
| static pthread_mutex_t | init_lock = PTHREAD_MUTEX_INITIALIZER |
| static int | initialized |
| static pthread_t | loop_thread |
| static struct libafpclient | uamtest_libafpclient |
|
static |
| void uamtest_libafpclient_close | ( | struct uamtest_session ** | session | ) |
| int uamtest_libafpclient_connect | ( | struct uamtest_session ** | session, |
| const char * | host, | ||
| int | port, | ||
| int | afp_version, | ||
| const char * | uam, | ||
| const char * | user, | ||
| const char * | password ) |
| unsigned int uamtest_libafpclient_discover_uams | ( | const char * | host, |
| int | port, | ||
| int | afp_version, | ||
| const char * | user, | ||
| const char * | password, | ||
| bool * | known ) |
| int uamtest_libafpclient_init | ( | void | ) |
|
static |
| const char * uamtest_libafpclient_resolve_uam | ( | const char * | uam | ) |
| int uamtest_libafpclient_smoke | ( | struct uamtest_session * | session | ) |
| unsigned int uamtest_libafpclient_supported_uams | ( | const struct uamtest_session * | session | ) |
| unsigned int uamtest_libafpclient_uam_mask | ( | const char * | uam | ) |
| unsigned int uamtest_libafpclient_using_uam | ( | const struct uamtest_session * | session | ) |
| int uamtest_libafpclient_using_version | ( | const struct uamtest_session * | session | ) |
|
static |
|
static |
|
static |
|
static |