Displaying 1 result from an estimated 1 matches for "hd_nmp".
Did you mean:
dd_mp
2007 Feb 12
1
playing with SO_BROADCAST on centos
...x4321,
NMP_LIST = 12345,
NMP_SET_IP,
NMP_SET_MASK
};
typedef union
{
unsigned char b[4];
uint32_t v;
} IPADDR;
typedef struct
{
unsigned char b[6];
} MACADDR;
typedef struct
{
unsigned short magic;
unsigned short code;
IPADDR ip;
IPADDR mask;
MACADDR mac;
ushort Deviceid;
} HD_NMP;
HD_NMP nmp;
struct sockaddr_in broadcast_address;
bzero((char *) &broadcast_address, sizeof(broadcast_address));
broadcast_address.sin_family = AF_INET;
broadcast_address.sin_port = htons(NMP_PORT);
broadcast_address.sin_addr.s_addr = inet_addr("255.255.255.255");
socket_handle =...