#include <ctype.h>
#include <string.h>
#include <netinet/in.h>
+#include <sys/socket.h>
#include <netdb.h>
#include <sys/asoundlib.h>
#include <getopt.h>
setsockopt(sockfd, SOL_SOCKET, SO_REUSEADDR, &curstate, sizeof(curstate));
/* the return value is ignored.. */
- if (bind(sockfd, &addr, sizeof(addr)) < 0) {
+ if (bind(sockfd, (struct sockaddr *)&addr, sizeof(addr)) < 0) {
perror("can't bind");
exit(1);
}
addr.sin_port = htons(port);
addr.sin_family = AF_INET;
memcpy(&addr.sin_addr, host->h_addr, host->h_length);
- if (connect(fd, &addr, sizeof(addr)) < 0) {
+ if (connect(fd, (struct sockaddr *)&addr, sizeof(addr)) < 0) {
perror("connect");
exit(1);
}