summaryrefslogtreecommitdiffstats
path: root/server/spice.h
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@redhat.com>2011-02-11 04:04:28 +0100
committerMarc-André Lureau <marcandre.lureau@redhat.com>2011-02-28 16:36:35 +0100
commit8f9cbd19dbf3612abeafae60bdc4df2a97552b91 (patch)
treed379b1a3b955faae375b8b7928145c8533f82dad /server/spice.h
parentf4dddc50f06f90d7ff97d4ed60c6197c85814c5e (diff)
downloadspice-8f9cbd19dbf3612abeafae60bdc4df2a97552b91.tar.gz
spice-8f9cbd19dbf3612abeafae60bdc4df2a97552b91.tar.xz
spice-8f9cbd19dbf3612abeafae60bdc4df2a97552b91.zip
server: add SASL support
We introduce 2 public functions to integrate with the library user. spice_server_set_sasl() - turn on SASL spice_server_set_sasl_appname() - specify the name of the app (It is used for where to find the default configuration file) The patch for QEMU is on its way. https://bugs.freedesktop.org/show_bug.cgi?id=34795
Diffstat (limited to 'server/spice.h')
-rw-r--r--server/spice.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/server/spice.h b/server/spice.h
index 6fb22a45..7e85ad7e 100644
--- a/server/spice.h
+++ b/server/spice.h
@@ -374,6 +374,8 @@ int spice_server_set_compat_version(SpiceServer *s,
int spice_server_set_port(SpiceServer *s, int port);
void spice_server_set_addr(SpiceServer *s, const char *addr, int flags);
int spice_server_set_noauth(SpiceServer *s);
+int spice_server_set_sasl(SpiceServer *s, int enabled);
+int spice_server_set_sasl_appname(SpiceServer *s, const char *appname);
int spice_server_set_ticket(SpiceServer *s, const char *passwd, int lifetime,
int fail_if_connected, int disconnect_if_connected);
int spice_server_set_tls(SpiceServer *s, int port,