*** ethtool.sh-orig Mon May 30 02:25:46 2011 --- ethtool.sh Fri Jun 3 20:51:55 2011 *************** ethtool_pre_start() { *** 31,36 **** --- 31,37 ---- [ -z "${args}" ] && continue # Split on \n + OIFS="${IFS}" local IFS="$__IFS" for p in ${args} ; do *************** ethtool_pre_start() { *** 38,43 **** --- 39,45 ---- local args_pretty="$(_trim "${p}")" # Do nothing if empty [ -z "${args_pretty}" ] && continue + [ "${opt}" = "ring" ] && opt="set-ring" args_pretty="--${opt} $IFACE ${args_pretty}" args="--${opt} $IFACE ${args}" ebegin "ethtool ${args_pretty}"