X-Git-Url: http://git.meshlink.io/?p=catta;a=blobdiff_plain;f=src%2Fmulticast-lookup.h;h=549f68342e8e346e06a7edc681edee9fd55a7b16;hp=b7039b16504a79471744bc77b2704f181343cefa;hb=2c550daf4ac6a6aab7f21047c037b4dd53c57fa6;hpb=37d19f15523b6fe4d1fef2329abe421221b3d4b3 diff --git a/src/multicast-lookup.h b/src/multicast-lookup.h index b7039b1..549f683 100644 --- a/src/multicast-lookup.h +++ b/src/multicast-lookup.h @@ -2,49 +2,49 @@ #define foomulticastlookuphfoo /*** - 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. ***/ -#include +#include #include "browse.h" -typedef struct AvahiMulticastLookupEngine AvahiMulticastLookupEngine; -typedef struct AvahiMulticastLookup AvahiMulticastLookup; +typedef struct CattaMulticastLookupEngine CattaMulticastLookupEngine; +typedef struct CattaMulticastLookup CattaMulticastLookup; -typedef void (*AvahiMulticastLookupCallback)( - AvahiMulticastLookupEngine *e, - AvahiIfIndex idx, - AvahiProtocol protocol, - AvahiBrowserEvent event, - AvahiLookupResultFlags flags, - AvahiRecord *r, +typedef void (*CattaMulticastLookupCallback)( + CattaMulticastLookupEngine *e, + CattaIfIndex idx, + CattaProtocol protocol, + CattaBrowserEvent event, + CattaLookupResultFlags flags, + CattaRecord *r, void *userdata); -AvahiMulticastLookupEngine *avahi_multicast_lookup_engine_new(AvahiServer *s); -void avahi_multicast_lookup_engine_free(AvahiMulticastLookupEngine *e); +CattaMulticastLookupEngine *catta_multicast_lookup_engine_new(CattaServer *s); +void catta_multicast_lookup_engine_free(CattaMulticastLookupEngine *e); -unsigned avahi_multicast_lookup_engine_scan_cache(AvahiMulticastLookupEngine *e, AvahiIfIndex idx, AvahiProtocol protocol, AvahiKey *key, AvahiMulticastLookupCallback callback, void *userdata); -void avahi_multicast_lookup_engine_new_interface(AvahiMulticastLookupEngine *e, AvahiInterface *i); -void avahi_multicast_lookup_engine_cleanup(AvahiMulticastLookupEngine *e); -void avahi_multicast_lookup_engine_notify(AvahiMulticastLookupEngine *e, AvahiInterface *i, AvahiRecord *record, AvahiBrowserEvent event); +unsigned catta_multicast_lookup_engine_scan_cache(CattaMulticastLookupEngine *e, CattaIfIndex idx, CattaProtocol protocol, CattaKey *key, CattaMulticastLookupCallback callback, void *userdata); +void catta_multicast_lookup_engine_new_interface(CattaMulticastLookupEngine *e, CattaInterface *i); +void catta_multicast_lookup_engine_cleanup(CattaMulticastLookupEngine *e); +void catta_multicast_lookup_engine_notify(CattaMulticastLookupEngine *e, CattaInterface *i, CattaRecord *record, CattaBrowserEvent event); -AvahiMulticastLookup *avahi_multicast_lookup_new(AvahiMulticastLookupEngine *e, AvahiIfIndex idx, AvahiProtocol protocol, AvahiKey *key, AvahiMulticastLookupCallback callback, void *userdata); -void avahi_multicast_lookup_free(AvahiMulticastLookup *q); +CattaMulticastLookup *catta_multicast_lookup_new(CattaMulticastLookupEngine *e, CattaIfIndex idx, CattaProtocol protocol, CattaKey *key, CattaMulticastLookupCallback callback, void *userdata); +void catta_multicast_lookup_free(CattaMulticastLookup *q); #endif