SysTutorials Posts

  • |

    ldns_get_rr_list_name_by_addr (3) Linux Manual Page

    NAME ldns_get_rr_list_addr_by_name, ldns_get_rr_list_name_by_addr SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_rr_list* ldns_get_rr_list_addr_by_name(ldns_resolver *r, ldns_rdf *name, ldns_rr_class c, uint16_t flags); ldns_rr_list* ldns_get_rr_list_name_by_addr(ldns_resolver *r, ldns_rdf *addr, ldns_rr_class c, uint16_t flags); DESCRIPTION ldns_get_rr_list_addr_by_name() Ask the resolver about name and return all address records .br r: the resolver to use .br name: the name to look for .br c:…

  • |

    ldns_get_rr_list_hosts_frm_fp_l (3) Linux Manual Page

    NAME ldns_get_rr_list_hosts_frm_fp_l SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_rr_list* ldns_get_rr_list_hosts_frm_fp_l(FILE *fp, int *line_nr); DESCRIPTION ldns_get_rr_list_hosts_frm_fp_l() wade through fp (a /etc/hosts like file) and return a rr_list containing all the defined hosts in there .br fp: the file pointer to use .br line_nr: pointer to an integer containing the current line number (for debugging purposes)…

  • |

    ldns_get_rr_list_hosts_frm_fp (3) Linux Manual Page

    NAME ldns_get_rr_list_hosts_frm_fp, ldns_get_rr_list_hosts_frm_file SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_rr_list* ldns_get_rr_list_hosts_frm_fp(FILE *fp); ldns_rr_list* ldns_get_rr_list_hosts_frm_file(char *filename); DESCRIPTION ldns_get_rr_list_hosts_frm_fp() wade through fp (a /etc/hosts like file) and return a rr_list containing all the defined hosts in there .br fp: the file pointer to use .br Returns ldns_rr_list * with the names ldns_get_rr_list_hosts_frm_file() wade through fp (a…

  • |

    ldns_get_rr_list_hosts_frm_file (3) Linux Manual Page

    NAME ldns_get_rr_list_hosts_frm_fp, ldns_get_rr_list_hosts_frm_file SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_rr_list* ldns_get_rr_list_hosts_frm_fp(FILE *fp); ldns_rr_list* ldns_get_rr_list_hosts_frm_file(char *filename); DESCRIPTION ldns_get_rr_list_hosts_frm_fp() wade through fp (a /etc/hosts like file) and return a rr_list containing all the defined hosts in there .br fp: the file pointer to use .br Returns ldns_rr_list * with the names ldns_get_rr_list_hosts_frm_file() wade through fp (a…

  • |

    ldns_get_rr_list_addr_by_name (3) Linux Manual Page

    NAME ldns_get_rr_list_addr_by_name, ldns_get_rr_list_name_by_addr SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_rr_list* ldns_get_rr_list_addr_by_name(ldns_resolver *r, ldns_rdf *name, ldns_rr_class c, uint16_t flags); ldns_rr_list* ldns_get_rr_list_name_by_addr(ldns_resolver *r, ldns_rdf *addr, ldns_rr_class c, uint16_t flags); DESCRIPTION ldns_get_rr_list_addr_by_name() Ask the resolver about name and return all address records .br r: the resolver to use .br name: the name to look for .br c:…

  • |

    ldns_get_rr_class_by_name (3) Linux Manual Page

    NAME ldns_get_rr_class_by_name, ldns_get_rr_type_by_name SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_rr_class ldns_get_rr_class_by_name(const char *name); ldns_rr_type ldns_get_rr_type_by_name(const char *name); DESCRIPTION ldns_get_rr_class_by_name() retrieves a class by looking up its name. .br name: string with the name .br Returns the cass which corresponds with the name ldns_get_rr_type_by_name() retrieves a rrtype by looking up its name. .br name: a…

  • |

    ldns_get_errorstr_by_id (3) Linux Manual Page

    NAME ldns_get_errorstr_by_id SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h>  ldns_get_errorstr_by_id(); DESCRIPTION ldns_get_errorstr_by_id() AUTHOR The ldns team at NLnet Labs. Which consists out of Jelte Jansen and Miek Gieben. REPORTING BUGS Please report bugs to ldns-team [at] 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…

  • |

    ldns_fskipcs (3) Linux Manual Page

    NAME ldns_fget_token, ldns_fskipcs SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ssize_t ldns_fget_token(FILE *f, char *token, const char *delim, size_t limit); void ldns_fskipcs(FILE *fp, const char *s); DESCRIPTION ldns_fget_token() returns a token/char from the stream F. This function deals with ( and ) in the stream, and ignores them when encountered .br *f: the file to…

  • |

    ldns_fget_token (3) Linux Manual Page

    NAME ldns_fget_token, ldns_fskipcs SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ssize_t ldns_fget_token(FILE *f, char *token, const char *delim, size_t limit); void ldns_fskipcs(FILE *fp, const char *s); DESCRIPTION ldns_fget_token() returns a token/char from the stream F. This function deals with ( and ) in the stream, and ignores them when encountered .br *f: the file to…

  • |

    ldns_dnssec_zone_sign_nsec3 (3) Linux Manual Page

    NAME ldns_dnssec_zone_sign, ldns_dnssec_zone_sign_nsec3, ldns_dnssec_zone_mark_glue, ldns_dnssec_name_node_next_nonglue, ldns_dnssec_zone_create_nsecs, ldns_dnssec_remove_signatures, ldns_dnssec_zone_create_rrsigs SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_status ldns_dnssec_zone_sign(ldns_dnssec_zone *zone, ldns_rr_list *new_rrs, ldns_key_list *key_list, int (*func)(ldns_rr *, void *), void *arg); ldns_status ldns_dnssec_zone_sign_nsec3(ldns_dnssec_zone *zone, ldns_rr_list *new_rrs, ldns_key_list *key_list, int (*func)(ldns_rr *, void *), void *arg, uint8_t algorithm, uint8_t flags, uint16_t iterations, uint8_t salt_length, uint8_t *salt);  ldns_dnssec_zone_mark_glue(); ldns_rbnode_t*…

  • |

    ldns_dnssec_zone_sign (3) Linux Manual Page

    NAME ldns_dnssec_zone_sign, ldns_dnssec_zone_sign_nsec3, ldns_dnssec_zone_mark_glue, ldns_dnssec_name_node_next_nonglue, ldns_dnssec_zone_create_nsecs, ldns_dnssec_remove_signatures, ldns_dnssec_zone_create_rrsigs SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_status ldns_dnssec_zone_sign(ldns_dnssec_zone *zone, ldns_rr_list *new_rrs, ldns_key_list *key_list, int (*func)(ldns_rr *, void *), void *arg); ldns_status ldns_dnssec_zone_sign_nsec3(ldns_dnssec_zone *zone, ldns_rr_list *new_rrs, ldns_key_list *key_list, int (*func)(ldns_rr *, void *), void *arg, uint8_t algorithm, uint8_t flags, uint16_t iterations, uint8_t salt_length, uint8_t *salt);  ldns_dnssec_zone_mark_glue(); ldns_rbnode_t*…

  • |

    ldns_dnssec_zone_print (3) Linux Manual Page

    NAME ldns_dnssec_zone_find_rrset, ldns_dnssec_zone_new, ldns_dnssec_zone_free, ldns_dnssec_zone_add_rr, ldns_dnssec_zone_names_print, ldns_dnssec_zone_print, ldns_dnssec_zone_add_empty_nonterminals SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_dnssec_rrsets* ldns_dnssec_zone_find_rrset(ldns_dnssec_zone *zone, ldns_rdf *dname, ldns_rr_type type); ldns_dnssec_zone* ldns_dnssec_zone_new(); void ldns_dnssec_zone_free(ldns_dnssec_zone *zone); ldns_status ldns_dnssec_zone_add_rr(ldns_dnssec_zone *zone, ldns_rr *rr); void ldns_dnssec_zone_names_print(FILE *out, ldns_rbtree_t *tree, bool print_soa); void ldns_dnssec_zone_print(FILE *out, ldns_dnssec_zone *zone); ldns_status ldns_dnssec_zone_add_empty_nonterminals(ldns_dnssec_zone *zone); DESCRIPTION ldns_dnssec_zone_find_rrset() Find the RRset with the given…

  • |

    ldns_dnssec_zone_new (3) Linux Manual Page

    NAME ldns_dnssec_zone_find_rrset, ldns_dnssec_zone_new, ldns_dnssec_zone_free, ldns_dnssec_zone_add_rr, ldns_dnssec_zone_names_print, ldns_dnssec_zone_print, ldns_dnssec_zone_add_empty_nonterminals SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_dnssec_rrsets* ldns_dnssec_zone_find_rrset(ldns_dnssec_zone *zone, ldns_rdf *dname, ldns_rr_type type); ldns_dnssec_zone* ldns_dnssec_zone_new(); void ldns_dnssec_zone_free(ldns_dnssec_zone *zone); ldns_status ldns_dnssec_zone_add_rr(ldns_dnssec_zone *zone, ldns_rr *rr); void ldns_dnssec_zone_names_print(FILE *out, ldns_rbtree_t *tree, bool print_soa); void ldns_dnssec_zone_print(FILE *out, ldns_dnssec_zone *zone); ldns_status ldns_dnssec_zone_add_empty_nonterminals(ldns_dnssec_zone *zone); DESCRIPTION ldns_dnssec_zone_find_rrset() Find the RRset with the given…

  • |

    ldns_dnssec_zone_names_print (3) Linux Manual Page

    NAME ldns_dnssec_zone_find_rrset, ldns_dnssec_zone_new, ldns_dnssec_zone_free, ldns_dnssec_zone_add_rr, ldns_dnssec_zone_names_print, ldns_dnssec_zone_print, ldns_dnssec_zone_add_empty_nonterminals SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_dnssec_rrsets* ldns_dnssec_zone_find_rrset(ldns_dnssec_zone *zone, ldns_rdf *dname, ldns_rr_type type); ldns_dnssec_zone* ldns_dnssec_zone_new(); void ldns_dnssec_zone_free(ldns_dnssec_zone *zone); ldns_status ldns_dnssec_zone_add_rr(ldns_dnssec_zone *zone, ldns_rr *rr); void ldns_dnssec_zone_names_print(FILE *out, ldns_rbtree_t *tree, bool print_soa); void ldns_dnssec_zone_print(FILE *out, ldns_dnssec_zone *zone); ldns_status ldns_dnssec_zone_add_empty_nonterminals(ldns_dnssec_zone *zone); DESCRIPTION ldns_dnssec_zone_find_rrset() Find the RRset with the given…

  • |

    ldns_dnssec_zone_mark_glue (3) Linux Manual Page

    NAME ldns_dnssec_zone_sign, ldns_dnssec_zone_sign_nsec3, ldns_dnssec_zone_mark_glue, ldns_dnssec_name_node_next_nonglue, ldns_dnssec_zone_create_nsecs, ldns_dnssec_remove_signatures, ldns_dnssec_zone_create_rrsigs SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_status ldns_dnssec_zone_sign(ldns_dnssec_zone *zone, ldns_rr_list *new_rrs, ldns_key_list *key_list, int (*func)(ldns_rr *, void *), void *arg); ldns_status ldns_dnssec_zone_sign_nsec3(ldns_dnssec_zone *zone, ldns_rr_list *new_rrs, ldns_key_list *key_list, int (*func)(ldns_rr *, void *), void *arg, uint8_t algorithm, uint8_t flags, uint16_t iterations, uint8_t salt_length, uint8_t *salt);  ldns_dnssec_zone_mark_glue(); ldns_rbnode_t*…

  • |

    ldns_dnssec_zone_free (3) Linux Manual Page

    NAME ldns_dnssec_zone_find_rrset, ldns_dnssec_zone_new, ldns_dnssec_zone_free, ldns_dnssec_zone_add_rr, ldns_dnssec_zone_names_print, ldns_dnssec_zone_print, ldns_dnssec_zone_add_empty_nonterminals SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_dnssec_rrsets* ldns_dnssec_zone_find_rrset(ldns_dnssec_zone *zone, ldns_rdf *dname, ldns_rr_type type); ldns_dnssec_zone* ldns_dnssec_zone_new(); void ldns_dnssec_zone_free(ldns_dnssec_zone *zone); ldns_status ldns_dnssec_zone_add_rr(ldns_dnssec_zone *zone, ldns_rr *rr); void ldns_dnssec_zone_names_print(FILE *out, ldns_rbtree_t *tree, bool print_soa); void ldns_dnssec_zone_print(FILE *out, ldns_dnssec_zone *zone); ldns_status ldns_dnssec_zone_add_empty_nonterminals(ldns_dnssec_zone *zone); DESCRIPTION ldns_dnssec_zone_find_rrset() Find the RRset with the given…

  • |

    ldns_dnssec_zone_find_rrset (3) Linux Manual Page

    NAME ldns_dnssec_zone_find_rrset, ldns_dnssec_zone_new, ldns_dnssec_zone_free, ldns_dnssec_zone_add_rr, ldns_dnssec_zone_names_print, ldns_dnssec_zone_print, ldns_dnssec_zone_add_empty_nonterminals SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_dnssec_rrsets* ldns_dnssec_zone_find_rrset(ldns_dnssec_zone *zone, ldns_rdf *dname, ldns_rr_type type); ldns_dnssec_zone* ldns_dnssec_zone_new(); void ldns_dnssec_zone_free(ldns_dnssec_zone *zone); ldns_status ldns_dnssec_zone_add_rr(ldns_dnssec_zone *zone, ldns_rr *rr); void ldns_dnssec_zone_names_print(FILE *out, ldns_rbtree_t *tree, bool print_soa); void ldns_dnssec_zone_print(FILE *out, ldns_dnssec_zone *zone); ldns_status ldns_dnssec_zone_add_empty_nonterminals(ldns_dnssec_zone *zone); DESCRIPTION ldns_dnssec_zone_find_rrset() Find the RRset with the given…

  • |

    ldns_dnssec_zone_create_rrsigs (3) Linux Manual Page

    NAME ldns_dnssec_zone_sign, ldns_dnssec_zone_sign_nsec3, ldns_dnssec_zone_mark_glue, ldns_dnssec_name_node_next_nonglue, ldns_dnssec_zone_create_nsecs, ldns_dnssec_remove_signatures, ldns_dnssec_zone_create_rrsigs SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_status ldns_dnssec_zone_sign(ldns_dnssec_zone *zone, ldns_rr_list *new_rrs, ldns_key_list *key_list, int (*func)(ldns_rr *, void *), void *arg); ldns_status ldns_dnssec_zone_sign_nsec3(ldns_dnssec_zone *zone, ldns_rr_list *new_rrs, ldns_key_list *key_list, int (*func)(ldns_rr *, void *), void *arg, uint8_t algorithm, uint8_t flags, uint16_t iterations, uint8_t salt_length, uint8_t *salt);  ldns_dnssec_zone_mark_glue(); ldns_rbnode_t*…

  • |

    ldns_dnssec_zone_create_nsecs (3) Linux Manual Page

    NAME ldns_dnssec_zone_sign, ldns_dnssec_zone_sign_nsec3, ldns_dnssec_zone_mark_glue, ldns_dnssec_name_node_next_nonglue, ldns_dnssec_zone_create_nsecs, ldns_dnssec_remove_signatures, ldns_dnssec_zone_create_rrsigs SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_status ldns_dnssec_zone_sign(ldns_dnssec_zone *zone, ldns_rr_list *new_rrs, ldns_key_list *key_list, int (*func)(ldns_rr *, void *), void *arg); ldns_status ldns_dnssec_zone_sign_nsec3(ldns_dnssec_zone *zone, ldns_rr_list *new_rrs, ldns_key_list *key_list, int (*func)(ldns_rr *, void *), void *arg, uint8_t algorithm, uint8_t flags, uint16_t iterations, uint8_t salt_length, uint8_t *salt);  ldns_dnssec_zone_mark_glue(); ldns_rbnode_t*…

  • |

    ldns_dnssec_zone_add_rr (3) Linux Manual Page

    NAME ldns_dnssec_zone_find_rrset, ldns_dnssec_zone_new, ldns_dnssec_zone_free, ldns_dnssec_zone_add_rr, ldns_dnssec_zone_names_print, ldns_dnssec_zone_print, ldns_dnssec_zone_add_empty_nonterminals SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_dnssec_rrsets* ldns_dnssec_zone_find_rrset(ldns_dnssec_zone *zone, ldns_rdf *dname, ldns_rr_type type); ldns_dnssec_zone* ldns_dnssec_zone_new(); void ldns_dnssec_zone_free(ldns_dnssec_zone *zone); ldns_status ldns_dnssec_zone_add_rr(ldns_dnssec_zone *zone, ldns_rr *rr); void ldns_dnssec_zone_names_print(FILE *out, ldns_rbtree_t *tree, bool print_soa); void ldns_dnssec_zone_print(FILE *out, ldns_dnssec_zone *zone); ldns_status ldns_dnssec_zone_add_empty_nonterminals(ldns_dnssec_zone *zone); DESCRIPTION ldns_dnssec_zone_find_rrset() Find the RRset with the given…