Open Bug 1852901 Opened 2 years ago Updated 2 years ago

Pass HTTPS result from native resolver to listener.

Categories

(Core :: Networking: DNS, enhancement, P2)

enhancement

Tracking

()

People

(Reporter: valentin, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged])

  • Introduce new structure to hold DNS data. The current code passes around either AddrInfo structs, or TypeRecordResultType. We should have just one structure that can hold any type of DNS result, IP, TXT, HTTPSSVC and future RR types that we support.
  • Optional: Introduce structure to replace nsHostRecord - header containing request - record containing full data. Do not mutate nsHostRecord, instead replace it in the hashtable.
  • Port changes to all platforms
You need to log in before you can comment on or make changes to this bug.