4242
4343str_ = str
4444float_ = float
45+ int_ = int
4546DNSQuestion_ = DNSQuestion
4647DNSRecord_ = DNSRecord
4748
@@ -197,20 +198,20 @@ def add_question_or_all_cache(
197198 for cached_entry in cached_entries :
198199 self .add_answer_at_time (cached_entry , now )
199200
200- def _write_byte (self , value : int ) -> None :
201+ def _write_byte (self , value : int_ ) -> None :
201202 """Writes a single byte to the packet"""
202203 self .data .append (value .to_bytes (1 , 'big' ))
203204 self .size += 1
204205
205- def _insert_short_at_start (self , value : int ) -> None :
206+ def _insert_short_at_start (self , value : int_ ) -> None :
206207 """Inserts an unsigned short at the start of the packet"""
207208 self .data .insert (0 , value .to_bytes (2 , 'big' ))
208209
209- def _replace_short (self , index : int , value : int ) -> None :
210+ def _replace_short (self , index : int_ , value : int_ ) -> None :
210211 """Replaces an unsigned short in a certain position in the packet"""
211212 self .data [index ] = value .to_bytes (2 , 'big' )
212213
213- def write_short (self , value : int ) -> None :
214+ def write_short (self , value : int_ ) -> None :
214215 """Writes an unsigned short to the packet"""
215216 self .data .append (value .to_bytes (2 , 'big' ))
216217 self .size += 2
@@ -321,7 +322,7 @@ def _write_record(self, record: DNSRecord_, now: float_) -> bool:
321322 self ._replace_short (index , length )
322323 return self ._check_data_limit_or_rollback (start_data_length , start_size )
323324
324- def _check_data_limit_or_rollback (self , start_data_length : int , start_size : int ) -> bool :
325+ def _check_data_limit_or_rollback (self , start_data_length : int_ , start_size : int_ ) -> bool :
325326 """Check data limit, if we go over, then rollback and return False."""
326327 len_limit = _MAX_MSG_ABSOLUTE if self .allow_long else _MAX_MSG_TYPICAL
327328 self .allow_long = False
@@ -338,23 +339,23 @@ def _check_data_limit_or_rollback(self, start_data_length: int, start_size: int)
338339 del self .names [name ]
339340 return False
340341
341- def _write_questions_from_offset (self , questions_offset : int ) -> int :
342+ def _write_questions_from_offset (self , questions_offset : int_ ) -> int :
342343 questions_written = 0
343344 for question in self .questions [questions_offset :]:
344345 if not self ._write_question (question ):
345346 break
346347 questions_written += 1
347348 return questions_written
348349
349- def _write_answers_from_offset (self , answer_offset : int ) -> int :
350+ def _write_answers_from_offset (self , answer_offset : int_ ) -> int :
350351 answers_written = 0
351352 for answer , time_ in self .answers [answer_offset :]:
352353 if not self ._write_record (answer , time_ ):
353354 break
354355 answers_written += 1
355356 return answers_written
356357
357- def _write_records_from_offset (self , records : Sequence [DNSRecord ], offset : int ) -> int :
358+ def _write_records_from_offset (self , records : Sequence [DNSRecord ], offset : int_ ) -> int :
358359 records_written = 0
359360 for record in records [offset :]:
360361 if not self ._write_record (record , 0 ):
@@ -363,7 +364,7 @@ def _write_records_from_offset(self, records: Sequence[DNSRecord], offset: int)
363364 return records_written
364365
365366 def _has_more_to_add (
366- self , questions_offset : int , answer_offset : int , authority_offset : int , additional_offset : int
367+ self , questions_offset : int_ , answer_offset : int_ , authority_offset : int_ , additional_offset : int_
367368 ) -> bool :
368369 """Check if all questions, answers, authority, and additionals have been written to the packet."""
369370 return (
0 commit comments