#!/bin/sh

if [ -z "$interface" ]; then
  echo interface not set >&2
  
else
  case $interface in
  eth0*)
    m_metric=0
    ;;
  *)
    m_metric=100
    ;;
  esac

  # broadcast, multicast
  route add -net 255.255.255.255 netmask 255.255.255.255 dev $interface	&& \
  route add -net 224.0.0.0 netmask 240.0.0.0 dev $interface metric $m_metric && \
  exit 0
fi

exit 1
