错误:IP_RECVDSTADDR未声明(在此函数中首次使用),我可以在Linux上使用此套接字选项吗?或者它已经是未定义的我在Linux上的所有in.h文件中进行了搜索,但我找不到任何有关它的信息。
史蒂文用过它,但他打字
#ifdef IP_RECVDSTADDR
.......
#endif
最佳答案
如果没有为您的实现定义它,那么您就无法使用它。
Stephens 书中使用 #ifdef
的原因是,如果未定义它,则无法使用它。
该选项是BSD
特定选项;它出现在 Mac OS X 和 FreeBSD 中
关于c - IP_RECVDSTADDR 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12955291/