Parece que esto está, de hecho, codificado en mDNSResponder.
╰─ grep -A5 -B5 "Register localhost" ./mDNSResponder-1096.40.7/mDNSMacOSX/mDNSMacOSX.c
const domainname *const localHostName = (const domainname *) "\x9" "localhost";
const domainname *const broadcastHostName = (const domainname *) "\xd" "broadcasthost";
const mDNSv4Addr localHostV4 = { { 127, 0, 0, 1 } };
mDNSv6Addr localHostV6;
// Registrar localhost 127.0.0.1 registro A.
RegistrarRegistroSoloLocalA(localHostName, &localHostV4);
// Registrar broadcasthost 255.255.255.255 registro A.
--
--
// Registrar broadcasthost 255.255.255.255 registro A.
RegistrarRegistroSoloLocalA(broadcastHostName, &onesIPv4Addr);
// Registrar localhost ::1 registro AAAA.
mDNSPlatformMemZero(&localHostV6, sizeof(localHostV6));
localHostV6.b[15] = 1;
RegistrarRegistroSoloLocalAAAA(localHostName, &localHostV6);
}
0 votos
¿Qué problema/issue estás tratando de resolver?
0 votos
Es un poco larga la historia y no estoy seguro si es relevante para la pregunta.
1 votos
Siempre es bueno dar un breve resumen de una pregunta aparentemente teórica, ya que eso a menudo le dará a las personas aquí una pista de por qué estás preguntando y posiblemente una mejor oportunidad de obtener una respuesta aplicable.