ARP problems causing packet loss on 10.9

#!/bin/bash
#############################################
# AUTHOR: JONATHAN SCHWENN @JONSCHWENN      #
# MAC MINI VAULT - MAC MINI COLOCATION      #
# MACMINIVAULT.COM - @MACMINIVAULT          #
# VERSION 1.01 RELEASE DATE NOV 08 2013     #
# DESC:  DISABLES  ARP CACHE VALIDATION     #
#############################################
#REQUIREMENTS:
#  OS X 10.9 or newer
#############################################
#CHECK FOR OS X 10.9
if [[  $(sw_vers -productVersion | grep '10.9')  ]]
then
   if [[ -f /etc/sysctl.conf ]]
   then
      if grep 'unicast' /etc/sysctl.conf > /dev/null 2>&1
      then
         echo "PATCH WAS PREVIOUSLY ENABLED"
         exit
      fi
    fi
         sudo sysctl -w net.link.ether.inet.arp_unicast_lim=0  > /dev/null 2>&1
         echo "net.link.ether.inet.arp_unicast_lim=0" | sudo tee -a /etc/sysctl.conf  > /dev/null 2>&1
         sudo chown root:wheel /etc/sysctl.conf
         sudo chmod 644 /etc/sysctl.conf
         echo "PATCH ENABLED"
fi