Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
ISC Open Source Projects
BIND
Commits
5901928e
Commit
5901928e
authored
Feb 04, 1999
by
Mark Andrews
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix up TKEY
parent
8d3e74b1
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
12 additions
and
10 deletions
+12
-10
lib/dns/include/dns/types.h
lib/dns/include/dns/types.h
+6
-6
lib/dns/rdata/generic/tkey_249.c
lib/dns/rdata/generic/tkey_249.c
+3
-2
lib/dns/rdata/generic/tkey_249.h
lib/dns/rdata/generic/tkey_249.h
+3
-2
No files found.
lib/dns/include/dns/types.h
View file @
5901928e
...
...
@@ -39,8 +39,8 @@ typedef void dns_dbversion_t;
typedef
unsigned
char
dns_offsets_t
[
128
];
typedef
struct
dns_compress
dns_compress_t
;
typedef
struct
dns_decompress
dns_decompress_t
;
/*
typedef isc_uint16_t dns_rdataclass_t;
*/
/*
typedef isc_uint16_t dns_rdatatype_t;
*/
typedef
isc_uint16_t
dns_rdataclass_t
;
typedef
isc_uint16_t
dns_rdatatype_t
;
typedef
isc_uint32_t
dns_ttl_t
;
typedef
struct
dns_rdata
dns_rdata_t
;
typedef
struct
dns_rdatalist
dns_rdatalist_t
;
...
...
@@ -65,18 +65,18 @@ typedef enum {
}
dns_addmode_t
;
#include <dns/enumtype.h>
typedef
enum
{
enum
{
dns_rdatatype_none
=
0
,
TYPEENUM
dns_rdatatype_any
=
255
}
dns_rdatatype_t
;
}
;
#include <dns/enumclass.h>
typedef
enum
{
enum
{
CLASSENUM
dns_rdataclass_none
=
0
,
/* dns_rdataclass_any = 255 TSIG is class ANY specific */
}
dns_rdataclass_t
;
}
;
typedef
enum
{
/* standard rcodes */
...
...
lib/dns/rdata/generic/tkey_249.c
View file @
5901928e
...
...
@@ -15,7 +15,7 @@
* SOFTWARE.
*/
/* $Id: tkey_249.c,v 1.
2
1999/02/04 0
6:38:43
marka Exp $ */
/* $Id: tkey_249.c,v 1.
3
1999/02/04 0
7:00:32
marka Exp $ */
/* draft-ietf-dnssec-tkey-01.txt */
...
...
@@ -109,6 +109,7 @@ totext_tkey(dns_rdata_t *rdata, dns_name_t *origin, isc_buffer_t *target) {
/* Algorithm */
dns_name_init
(
&
name
,
NULL
);
dns_name_init
(
&
prefix
,
NULL
);
dns_name_fromregion
(
&
name
,
&
sr
);
sub
=
name_prefix
(
&
name
,
origin
,
&
prefix
);
RETERR
(
dns_name_totext
(
&
prefix
,
sub
,
target
));
isc_region_consume
(
&
sr
,
name_length
(
&
name
));
...
...
@@ -250,7 +251,7 @@ compare_tkey(dns_rdata_t *rdata1, dns_rdata_t *rdata2) {
dns_name_init
(
&
name1
,
NULL
);
dns_name_init
(
&
name2
,
NULL
);
dns_name_fromregion
(
&
name1
,
&
r1
);
dns_name_fromregion
(
&
name
1
,
&
r
1
);
dns_name_fromregion
(
&
name
2
,
&
r
2
);
if
((
result
=
dns_name_compare
(
&
name1
,
&
name2
))
!=
0
)
return
(
result
);
isc_region_consume
(
&
r1
,
name_length
(
&
name1
));
...
...
lib/dns/rdata/generic/tkey_249.h
View file @
5901928e
...
...
@@ -15,7 +15,7 @@
* SOFTWARE.
*/
/* $Id: tkey_249.h,v 1.
2
1999/02/04 0
6:38:43
marka Exp $ */
/* $Id: tkey_249.h,v 1.
3
1999/02/04 0
7:00:32
marka Exp $ */
/* draft-ietf-dnssec-tkey-01.txt */
...
...
@@ -109,6 +109,7 @@ totext_tkey(dns_rdata_t *rdata, dns_name_t *origin, isc_buffer_t *target) {
/* Algorithm */
dns_name_init
(
&
name
,
NULL
);
dns_name_init
(
&
prefix
,
NULL
);
dns_name_fromregion
(
&
name
,
&
sr
);
sub
=
name_prefix
(
&
name
,
origin
,
&
prefix
);
RETERR
(
dns_name_totext
(
&
prefix
,
sub
,
target
));
isc_region_consume
(
&
sr
,
name_length
(
&
name
));
...
...
@@ -250,7 +251,7 @@ compare_tkey(dns_rdata_t *rdata1, dns_rdata_t *rdata2) {
dns_name_init
(
&
name1
,
NULL
);
dns_name_init
(
&
name2
,
NULL
);
dns_name_fromregion
(
&
name1
,
&
r1
);
dns_name_fromregion
(
&
name
1
,
&
r
1
);
dns_name_fromregion
(
&
name
2
,
&
r
2
);
if
((
result
=
dns_name_compare
(
&
name1
,
&
name2
))
!=
0
)
return
(
result
);
isc_region_consume
(
&
r1
,
name_length
(
&
name1
));
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment