1The Ioctl extension 2 3The idea is to have an easily extensible module for getting the value 4of the C Ioctl constants. 5 6The .xs file is automatically rebuilt from the Ioctl.def and xsproto 7file, and likewise the .pm file is generated from Ioctl.def and 8pmproto. Any local additions that need to be included should go in 9Ioctl.def (where, incidentally, they won't be wiped out if you install 10a new version on top of this one.) 11 12No symbols are exported by default. You need to name each symbol you 13want ("use Ioctl qw(TCFLSH TCXONC);".) You can also directly refer to 14unexported constants via "Ioctl::SymbolName". 15 16Genconst.pl also supplies constants and preproccesor/C code. Any 17changes to the master distribution will be made there, but any site 18local changes should be made in Ioctl.def. This way, genconst.pl can 19be patched in future, while leaving your local improvements/munging 20alone. 21 22- Ken (kjahds@kjahds.com, CIS:70705,126) 23