Port details on branch 2016Q4 |
- linux-c6-libasyncns C library for executing DNS queries asynchronously (Linux CentOS 6.10)
- 0.8_3 dns
=1 0.8_3Version of this port present on the latest quarterly branch.
- Maintainer: emulation@FreeBSD.org
- Port Added: 2014-09-22 10:40:16
- Last Update: 2019-12-31 17:00:29
- SVN Revision: 521645
- People watching this port, also watch:: libmad, imlib2, p5-MIME-Tools, spamass-iXhash
- Also Listed In: devel linux
- License: not specified in port
- WWW:
- http://0pointer.de/lennart/projects/libasyncns/
- Description:
- libasyncns is a C library for Linux/Unix for executing name service queries
asynchronously. It is an asynchronous wrapper around getaddrinfo(3),
getnameinfo(3), res_query(3) and res_search(3) from libc and libresolv.
In contrast to GNU's asynchronous name resolving API getaddrinfo_a(),
libasyncns does not make use of UNIX signals for reporting completion of name
queries. Instead, the API exports a standard UNIX file descriptor which may be
integerated cleanly into custom main loops.
In contrast to asynchronous DNS resolving libraries like libdenise, skadns,
adns, libasyncns is just an asynchronous wrapper around the libc's synchronous
getaddrinfo() API, which has the advantage of allowing name resolution using
techniques like Multicast DNS, LDAP or NIS using standard libc NSS (Name
Service Switch) modules. libasyncns is compatible with IPv6 if the underlying
libc is.
libasyncns is very tiny, consisting of just one header and one source file. It
has no dependencies besides libc.
WWW: http://0pointer.de/lennart/projects/libasyncns/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- linux-c6-libasyncns>0:dns/linux-c6-libasyncns
- No installation instructions:
- This port has been deleted.
- PKGNAME: linux-c6-libasyncns
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1485538319
SHA256 (centos/libasyncns-0.8-1.1.el6.i686.rpm) = 29b5986a6ed47b9c54857df3238f8a6348792cfeb9c8923f75208d9738c49748
SIZE (centos/libasyncns-0.8-1.1.el6.i686.rpm) = 24888
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- linux_base-c6>0 : emulators/linux_base-c6
- NOTE: dependencies for deleted ports are notoriously suspect
- This port is required by:
- for Run
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for linux-c6-libasyncns-0.8_3:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- linux:c6
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|