Enlightenment CVS committal Author : sebastid Project : e17 Module : libs/ecore
Dir : e17/libs/ecore/src/lib/ecore_con Modified Files: ecore_con_dns.c Log Message: Move Ecore_Oldlist to Ecore_List2 and rename the funcs from _list_ to _list2_ =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_con/ecore_con_dns.c,v retrieving revision 1.16 retrieving revision 1.17 diff -u -3 -r1.16 -r1.17 --- ecore_con_dns.c 30 Aug 2005 09:32:09 -0000 1.16 +++ ecore_con_dns.c 30 Aug 2005 10:05:26 -0000 1.17 @@ -48,7 +48,7 @@ typedef struct _Ecore_Con_Dns_Cache Ecore_Con_Dns_Cache; struct _Ecore_Con_Dns_Query { - Ecore_Oldlist list; + Ecore_List2 list; /* Can ask three servers */ unsigned int id[SERVERS]; @@ -70,7 +70,7 @@ }; struct _Ecore_Con_Dns_Cache { - Ecore_Oldlist list; + Ecore_List2 list; int ttl; double time; @@ -251,12 +251,12 @@ { Ecore_Con_Dns_Query *query; Ecore_Con_Dns_Cache *current; - Ecore_Oldlist *l; + Ecore_List2 *l; if (!_server_count) return 0; if ((!name) || (!*name)) return 0; - for (l = (Ecore_Oldlist *)_cache; l;) + for (l = (Ecore_List2 *)_cache; l;) { double time; int i; @@ -267,7 +267,7 @@ time = ecore_time_get(); if ((time - current->time) > current->ttl) { - _cache = _ecore_list_remove(_cache, current); + _cache = _ecore_list2_remove(_cache, current); _ecore_con_dns_cache_free(current); } else @@ -277,8 +277,8 @@ { if (done_cb) done_cb(data, current->he); - _cache = _ecore_list_remove(_cache, current); - _cache = _ecore_list_prepend(_cache, current); + _cache = _ecore_list2_remove(_cache, current); + _cache = _ecore_list2_prepend(_cache, current); return 1; } for (i = 0; current->he->h_aliases[i]; i++) @@ -287,8 +287,8 @@ { if (done_cb) done_cb(data, current->he); - _cache = _ecore_list_remove(_cache, current); - _cache = _ecore_list_prepend(_cache, current); + _cache = _ecore_list2_remove(_cache, current); + _cache = _ecore_list2_prepend(_cache, current); return 1; } } @@ -579,24 +579,24 @@ cache = malloc(sizeof(Ecore_Con_Dns_Cache)); if (cache) { - Ecore_Oldlist *l; + Ecore_List2 *l; cache->ttl = ttl; cache->time = ecore_time_get(); cache->he = he; - _cache = _ecore_list_prepend(_cache, cache); + _cache = _ecore_list2_prepend(_cache, cache); /* Check cache size */ i = 1; - l = (Ecore_Oldlist *)_cache; + l = (Ecore_List2 *)_cache; while ((l = l->next)) i++; /* Remove old stuff if cache to big */ if (i > 16) { - cache = (Ecore_Con_Dns_Cache *)((Ecore_Oldlist *)_cache)->last; - _cache = _ecore_list_remove(_cache, cache); + cache = (Ecore_Con_Dns_Cache *)((Ecore_List2 *)_cache)->last; + _cache = _ecore_list2_remove(_cache, cache); _ecore_con_dns_cache_free(cache); } } ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs