Skip to content
Snippets Groups Projects
Commit 86803ad2 authored by Daniel Salzman's avatar Daniel Salzman
Browse files

test: packet edns clean-up

parent a6bc9ebf
No related branches found
No related tags found
No related merge requests found
......@@ -71,12 +71,13 @@ int main(int argc, char *argv[])
/* Packet options. */
const char* nsid = "string";
uint16_t data = 4096, version = 0, rcode = 0;
ret = knot_pkt_opt_set(out, KNOT_PKT_EDNS_PAYLOAD, &data, sizeof(uint16_t));
uint16_t data = 4096;
uint8_t version = 0, rcode = 0;
ret = knot_pkt_opt_set(out, KNOT_PKT_EDNS_PAYLOAD, &data, 2);
ok(ret == KNOT_EOK, "pkt: set EDNS max payload");
ret = knot_pkt_opt_set(out, KNOT_PKT_EDNS_VERSION, &version, sizeof(uint16_t));
ret = knot_pkt_opt_set(out, KNOT_PKT_EDNS_VERSION, &version, 1);
ok(ret == KNOT_EOK, "pkt: set EDNS version");
ret = knot_pkt_opt_set(out, KNOT_PKT_EDNS_RCODE, &rcode, sizeof(uint16_t));
ret = knot_pkt_opt_set(out, KNOT_PKT_EDNS_RCODE, &rcode, 1);
ok(ret == KNOT_EOK, "pkt: set EDNS extended RCODE");
ret = knot_pkt_opt_set(out, KNOT_PKT_EDNS_NSID, nsid, strlen(nsid));
ok(ret == KNOT_EOK, "pkt: set NSID");
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment