Hi, As you know the ioctl() call is notoriously overused in all sorts of driver classes. It's a single call that does so many different things. If you were to replace it, what would you come up with as a solution? Would it be tedious to introduce new system calls for each class, to manipulate network devices, or character devices separately? Or maybe new calls per ioctl() purpose, rather than per class? What would be the best division? Thanks, Bahadir -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/