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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs