Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/ecore

Dir     : e17/libs/ecore/src/lib/ecore_con


Modified Files:
        Ecore_Con.h ecore_con.c ecore_con_dns.c 


Log Message:


add max data payload settings to ipc

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_con/Ecore_Con.h,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -3 -r1.15 -r1.16
--- Ecore_Con.h 11 Jan 2006 05:13:23 -0000      1.15
+++ Ecore_Con.h 13 Mar 2006 08:50:26 -0000      1.16
@@ -67,7 +67,7 @@
    
    typedef enum _Ecore_Con_Type
      {
-         ECORE_CON_LOCAL_USER,
+       ECORE_CON_LOCAL_USER,
          ECORE_CON_LOCAL_SYSTEM,
          ECORE_CON_REMOTE_SYSTEM,
          ECORE_CON_USE_SSL = 16
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_con/ecore_con.c,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -3 -r1.58 -r1.59
--- ecore_con.c 19 Jan 2006 09:11:30 -0000      1.58
+++ ecore_con.c 13 Mar 2006 08:50:26 -0000      1.59
@@ -9,6 +9,8 @@
 #include <errno.h>
 #include <netdb.h>
 
+#include "config.h"
+
 #if USE_OPENSSL
 #include <time.h>
 #endif
===================================================================
RCS file: 
/cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_con/ecore_con_dns.c,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -3 -r1.23 -r1.24
--- ecore_con_dns.c     11 Feb 2006 07:42:33 -0000      1.23
+++ ecore_con_dns.c     13 Mar 2006 08:50:26 -0000      1.24
@@ -279,7 +279,7 @@
    struct in_addr addr;
    char *addr2;
    ssize_t size;
-   
+
    size = read(ecore_main_fd_handler_fd_get(cbdata->fdh), &(addr.s_addr),
               sizeof(in_addr_t));
    if (size == sizeof(in_addr_t))
@@ -311,7 +311,11 @@
             cbdata->cb_done = NULL;
          }
      }
-   return 1;
+   close(ecore_main_fd_handler_fd_get(cbdata->fdh));
+   ecore_main_fd_handler_del(cbdata->fdh);
+   ecore_event_handler_del(cbdata->handler);
+   free(cbdata);
+   return 0;
 }
 
 static int
@@ -323,6 +327,7 @@
    ev = event;
    cbdata = data;
    if (cbdata->pid != ev->pid) return 1;
+   return 0;
    close(ecore_main_fd_handler_fd_get(cbdata->fdh));
    ecore_main_fd_handler_del(cbdata->fdh);
    ecore_event_handler_del(cbdata->handler);




-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to