Each socket is now bound to the broadcast address as opposed to INADDR_ANY or the specific ip
Since INADDR_ANY was binding to a single port
bind() did not recognize broadcast address when used with specific interface's ip