15e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project# dns "any for ." query, to udp 53 25e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project# if tcp: precede with 2 bytes of len: 35e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project# 0 45e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project# 17 55e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project# you should get at least *one* record back out 65e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project 75e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project# HEADER: 85e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project0 # query id = 2 95e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project2 105e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project 115e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project1 # flags/opcodes = query, dorecurse 125e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project0 135e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project 145e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project0 # qdcount, i.e. nqueries: 1 155e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project1 165e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project 175e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project0 # ancount: answers, 0 185e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project0 195e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project 205e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project0 # nscount: 0 215e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project0 225e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project 235e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project0 # addl records: 0 245e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project0 255e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project 265e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project# end of fixed header 275e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project 285e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project0 # name-len: 0 for ".", lenbyte plus name-bytes otherwise 295e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project 305e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project0 # type: any, 255 315e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project0xff 325e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project 335e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project0 # class: IN 345e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project1 355e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project 365e0936b99e2d50769c5432b47c4d07c3dcdd37c6The Android Open Source Project# i think that's it.. 37