LCOV - code coverage report
Current view: top level - home/fsumsal/repos/systemd/build/src/resolve - dns_type-to-name.h (source / functions) Hit Total Coverage
Test: main_coverage.info Lines: 80 80 100.0 %
Date: 2019-08-22 15:41:25 Functions: 1 1 100.0 %

          Line data    Source code
       1       66715 : const char *dns_type_to_string(int type) {
       2       66715 :         switch(type) {
       3         114 :         case DNS_TYPE_A: return "A";
       4         280 :         case DNS_TYPE_NS: return "NS";
       5           2 :         case DNS_TYPE_MD: return "MD";
       6           2 :         case DNS_TYPE_MF: return "MF";
       7           2 :         case DNS_TYPE_CNAME: return "CNAME";
       8          94 :         case DNS_TYPE_SOA: return "SOA";
       9           2 :         case DNS_TYPE_MB: return "MB";
      10           2 :         case DNS_TYPE_MG: return "MG";
      11           2 :         case DNS_TYPE_MR: return "MR";
      12           2 :         case DNS_TYPE_NULL: return "NULL";
      13           2 :         case DNS_TYPE_WKS: return "WKS";
      14           2 :         case DNS_TYPE_PTR: return "PTR";
      15           2 :         case DNS_TYPE_HINFO: return "HINFO";
      16           2 :         case DNS_TYPE_MINFO: return "MINFO";
      17         116 :         case DNS_TYPE_MX: return "MX";
      18          58 :         case DNS_TYPE_TXT: return "TXT";
      19           2 :         case DNS_TYPE_RP: return "RP";
      20           2 :         case DNS_TYPE_AFSDB: return "AFSDB";
      21           2 :         case DNS_TYPE_X25: return "X25";
      22           2 :         case DNS_TYPE_ISDN: return "ISDN";
      23           2 :         case DNS_TYPE_RT: return "RT";
      24           2 :         case DNS_TYPE_NSAP: return "NSAP";
      25           2 :         case DNS_TYPE_NSAP_PTR: return "NSAP-PTR";
      26           2 :         case DNS_TYPE_SIG: return "SIG";
      27           2 :         case DNS_TYPE_KEY: return "KEY";
      28           2 :         case DNS_TYPE_PX: return "PX";
      29           2 :         case DNS_TYPE_GPOS: return "GPOS";
      30          68 :         case DNS_TYPE_AAAA: return "AAAA";
      31          20 :         case DNS_TYPE_LOC: return "LOC";
      32           2 :         case DNS_TYPE_NXT: return "NXT";
      33           2 :         case DNS_TYPE_EID: return "EID";
      34           2 :         case DNS_TYPE_NIMLOC: return "NIMLOC";
      35           2 :         case DNS_TYPE_SRV: return "SRV";
      36           2 :         case DNS_TYPE_ATMA: return "ATMA";
      37           2 :         case DNS_TYPE_NAPTR: return "NAPTR";
      38           2 :         case DNS_TYPE_KX: return "KX";
      39           2 :         case DNS_TYPE_CERT: return "CERT";
      40           2 :         case DNS_TYPE_A6: return "A6";
      41           2 :         case DNS_TYPE_DNAME: return "DNAME";
      42           2 :         case DNS_TYPE_SINK: return "SINK";
      43           2 :         case DNS_TYPE_OPT: return "OPT";
      44           2 :         case DNS_TYPE_APL: return "APL";
      45           6 :         case DNS_TYPE_DS: return "DS";
      46          50 :         case DNS_TYPE_SSHFP: return "SSHFP";
      47           2 :         case DNS_TYPE_IPSECKEY: return "IPSECKEY";
      48          80 :         case DNS_TYPE_RRSIG: return "RRSIG";
      49         114 :         case DNS_TYPE_NSEC: return "NSEC";
      50         105 :         case DNS_TYPE_DNSKEY: return "DNSKEY";
      51           2 :         case DNS_TYPE_DHCID: return "DHCID";
      52           3 :         case DNS_TYPE_NSEC3: return "NSEC3";
      53           2 :         case DNS_TYPE_NSEC3PARAM: return "NSEC3PARAM";
      54          20 :         case DNS_TYPE_TLSA: return "TLSA";
      55           2 :         case DNS_TYPE_HIP: return "HIP";
      56           2 :         case DNS_TYPE_NINFO: return "NINFO";
      57           2 :         case DNS_TYPE_RKEY: return "RKEY";
      58           2 :         case DNS_TYPE_TALINK: return "TALINK";
      59           2 :         case DNS_TYPE_CDS: return "CDS";
      60           2 :         case DNS_TYPE_CDNSKEY: return "CDNSKEY";
      61          20 :         case DNS_TYPE_OPENPGPKEY: return "OPENPGPKEY";
      62          26 :         case DNS_TYPE_SPF: return "SPF";
      63           2 :         case DNS_TYPE_NID: return "NID";
      64           2 :         case DNS_TYPE_L32: return "L32";
      65           2 :         case DNS_TYPE_L64: return "L64";
      66           2 :         case DNS_TYPE_LP: return "LP";
      67           2 :         case DNS_TYPE_EUI48: return "EUI48";
      68           2 :         case DNS_TYPE_EUI64: return "EUI64";
      69           2 :         case DNS_TYPE_TKEY: return "TKEY";
      70           2 :         case DNS_TYPE_TSIG: return "TSIG";
      71           2 :         case DNS_TYPE_IXFR: return "IXFR";
      72           2 :         case DNS_TYPE_AXFR: return "AXFR";
      73           2 :         case DNS_TYPE_MAILB: return "MAILB";
      74           2 :         case DNS_TYPE_MAILA: return "MAILA";
      75           2 :         case DNS_TYPE_ANY: return "ANY";
      76           2 :         case DNS_TYPE_URI: return "URI";
      77          32 :         case DNS_TYPE_CAA: return "CAA";
      78           2 :         case DNS_TYPE_TA: return "TA";
      79           2 :         case DNS_TYPE_DLV: return "DLV";
      80       65389 :         default: return NULL;
      81             :         }
      82             : }
      83             : 

Generated by: LCOV version 1.14