text: #ifndef IOCTL32_H
  #define IOCTL32_H 1
  
  struct file;
  
  int sys_ioctl(unsigned int, unsigned int, unsigned long);
  
  /* 
   * Register an 32bit ioctl translation handler for ioctl cmd.
   *
   * handler == NULL: use 64bit ioctl handler.
   * arguments to handler:  fd: file descriptor
   *                        cmd: ioctl command.
   *                        arg: ioctl argument
   *                        struct file *file: file descriptor pointer.
   */ 
  
  extern int register_ioctl32_conversion(unsigned int cmd, int (*handler)(unsigned int, unsigned int, unsigned long, struct file *));
  
  extern int unregister_ioctl32_conversion(unsigned int cmd);
  
  
  #endif
  