case LDNS_SIGN_DSA:
ldns_rr_push_rdf(pubkey,
ldns_native2rdf_int8(LDNS_RDF_TYPE_ALG, LDNS_DSA));
- rsa = ldns_key_dsa_key(k);
- if (!rsa) {
+ dsa = ldns_key_dsa_key(k);
+ if (!dsa) {
return NULL;
} else {
if (!ldns_key_dsa2bin(bin, dsa, &size)) {
* \param[in] s what section(s) to return
* \return ldns_rr_list with the rr's or NULL if none were found
*/
-ldns_rr_list *ldns_pkt_get_section_clone(ldns_pkt *p, ldns_pkt_section s);
+ldns_rr_list *ldns_pkt_get_section_clone(const ldns_pkt *p, ldns_pkt_section s);
/**
* return all the rr with a specific name from a packet. Optionally
ldns_rr_list *
-ldns_pkt_get_section_clone(ldns_pkt *packet, ldns_pkt_section s)
+ldns_pkt_get_section_clone(const ldns_pkt *packet, ldns_pkt_section s)
{
switch(s) {
case LDNS_SECTION_QUESTION: