during a sync of codebases, the umount.cifs.c file started including the fstab.h header file ... uClibc for example does not provide this header file looking at the change: http://websvn.samba.org/cgi-bin/viewcvs.cgi/trunk/source/client/umount.cifs.c?rev=7141&r1=6422&r2=7141 i dont see any code which actually requires definitions/prototypes found in fstab.h ... so can it please be simply cut out ?
I don't see anything either (at least in current fstab.h) which would require the header to be included, at least not anymore, setmntent does not require it
done (at least for trunk)