Это из Беркли, когда ЛСД был еще легален. Так что их выбор имен очевиден: /
Шутка в сторону, это восходит к очень раннему K & R C, где члены структуры не имели своего собственного пространства имен. Что потребовало от вас придумать разные имена для членов структуры, которые не будут конфликтовать с идентификаторами в глобальном пространстве имен. Болезненные. Префикс имен с сокращением названия структуры был обычным подходом.
Таким образом, «sockaddr_in» становится «грехом».
Обратите внимание, что перечисления все еще имеют эту проблему сегодня, нетипично решаемую таким же образом.