#include "stdinc.h"
#include "servlink.h"
#include "io.h"
#include "control.h"
Vai al codice sorgente di questo file.
Funzioni | |
void | cmd_set_zip_out_level (struct ctrl_command *cmd) |
void | cmd_start_zip_out (struct ctrl_command *cmd) |
void | cmd_start_zip_in (struct ctrl_command *cmd) |
void | cmd_set_crypt_in_cipher (struct ctrl_command *cmd) |
void | cmd_set_crypt_in_key (struct ctrl_command *cmd) |
void | cmd_start_crypt_in (struct ctrl_command *cmd) |
void | cmd_set_crypt_out_cipher (struct ctrl_command *cmd) |
void | cmd_set_crypt_out_key (struct ctrl_command *cmd) |
void | cmd_start_crypt_out (struct ctrl_command *cmd) |
void | cmd_init (struct ctrl_command *cmd) |
Variabili | |
static cmd_handler | cmd_set_zip_out_level |
static cmd_handler | cmd_start_zip_out |
static cmd_handler | cmd_start_zip_in |
static cmd_handler | cmd_set_crypt_in_cipher |
static cmd_handler | cmd_set_crypt_in_key |
static cmd_handler | cmd_start_crypt_in |
static cmd_handler | cmd_set_crypt_out_cipher |
static cmd_handler | cmd_set_crypt_out_key |
static cmd_handler | cmd_start_crypt_out |
static cmd_handler | cmd_init |
struct command_def | command_table [] |
void cmd_init | ( | struct ctrl_command * | cmd | ) |
Definizione alla linea 381 del file control.c.
Riferimenti slink_state::active, CONTROL_R, CONTROL_W, in_state, LOCAL_R, LOCAL_W, out_state, read_ctrl(), read_data(), read_net(), REMOTE_R, REMOTE_W, e send_error().
void cmd_set_crypt_in_cipher | ( | struct ctrl_command * | cmd | ) |
Definizione alla linea 129 del file control.c.
Riferimenti CIPHER_3DES, CIPHER_BF, CIPHER_CAST, CIPHER_DES, CIPHER_IDEA, CIPHER_RC5_12, CIPHER_RC5_16, CIPHER_RC5_8, ctrl_command::data, in_state, e send_error().
void cmd_set_crypt_in_key | ( | struct ctrl_command * | cmd | ) |
Definizione alla linea 189 del file control.c.
Riferimenti ctrl_command::data, ctrl_command::datalen, in_state, e send_error().
void cmd_set_crypt_out_cipher | ( | struct ctrl_command * | cmd | ) |
Definizione alla linea 256 del file control.c.
Riferimenti CIPHER_3DES, CIPHER_BF, CIPHER_CAST, CIPHER_DES, CIPHER_IDEA, CIPHER_RC5_12, CIPHER_RC5_16, CIPHER_RC5_8, ctrl_command::data, out_state, e send_error().
void cmd_set_crypt_out_key | ( | struct ctrl_command * | cmd | ) |
Definizione alla linea 315 del file control.c.
Riferimenti ctrl_command::data, ctrl_command::datalen, out_state, e send_error().
void cmd_set_zip_out_level | ( | struct ctrl_command * | cmd | ) |
Definizione alla linea 65 del file control.c.
Riferimenti ctrl_command::data, out_state, e send_error().
void cmd_start_crypt_in | ( | struct ctrl_command * | cmd | ) |
Definizione alla linea 205 del file control.c.
Riferimenti slink_state::crypt, in_state, e send_error().
void cmd_start_crypt_out | ( | struct ctrl_command * | cmd | ) |
Definizione alla linea 331 del file control.c.
Riferimenti slink_state::crypt, out_state, e send_error().
void cmd_start_zip_in | ( | struct ctrl_command * | cmd | ) |
Definizione alla linea 107 del file control.c.
Riferimenti in_state, send_error(), e slink_state::zip.
void cmd_start_zip_out | ( | struct ctrl_command * | cmd | ) |
Definizione alla linea 79 del file control.c.
Riferimenti out_state, send_error(), e slink_state::zip.
cmd_handler cmd_init [static] |
cmd_handler cmd_set_crypt_in_cipher [static] |
cmd_handler cmd_set_crypt_in_key [static] |
cmd_handler cmd_set_crypt_out_cipher [static] |
cmd_handler cmd_set_crypt_out_key [static] |
cmd_handler cmd_set_zip_out_level [static] |
cmd_handler cmd_start_crypt_in [static] |
cmd_handler cmd_start_crypt_out [static] |
cmd_handler cmd_start_zip_in [static] |
cmd_handler cmd_start_zip_out [static] |
struct command_def command_table[] |
Valore iniziale:
{ { CMD_SET_ZIP_OUT_LEVEL, cmd_set_zip_out_level, COMMAND_FLAG_DATA }, { CMD_START_ZIP_OUT, cmd_start_zip_out, 0 }, { CMD_START_ZIP_IN, cmd_start_zip_in, 0 }, { CMD_SET_CRYPT_IN_CIPHER, cmd_set_crypt_in_cipher, COMMAND_FLAG_DATA }, { CMD_SET_CRYPT_IN_KEY, cmd_set_crypt_in_key, COMMAND_FLAG_DATA }, { CMD_START_CRYPT_IN, cmd_start_crypt_in, 0 }, { CMD_SET_CRYPT_OUT_CIPHER, cmd_set_crypt_out_cipher, COMMAND_FLAG_DATA }, { CMD_SET_CRYPT_OUT_KEY, cmd_set_crypt_out_key, COMMAND_FLAG_DATA }, { CMD_START_CRYPT_OUT, cmd_start_crypt_out, 0 }, { CMD_INJECT_RECVQ, process_recvq, COMMAND_FLAG_DATA }, { CMD_INJECT_SENDQ, process_sendq, COMMAND_FLAG_DATA }, { CMD_INIT, cmd_init, 0 }, { CMD_ZIPSTATS, send_zipstats, 0 }, { 0, 0, 0 } }
Definizione alla linea 46 del file control.c.
Referenziato da read_ctrl().