Sergey Bugaev
d8967e4dff
LookupServer+LibC: Pass IP addresses in binary
...
Now that we no longer depend on the textual IPC format, we can pass IP addresses
in the format most code actually has and needs it: in binary. The only places we
actually have to deal with textual address representation is:
* When reading /etc/hosts, we have to parse textual addresses & convert them to
binary;
* When doing reverse lookups, we have to form a pseudo-hostname of the form
x.x.x.x.in-addr.arpa.
So we do the conversion in those two cases.
This also increases uniformity between how we handle A (IPv4 address) and other
resource record types. Namely, we now store the raw binary data as received from
a DNS server.
2021-02-06 17:52:47 +01:00
..
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-02-05 12:23:39 +01:00
2021-01-12 12:17:46 +01:00
2021-02-05 12:23:39 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-02-05 12:23:39 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-30 10:41:36 +01:00
2021-02-05 12:23:39 +01:00
2021-01-12 12:17:46 +01:00
2021-01-31 11:46:00 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-20 23:20:02 +01:00
2021-01-12 12:17:46 +01:00
2021-02-05 12:23:39 +01:00
2021-01-12 23:34:01 +01:00
2021-01-16 11:26:53 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-02-01 17:13:23 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-02-05 12:23:39 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-18 22:28:56 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-31 14:37:21 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-02-05 12:23:39 +01:00
2021-01-28 16:23:38 +01:00
2021-01-17 08:43:46 +01:00
2021-01-12 12:17:46 +01:00
2021-02-06 17:52:47 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-02-05 12:23:39 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-02-05 12:23:39 +01:00
2021-01-12 12:17:46 +01:00
2021-02-05 12:23:39 +01:00
2021-02-05 12:23:39 +01:00
2021-01-17 20:30:31 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-02-05 12:23:39 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-02-05 12:23:39 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-02-05 12:23:39 +01:00
2021-01-12 12:17:46 +01:00
2021-02-05 12:23:39 +01:00
2021-01-31 14:37:21 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-30 09:29:51 +01:00
2021-01-12 12:17:46 +01:00
2021-02-05 12:23:39 +01:00
2021-01-12 12:17:46 +01:00
2021-02-05 12:23:39 +01:00
2021-01-12 12:17:46 +01:00
2021-02-05 12:23:39 +01:00
2021-01-17 08:43:46 +01:00
2021-01-12 12:17:46 +01:00
2021-02-05 12:23:39 +01:00
2021-01-18 22:28:56 +01:00
2021-02-05 12:23:39 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-02-05 12:23:39 +01:00
2021-01-18 22:28:56 +01:00
2021-01-18 22:28:56 +01:00