├── .gitignore ├── .travis.yml ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── bulk.yaml ├── examples ├── sync_tcp_client.rs └── sync_udp_client.rs ├── src ├── builder.rs ├── enums.rs ├── error.rs ├── header.rs ├── lib.rs ├── name.rs ├── parser.rs ├── rdata │ ├── a.rs │ ├── aaaa.rs │ ├── all.rs │ ├── axfr.rs │ ├── cname.rs │ ├── hinfo.rs │ ├── maila.rs │ ├── mailb.rs │ ├── mb.rs │ ├── mf.rs │ ├── mg.rs │ ├── minfo.rs │ ├── mod.rs │ ├── mr.rs │ ├── mx.rs │ ├── ns.rs │ ├── nsec.rs │ ├── null.rs │ ├── opt.rs │ ├── ptr.rs │ ├── soa.rs │ ├── srv.rs │ ├── txt.rs │ └── wks.rs └── structs.rs └── vagga.yaml /.gitignore: -------------------------------------------------------------------------------- 1 | /.vagga 2 | /target 3 | /Cargo.lock 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/README.md -------------------------------------------------------------------------------- /bulk.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/bulk.yaml -------------------------------------------------------------------------------- /examples/sync_tcp_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/examples/sync_tcp_client.rs -------------------------------------------------------------------------------- /examples/sync_udp_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/examples/sync_udp_client.rs -------------------------------------------------------------------------------- /src/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/builder.rs -------------------------------------------------------------------------------- /src/enums.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/enums.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/header.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/name.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/name.rs -------------------------------------------------------------------------------- /src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/parser.rs -------------------------------------------------------------------------------- /src/rdata/a.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/a.rs -------------------------------------------------------------------------------- /src/rdata/aaaa.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/aaaa.rs -------------------------------------------------------------------------------- /src/rdata/all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/all.rs -------------------------------------------------------------------------------- /src/rdata/axfr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/axfr.rs -------------------------------------------------------------------------------- /src/rdata/cname.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/cname.rs -------------------------------------------------------------------------------- /src/rdata/hinfo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/hinfo.rs -------------------------------------------------------------------------------- /src/rdata/maila.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/maila.rs -------------------------------------------------------------------------------- /src/rdata/mailb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/mailb.rs -------------------------------------------------------------------------------- /src/rdata/mb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/mb.rs -------------------------------------------------------------------------------- /src/rdata/mf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/mf.rs -------------------------------------------------------------------------------- /src/rdata/mg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/mg.rs -------------------------------------------------------------------------------- /src/rdata/minfo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/minfo.rs -------------------------------------------------------------------------------- /src/rdata/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/mod.rs -------------------------------------------------------------------------------- /src/rdata/mr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/mr.rs -------------------------------------------------------------------------------- /src/rdata/mx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/mx.rs -------------------------------------------------------------------------------- /src/rdata/ns.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/ns.rs -------------------------------------------------------------------------------- /src/rdata/nsec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/nsec.rs -------------------------------------------------------------------------------- /src/rdata/null.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/null.rs -------------------------------------------------------------------------------- /src/rdata/opt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/opt.rs -------------------------------------------------------------------------------- /src/rdata/ptr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/ptr.rs -------------------------------------------------------------------------------- /src/rdata/soa.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/soa.rs -------------------------------------------------------------------------------- /src/rdata/srv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/srv.rs -------------------------------------------------------------------------------- /src/rdata/txt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/txt.rs -------------------------------------------------------------------------------- /src/rdata/wks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/rdata/wks.rs -------------------------------------------------------------------------------- /src/structs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/src/structs.rs -------------------------------------------------------------------------------- /vagga.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tailhook/dns-parser/HEAD/vagga.yaml --------------------------------------------------------------------------------