pike.git / src / modules / _Protocols_DNS_SD / sd.c

version» Context lines:

pike.git/src/modules/_Protocols_DNS_SD/sd.c:1:   /*   || This file is part of Pike. For copyright information see COPYRIGHT.   || Pike is distributed under GPL, LGPL and MPL. See the file COPYING   || for more information. - || $Id: sd.c,v 1.2 2005/05/29 10:48:33 jonasw Exp $ + || $Id: sd.c,v 1.3 2005/10/13 09:08:57 nilsson Exp $   */         /* Glue for DNS Service Discovery, which is built on top of e.g. Multicast    DNS (ZeroConf/Rendezvous). Using this API a Pike program can register a    service (e.g. a web server) and have other applications on the local    network detect it without additional configuration.       The specification can be found at <http://www.dns-sd.org/>.   
pike.git/src/modules/_Protocols_DNS_SD/sd.c:27:   #include "constants.h"   #include "interpret.h"   #include "svalue.h"   #include "mapping.h"   #include "builtin_functions.h"   #include "module_support.h"   #include "threads.h"      #include <signal.h>    - RCSID("$Id: sd.c,v 1.2 2005/05/29 10:48:33 jonasw Exp $"); +     -  +    #ifdef THIS   #undef THIS   #endif   #define THIS ((struct service *)(Pike_fp->current_storage))   #define sp Pike_sp         #if defined(HAVE_DNS_SD) || defined(HAVE_HOWL)