renamed all ioctls to HECAIOC_XXXX
replaced 'char *' ip (passed via ioctl) to 'unsigned long'
renamed several feilds in ioctl structs