3 行目にエラーが発生する C コードがあります。
struct in6_pktinfo *ptr;
ptr = (struct in6_pktinfo *) CMSG_DATA (cmsgptr);
*ifindex = ptr->ipi6_ifindex;
ERROR: dereferrencing pointer to incomplete type
gcc 4.6/4.7
centos/ubuntuディストリビューションの場合、しかしそうでない場合gcc 2.96
さて、この問題が gcc によるものであることをどのように確認できますか?