@nischu7 It isn't bug. `IPPROTO_IP` is dummy for IP and it (and only it) should be used for multicast. You can see [man page](https://developer.apple.com/library/mac/documentation/Darwin/Reference/Manpages/man4/ip.4.html) for more info.