1
我是UNIX編程的新手。通常,當我們使用本地套接字進行通信時,該域始終是AF_UNIX或AF_LOCAL。所以在這種情況下,struct sockaddr_un始終爲本地通信服務。爲什麼還有「短暫的陽光家庭」?出於歷史原因?爲什麼我們仍然在struct sockaddr_un中擁有sun_family?
struct sockaddr_un{
short sun_family; /*AF_UNIX*/
char sun_PATH[108]; /*path name */
};