Skip to content

Commit 85a33ce

Browse files
committed
ts
1 parent bfe24c8 commit 85a33ce

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

typings/dns/parser.d.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,47 +30,47 @@ declare module "dns/parser" {
3030
priority: number;
3131
weight: number;
3232
port: number;
33-
target: string;
33+
target: string[];
3434
}
3535

3636
interface DNSAnswerA {
3737
qname: string[];
3838
qtype: 0x0001;
3939
qclass: number;
4040
ttl: number;
41-
rdata?: string;
41+
rdata: string;
4242
}
4343

4444
interface DNSAnswerPTR {
4545
qname: string[];
4646
qtype: 0x000C;
4747
qclass: number;
4848
ttl: number;
49-
rdata?: string;
49+
rdata: string[];
5050
}
5151

5252
interface DNSAnswerTXT {
5353
qname: string[];
5454
qtype: 0x0010;
5555
qclass: number;
5656
ttl: number;
57-
rdata?: string[];
57+
rdata: string[];
5858
}
5959

6060
interface DNSAnswerSRV {
6161
qname: string[];
6262
qtype: 0x0021;
6363
qclass: number;
6464
ttl: number;
65-
rdata?: DNSSRVData;
65+
rdata: DNSSRVData;
6666
}
6767

6868
interface DNSAnswerOther {
6969
qname: string[];
7070
qtype: number;
7171
qclass: number;
7272
ttl: number;
73-
rdata?: "UNHANDLED";
73+
rdata: "UNHANDLED";
7474
}
7575

7676
type DNSAnswer = DNSAnswerA | DNSAnswerPTR | DNSAnswerTXT | DNSAnswerSRV | DNSAnswerOther;

0 commit comments

Comments
 (0)