socketbits.h/resourcebits.h の変更
include ファイル回りにちょっと不整合があるので、
/usr/include/socketbits.h に、以下を追加します。
#define SO_PEERNAME 28
/* Types of sockets. */
#define SOCK_DGRAM 1 /* Connectionless, unreliable datagrams
of fixed maximum length. */
#define SOCK_STREAM 2 /* Sequenced, reliable, connection-based
byte streams. */
#define SOCK_RAW 3 /* Raw protocol interface. */
#define SOCK_RDM 4 /* Reliably-delivered messages. */
#define SOCK_SEQPACKET 5 /* Sequenced, reliable, connection-based,
datagrams of fixed maximum length. */
#define SOCK_PACKET 10 /* Linux specific way of getting packets at
the dev level. For writing rarp and
other similar things on the user level. */
また、/usr/include/resourcebits.h もちょっと変更します。
こんな感じ:
#undef RLIM_INFINITY
RLIM_INFINITY = (long int)(~0UL >> 1)
#define RLIM_INFINITY RLIM_INFINITY