successful saving/reloading of hostname

This commit is contained in:
Morgan 'ARR\!' Allen 2020-04-24 21:19:32 -07:00
parent 254fddd6e9
commit e8fc417c83

View file

@ -43,16 +43,21 @@ void cmd_hostname_register(lora32_cfg_t *lora) {
hostname_args.end = arg_end(1); hostname_args.end = arg_end(1);
hostname_args.lora = lora; hostname_args.lora = lora;
/*
size_t hostname_len; size_t hostname_len;
printf("nvs_handle: %d\n\n\n", lorcomm_cfg.nvs_handle); printf("nvs_handle: %d\n\n\n", lorcomm_cfg.nvs_handle);
nvs_get_str(lorcomm_cfg.nvs_handle, "hostname", NULL, &hostname_len); nvs_get_str(lorcomm_cfg.nvs_handle, "hostname", NULL, &hostname_len);
nvs_get_str(lorcomm_cfg.nvs_handle, "hostname", lorcomm_cfg.hostname, &hostname_len);
printf("hostname: %s\n", lorcomm_cfg.hostname);
*/
lorcomm_cfg.hostname = "lorcomm"; if(hostname_len > 0) {
printf("hostname_len: %d\n", hostname_len);
lorcomm_cfg.hostname = malloc(hostname_len);
nvs_get_str(lorcomm_cfg.nvs_handle, "hostname", lorcomm_cfg.hostname, &hostname_len);
printf("hostname: %s\n", lorcomm_cfg.hostname);
} else {
lorcomm_cfg.hostname = malloc(7);
memcpy(lorcomm_cfg.hostname, "lorcomm", 7);
}
const esp_console_cmd_t hostname_cmd = { const esp_console_cmd_t hostname_cmd = {
.command = "hostname", .command = "hostname",