Lines Matching refs:boundbuf
827 dname_test_pdtl(sldns_buffer* loopbuf, sldns_buffer* boundbuf) in dname_test_pdtl() argument
831 pkt_dname_tolower(boundbuf, sldns_buffer_at(boundbuf, 12)); in dname_test_pdtl()
836 dname_setup_bufs(sldns_buffer* loopbuf, sldns_buffer* boundbuf) in dname_setup_bufs() argument
848 sldns_buffer_write_u16(boundbuf, 0xd54d); /* id */ in dname_setup_bufs()
849 sldns_buffer_write_u16(boundbuf, 0x12); /* flags */ in dname_setup_bufs()
850 sldns_buffer_write_u16(boundbuf, 1); /* qdcount */ in dname_setup_bufs()
851 sldns_buffer_write_u16(boundbuf, 0); /* ancount */ in dname_setup_bufs()
852 sldns_buffer_write_u16(boundbuf, 0); /* nscount */ in dname_setup_bufs()
853 sldns_buffer_write_u16(boundbuf, 0); /* arcount */ in dname_setup_bufs()
854 sldns_buffer_write_u8(boundbuf, 0x01); /* len=1 */ in dname_setup_bufs()
855 sldns_buffer_write_u8(boundbuf, (uint8_t)'A'); /* A. label */ in dname_setup_bufs()
856 sldns_buffer_write_u8(boundbuf, 0xc0); /* PTR out of bounds */ in dname_setup_bufs()
857 sldns_buffer_write_u8(boundbuf, 0xcc); in dname_setup_bufs()
858 sldns_buffer_flip(boundbuf); in dname_setup_bufs()
864 sldns_buffer* boundbuf = sldns_buffer_new(16); in dname_test() local
866 unit_assert(loopbuf && boundbuf && buff); in dname_test()
868 dname_setup_bufs(loopbuf, boundbuf); in dname_test()
871 dname_test_pdtl(loopbuf, boundbuf); in dname_test()
889 sldns_buffer_free(boundbuf); in dname_test()