Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

dns_ip6_qualify(3) [debian man page]

dns_ip6_qualify(3)					     Library Functions Manual						dns_ip6_qualify(3)

NAME
dns_ip6_qualify - qualify name and look up IPv6 addresses SYNTAX
#include <dns.h> int dns_ip6_qualify(stralloc* out,stralloc* fqdn, const stralloc* udn); DESCRIPTION
dns_ip6_qualify feeds the name udn through qualification and looks up 16-byte IPv6 addresses for the result. It puts the fully qualified domain name into fqdn, puts the concatenation of the IP addresses into out, and returns 0. If the domain does not exist in DNS, or has no IP addresses, out will be empty. dns_ip6_qualify also looks up 4-byte IPv4 addresses and converts them into IPv4-mapped IPv6 addresses (::ffff:1.2.3.4) to provide easy backwards compatibility for IPv6 applications. If dns_ip6_qualify has trouble with the qualification, has trouble with DNS, or runs out of memory, it returns -1, setting errno appropri- ately. It may or may not change out and fqdn. QUALIFICATION
See http://cr.yp.to/djbdns/qualification.html SEE ALSO
dns_ip6(3), dns_ip6_packet(3), dns_ip4_qualify(3) dns_ip6_qualify(3)

Check Out this Related Man Page

dhcpv6client_ui(1)					      General Commands Manual						dhcpv6client_ui(1)

NAME
dhcpv6client_ui - DHCPv6 client interface for requesting configuration parameters from the DHCPv6 server SYNOPSIS
interface_name interface_name config_options] vendor_specific_options] list_of_addresses DESCRIPTION
is the interface through which a user contacts the client daemon, to obtain IPv6 addresses and other configuration parameters from the server. The default configuration parameters are specified as command line options when the DHCPv6 client daemon is invoked. When requests for IPv6 addresses or other configuration parameters, the client daemon obtains them from the server and stores in the file. is executed on the same machine on which the client daemon is configured. Ensure that the client daemon is up and running before is exe- cuted. Options supports the following options: Request the client daemon to obtain IPv6 addresses for the named interface, interface_name, from the DHCPv6 server daemon if the option is not specified. Specify the other configuration parameters that the client daemon must request from the server daemon. This option must be used in conjunction with the option. The configuration parameters that the client can request are listed below: Obtain one or more DNS server addresses Obtain the DNS domain list Obtain one or more SIP server addresses Obtain the SIP domain list Obtain one or more NIS server addresses Obtain the NIS domain name Obtain one or more NIS+ server addresses Obtain the NIS+ domain name Obtain all the above listed parameters Obtain all the default parameters configured in the dhcpv6 client daemon Specify the vendor-specific options that the client daemon must request from the server daemon. This option must be used in conjunction with the option. Release the specified IPv6 addresses. Get the temporary addresses from the dhcpv6 client daemon. Print the version information of the client daemon. Request only the other configuration parameters. Do not request IPv6 addresses. Notify the client daemon to utilize the IPv6 addresses already obtained for an interface instead of requesting new IPv6 addresses from the server. This option must be used in conjunction with the option. Get both temporary and non-temporary addresses from the client daemon. When there is no or option specified obtains only non-temporary addresses. RETURN VALUES
returns 0 on success and 1 on failure. EXAMPLES
obtains IPv6 address for the interface: obtains IPv6 address for the interface and additional configuration parameters: obtains only the DNS parameters for the interface: AUTHOR
was developed by Hewlett-Packard. FILES
All the data obtained from the server daemon is saved to this file. SEE ALSO
dhcpv6clientd(1M), dhcpv6db2conf(1M), dhcpv6d(1M). dhcpv6client_ui(1)
Man Page