Spell patterns that are supposed to apply at the source tree root only
and remove two patterns that already appear in tests/.gitignore.
*.orig
*.rej
-Makefile
+/Makefile
*~
-*.o
+/*.o
*.gcda
*.gcno
*.gcov
-libnetdissect.a
-config.h
-config.h.in
-config.log
-config.cache
-config.status
-configure
-.devel
-os-proto.h
-stamp-h
-stamp-h.in
-tcpdump
-tcpdump.1
-tcpdump-*.tar.gz
+/libnetdissect.a
+/config.h
+/config.h.in
+/config.log
+/config.cache
+/config.status
+/configure
+/.devel
+/os-proto.h
+/stamp-h
+/stamp-h.in
+/tcpdump
+/tcpdump.1
+/tcpdump-*.tar.gz
failure-outputs.txt
-autom4te.cache/
+/autom4te.cache/
*.VC.db
*.VC.opendb
ALL_BUILD.vcxproj*
tcpdump.dir/
tcpdump.sln
.vs/
-.passed
-.failed
-instrument_functions_global.devel
-instrument_functions_off.devel
+/instrument_functions_global.devel
+/instrument_functions_off.devel