Module Name: src Committed By: ozaki-r Date: Fri Nov 25 08:51:17 UTC 2016
Modified Files: src/tests/net: net_common.sh src/tests/net/arp: t_arp.sh t_dad.sh src/tests/net/icmp: t_icmp6_redirect.sh t_icmp_redirect.sh src/tests/net/if_bridge: t_bridge.sh src/tests/net/if_gif: t_gif.sh src/tests/net/if_tap: Makefile t_tap.sh src/tests/net/mcast: Makefile t_mcast.sh src/tests/net/ndp: t_dad.sh t_ndp.sh t_ra.sh src/tests/net/net: t_forwarding.sh t_ipaddress.sh t_ipv6_lifetime.sh t_mtudisc.sh t_mtudisc6.sh t_ping6_opts.sh src/tests/net/route: t_flags.sh t_flags6.sh t_route.sh Log Message: Share rump_server start/stop and interface creation/destruction functions The common functions store socks of rump_servers, interfaces of rump_servers and buses that intefaces connect and allow to destroy them with common functions without specifying which socks, interfaces and buses we should destroy. This change reduces lots of similar setup/cleanup codes. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/tests/net/net_common.sh cvs rdiff -u -r1.21 -r1.22 src/tests/net/arp/t_arp.sh cvs rdiff -u -r1.12 -r1.13 src/tests/net/arp/t_dad.sh cvs rdiff -u -r1.6 -r1.7 src/tests/net/icmp/t_icmp6_redirect.sh cvs rdiff -u -r1.5 -r1.6 src/tests/net/icmp/t_icmp_redirect.sh cvs rdiff -u -r1.15 -r1.16 src/tests/net/if_bridge/t_bridge.sh cvs rdiff -u -r1.7 -r1.8 src/tests/net/if_gif/t_gif.sh cvs rdiff -u -r1.1 -r1.2 src/tests/net/if_tap/Makefile cvs rdiff -u -r1.5 -r1.6 src/tests/net/if_tap/t_tap.sh cvs rdiff -u -r1.2 -r1.3 src/tests/net/mcast/Makefile cvs rdiff -u -r1.3 -r1.4 src/tests/net/mcast/t_mcast.sh cvs rdiff -u -r1.11 -r1.12 src/tests/net/ndp/t_dad.sh cvs rdiff -u -r1.16 -r1.17 src/tests/net/ndp/t_ndp.sh cvs rdiff -u -r1.5 -r1.6 src/tests/net/ndp/t_ra.sh cvs rdiff -u -r1.18 -r1.19 src/tests/net/net/t_forwarding.sh cvs rdiff -u -r1.7 -r1.8 src/tests/net/net/t_ipaddress.sh \ src/tests/net/net/t_ping6_opts.sh cvs rdiff -u -r1.5 -r1.6 src/tests/net/net/t_ipv6_lifetime.sh cvs rdiff -u -r1.6 -r1.7 src/tests/net/net/t_mtudisc.sh cvs rdiff -u -r1.4 -r1.5 src/tests/net/net/t_mtudisc6.sh cvs rdiff -u -r1.13 -r1.14 src/tests/net/route/t_flags.sh cvs rdiff -u -r1.10 -r1.11 src/tests/net/route/t_flags6.sh cvs rdiff -u -r1.8 -r1.9 src/tests/net/route/t_route.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.