Exemplo n.º 1
0
 def get_rdata(self):
     rdl = []
     len = lib.ldns_rr_rd_count(self.rr)
     for j in range(len):
         rdf = lib.ldns_rr_rdf(self.rr, j)
         rdf_s = ffi.string(lib.ldns_rdf2str(rdf)).decode('ascii')
         rdl.append(rdf_s)
     return ' '.join(rdl)
Exemplo n.º 2
0
 def get_rdata(self):
     rdl = []
     len = lib.ldns_rr_rd_count(self.rr)
     for j in range(len):
         rdf = lib.ldns_rr_rdf(self.rr, j)
         rdf_s = ffi.string(lib.ldns_rdf2str(rdf)).decode('ascii')
         rdl.append(rdf_s)
     return ' '.join(rdl)
Exemplo n.º 3
0
 def get_str(self):
     return ffi.string(lib.ldns_rr2str(self.rr)).decode('ascii')
Exemplo n.º 4
0
 def get_owner(self):
     owner = lib.ldns_rr_owner(self.rr)
     return ffi.string(lib.ldns_rdf2str(owner)).decode('ascii')
Exemplo n.º 5
0
def errorstr(err_nbr):
    return ffi.string(lib.ldns_get_errorstr_by_id(err_nbr)).decode('ascii')
Exemplo n.º 6
0
def typestr(type):
    return ffi.string(lib.ldns_rr_type2str(type)).decode('ascii')
Exemplo n.º 7
0
def rcodestr(rcode):
    return ffi.string(lib.ldns_pkt_rcode2str(rcode)).decode('ascii')
Exemplo n.º 8
0
def opcodestr(opcode):  # Module methods that return strings
    return ffi.string(lib.ldns_pkt_opcode2str(opcode)).decode('ascii')
Exemplo n.º 9
0
 def get_str(self):
     return ffi.string(lib.ldns_rr2str(self.rr)).decode('ascii')
Exemplo n.º 10
0
 def get_owner(self):
     owner = lib.ldns_rr_owner(self.rr)
     return ffi.string(lib.ldns_rdf2str(owner)).decode('ascii')
Exemplo n.º 11
0
def errorstr(err_nbr):
    return ffi.string(lib.ldns_get_errorstr_by_id(err_nbr)).decode('ascii')
Exemplo n.º 12
0
def typestr(type):
    return ffi.string(lib.ldns_rr_type2str(type)).decode('ascii')
Exemplo n.º 13
0
def rcodestr(rcode):
    return ffi.string(lib.ldns_pkt_rcode2str(rcode)).decode('ascii')
Exemplo n.º 14
0
def opcodestr(opcode):  # Module methods that return strings
    return ffi.string(lib.ldns_pkt_opcode2str(opcode)).decode('ascii')