def fp2header(headerstr)
list = headerstr.split(/,/)
h = Dnsruby::Header.new
h.qr = list.shift == '1' ? true : false
opcode = list.shift
opcode = "Notify" if opcode == "NS_NOTIFY_OP"
h.opcode = opcode
h.aa = list.shift == '1' ? true : false
h.tc = list.shift == '1' ? true : false
h.rd = list.shift == '1' ? true : false
h.ra = list.shift == '1' ? true : false
h.ad = list.shift == '1' ? true : false
h.cd = list.shift == '1' ? true : false
h.rcode = list.shift
h.qdcount = list.shift.to_i
h.ancount = list.shift.to_i
h.nscount = list.shift.to_i
h.arcount = list.shift.to_i
return h
end