def __init__()

in scripts/mcast.py [0:0]


    def __init__(self, grp_addr, port, if_addr=IP4_ADDR_ANY, ttl=1, datafmt=DATA_FMT):
        self.sock = MulticastSocket(grp_addr, if_addr, ttl)
        self.grp_addr = grp_addr
        self.port = port
        self.datafmt = datafmt

        if if_addr != IP4_ADDR_ANY:
            self.sock.join() # I think this is necessary for such cases.