@@ -100,53 +100,53 @@ function parseDNSPacket(buffer) {
100
100
. replace ( / ( .{ 4 } (? ! $ ) ) / g, '$1:' ) ;
101
101
break ;
102
102
case types . TXT :
103
- {
104
- let position = offset ;
105
- rr . entries = [ ] ;
106
- while ( position < offset + dataLength ) {
107
- const txtLength = buffer [ offset ] ;
108
- rr . entries . push ( buffer . toString ( 'utf8' ,
109
- position + 1 ,
110
- position + 1 + txtLength ) ) ;
111
- position += 1 + txtLength ;
112
- }
113
- assert . strictEqual ( position , offset + dataLength ) ;
114
- break ;
103
+ {
104
+ let position = offset ;
105
+ rr . entries = [ ] ;
106
+ while ( position < offset + dataLength ) {
107
+ const txtLength = buffer [ offset ] ;
108
+ rr . entries . push ( buffer . toString ( 'utf8' ,
109
+ position + 1 ,
110
+ position + 1 + txtLength ) ) ;
111
+ position += 1 + txtLength ;
115
112
}
113
+ assert . strictEqual ( position , offset + dataLength ) ;
114
+ break ;
115
+ }
116
116
case types . MX :
117
- {
118
- rr . priority = buffer . readInt16BE ( buffer , offset ) ;
119
- offset += 2 ;
120
- const { nread, domain } = readDomainFromPacket ( buffer , offset ) ;
121
- rr . exchange = domain ;
122
- assert . strictEqual ( nread , dataLength ) ;
123
- break ;
124
- }
117
+ {
118
+ rr . priority = buffer . readInt16BE ( buffer , offset ) ;
119
+ offset += 2 ;
120
+ const { nread, domain } = readDomainFromPacket ( buffer , offset ) ;
121
+ rr . exchange = domain ;
122
+ assert . strictEqual ( nread , dataLength ) ;
123
+ break ;
124
+ }
125
125
case types . NS :
126
126
case types . CNAME :
127
127
case types . PTR :
128
- {
129
- const { nread, domain } = readDomainFromPacket ( buffer , offset ) ;
130
- rr . value = domain ;
131
- assert . strictEqual ( nread , dataLength ) ;
132
- break ;
133
- }
128
+ {
129
+ const { nread, domain } = readDomainFromPacket ( buffer , offset ) ;
130
+ rr . value = domain ;
131
+ assert . strictEqual ( nread , dataLength ) ;
132
+ break ;
133
+ }
134
134
case types . SOA :
135
- {
136
- const mname = readDomainFromPacket ( buffer , offset ) ;
137
- const rname = readDomainFromPacket ( buffer , offset + mname . nread ) ;
138
- rr . nsname = mname . domain ;
139
- rr . hostmaster = rname . domain ;
140
- const trailerOffset = offset + mname . nread + rname . nread ;
141
- rr . serial = buffer . readUInt32BE ( trailerOffset ) ;
142
- rr . refresh = buffer . readUInt32BE ( trailerOffset + 4 ) ;
143
- rr . retry = buffer . readUInt32BE ( trailerOffset + 8 ) ;
144
- rr . expire = buffer . readUInt32BE ( trailerOffset + 12 ) ;
145
- rr . minttl = buffer . readUInt32BE ( trailerOffset + 16 ) ;
135
+ {
136
+ const mname = readDomainFromPacket ( buffer , offset ) ;
137
+ const rname = readDomainFromPacket ( buffer , offset + mname . nread ) ;
138
+ rr . nsname = mname . domain ;
139
+ rr . hostmaster = rname . domain ;
140
+ const trailerOffset = offset + mname . nread + rname . nread ;
141
+ rr . serial = buffer . readUInt32BE ( trailerOffset ) ;
142
+ rr . refresh = buffer . readUInt32BE ( trailerOffset + 4 ) ;
143
+ rr . retry = buffer . readUInt32BE ( trailerOffset + 8 ) ;
144
+ rr . expire = buffer . readUInt32BE ( trailerOffset + 12 ) ;
145
+ rr . minttl = buffer . readUInt32BE ( trailerOffset + 16 ) ;
146
146
147
- assert . strictEqual ( trailerOffset + 20 , dataLength ) ;
148
- break ;
149
- }
147
+ assert . strictEqual ( trailerOffset + 20 , dataLength ) ;
148
+ break ;
149
+ }
150
150
default :
151
151
throw new Error ( `Unknown RR type ${ rr . type } ` ) ;
152
152
}
@@ -253,23 +253,23 @@ function writeDNSPacket(parsed) {
253
253
case 'NS' :
254
254
case 'CNAME' :
255
255
case 'PTR' :
256
- {
257
- const domain = writeDomainName ( rr . exchange || rr . value ) ;
258
- rdLengthBuf [ 0 ] += domain . length ;
259
- buffers . push ( domain ) ;
260
- break ;
261
- }
256
+ {
257
+ const domain = writeDomainName ( rr . exchange || rr . value ) ;
258
+ rdLengthBuf [ 0 ] += domain . length ;
259
+ buffers . push ( domain ) ;
260
+ break ;
261
+ }
262
262
case 'SOA' :
263
- {
264
- const mname = writeDomainName ( rr . nsname ) ;
265
- const rname = writeDomainName ( rr . hostmaster ) ;
266
- rdLengthBuf [ 0 ] = mname . length + rname . length + 20 ;
267
- buffers . push ( mname , rname ) ;
268
- buffers . push ( new Uint32Array ( [
269
- rr . serial , rr . refresh , rr . retry , rr . expire , rr . minttl
270
- ] ) ) ;
271
- break ;
272
- }
263
+ {
264
+ const mname = writeDomainName ( rr . nsname ) ;
265
+ const rname = writeDomainName ( rr . hostmaster ) ;
266
+ rdLengthBuf [ 0 ] = mname . length + rname . length + 20 ;
267
+ buffers . push ( mname , rname ) ;
268
+ buffers . push ( new Uint32Array ( [
269
+ rr . serial , rr . refresh , rr . retry , rr . expire , rr . minttl
270
+ ] ) ) ;
271
+ break ;
272
+ }
273
273
default :
274
274
throw new Error ( `Unknown RR type ${ rr . type } ` ) ;
275
275
}
0 commit comments