
#-----------------------------------------------------------------------
# CHANGES
#-----------------------------------------------------------------------
#
# 2000-10-14  Jean-Sebastien Morisset <jsmoriss@jsm-mv.dyndns.org>
#             Initial module written for v5.0.
#
#-----------------------------------------------------------------------
# MODULE CONFIGURATION
#-----------------------------------------------------------------------
#
#m# 123
#a# ignore
#i#
#n# who
#t# clients
#
#   |--------------------------------------------------------------------|
#d# Deny WHO packets (UDP broadcasts on port 513) from these hosts and/or
#d# networks. The denied packets are not logged.
#d#
#d# Example:
#d#   ignore-eth1-who-clients = 24.200.96.0/24
#   |--------------------------------------------------------------------|
#
#-----------------------------------------------------------------------
# START OF MODULE CODE
#-----------------------------------------------------------------------

for host in `Option_Value ignore $INTOPT who clients`
do
	echo "Deny $INTOPT $BROADCAST WHO <- $host WHO $LOG_MSG"
	ipchains -A $INCHAIN -j DENY -p udp -s $host who -d $BROADCAST who $LOG
done
unset host

