AF_UNIX的整数值是多less?

所以,我试图写一些JNA代码来处理Unix套接字,并且我正在尝试引用AF_UNIX套接字。 我查看了一些gcc包含的文件,但是我找不到任何东西。

在我的Ubuntu机器上,它在/usr/include/x86_64-linux-gnu/bits/socket.h定义为1 。 我还没有检查过其他的Unix源码树,但我有一种感觉,它可能被定义为大多数其他Unix方言中的1。

它可能是平台相关的,这就是为什么你应该使用定义。 它应该在sys/socket.h