`AF_UNIX` 和 `AF_LOCAL`

简介: `AF_UNIX` 和 `AF_LOCAL` 在使用socket()函数创建套接字时,具有相同的意义。它们都表示使用Unix域套接字(Unix Domain Socket),这种套接字主要用于在同一台

AF_UNIXAF_LOCAL 在使用socket)函数创建套接字时,具有相同的意义。它们都表示使用Unix域套接字(Uix Domain Socket),这种套接字主要用于在同一台机器上的不同进程间进行通信,而不涉及网络传输。在Unix/Linux系统中,Unx域套接的地址结构由struct ockaddr_un定义,其中包括sun_family字段(指定地址族为AF_UNIXAF_LOCAL)和su_path字段(表示Unix域套接字的路径)。

总的来说,A_UNIX 和AF_LCAL` 在这里是等价的,可以互换使用,都指代Uix域套接字。linklinlink

相关文章
|
5月前
|
网络协议 Unix Linux
`AF_INET`
`AF_INET`
77 3
|
4月前
|
网络协议 Python
`AF_INET6`
`AF_INET6` 是一个常量,在套接字编程中用于指定使用 IPv6 地址族。当你创建一个套接字(socket)时,你需要指定地址族(Address Family)、套接字类型以及协议。`AF_IN
|
5月前
|
网络协议 Unix
`AF_UNIX` 和 `AF_LOCAL`
`AF_UNIX` 和 `AF_LOCAL`
369 1
|
5月前
|
网络协议 安全 网络安全
原始套接字-SOCK_RAW
原始套接字-SOCK_RAW
|
5月前
|
网络协议 Linux C++
Linux C/C++ 网络编程中地址格式转换(inet_pton和inet_ntop函数)
Linux C/C++ 网络编程中地址格式转换(inet_pton和inet_ntop函数)
248 0
|
网络协议 Linux
tcp/ip源码(18)——struct inet_sock中的cork用途
作者:gfree.wind@gmail.com 博客:linuxfocus.blog.chinaunix.net 在前面的学习过程中,遇到了位于struct inet_sock中的cork,当时没有把这个变量搞得很明白,没有完全搞清这个变量的用途。
1300 0
|
API
错误 C4996 ‘inet_ntoa‘: Use inet_ntop() or InetNtop() instead or define _WINS
错误 C4996 ‘inet_ntoa‘: Use inet_ntop() or InetNtop() instead or define _WINS
1498 0
内核中的UDP socket流程(5)——inet_create
内核中的UDP socket流程(5)——inet_create 作者:gfree.wind@gmail.com 原文:http://blog.chinaunix.net/space.
1062 0