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
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to