diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-01-18 16:43:27 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-01-18 16:43:27 -0500 |
commit | 62ff9d9276f7047ecbff824a3291281d35d655a9 (patch) | |
tree | 1730b9f4a55baacc765467e4592556db0c817a3e /libs/midi++2/ipmidi_port.cc | |
parent | efca4413b927d2e728a4cc3e7b892aa9bfd1fdff (diff) |
windows, i love you, more
Diffstat (limited to 'libs/midi++2/ipmidi_port.cc')
-rw-r--r-- | libs/midi++2/ipmidi_port.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libs/midi++2/ipmidi_port.cc b/libs/midi++2/ipmidi_port.cc index 440374eade..4fb54a90bf 100644 --- a/libs/midi++2/ipmidi_port.cc +++ b/libs/midi++2/ipmidi_port.cc @@ -239,7 +239,7 @@ IPMIDIPort::open_sockets (int base_port, const string& ifname) int size; #endif - if (::getsockopt (sockin, IPPROTO_IP, IP_MULTICAST_LOOP, (void *) &loop, &size)) { + if (::getsockopt (sockin, IPPROTO_IP, IP_MULTICAST_LOOP, (char *) &loop, &size)) { ::perror ("getsockopt(IP_MULTICAST_LOOP)"); } else { cout << "********* 1. multicast loopback: " << loop << " size was " << size << endl; @@ -247,12 +247,12 @@ IPMIDIPort::open_sockets (int base_port, const string& ifname) // Turn off loopback... loop = 0; - if (::setsockopt(sockout, IPPROTO_IP, IP_MULTICAST_LOOP, (void *) &loop, sizeof (loop)) < 0) { + if (::setsockopt(sockout, IPPROTO_IP, IP_MULTICAST_LOOP, (char *) &loop, sizeof (loop)) < 0) { ::perror("setsockopt(IP_MULTICAST_LOOP)"); return false; } - if (::getsockopt (sockin, IPPROTO_IP, IP_MULTICAST_LOOP, (void *) &loop, &size)) { + if (::getsockopt (sockin, IPPROTO_IP, IP_MULTICAST_LOOP, (char *) &loop, &size)) { ::perror ("getsockopt(IP_MULTICAST_LOOP)"); } else { cout << "********* 2. multicast loopback: " << loop << " size was " << size << endl; |