Мне было любопытно, поэтому я немного погуглил. Все это основано на творческом поиске; не о каких-либо специальных знаниях, которые у меня есть, поэтому возьмите его с крошкой соли.
К вашему сведению, я новичок, поэтому могу опубликовать только одну ссылку, поэтому URL-адреса включены ниже текста.
Поиск Марка С. Эдвардса привел меня к этому почтовому архиву (1), который дает компании под названием Firefox Communications Ltd. При поиске такого точного названия компании появляется множество ссылок на их продукт. называется Novix , который, очевидно, был шлюзом (2) между сетями NetWare IPX и Интернетом TCP / IP в те времена. Похоже, что у Novix была довольно хорошая интеграция с Winsock (3), из которой (я полагаю) произошли записи AF_FIREFOX
и PF_FIREFOX
в winsock.h. Поскольку System.Net.Sockets.AddressFamily - это просто порт этого старого заголовочного файла, компания использует огромный набор поддерживаемых устаревших API-интерфейсов Microsoft.
(1): ftp.urz.uni-heidelberg.de/ftp/pub/net/winsock/winsock-l/faq+txt/winsock2.txt
(2): www.strom.com/pubwork/cwtcp93.html
(3): www.westnet.com/~gsmith/content/uw2nw.html