mirror of
https://github.com/rustdesk/rustdesk.git
synced 2026-04-05 07:51:29 +03:00
12
src/ipc.rs
12
src/ipc.rs
@@ -383,6 +383,12 @@ async fn handle(data: Data, stream: &mut Connection) {
|
||||
));
|
||||
} else if name == "rendezvous_servers" {
|
||||
value = Some(Config::get_rendezvous_servers().join(","));
|
||||
} else if name == "fingerprint" {
|
||||
value = if Config::get_key_confirmed() {
|
||||
Some(crate::common::pk_to_fingerprint(Config::get_key_pair().1))
|
||||
} else {
|
||||
None
|
||||
};
|
||||
} else {
|
||||
value = None;
|
||||
}
|
||||
@@ -690,6 +696,12 @@ pub fn get_permanent_password() -> String {
|
||||
}
|
||||
}
|
||||
|
||||
pub fn get_fingerprint() -> String {
|
||||
get_config("fingerprint")
|
||||
.unwrap_or_default()
|
||||
.unwrap_or_default()
|
||||
}
|
||||
|
||||
pub fn set_permanent_password(v: String) -> ResultType<()> {
|
||||
Config::set_permanent_password(&v);
|
||||
set_config("permanent-password", v)
|
||||
|
||||
Reference in New Issue
Block a user