Bob Halley
066ae48be3
include string.h to get memset() prototype
1999-04-14 17:40:22 +00:00
Mark Andrews
a2b97d054f
Convert compress_find to use PARTIAL_MATCH result.
1999-04-14 06:03:15 +00:00
Mark Andrews
95f78a208a
Bring local compression into line with draft 04.
...
'dns_rootname' should be marked read_only.
Supply 'dns_rootname' with offsets.
1999-04-13 05:50:12 +00:00
David Lawrence
7ab725ec13
Converted @@@ to XXX per ISC convention for unresolved issues.
1999-03-18 20:32:32 +00:00
David Lawrence
eca5913a47
Made calls to dns_rbt_find{name,node} compatible with the just-committed
...
changes to rbt.c by passing a NULL pointer for the dns_name_t that
receives the full name of the node that is found. There is probably something
better to do, but this just keeps things compiling.
1999-03-16 16:15:44 +00:00
Mark Andrews
de10b83a23
* local label offset 255 is reserved.
...
* don't add domainnames with local compression pointers as
valid global compression targets unless edns is high enough.
1999-03-11 00:26:21 +00:00
Bob Halley
4c1132f344
update copyright
1999-03-06 04:12:06 +00:00
David Lawrence
587fc7b519
Revised dns_rbt_findname and dns_rbt_findnode to find the closest match
...
when an exact match cannot be found. This changed the calling interface,
which necessitated changes to rbtdb.c and compress.c.
1999-03-04 21:03:29 +00:00
Mark Andrews
518be7faab
dns_name_cat() -> dns_name_concatenate()
...
Changed behaviour so that it is intuitive w.r.t. absolute names.
If 'prefix' is absolute then 'suffix' must be NULL.
If 'prefix' or 'suffix' is absolute then the result is absolute.
1999-02-26 00:25:12 +00:00
Mark Andrews
1ef8965366
Add decompression.
1999-02-24 06:31:35 +00:00
Mark Andrews
f257e9369c
dns_name_cat only returns a absolute name if one of it's inputs
...
is absolute
1999-02-23 02:25:41 +00:00
Mark Andrews
52637f592f
Add wire compression.
1999-02-22 07:24:05 +00:00