X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;ds=sidebyside;f=src%2Frlist.c;h=847832211d6687e4a0ff3212f7af600b345e108c;hb=2c550daf4ac6a6aab7f21047c037b4dd53c57fa6;hp=c29b4ee8e34302c3cafa77e86003bf24db8ab097;hpb=37d19f15523b6fe4d1fef2329abe421221b3d4b3;p=catta diff --git a/src/rlist.c b/src/rlist.c index c29b4ee..8478322 100644 --- a/src/rlist.c +++ b/src/rlist.c @@ -1,18 +1,18 @@ /*** - This file is part of avahi. + This file is part of catta. - avahi is free software; you can redistribute it and/or modify it + catta is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. - avahi is distributed in the hope that it will be useful, but WITHOUT + catta is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public - License along with avahi; if not, write to the Free Software + License along with catta; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. ***/ @@ -23,40 +23,40 @@ #include -#include -#include +#include +#include -AvahiRList* avahi_rlist_prepend(AvahiRList *r, void *data) { - AvahiRList *n; +CattaRList* catta_rlist_prepend(CattaRList *r, void *data) { + CattaRList *n; - if (!(n = avahi_new(AvahiRList, 1))) + if (!(n = catta_new(CattaRList, 1))) return NULL; n->data = data; - AVAHI_LLIST_PREPEND(AvahiRList, rlist, r, n); + CATTA_LLIST_PREPEND(CattaRList, rlist, r, n); return r; } -AvahiRList* avahi_rlist_remove(AvahiRList *r, void *data) { - AvahiRList *n; +CattaRList* catta_rlist_remove(CattaRList *r, void *data) { + CattaRList *n; for (n = r; n; n = n->rlist_next) if (n->data == data) { - AVAHI_LLIST_REMOVE(AvahiRList, rlist, r, n); - avahi_free(n); + CATTA_LLIST_REMOVE(CattaRList, rlist, r, n); + catta_free(n); break; } return r; } -AvahiRList* avahi_rlist_remove_by_link(AvahiRList *r, AvahiRList *n) { +CattaRList* catta_rlist_remove_by_link(CattaRList *r, CattaRList *n) { assert(n); - AVAHI_LLIST_REMOVE(AvahiRList, rlist, r, n); - avahi_free(n); + CATTA_LLIST_REMOVE(CattaRList, rlist, r, n); + catta_free(n); return r; }