diff options
author | Vincent Ambo <tazjin@google.com> | 2020-01-26T18·27+0000 |
---|---|---|
committer | Vincent Ambo <tazjin@google.com> | 2020-01-26T18·27+0000 |
commit | 1440fc0dd722dded073888c9bc3bd5101774309d (patch) | |
tree | e605052da3a4c19b2f5eb3ce8c16e971a1dcb582 /lisp/dns/client.lisp | |
parent | cefb60f20cf0fe8d1540402848b2c93fa976e9f1 (diff) |
feat(lisp/dns): Implement qname compression parsing
Implements support for the compresion scheme used in binary DNS messages. This makes it possible to decode messages entirely, but not yet actually resolve the labels to their "real" values. All qnames are stored with file-offsets pointing at the position at which their reading started, which enables the implementation of a function to resolve pointers internally.
Diffstat (limited to 'lisp/dns/client.lisp')
0 files changed, 0 insertions, 0 deletions