@@ -100,53 +100,53 @@ function parseDNSPacket(buffer) {
100100 . replace ( / ( .{ 4 } (? ! $ ) ) / g, '$1:' ) ;
101101 break ;
102102 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 ;
115112 }
113+ assert . strictEqual ( position , offset + dataLength ) ;
114+ break ;
115+ }
116116 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+ }
125125 case types . NS :
126126 case types . CNAME :
127127 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+ }
134134 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 ) ;
146146
147- assert . strictEqual ( trailerOffset + 20 , dataLength ) ;
148- break ;
149- }
147+ assert . strictEqual ( trailerOffset + 20 , dataLength ) ;
148+ break ;
149+ }
150150 default :
151151 throw new Error ( `Unknown RR type ${ rr . type } ` ) ;
152152 }
@@ -253,23 +253,23 @@ function writeDNSPacket(parsed) {
253253 case 'NS' :
254254 case 'CNAME' :
255255 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+ }
262262 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+ }
273273 default :
274274 throw new Error ( `Unknown RR type ${ rr . type } ` ) ;
275275 }
0 commit comments