Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang:19
erlang-dnssd
dnssd_erlang-0.9-git.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File dnssd_erlang-0.9-git.patch of Package erlang-dnssd
diff --git a/README.md b/README.md index 340830f..cd8621a 100644 --- a/README.md +++ b/README.md @@ -7,11 +7,6 @@ unicast DNS over the internet. In the later case if the service is running behind a NAT gateway Bonjour will only advertise it if a port forward can be negotiated via NAT-PMP or uPNP (which is attempted automatically). -### Development Status - -The API and functionality provided aren't yet set in stone but will be locked -down before release 1.0. - ### Prerequisites Erlang R16A or later. For compatibility with older Erlang releases use dnssd_erlang v0.8. @@ -22,6 +17,7 @@ compatibility layer along with the appropriate development files: * OS X - bundled * Windows - [Bonjour SDK](http://developer.apple.com/opensource/) * BSD/Linux - search for Avahi in your operating systems software manager +* Ubuntu - apt-get install avahi-daemon libavahi-compat-libdnssd-dev ### Build Process @@ -38,10 +34,6 @@ it may be that avahi-daemon is not running. If you are running Windows you will need Visual Studio and the Bonjour SDK installed. The project can then be built from a Visual Studio command prompt. -### Feedback - -Please direct your [feedback here](http://andrew.tj.id.au/email). - ### Example use Eshell V5.8.2 (abort with ^G) @@ -194,4 +186,4 @@ be stopped if your process exits. Results from a running operation can be retrieved by calling `dnssd:results(Ref)`. For resolve operations this will only return the last -result. For all other operations it will return all current results. \ No newline at end of file +result. For all other operations it will return all current results. diff --git a/c_src/dnssd.c b/c_src/dnssd.c index c0abe75..31e193f 100644 --- a/c_src/dnssd.c +++ b/c_src/dnssd.c @@ -27,11 +27,6 @@ #include <string.h> #include <dns_sd.h> -#if ERL_DRV_EXTENDED_MAJOR_VERSION < 2 -#define ErlDrvSizeT int -#define ErlDrvSSizeT int -#endif - #define DNSSD_CMD_ENUM 0 #define DNSSD_CMD_BROWSE 1 #define DNSSD_CMD_RESOLVE 2
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor