ldns_native2rdf_int16_data man page on Archlinux

Man page or keyword search:  
man Server   11224 pages
apropos Keyword Search (all sections)
Output format
Archlinux logo
[printable version]

ldns(3)								       ldns(3)

NAME
       ldns_native2rdf_int8,   ldns_native2rdf_int16,	ldns_native2rdf_int32,
       ldns_native2rdf_int16_data,			 ldns_rdf2native_int8,
       ldns_rdf2native_int16,	ldns_rdf2native_int32,	 ldns_rdf2native_sock‐
       addr_storage, ldns_rdf2native_time_t

SYNOPSIS
       #include <stdint.h>
       #include <stdbool.h>

       #include <ldns/ldns.h>

       ldns_rdf* ldns_native2rdf_int8(ldns_rdf_type type, uint8_t value);

       ldns_rdf* ldns_native2rdf_int16(ldns_rdf_type type, uint16_t value);

       ldns_rdf* ldns_native2rdf_int32(ldns_rdf_type type, uint32_t value);

       ldns_rdf* ldns_native2rdf_int16_data(size_t size, uint8_t *data);

       uint8_t ldns_rdf2native_int8(const ldns_rdf *rd);

       uint16_t ldns_rdf2native_int16(const ldns_rdf *rd);

       uint32_t ldns_rdf2native_int32(const ldns_rdf *rd);

       struct	sockaddr_storage   *	ldns_rdf2native_sockaddr_storage(const
       ldns_rdf *rd, uint16_t port, size_t *size);

       time_t ldns_rdf2native_time_t(const ldns_rdf *rd);

DESCRIPTION
       ldns_native2rdf_int8()  returns	the  rdf containing the native uint8_t
	      repr.
	      type: the ldns_rdf type to use
	      value: the uint8_t to use
	      Returns ldns_rdf* with the converted value

       ldns_native2rdf_int16() returns the rdf containing the native  uint16_t
	      representation.
	      type: the ldns_rdf type to use
	      value: the uint16_t to use
	      Returns ldns_rdf* with the converted value

       ldns_native2rdf_int32()	returns	 an  rdf that contains the given int32
	      value.

	      Because multiple rdf types can contain an int32, the  type  must
	      be specified
	      type: the ldns_rdf type to use
	      value: the uint32_t to use
	      Returns ldns_rdf* with the converted value

       ldns_native2rdf_int16_data()  returns  an  int16_data rdf that contains
	      the data in the given array, preceded by an int16 specifying the
	      length.

	      The memory is copied, and an LDNS_RDF_TYPE_INT16DATA is returned
	      size: the size of the data
	      *data: pointer to the actual data

	      Returns ldns_rd* the rdf with the data

       ldns_rdf2native_int8()  returns	the native uint8_t representation from
	      the rdf.
	      rd: the ldns_rdf to operate on
	      Returns uint8_t the value extracted

       ldns_rdf2native_int16() returns the native uint16_t representation from
	      the rdf.
	      rd: the ldns_rdf to operate on
	      Returns uint16_t the value extracted

       ldns_rdf2native_int32() returns the native uint32_t representation from
	      the rdf.
	      rd: the ldns_rdf to operate on
	      Returns uint32_t the value extracted

       ldns_rdf2native_sockaddr_storage() returns the native  sockaddr	repre‐
	      sentation from the rdf.
	      rd: the ldns_rdf to operate on
	      port: what port to use. 0 means; use default (53)
	      size: what is the size of the sockaddr_storage
	      Returns  struct  sockaddr*  the  address	in the format so other
	      functions can use it (sendto)

       ldns_rdf2native_time_t() returns the native time_t representation  from
	      the rdf.
	      rd: the ldns_rdf to operate on
	      Returns time_t the value extracted (32 bits currently)

AUTHOR
       The  ldns  team	at  NLnet Labs. Which consists out of Jelte Jansen and
       Miek Gieben.

REPORTING BUGS
       Please report bugs to ldns-team@nlnetlabs.nl  or	 in  our  bugzilla  at
       http://www.nlnetlabs.nl/bugs/index.html

COPYRIGHT
       Copyright (c) 2004 - 2006 NLnet Labs.

       Licensed under the BSD License. There is NO warranty; not even for MER‐
       CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

SEE ALSO
       ldns_rdf.  And perldoc Net::DNS,	 RFC1034,  RFC1035,  RFC4033,  RFC4034
       and RFC4035.

REMARKS
       This manpage was automaticly generated from the ldns source code by use
       of Doxygen and some perl.

				  30 May 2006			       ldns(3)
[top]

List of man pages available for Archlinux

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net