[BACK]Return to netstart CVS log [TXT][DIR] Up to [local] / src / etc

Diff for /src/etc/netstart between version 1.162 and 1.163

version 1.162, 2015/11/12 23:11:11 version 1.163, 2015/12/05 18:43:12
Line 270 
Line 270 
 # Multicast routing.  # Multicast routing.
 #  #
 # The routing to the 224.0.0.0/4 net is setup according to these rules:  # The routing to the 224.0.0.0/4 net is setup according to these rules:
 # multicast_host        multicast_router        route           comment  # multicast                     route                   comment
 # NO                    NO                      -reject         no multicast  # NO                            -reject                 no multicast
 # NO                    YES                     none installed  daemon will run  # YES                           none installed          daemon can run
 # YES/interface         NO                      -interface      YES=def. iface  # Any other combination         -reject                 config error
 #          Any other combination                -reject         config error  
 route -qn delete 224.0.0.0/4 >/dev/null 2>&1  route -qn delete 224.0.0.0/4 >/dev/null 2>&1
 case "$multicast_host:$multicast_router" in  case $multicast in
 NO:NO)  NO)
         route -qn add -net 224.0.0.0/4 -interface 127.0.0.1 -reject >/dev/null          route -qn add -net 224.0.0.0/4 -interface 127.0.0.1 -reject >/dev/null
         ;;          ;;
 NO:YES)  YES)
         ;;          ;;
 *:NO)  *)
         maddr=$(if [[ $multicast_host == YES ]]; then  
                 ed -s '!route -qn show -inet' <<EOF  
 /^default/p  
 EOF  
         else  
                 ed -s "!ifconfig $multicast_host" <<EOF  
 /^      inet /p  
 EOF  
         fi 2>/dev/null)  
         if [[ -n $maddr ]]; then  
                 set $maddr  
                 route -qn add -net 224.0.0.0/4 -interface $2 >/dev/null  
         else  
                 route -qn add -net 224.0.0.0/4 -interface \  
                         127.0.0.1 -reject >/dev/null  
         fi  
         ;;  
 *:*)  
         echo 'config error, multicasting disabled until rc.conf is fixed'          echo 'config error, multicasting disabled until rc.conf is fixed'
         route -qn add -net 224.0.0.0/4 -interface 127.0.0.1 -reject >/dev/null          route -qn add -net 224.0.0.0/4 -interface 127.0.0.1 -reject >/dev/null
         ;;          ;;

Legend:
Removed from v.1.162  
changed lines
  Added in v.1.163