Use ntohl rather than ntohs to convert forward and backward offsets. Traverse the full paths tree when printing the path section. Print entries index value. Add a few blank lines in the output to make it more readable.
Support symbolic links.
Use pattern rules and header detection to eliminate repetition. Added .gitignore to avoid accidental checkin of binaries and intermediate files.
Merge pull request #9 from baron1405/dumpbom-traverse

Allow dumpbom to traverse all Paths section paths.
Merge pull request #10 from baron1405/symlink-support

Support symbolic links.
Merge pull request #11 from baron1405/makefile-tweaks

Avoid repetition in the Makefile and automate header file dependencies
Update credits to acknowledge Baron Roberts
Fix formatting