according to cvs log of basesrc/etc/etc.sun3/ttyaction and archive of source-changes, it was backed out with MAKEDEV because of portability issue. but i think ttyaction doesn't have that issue as it's never executed on non-NetBSD environment.