kernel/msdosfs: Merge deName and deExtension in the direntry struct.
authorSascha Wildner <saw@online.de>
Fri, 21 Mar 2014 20:39:12 +0000 (21:39 +0100)
committerSascha Wildner <saw@online.de>
Fri, 21 Mar 2014 20:41:54 +0000 (21:41 +0100)
commitef3875d2a4612dc6c1c41a3abfc20b59ca6e1c6e
tree654176f193debf7e51e90eddf57954720f031842
parenta643757a19978e870f7fa86822b4c6daf0ae4f80
kernel/msdosfs: Merge deName and deExtension in the direntry struct.

* winChkSum() in msdosfs_conv.c was assuming that deExtension was
  following deName in memory, which is meh.

* While here, add some include guards and put some reserved bytes
  explicitly in the structs.

This is basically r203827 from FreeBSD.
sys/vfs/msdosfs/bootsect.h
sys/vfs/msdosfs/bpb.h
sys/vfs/msdosfs/direntry.h
sys/vfs/msdosfs/msdosfs_vnops.c