Hello.
This patch adds the -t flag, modeled after the existing -A flag, to
RUNTESTS which is useful for passing arguments to snmptrapd.
/MF
Index: testing/RUNTESTS
===================================================================
RCS file: /cvsroot/net-snmp/net-snmp/testing/RUNTESTS,v
retrieving revision 5.11
diff -c -r5.11 RUNTESTS
*** testing/RUNTESTS 9 Apr 2004 03:25:48 -0000 5.11
--- testing/RUNTESTS 24 Aug 2004 06:10:50 -0000
***************
*** 35,40 ****
--- 35,41 ----
-S TIME TIME should be used as the timeout when waiting for a
response from the agent.
-A FLAGS Extra flags to pass to the agent.
+ -t FLAGS Extra flags to pass to the trapd.
-s Don't erase the runtime data directory for successful tests
-XM Don't set MIBDIRS environment unless absolutely necessary
-x Turn on SH output debugging for tests.
***************
*** 117,122 ****
--- 118,128 ----
shift
SNMP_SLEEP="$1"
;;
+ -t)
+ shift
+ TRAPD_FLAGS="$1"
+ export TRAPD_FLAGS
+ ;;
-x)
SH_DEBUG=1
Index: testing/eval_tools.sh
===================================================================
RCS file: /cvsroot/net-snmp/net-snmp/testing/eval_tools.sh,v
retrieving revision 5.20
diff -c -r5.20 eval_tools.sh
*** testing/eval_tools.sh 20 Jul 2004 20:22:41 -0000 5.20
--- testing/eval_tools.sh 24 Aug 2004 06:10:51 -0000
***************
*** 402,408 ****
#------------------------------------ -o-
STARTTRAPD() {
TRAPDSTARTED=1
! COMMAND="snmptrapd -d -u $SNMP_SNMPTRAPD_PID_FILE -Lf $SNMP_SNMPTRAPD_LOG_FILE"
CFG_FILE=$SNMPTRAPD_CONFIG_FILE
LOG_FILE=$SNMP_SNMPTRAPD_LOG_FILE
PORT_SPEC="$SNMP_SNMPTRAPD_PORT"
--- 402,408 ----
#------------------------------------ -o-
STARTTRAPD() {
TRAPDSTARTED=1
! COMMAND="snmptrapd -d -u $SNMP_SNMPTRAPD_PID_FILE -Lf $SNMP_SNMPTRAPD_LOG_FILE
$TRAPD_FLAGS"
CFG_FILE=$SNMPTRAPD_CONFIG_FILE
LOG_FILE=$SNMP_SNMPTRAPD_LOG_FILE
PORT_SPEC="$SNMP_SNMPTRAPD_PORT"