Mark Andrews
19d365e444
Added missing REQUIRE()'s to dns_rdata_*().
...
Restored origin to dns_rdata_totext().
Made include file comments more relevent.
1999-02-16 02:54:18 +00:00
Mark Andrews
b5819ca3eb
dns_name_fromwire() should have been using up to the end of the
...
active region, not the end of the remaining region.
bin/named/wire_debug.c bin/tests/wire_test.c adjusted for above
change.
dns_name_fromwire() was not computing nrem and nused correctly
for bitstream labels.
1999-02-15 23:59:36 +00:00
Mark Andrews
7c0539bea5
Created dns_name_rdatacompare() to do DNSSEC rdata comparisions
...
as opposed to DNSSEC owner name comparisions of names. Changed
all rdata types that were using dns_name_compare() to use
dns_name_rdatacompare().
1999-02-15 05:44:22 +00:00
Mark Andrews
73131dbe78
Initial documentation for adding a new rdata type.
1999-02-12 03:13:27 +00:00
Mark Andrews
035504dbd8
Added new error code DNS_R_UNEXPECTEDTOKEN, DNS_R_BADBASE64.
...
Adjusted function to use the new error codes.
Changed some INSIST -> REQUIRE.
Mapped ISC_R_NOMEMORY -> DNS_R_NOMEMORY for isc_lex_gettoken() result.
1999-02-12 03:08:44 +00:00
Bob Halley
19511ab025
commenting improvement
1999-02-12 02:04:41 +00:00
Mark Andrews
ccedaf210f
Don't assign north / east as a side effect of if.
...
Add 'm' to the altitude output.
Negative altitudes were not being read in correctly. Fractional part
was being added rather that subtracted.
1999-02-11 14:00:29 +00:00
Michael Graff
882350d11c
Clean up many compiler warnings.
1999-02-11 06:38:12 +00:00
Bob Halley
c9978f9dce
allow db_type to be specified
1999-02-11 04:56:56 +00:00
Bob Halley
6107e9b485
API cleanups
1999-02-11 04:56:07 +00:00
Bob Halley
62837b832f
version registry; API cleanups; comments; assertions
1999-02-11 04:55:38 +00:00
Bob Halley
48e6ddcb8a
standard comments; API cleanups
1999-02-11 04:55:03 +00:00
Bob Halley
eec229f176
remove dns_addmode_t
1999-02-11 04:54:31 +00:00
David Lawrence
c1bb41fa73
the root name is an absolute name
1999-02-10 19:32:48 +00:00
Bob Halley
cd9999a958
add comments, move color to avoid locking problem
1999-02-10 19:05:40 +00:00
Bob Halley
fd350b6d2a
remove typo
1999-02-10 19:04:48 +00:00
Bob Halley
8ade1c8762
add callbacks.o
1999-02-10 19:01:06 +00:00
Mark Andrews
bfc4767894
Additional description of function
1999-02-10 05:45:00 +00:00
Mark Andrews
fdd04623a6
Convert to user error / warn callbacks.
1999-02-10 05:25:37 +00:00
Mark Andrews
07c7ca6f31
isc_mem_strdup() result was not being checked.
1999-02-10 05:22:57 +00:00
Mark Andrews
8eaa2ef566
Add dns_rdatacallbacks_init().
1999-02-10 05:22:02 +00:00
Mark Andrews
df1ba071bc
New error codes.
...
DNS_R_NOOWNER
DNS_R_NOTTL
DNS_R_BADCLASS
1999-02-10 05:19:56 +00:00
Bob Halley
25870d4a37
eliminate infinite loop
1999-02-10 03:39:29 +00:00
Mark Andrews
82d0558893
Pass multiple callbacks in dns_rdatacallbacks_t.
...
Call UNEXPECTED_ERROR() when returning DNS_R_UNEXPECTED.
1999-02-09 08:02:21 +00:00
Mark Andrews
0751254ce6
return DNS_R_BADDOTTEDQUAD on isc_inet_aton failure
1999-02-09 07:58:57 +00:00
Mark Andrews
b8ea456f92
Failure to pass a valid IPv6 address now returns DNS_R_BADAAAA.
1999-02-09 07:52:32 +00:00
Bob Halley
767d29c43d
add
1999-02-09 01:09:47 +00:00
Michael Graff
ffea097efa
don't use -lxnet for now, it is one huge porting nightmare...
1999-02-06 08:52:38 +00:00
Michael Graff
491b48ec3f
First pass at addrlength grossness cleanup. Man, this is ugly.
1999-02-06 08:48:08 +00:00
Bob Halley
14cb69a4f7
add missing isc_
1999-02-06 01:51:36 +00:00
Bob Halley
83ac7ce833
lint
1999-02-06 01:45:11 +00:00
Bob Halley
b5fd61fd19
conforming changes
1999-02-06 01:28:15 +00:00
Bob Halley
f72d27a58e
add loaded message
1999-02-06 01:28:08 +00:00
Bob Halley
1630fce031
performance enhancements, deleter arg
1999-02-06 01:27:35 +00:00
Bob Halley
c5839c39bd
add attributes; fix origin copy problem and build offset table in _fromtext()
1999-02-06 01:26:00 +00:00
Bob Halley
05b95dc41b
master loader rename; performance improvements; deletion callback
1999-02-06 01:20:48 +00:00
Bob Halley
f150692ba3
name change
1999-02-06 01:18:18 +00:00
Bob Halley
6fce0bb174
add str.o
1999-02-06 01:16:58 +00:00
Bob Halley
e800570a5a
add dns_rdataslab_size(); remove dns_rdataslab_tordataset()
1999-02-06 00:07:09 +00:00
Bob Halley
1366b7833c
allow case insensitive hashing
1999-02-06 00:03:19 +00:00
Bob Halley
1bf0b455b6
add XXXRTH comments
1999-02-06 00:00:41 +00:00
Mark Andrews
e4653123ec
isc_lex_getsourcename()
...
isc_lex_getsourceline()
convert uint#_tobuffer() to use isc_buffer_putuint#()
1999-02-05 06:41:21 +00:00
Mark Andrews
2cd8a160b9
Missing space totext_tkey()
1999-02-05 05:15:16 +00:00
Mark Andrews
15330e4fa2
isc_strtouq()
1999-02-05 04:57:20 +00:00
Mark Andrews
54c26ab21c
dns_cert_{to,from}text()
...
dns_secalg_{to,from}text()
1999-02-05 00:05:46 +00:00
Michael Graff
2e511564c5
work around broken lameness
1999-02-04 22:52:09 +00:00
Michael Graff
657ce0b9d8
Always use cc (not gcc) on some platforms.
1999-02-04 22:49:00 +00:00
Mark Andrews
5901928ef8
fix up TKEY
1999-02-04 07:00:32 +00:00
Mark Andrews
8d3e74b168
gen to generate dns_rdata{type,class}_{type,class}
...
dns_rcode_{to,from}text()
TKEY was missing the Algorithm
1999-02-04 06:38:43 +00:00
Mark Andrews
f427e78509
Initial Implementation
1999-02-04 02:09:04 +00:00