1# $FreeBSD: src/tools/tools/README,v 1.18.2.2 2003/02/24 22:52:36 sam Exp $ 2 3This directory is for tools. 4 5A tool is something which is sometimes useful, and doesn't fit any of the 6other categories. 7 8Please make a subdir per program, and add a brief description to this file. 9 10commitsdb A tool for reconstructing commit history using md5 11 checksums of the commit logs. 12convert_usb_ids Convert FreeBSD USB device IDs to DragonFly device IDs. 13crypto Exercise the crypto framework through /dev/crypto 14editing Editor modes and the like to help editing FreeBSD code. 15genreadmedeleted Create a README.DELETED suitable for the new contrib system. 16ifinfo Uses the interface MIB to print out all the information 17 an interface exports in an ugly form. 18kdrv KernelDriver; add/list/remove third-party kernel driver 19 source to/in/from a kernel source tree. 20kerninclude Shellscript to find unused #includes in the kernel. 21kernxref Shellscript to cross reference symbols in the LINT kernel. 22local_syms Shellscript to find symbols not referenced by other files. 23mid Create a Message-ID database for mailing lists. 24netrate Generate network packets. 25scsi-defects Get at the primary or grown defect list of a SCSI disk. 26splitpatch Python script to split a large patch file into independent 27 patches. Default name convention is compatible with 28 the patch framework. 29vop_table Generates a HTML document that shows all the VOP's in 30 the kernel. 31wlandebug Manipulate netproto/802_11 debug flags symbolically. 32