Sha256: 19417a68e77036cc734e063555a894f83440a70a59b4792df601b77f062f6407

Contents?: true

Size: 616 Bytes

Versions: 1

Compression:

Stored size: 616 Bytes

Contents

#ifndef RDNSSD_INCLUDED
#define RDNSSD_INCLUDED

#include <ruby.h>
#include <dns_sd.h>

/* for if_indextoname() and other unix networking functions */
#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif
#ifdef HAVE_SYS_TYPES_H
#include <sys/types.h>
#endif
#ifdef HAVE_SYS_SOCKET_H
#include <sys/socket.h>
#endif
#ifdef HAVE_SYS_PARAM_H
#include <sys/param.h>
#endif
#ifdef HAVE_NET_IF_H
#include <net/if.h>
#endif
#ifdef HAVE_SYS_IF_H
#include <sys/if.h>
#endif
#ifdef HAVE_NETDB_H
#include <netdb.h>
#endif

extern VALUE eDNSSDError;

void dnssd_check_error_code(DNSServiceErrorType e);

#endif /* RDNSSD_INCLUDED */

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dnssd-1.2 ext/dnssd/dnssd.h