Enlightenment CVS committal
Author : chaos
Project : e17
Module : apps/evfs
Dir : e17/apps/evfs/src/include
Modified Files:
evfs_command.h evfs_commands.h evfs_event.h
evfs_event_helper.h evfs_plugin.h evfs_server_handle.h
Log Message:
* Handle auth requests/responses
===================================================================
RCS file: /cvs/e/e17/apps/evfs/src/include/evfs_command.h,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -3 -r1.15 -r1.16
--- evfs_command.h 23 Aug 2006 11:29:32 -0000 1.15
+++ evfs_command.h 13 Aug 2007 03:05:21 -0000 1.16
@@ -27,7 +27,8 @@
EVFS_CMD_METADATA_GROUPS_GET = 19,
EVFS_CMD_METADATA_FILE_GROUP_ADD = 20,
EVFS_CMD_METADATA_FILE_GROUP_REMOVE = 21,
- EVFS_CMD_TRASH_RESTORE
+ EVFS_CMD_TRASH_RESTORE = 22,
+ EVFS_CMD_AUTH_RESPONSE = 23
}
evfs_command_type;
===================================================================
RCS file: /cvs/e/e17/apps/evfs/src/include/evfs_commands.h,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -3 -r1.21 -r1.22
--- evfs_commands.h 29 Dec 2006 12:08:51 -0000 1.21
+++ evfs_commands.h 13 Aug 2007 03:05:21 -0000 1.22
@@ -44,4 +44,7 @@
long
evfs_client_metadata_group_file_remove(evfs_connection * conn,
evfs_filereference* ref, char* group);
+long
+evfs_client_auth_send(evfs_connection* conn, evfs_filereference* ref, char*
user, char* password);
+
#endif
===================================================================
RCS file: /cvs/e/e17/apps/evfs/src/include/evfs_event.h,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -3 -r1.18 -r1.19
--- evfs_event.h 11 Aug 2007 10:39:03 -0000 1.18
+++ evfs_event.h 13 Aug 2007 03:05:21 -0000 1.19
@@ -149,6 +149,8 @@
} evfs_event_misc;
//Would be good if this could be a union -> but evfs_command changes size :( */
+/*Looking to create a solution to this soon, using EET*/
+/*Either that, or just send serveral structs through the pipe*/
typedef struct evfs_event
{
evfs_eventtype type;
===================================================================
RCS file: /cvs/e/e17/apps/evfs/src/include/evfs_event_helper.h,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -3 -r1.18 -r1.19
--- evfs_event_helper.h 17 Jul 2006 05:45:38 -0000 1.18
+++ evfs_event_helper.h 13 Aug 2007 03:05:21 -0000 1.19
@@ -28,4 +28,8 @@
void evfs_group_list_event_create(evfs_client* client, evfs_command* command,
Evas_List* group_list);
+void
+evfs_auth_failure_event_create(evfs_client * client, evfs_command * command);
+
+
#endif
===================================================================
RCS file: /cvs/e/e17/apps/evfs/src/include/evfs_plugin.h,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -3 -r1.18 -r1.19
--- evfs_plugin.h 20 Aug 2006 04:13:56 -0000 1.18
+++ evfs_plugin.h 13 Aug 2007 03:05:21 -0000 1.19
@@ -25,7 +25,7 @@
int (*evfs_file_stat) (evfs_command * command, struct stat * file_stat,
int);
int (*evfs_file_lstat) (evfs_command * command, struct stat * file_stat,
int);
- void (*evfs_dir_list) (evfs_client * client, evfs_filereference * file,
+ void (*evfs_dir_list) (evfs_client * client, evfs_command * command,
Ecore_List ** directory_list);
int (*evfs_file_open) (evfs_client * client, evfs_filereference * command);
@@ -41,6 +41,8 @@
int (*evfs_file_create) (evfs_filereference * file);
int (*evfs_file_mkdir) (evfs_filereference * file);
+
+ void (*evfs_auth_push) (evfs_command* command);
} evfs_plugin_functions;
===================================================================
RCS file: /cvs/e/e17/apps/evfs/src/include/evfs_server_handle.h,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -3 -r1.23 -r1.24
--- evfs_server_handle.h 26 Aug 2006 12:59:40 -0000 1.23
+++ evfs_server_handle.h 13 Aug 2007 03:05:21 -0000 1.24
@@ -45,4 +45,5 @@
void evfs_handle_trash_restore_command(evfs_client * client,
evfs_command * command);
+void evfs_handle_auth_respond_command(evfs_client* client, evfs_command*
command);
#endif
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
enlightenment-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs