17 #include <arpa/inet.h>
18 #include <netinet/in.h>
19 #include <sys/types.h>
20 #include <sys/socket.h>
56 udp_t *
udp_open(
char *broadcast_ip,
int port,
int packet_size);
int udp_receive(udp_t *udp, char *packet, int *len)
int udp_close(udp_t *udp)
struct sockaddr_in sock_recv
struct sockaddr_in sock_send
struct s_UDP_STRUCT udp_t
UDP structure.
int udp_init_broadcast(udp_t *udp)
struct sockaddr_in sock_conn
int udp_broadcast(udp_t *udp, char *packet, int len)
udp_t * udp_open(char *broadcast_ip, int port, int packet_size)
int udp_init_receive(udp_t *udp)