/* * uxstore.c: Unix-specific implementation of the interface defined * in storage.h. */ #include #include #include "putty.h" #include "storage.h" /* FIXME. For the moment, we do nothing at all here. */ void *open_settings_w(char *sessionname) { return NULL; } void write_setting_s(void *handle, char *key, char *value) { } void write_setting_i(void *handle, char *key, int value) { } void close_settings_w(void *handle) { } void *open_settings_r(char *sessionname) { return NULL; } char *read_setting_s(void *handle, char *key, char *buffer, int buflen) { return NULL; } int read_setting_i(void *handle, char *key, int defvalue) { return defvalue; } void close_settings_r(void *handle) { } void del_settings(char *sessionname) { } void *enum_settings_start(void) { return NULL; } char *enum_settings_next(void *handle, char *buffer, int buflen) { return NULL; } void enum_settings_finish(void *handle) { } int verify_host_key(char *hostname, int port, char *keytype, char *key) { return 1; /* key does not exist in registry */ } void store_host_key(char *hostname, int port, char *keytype, char *key) { } void read_random_seed(noise_consumer_t consumer) { } void write_random_seed(void *data, int len) { } void cleanup_all(void) { }