]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
more documentation tweaks
authorMiek Gieben <miekg@NLnetLabs.nl>
Thu, 8 Jun 2006 13:44:23 +0000 (13:44 +0000)
committerMiek Gieben <miekg@NLnetLabs.nl>
Thu, 8 Jun 2006 13:44:23 +0000 (13:44 +0000)
doc/function_manpages
ldns/error.h
ldns/packet.h
ldns/update.h
libdns.vim

index 155e35e0fad739d2979afc12181cb703082904bc..ede675ed526316877e585804e1400f58d948af45 100644 (file)
@@ -20,7 +20,7 @@ ldns_rr_print, ldns_rdf_print, ldns_pkt_print, ldns_rr_list_print, ldns_resolver
 
 ### host2str.h
 # and even lower
-ldns_rdf2buffer_str_a, ldns_rdf2buffer_str_aaaa, ldns_rdf2buffer_str_str, ldns_rdf2buffer_str_b64, ldns_rdf2buffer_str_hex, ldns_rdf2buffer_str_type, ldns_rdf2buffer_str_class, ldns_rdf2buffer_str_alg, ldns_rdf2buffer_str_cert, ldns_rdf2buffer_str_loc, ldns_rdf2buffer_str_unknown, ldns_rdf2buffer_str_nsap, ldns_rdf2buffer_str_wks, ldns_rdf2buffer_str_nsec, ldns_rdf2buffer_str_period, ldns_rdf2buffer_str_tsigtime, ldns_rdf2buffer_str_apl, ldns_rdf2buffer_str_int16_data, ldns_rdf2buffer_str_int16, ldns_rdf2buffer_str_ipseckey
+ldns_rdf2buffer_str_a, ldns_rdf2buffer_str_aaaa, ldns_rdf2buffer_str_str, ldns_rdf2buffer_str_b64, ldns_rdf2buffer_str_hex, ldns_rdf2buffer_str_type, ldns_rdf2buffer_str_class, ldns_rdf2buffer_str_alg, ldns_rdf2buffer_str_loc, ldns_rdf2buffer_str_unknown, ldns_rdf2buffer_str_nsap, ldns_rdf2buffer_str_wks, ldns_rdf2buffer_str_nsec, ldns_rdf2buffer_str_period, ldns_rdf2buffer_str_tsigtime, ldns_rdf2buffer_str_apl, ldns_rdf2buffer_str_int16_data, ldns_rdf2buffer_str_int16, ldns_rdf2buffer_str_ipseckey
 ### /host2str.h
 
 ### wire2host.h
@@ -33,7 +33,7 @@ ldns_buffer2pkt_wire
 ldns_dname_left_chop, ldns_dname_label_count
 ldns_dname2canonical
 ldns_dname_cat_clone, ldns_dname_cat
-ldns_dname_new,rldns_dname_new_frm_str, ldns_dname_new_frm_data | ldns_pkt_query_new_frm_str, ldns_rdf_new_frm_str, ldns_rr_new_frm_str
+ldns_dname_new, ldns_dname_new_frm_str, ldns_dname_new_frm_data | ldns_pkt_query_new_frm_str, ldns_rdf_new_frm_str, ldns_rr_new_frm_str
 ldns_dname_is_subdomain, ldns_dname_str_absolute, ldns_dname_label
 ldns_dname_compare, ldns_dname_interval | ldns_dname_is_subdomain
 ### /dname.h
@@ -165,7 +165,7 @@ ldns_pkt_new, ldns_pkt_free, ldns_pkt_print, ldns_pkt_query_new, ldns_pkt_query_
 
 
 #      gets
-ldns_pkt_id, ldns_pkt_qr, ldns_pkt_aa, ldns_pkt_tc, ldns_pkt_rd, ldns_pkt_cd, ldns_pkt_ra, ldns_pkt_ad, ldns_pkt_opcode, ldns_pkt_rcode, ldns_pkt_qdcount, ldns_pkt_ancount, ldns_pkt_nscount, ldns_pkt_arcount, ldns_pkt_answerfrom, ldns_pkt_querytime, ldns_pkt_size, ldns_pkt_tsig, ldns_pkt_question, ldns_pkt_answer, ldns_pkt_authority, ldns_pkt_additional, ldns_pkt_get_section, ldns_pkt_rr_list_by_name, ldns_pkt_rr_list_by_type, ldns_pkt_rr_list_by_name_and_type | ldns_pkt 
+ldns_pkt_id, ldns_pkt_qr, ldns_pkt_aa, ldns_pkt_tc, ldns_pkt_rd, ldns_pkt_cd, ldns_pkt_ra, ldns_pkt_ad, ldns_pkt_get_opcode, ldns_pkt_get_rcode, ldns_pkt_qdcount, ldns_pkt_ancount, ldns_pkt_nscount, ldns_pkt_arcount, ldns_pkt_answerfrom, ldns_pkt_querytime, ldns_pkt_size, ldns_pkt_tsig, ldns_pkt_question, ldns_pkt_answer, ldns_pkt_authority, ldns_pkt_additional, ldns_pkt_get_section_clone, ldns_pkt_rr_list_by_name, ldns_pkt_rr_list_by_type, ldns_pkt_rr_list_by_name_and_type | ldns_pkt 
 #      sets
 ldns_pkt_set_flags, ldns_pkt_set_id, ldns_pkt_set_qr, ldns_pkt_set_aa, ldns_pkt_set_tc, ldns_pkt_set_rd, ldns_pkt_set_cd, ldns_pkt_set_ra, ldns_pkt_set_ad, ldns_pkt_set_opcode, ldns_pkt_set_rcode, ldns_pkt_set_qdcount, ldns_pkt_set_ancount, ldns_pkt_set_nscount, ldns_pkt_set_arcount, ldns_pkt_set_answerfrom, ldns_pkt_set_querytime, ldns_pkt_set_size, ldns_pkt_set_section_count, ldns_pkt_set_tsig | ldns_pkt 
 #      EDNS0
@@ -194,4 +194,3 @@ ldns_update_pkt_new | ldns_update_pkt_tsig_add
 ldns_update_pkt_tsig_add
 ldns_update_zocount, ldns_update_prcount, ldns_update_upcount, ldns_update_adcount
 ldns_update_set_zocount, ldns_update_set_prcount, ldns_update_set_upcount, ldns_update_set_adcount
-ldns_update_soa_mname, ldns_update_soa_zone_mname
index 29f68db976ac2ac8853e6bbd9b5d053ef8d69882..c5b54409561c0caef5ab11f792eb64e5bb6aec90 100644 (file)
@@ -82,7 +82,8 @@ typedef enum ldns_enum_status ldns_status;
 extern ldns_lookup_table ldns_error_str[];
 
 /**
- * look up a descriptive text by each error
+ * look up a descriptive text by each error. This function
+ * could use a better name
  * \param[in] err ldns_status number
  * \return the string for that error
  */
index cd611a46ac8d6894565efb64ffe79e99615805f4..3063f145b5736da8e4db3e9d442a24509dc97ae6 100644 (file)
@@ -212,15 +212,12 @@ bool ldns_pkt_ra(const ldns_pkt *p);
  * \return value of the bit
  */
 bool ldns_pkt_ad(const ldns_pkt *p);
-
-/* conflict with ldns_pkt_opcode type */
 /**
  * Read the packet's code
  * \param[in] p the packet
  * \return the opcode
  */
 ldns_pkt_opcode ldns_pkt_get_opcode(const ldns_pkt *p);
-
 /**
  * Return the packet's respons code
  * \param[in] p the packet
index d482f58329a83a63f3795e9d8e39124c49ee3cb8..eba1c9ee74721630f9c316e6b913e0a7023e199c 100644 (file)
@@ -86,9 +86,15 @@ void ldns_update_set_upcount(ldns_pkt *p, uint16_t c);
 void ldns_update_set_adcount(ldns_pkt *p, uint16_t c);
 
 /* soa functions that need to be configured */
-/** TODO */
+/*
+ * Not sure if we want to keep these like this, therefore
+ * not documented
+ */
 ldns_status ldns_update_soa_mname(ldns_rdf *zone, ldns_resolver *r, ldns_rr_class class, ldns_rdf **mname);
+/* 
+ * Not sure if we want to keep these like this, therefore
+ * not documented
+ */
 ldns_status ldns_update_soa_zone_mname(const char *fqdn, ldns_resolver *r, ldns_rr_class class, ldns_rdf **zone_rdf, ldns_rdf **mname_rdf);
 
-
 #endif  /* LDNS_UPDATE_H */
index d0544b9bc55e3fe1af76591c45ae353baf0e315d..1b6edbb83fb5bb92de9916c2fc1b17853a95bdb5 100644 (file)
@@ -72,6 +72,7 @@ syn keyword  ldnsType           ldns_pkt
 syn keyword  ldnsType           ldns_pkt_section
 syn keyword  ldnsType          ldns_pkt_type
 syn keyword  ldnsType          ldns_pkt_opcode
+syn keyword  ldnsType          ldns_pkt_rcode
 syn keyword  ldnsConstant      LDNS_QR
 syn keyword  ldnsConstant      LDNS_AA
 syn keyword  ldnsConstant      LDNS_TC