IP_RECVDSTADDR undefined
刺猬@http://blog.csdn.net/littlehedgehog
今天写一个unp上面的例子程序,被IP_RECVDSTADDR undefined难倒了,gcc老是报错说该宏未定义,最后还是在老外的一个“开源苹果”网站查到原来linux修改了相关的函数定义,包括cmsghdr及setsockopt都采用了linux系统自己的定义。顺便说一下,这个貌似并不是linux故意另辟蹊径,在solari和bsd上面也是各不相同的。这里把代码贴出来,方便后面的同学。