diff options
author | Benjamin Otte <otte@gnome.org> | 2008-03-04 10:56:43 +0000 |
---|---|---|
committer | Benjamin Otte <otte@src.gnome.org> | 2008-03-04 10:56:43 +0000 |
commit | 13a1cd21fe5bbeb50c16b0a3cc68a0acb1af90b2 (patch) | |
tree | 0ea0e4ba78709e476499c5f7387edf3a963df544 /common/gmountsource.h | |
parent | 3cd81d08a157eb3723ed105f770b8da042d9bb54 (diff) | |
download | gvfs-13a1cd21fe5bbeb50c16b0a3cc68a0acb1af90b2.tar.gz |
add an anonymous_out parameter for anonymous logins.
2008-03-04 Benjamin Otte <otte@gnome.org>
* common/gmountsource.c: (ask_password_reply),
(g_mount_source_ask_password_finish),
(g_mount_source_ask_password), (op_ask_password_reply):
* common/gmountsource.h:
add an anonymous_out parameter for anonymous logins.
* daemon/gvfsbackenddav.c: (soup_authenticate_interactive):
* daemon/gvfsbackendsftp.c: (handle_login):
* daemon/gvfsbackendsmb.c: (auth_callback):
make the backends compile with the new parameter. They don't use
anonymous logins.
* daemon/gvfsbackendftp.c: (do_mount):
make login work as users would expect it with anonymous logins.
Fixes bug #520131
svn path=/trunk/; revision=1520
Diffstat (limited to 'common/gmountsource.h')
-rw-r--r-- | common/gmountsource.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/common/gmountsource.h b/common/gmountsource.h index 676595ff..e4298357 100644 --- a/common/gmountsource.h +++ b/common/gmountsource.h @@ -65,6 +65,7 @@ gboolean g_mount_source_ask_password (GMountSource char **password_out, char **user_out, char **domain_out, + gboolean *anonymous_out, GPasswordSave *password_save_out); void g_mount_source_ask_password_async (GMountSource *mount_source, @@ -81,6 +82,7 @@ gboolean g_mount_source_ask_password_finish (GMountSource char **password_out, char **user_out, char **domain_out, + gboolean *anonymous_out, GPasswordSave *password_save_out); gboolean g_mount_source_ask_question (GMountSource *mount_source, |