#include "nufw_source.h"#include "libnuclient.h"#include "sending.h"#include "tcptable.h"#include <sasl/saslutil.h>#include <stdarg.h>#include <langinfo.h>#include <proto.h>#include "security.h"#include "internal.h"#include <sys/utsname.h>#include <nussl.h>#include <nubase.h>Include dependency graph for internal.c:

Go to the source code of this file.
| void | do_panic (const char *filename, unsigned long line, const char *fmt,...) |
| static int | samp_send (nuauth_session_t *session, const char *buffer, unsigned length, nuclient_error_t *err) |
| static unsigned | samp_recv (nuauth_session_t *session, char *buf, int bufsize, nuclient_error_t *err) |
| int | mysasl_negotiate (nuauth_session_t *session, sasl_conn_t *conn, nuclient_error_t *err) |
| static int | add_packet_to_send (nuauth_session_t *session, conn_t **auth, int *count_p, conn_t *bucket) |
| int | compare (nuauth_session_t *session, conntable_t *old, conntable_t *new, nuclient_error_t *err) |
| Compare connection tables and send packets. | |
| int | send_os (nuauth_session_t *session, nuclient_error_t *err) |
| static int | nu_get_usersecret (sasl_conn_t *conn __attribute__((unused)), void *context __attribute__((unused)), int id, sasl_secret_t **psecret) |
| static int | nu_get_userdatas (void *context __attribute__((unused)), int id, const char **result, unsigned *len) |
| int | init_sasl (nuauth_session_t *session, const char *hostname, nuclient_error_t *err) |
| char * | secure_str_copy (const char *orig) |
| void | ask_session_end (nuauth_session_t *session) |
Variables | |
| char * | nu_locale_charset |
| char* nu_locale_charset |
Definition at line 38 of file internal.c.
Referenced by nu_client_global_init(), nu_client_set_password(), nu_client_set_username(), nu_get_userdatas(), and nu_get_usersecret().
1.4.7