ldns(3)

πŸ“¦
version 1.9.2 Β· 2 versions
, in alpine 3.22, alpine 3.23, alpine 3.24, arch rolling, debian trixie, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– ldns_key β€” the ldns_key data structure, bestie edition πŸ’–

okay so real talk, this is the ldns(3) page from the ldns library functions manual, and it's all about the ldns_key data structure. yes that's it. that's the whole vibe. let's get into it 🫢


✨ NAME ✨

ldns_key β€” literally the ldns_key data structure. that's the name. iconic, brief, no notes πŸ’…


✨ SYNOPSIS ✨

so you wanna use it? here's what you pull in, exactly as written:

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

#include <ldns/ldns.h>

 ldns_key();

look at that. clean. the stdint.h and stdbool.h for the int and bool types, then the big one, ldns/ldns.h, and then ldns_key(); sitting there doing its thing. slay ✨


✨ DESCRIPTION ✨

so like, ldns_key() β€” that's the function. that's the whole description, fr fr. it's giving "mysterious minimal energy" and honestly? respect. this page is a stub and it knows it. πŸ’€


✨ AUTHOR ✨

the ldns team at NLnet Labs. kings. legends. the ones who did this. πŸ‘‘


✨ REPORTING BUGS ✨

found something cursed? πŸ› don't suffer in silence bestie, report it:

they wanna hear it, no cap. πŸ™ˆ


Copyright (c) 2004 - 2006 NLnet Labs.

licensed under the BSD License. and listen β€” there is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. like, zero. none. don't come for them if it breaks, okay? that's the deal πŸŽ€


✨ SEE ALSO ✨

okay this list is LONG and it ate, here's every single one, don't skip any:

  • ldns_key_new
  • ldns_key_new_frm_algorithm
  • ldns_key_new_frm_fp
  • ldns_key_new_frm_fp_l
  • ldns_key_new_frm_fp_rsa
  • ldns_key_new_frm_fp_rsa_l
  • ldns_key_new_frm_fp_dsa
  • ldns_key_new_frm_fp_dsa_l
  • ldns_key_list_new
  • ldns_key_set_algorithm
  • ldns_key_set_rsa_key
  • ldns_key_set_dsa_key
  • ldns_key_set_hmac_key
  • ldns_key_set_origttl
  • ldns_key_set_inception
  • ldns_key_set_expiration
  • ldns_key_set_pubkey_owner
  • ldns_key_set_keytag
  • ldns_key_set_flags
  • ldns_key_list_set_key_count
  • ldns_key_list_push_key
  • ldns_key_list_pop_key
  • ldns_key_list_key_count
  • ldns_key_list_key
  • ldns_key_rsa_key
  • ldns_key_dsa_key
  • ldns_key_algorithm
  • ldns_key_hmac_key
  • ldns_key_origttl
  • ldns_key_inception
  • ldns_key_expiration
  • ldns_key_keytag
  • ldns_key_pubkey_owner
  • ldns_key_flags
  • ldns_key2rr
  • ldns_key_free
  • ldns_key_deep_free
  • ldns_key_list_free
  • ldns_key_print

and perldoc Net::DNS, RFC1034, RFC1035, RFC4033, RFC4034 and RFC4035. that's the reading list bestie, get comfy 🌸


✨ REMARKS ✨

heads up: this manpage was automatically generated from the ldns source code. so yeah, the machine wrote it. i just made it cute πŸ’œ

aaaand that's the page!! it's from 30 May 2006 and it's the ldns(3) page from the Library Functions Manual, sourced from the ldns project. tysm for reading, go forth and key responsibly πŸ¦‹πŸ’–βœ¨