From ead8d51b3c264f77c3385fa11a89a61a7799b286 Mon Sep 17 00:00:00 2001 From: Youness Alaoui Date: Sat, 7 Jan 2012 11:39:23 +0000 Subject: [PATCH] Ecore-con: Let's not break compilation if net/if.h is not found (or old system) SVN revision: 66956 --- legacy/ecore/src/lib/ecore_con/ecore_con_socks.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/legacy/ecore/src/lib/ecore_con/ecore_con_socks.c b/legacy/ecore/src/lib/ecore_con/ecore_con_socks.c index c960618294..aecaff0c5a 100644 --- a/legacy/ecore/src/lib/ecore_con/ecore_con_socks.c +++ b/legacy/ecore/src/lib/ecore_con/ecore_con_socks.c @@ -18,6 +18,16 @@ # include #endif +/* if net/if.h is not found or if an older versions of net/if.h is provided + which does not define IF_NAMESIZE. We must define it ourselves */ +#ifndef IF_NAMESIZE +# ifdef IFNAMSIZ +# define IF_NAMESIZE IFNAMSIZ +# else +# define IF_NAMESIZE 16 +# endif +#endif + #ifdef HAVE_NETINET_IN_H # include #endif