Author: Linux Manual

Linux man pages imported from manual pages.
  • |

    ldns_zone_push_rr_list (3) Linux Manual Page

    NAME ldns_zone_push_rr, ldns_zone_push_rr_list SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> bool ldns_zone_push_rr(ldns_zone *z, ldns_rr *rr); bool ldns_zone_push_rr_list(ldns_zone *z, ldns_rr_list *list); DESCRIPTION ldns_zone_push_rr() push an single rr to a zone structure. This function use pointer copying, so the rr_list structure inside z is modified! .br z: the zone to add to .br rr: the rr to…

  • |

    ldns_zone_push_rr (3) Linux Manual Page

    NAME ldns_zone_push_rr, ldns_zone_push_rr_list SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> bool ldns_zone_push_rr(ldns_zone *z, ldns_rr *rr); bool ldns_zone_push_rr_list(ldns_zone *z, ldns_rr_list *list); DESCRIPTION ldns_zone_push_rr() push an single rr to a zone structure. This function use pointer copying, so the rr_list structure inside z is modified! .br z: the zone to add to .br rr: the rr to…

  • |

    ldns_zone_print (3) Linux Manual Page

    NAME ldns_rr_print, ldns_rdf_print, ldns_pkt_print, ldns_rr_list_print, ldns_resolver_print, ldns_zone_print SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> void ldns_rr_print(FILE *output, const ldns_rr *rr); void ldns_rdf_print(FILE *output, const ldns_rdf *rdf); void ldns_pkt_print(FILE *output, const ldns_pkt *pkt); void ldns_rr_list_print(FILE *output, const ldns_rr_list *list); void ldns_resolver_print(FILE *output, const ldns_resolver *r); void ldns_zone_print(FILE *output, const ldns_zone *z); DESCRIPTION ldns_rr_print() Prints the data…

  • |

    ldns_zone_new_frm_fp_l (3) Linux Manual Page

    NAME ldns_zone_new, ldns_zone_deep_free, ldns_zone_new_frm_fp, ldns_zone_new_frm_fp_l SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_zone * ldns_zone_new(void); void ldns_zone_deep_free(ldns_zone *zone); ldns_status ldns_zone_new_frm_fp(ldns_zone **z, FILE *fp, ldns_rdf *origin, uint32_t ttl, ldns_rr_class c); ldns_status ldns_zone_new_frm_fp_l(ldns_zone **z, FILE *fp, ldns_rdf *origin, uint32_t ttl, ldns_rr_class c, int *line_nr); DESCRIPTION ldns_zone_new() create a new ldns_zone structure .br Returns a pointer to a…

  • |

    ldns_zone_new_frm_fp (3) Linux Manual Page

    NAME ldns_zone_new, ldns_zone_deep_free, ldns_zone_new_frm_fp, ldns_zone_new_frm_fp_l SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_zone * ldns_zone_new(void); void ldns_zone_deep_free(ldns_zone *zone); ldns_status ldns_zone_new_frm_fp(ldns_zone **z, FILE *fp, ldns_rdf *origin, uint32_t ttl, ldns_rr_class c); ldns_status ldns_zone_new_frm_fp_l(ldns_zone **z, FILE *fp, ldns_rdf *origin, uint32_t ttl, ldns_rr_class c, int *line_nr); DESCRIPTION ldns_zone_new() create a new ldns_zone structure .br Returns a pointer to a…

  • |

    ldns_zone_new (3) Linux Manual Page

    NAME ldns_zone_new, ldns_zone_deep_free, ldns_zone_new_frm_fp, ldns_zone_new_frm_fp_l SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_zone * ldns_zone_new(void); void ldns_zone_deep_free(ldns_zone *zone); ldns_status ldns_zone_new_frm_fp(ldns_zone **z, FILE *fp, ldns_rdf *origin, uint32_t ttl, ldns_rr_class c); ldns_status ldns_zone_new_frm_fp_l(ldns_zone **z, FILE *fp, ldns_rdf *origin, uint32_t ttl, ldns_rr_class c, int *line_nr); DESCRIPTION ldns_zone_new() create a new ldns_zone structure .br Returns a pointer to a…

  • |

    ldns_zone_glue_rr_list (3) Linux Manual Page

    NAME ldns_zone_sort, ldns_zone_glue_rr_list SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> void ldns_zone_sort(ldns_zone *zone); ldns_rr_list* ldns_zone_glue_rr_list(const ldns_zone *z); DESCRIPTION ldns_zone_sort() Sort the rrs in a zone, with the current impl. this is slow .br zone: the zone to sort ldns_zone_glue_rr_list() Retrieve all resource records from the zone that are glue records. The resulting list does are…

  • |

    ldns_zone_deep_free (3) Linux Manual Page

    NAME ldns_zone_new, ldns_zone_deep_free, ldns_zone_new_frm_fp, ldns_zone_new_frm_fp_l SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_zone * ldns_zone_new(void); void ldns_zone_deep_free(ldns_zone *zone); ldns_status ldns_zone_new_frm_fp(ldns_zone **z, FILE *fp, ldns_rdf *origin, uint32_t ttl, ldns_rr_class c); ldns_status ldns_zone_new_frm_fp_l(ldns_zone **z, FILE *fp, ldns_rdf *origin, uint32_t ttl, ldns_rr_class c, int *line_nr); DESCRIPTION ldns_zone_new() create a new ldns_zone structure .br Returns a pointer to a…

  • |

    ldns_zone (3) Linux Manual Page

    NAME ldns_zone SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> DESCRIPTION ldns_zone DNS Zone A list of RR’s with some extra information which comes from the SOA RR Note: nothing has been done to make this efficient (yet). struct ldns_struct_zone {        the soa defines a zone:        ldns_rr         *_soa;        /* basicly a zone is a list of…

  • |

    ldns_wire2rr (3) Linux Manual Page

    NAME ldns_wire2rr, ldns_wire2pkt, ldns_wire2rdf, ldns_wire2dname SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_status ldns_wire2rr(ldns_rr **rr, const uint8_t *wire, size_t max, size_t *pos, ldns_pkt_section section); ldns_status ldns_wire2pkt(ldns_pkt **packet, const uint8_t *data, size_t len); ldns_status ldns_wire2rdf(ldns_rr *rr, const uint8_t *wire, size_t max, size_t *pos); ldns_status ldns_wire2dname(ldns_rdf **dname, const uint8_t *wire, size_t max, size_t *pos); DESCRIPTION ldns_wire2rr() converts…

  • |

    ldns_wire2rdf (3) Linux Manual Page

    NAME ldns_wire2rr, ldns_wire2pkt, ldns_wire2rdf, ldns_wire2dname SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_status ldns_wire2rr(ldns_rr **rr, const uint8_t *wire, size_t max, size_t *pos, ldns_pkt_section section); ldns_status ldns_wire2pkt(ldns_pkt **packet, const uint8_t *data, size_t len); ldns_status ldns_wire2rdf(ldns_rr *rr, const uint8_t *wire, size_t max, size_t *pos); ldns_status ldns_wire2dname(ldns_rdf **dname, const uint8_t *wire, size_t max, size_t *pos); DESCRIPTION ldns_wire2rr() converts…

  • |

    ldns_wire2pkt (3) Linux Manual Page

    NAME ldns_wire2rr, ldns_wire2pkt, ldns_wire2rdf, ldns_wire2dname SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_status ldns_wire2rr(ldns_rr **rr, const uint8_t *wire, size_t max, size_t *pos, ldns_pkt_section section); ldns_status ldns_wire2pkt(ldns_pkt **packet, const uint8_t *data, size_t len); ldns_status ldns_wire2rdf(ldns_rr *rr, const uint8_t *wire, size_t max, size_t *pos); ldns_status ldns_wire2dname(ldns_rdf **dname, const uint8_t *wire, size_t max, size_t *pos); DESCRIPTION ldns_wire2rr() converts…

  • |

    ldns_wire2dname (3) Linux Manual Page

    NAME ldns_wire2rr, ldns_wire2pkt, ldns_wire2rdf, ldns_wire2dname SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_status ldns_wire2rr(ldns_rr **rr, const uint8_t *wire, size_t max, size_t *pos, ldns_pkt_section section); ldns_status ldns_wire2pkt(ldns_pkt **packet, const uint8_t *data, size_t len); ldns_status ldns_wire2rdf(ldns_rr *rr, const uint8_t *wire, size_t max, size_t *pos); ldns_status ldns_wire2dname(ldns_rdf **dname, const uint8_t *wire, size_t max, size_t *pos); DESCRIPTION ldns_wire2rr() converts…

  • |

    ldns_verify_rrsig_rsasha1 (3) Linux Manual Page

    NAME ldns_verify_rrsig_dsa, ldns_verify_rrsig_rsasha1, ldns_verify_rrsig_rsamd5 SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_status ldns_verify_rrsig_dsa(ldns_buffer *sig, ldns_buffer *rrset, ldns_buffer *key); ldns_status ldns_verify_rrsig_rsasha1(ldns_buffer *sig, ldns_buffer *rrset, ldns_buffer *key); ldns_status ldns_verify_rrsig_rsamd5(ldns_buffer *sig, ldns_buffer *rrset, ldns_buffer *key); DESCRIPTION ldns_verify_rrsig_dsa() verifies a buffer with signature data (DSA) for a buffer with rrset data with a buffer with key data. .br sig:…

  • |

    ldns_verify_rrsig_rsamd5 (3) Linux Manual Page

    NAME ldns_verify_rrsig_dsa, ldns_verify_rrsig_rsasha1, ldns_verify_rrsig_rsamd5 SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_status ldns_verify_rrsig_dsa(ldns_buffer *sig, ldns_buffer *rrset, ldns_buffer *key); ldns_status ldns_verify_rrsig_rsasha1(ldns_buffer *sig, ldns_buffer *rrset, ldns_buffer *key); ldns_status ldns_verify_rrsig_rsamd5(ldns_buffer *sig, ldns_buffer *rrset, ldns_buffer *key); DESCRIPTION ldns_verify_rrsig_dsa() verifies a buffer with signature data (DSA) for a buffer with rrset data with a buffer with key data. .br sig:…

  • |

    ldns_verify_rrsig_keylist_notime (3) Linux Manual Page

    NAME ldns_verify, ldns_verify_rrsig, ldns_verify_rrsig_keylist, ldns_verify_rrsig_keylist_notime, ldns_verify_notime SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_status ldns_verify(ldns_rr_list *rrset, ldns_rr_list *rrsig, const ldns_rr_list *keys, ldns_rr_list *good_keys); ldns_status ldns_verify_rrsig(ldns_rr_list *rrset, ldns_rr *rrsig, ldns_rr *key); ldns_status ldns_verify_rrsig_keylist(ldns_rr_list *rrset, ldns_rr *rrsig, const ldns_rr_list *keys, ldns_rr_list *good_keys); ldns_status ldns_verify_rrsig_keylist_notime(ldns_rr_list *rrset, ldns_rr *rrsig, const ldns_rr_list *keys, ldns_rr_list *good_keys); ldns_status ldns_verify_notime(ldns_rr_list *rrset, ldns_rr_list *rrsig,…

  • |

    ldns_verify_rrsig_keylist (3) Linux Manual Page

    NAME ldns_verify, ldns_verify_rrsig, ldns_verify_rrsig_keylist, ldns_verify_rrsig_keylist_notime, ldns_verify_notime SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_status ldns_verify(ldns_rr_list *rrset, ldns_rr_list *rrsig, const ldns_rr_list *keys, ldns_rr_list *good_keys); ldns_status ldns_verify_rrsig(ldns_rr_list *rrset, ldns_rr *rrsig, ldns_rr *key); ldns_status ldns_verify_rrsig_keylist(ldns_rr_list *rrset, ldns_rr *rrsig, const ldns_rr_list *keys, ldns_rr_list *good_keys); ldns_status ldns_verify_rrsig_keylist_notime(ldns_rr_list *rrset, ldns_rr *rrsig, const ldns_rr_list *keys, ldns_rr_list *good_keys); ldns_status ldns_verify_notime(ldns_rr_list *rrset, ldns_rr_list *rrsig,…

  • |

    ldns_verify_rrsig_dsa (3) Linux Manual Page

    NAME ldns_verify_rrsig_dsa, ldns_verify_rrsig_rsasha1, ldns_verify_rrsig_rsamd5 SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_status ldns_verify_rrsig_dsa(ldns_buffer *sig, ldns_buffer *rrset, ldns_buffer *key); ldns_status ldns_verify_rrsig_rsasha1(ldns_buffer *sig, ldns_buffer *rrset, ldns_buffer *key); ldns_status ldns_verify_rrsig_rsamd5(ldns_buffer *sig, ldns_buffer *rrset, ldns_buffer *key); DESCRIPTION ldns_verify_rrsig_dsa() verifies a buffer with signature data (DSA) for a buffer with rrset data with a buffer with key data. .br sig:…

  • |

    ldns_verify_rrsig (3) Linux Manual Page

    NAME ldns_verify, ldns_verify_rrsig, ldns_verify_rrsig_keylist, ldns_verify_rrsig_keylist_notime, ldns_verify_notime SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_status ldns_verify(ldns_rr_list *rrset, ldns_rr_list *rrsig, const ldns_rr_list *keys, ldns_rr_list *good_keys); ldns_status ldns_verify_rrsig(ldns_rr_list *rrset, ldns_rr *rrsig, ldns_rr *key); ldns_status ldns_verify_rrsig_keylist(ldns_rr_list *rrset, ldns_rr *rrsig, const ldns_rr_list *keys, ldns_rr_list *good_keys); ldns_status ldns_verify_rrsig_keylist_notime(ldns_rr_list *rrset, ldns_rr *rrsig, const ldns_rr_list *keys, ldns_rr_list *good_keys); ldns_status ldns_verify_notime(ldns_rr_list *rrset, ldns_rr_list *rrsig,…

  • |

    ldns_verify_notime (3) Linux Manual Page

    NAME ldns_verify, ldns_verify_rrsig, ldns_verify_rrsig_keylist, ldns_verify_rrsig_keylist_notime, ldns_verify_notime SYNOPSIS #include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_status ldns_verify(ldns_rr_list *rrset, ldns_rr_list *rrsig, const ldns_rr_list *keys, ldns_rr_list *good_keys); ldns_status ldns_verify_rrsig(ldns_rr_list *rrset, ldns_rr *rrsig, ldns_rr *key); ldns_status ldns_verify_rrsig_keylist(ldns_rr_list *rrset, ldns_rr *rrsig, const ldns_rr_list *keys, ldns_rr_list *good_keys); ldns_status ldns_verify_rrsig_keylist_notime(ldns_rr_list *rrset, ldns_rr *rrsig, const ldns_rr_list *keys, ldns_rr_list *good_keys); ldns_status ldns_verify_notime(ldns_rr_list *rrset, ldns_rr_list *rrsig,…