]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
merge develop into my develop, because of git.
authorW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Mon, 20 Jan 2014 15:24:22 +0000 (16:24 +0100)
committerW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Mon, 20 Jan 2014 15:24:22 +0000 (16:24 +0100)
host2str.c

index e2c936baf1ab34d008189ba3cea188f6d473546c..4a335dba6ee5531ac491a156c2a353de5652c26b 100644 (file)
@@ -598,29 +598,28 @@ ldns_rr_type2buffer_str(ldns_buffer *output, const ldns_rr_type type)
 
        descriptor = ldns_rr_descript(type);
 
-       if (descriptor && descriptor->_name) {
-               ldns_buffer_printf(output, "%s", descriptor->_name);
-       } else {
-               /* exceptions for pseudotypes */
-               switch (type) {
-                       case LDNS_RR_TYPE_IXFR:
-                               ldns_buffer_printf(output, "IXFR");
-                               break;
-                       case LDNS_RR_TYPE_AXFR:
-                               ldns_buffer_printf(output, "AXFR");
-                               break;
-                       case LDNS_RR_TYPE_MAILA:
-                               ldns_buffer_printf(output, "MAILA");
-                               break;
-                       case LDNS_RR_TYPE_MAILB:
-                               ldns_buffer_printf(output, "MAILB");
-                               break;
-                       case LDNS_RR_TYPE_ANY:
-                               ldns_buffer_printf(output, "ANY");
-                               break;
-                       default:
+       switch (type) {
+               case LDNS_RR_TYPE_IXFR:
+                       ldns_buffer_printf(output, "IXFR");
+                       break;
+               case LDNS_RR_TYPE_AXFR:
+                       ldns_buffer_printf(output, "AXFR");
+                       break;
+               case LDNS_RR_TYPE_MAILA:
+                       ldns_buffer_printf(output, "MAILA");
+                       break;
+               case LDNS_RR_TYPE_MAILB:
+                       ldns_buffer_printf(output, "MAILB");
+                       break;
+               case LDNS_RR_TYPE_ANY:
+                       ldns_buffer_printf(output, "ANY");
+                       break;
+               default:
+                       if (descriptor && descriptor->_name) {
+                               ldns_buffer_printf(output, "%s", descriptor->_name);
+                       } else {
                                ldns_buffer_printf(output, "TYPE%u", type);
-               }
+                       }
        }
        return ldns_buffer_status(output);
 }