#! /bin/sh
#
# Rename network interfaces before network start
#
# chkconfig: 2345 9 99
# description: Rename network interfaces before network start

# Do not load RH compatibility interface.
WITHOUT_RC_COMPAT=1

. /etc/init.d/functions

IFTAB=/etc/iftab
PROGRAM='ifrename -t'
SourceIfNotEmpty /etc/sysconfig/ifrename
RETVAL=0

start() {
    [ -s "$IFTAB" ] || return 0
    action 'Executing ifrename:' $PROGRAM -c "$IFTAB"
    RETVAL=$?
    return $RETVAL
}

case "$1" in
  start)
  	start
	;;
  status|stop|condstop|condrestart|condreload|restart|reload)
	RETVAL=0
	;;
  *)
	msg_usage "${0##*/} start"
	RETVAL=1
esac

exit $RETVAL
