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