Because COMPAT_43 gives you source compatibility with the old tty stuff which is useful. Personally, I think GENERIC should just have 'option COMPAT_OLDTTY' though as things stand right now that may not be enough to pull in the proper support. - todd