AF_UNIX的整数值是多少?

时间:2015-04-21 17:00:40

标签: java c linux sockets unix

所以,我正在尝试编写一些JNA代码来使用Unix套接字,我正在尝试引用AF_UNIX作为套接字。我浏览了一些包含gcc的文件,但我找不到任何内容。

2 个答案:

答案 0 :(得分:3)

它可能与平台有关,这就是你应该使用define的原因。它应该在sys/socket.h

答案 1 :(得分:2)

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