A.7. Using Multicast-Capable Freeway

    #--------------------------------------------------------------------------#
    # If you are running Simpact's Multicast-capable Freeway server            #
    # software, there is another way to connect two or more data streams       #
    # to a client application (or applications).  This takes advantage of      #
    # the fact that the Freeway can receive Multicast data packets even        #
    # if it was the originator of those packets.  The bootcfg file might       #
    # look like this (this also shows the IPFMP protocol module):              #
    #                                                                          #
    #    device_name          =  icp4                                          #
    #    device_type          =  icp_ip                                        #
    #    socket_type          =  sock_dgram                                    #
    #    local_address        =  0.0.0.0                                       #
    #    local_port_base      =  0x3400                                        #
    #    foreign_address      =  234.1.1.2                                     #
    #    foreign_port_base    =  0x3500                                        #
    #    internal_protocol    =  ipfmp                                         #
    #                                                                          #
    #    device_name          =  icp5                                          #
    #    device_type          =  icp_ip                                        #
    #    socket_type          =  sock_dgram                                    #
    #    local_address        =  234.1.1.2                                     #
    #    local_port_base      =  0x3500                                        #
    #    foreign_address      =  234.1.1.3                                     #
    #    foreign_port_base    =  0x3400                                        #
    #    internal_protocol    =  ipfmp                                         #
    #                                                                          #
    #    sra_module           =  ipfmp486.o                                    #
    #                                                                          #
    # Then Message Switch specifiers like:                                     #
    #                                                                          #
    #    icp5port0 > icp5port0                                                 #
    #    icp5port0 > icp6port0                                                 #
    #                                                                          #
    # would mean that a client application writing a single packet to          #
    # icp4port0 would cause an IPFMP packet to be sent to 3 places:            #
    #                                                                          #
    #    1) 234.1.1.2 port 0x3500 (written directly by the client app)         #
    #    2) 234.1.1.3 port 0x3400 (written by Message Switch to icp5port0)     #
    #    3) whereever icp6port0 is configured for                              #
    #                                                                          #
    #--------------------------------------------------------------------------#