386BSD 0.0 development
authorWilliam F. Jolitz <wjolitz@soda.berkeley.edu>
Tue, 25 Feb 1992 17:58:24 +0000 (09:58 -0800)
committerWilliam F. Jolitz <wjolitz@soda.berkeley.edu>
Tue, 25 Feb 1992 17:58:24 +0000 (09:58 -0800)
Work on file usr/src/usr.bin/ktrace/kdump/ioctl.c

Co-Authored-By: Lynne Greer Jolitz <ljolitz@cardio.ucsf.edu>
Synthesized-from: 386BSD-0.0/src

usr/src/usr.bin/ktrace/kdump/ioctl.c [new file with mode: 0644]

diff --git a/usr/src/usr.bin/ktrace/kdump/ioctl.c b/usr/src/usr.bin/ktrace/kdump/ioctl.c
new file mode 100644 (file)
index 0000000..36856bf
--- /dev/null
@@ -0,0 +1,198 @@
+#include <sys/param.h>
+#include <sys/socket.h>
+#include <sys/socketvar.h>
+#include <net/route.h>
+#include <net/if.h>
+#include <sys/termios.h>
+#define COMPAT_43
+#include <sys/ioctl.h>
+
+char *
+ioctlname(val)
+{
+
+       if (val ==  TIOCMODG)
+               return("TIOCMODG");
+       if (val ==  TIOCMODS)
+               return("TIOCMODS");
+       if (val ==  TIOCEXCL)
+               return("TIOCEXCL");
+       if (val ==  TIOCNXCL)
+               return("TIOCNXCL");
+       if (val ==  TIOCFLUSH)
+               return("TIOCFLUSH");
+       if (val ==  TIOCGETA)
+               return("TIOCGETA");
+       if (val ==  TIOCSETA)
+               return("TIOCSETA");
+       if (val ==  TIOCSETAW)
+               return("TIOCSETAW");
+       if (val ==  TIOCSETAF)
+               return("TIOCSETAF");
+       if (val ==  TIOCGETD)
+               return("TIOCGETD");
+       if (val ==  TIOCSETD)
+               return("TIOCSETD");
+       if (val ==  TIOCSBRK)
+               return("TIOCSBRK");
+       if (val ==  TIOCCBRK)
+               return("TIOCCBRK");
+       if (val ==  TIOCSDTR)
+               return("TIOCSDTR");
+       if (val ==  TIOCCDTR)
+               return("TIOCCDTR");
+       if (val ==  TIOCGPGRP)
+               return("TIOCGPGRP");
+       if (val ==  TIOCSPGRP)
+               return("TIOCSPGRP");
+       if (val ==  TIOCOUTQ)
+               return("TIOCOUTQ");
+       if (val ==  TIOCSTI)
+               return("TIOCSTI");
+       if (val ==  TIOCNOTTY)
+               return("TIOCNOTTY");
+       if (val ==  TIOCPKT)
+               return("TIOCPKT");
+       if (val ==  TIOCPKT_IOCTL)
+               return("TIOCPKT_IOCTL");
+       if (val ==  TIOCSTOP)
+               return("TIOCSTOP");
+       if (val ==  TIOCSTART)
+               return("TIOCSTART");
+       if (val ==  TIOCMSET)
+               return("TIOCMSET");
+       if (val ==  TIOCMBIS)
+               return("TIOCMBIS");
+       if (val ==  TIOCMBIC)
+               return("TIOCMBIC");
+       if (val ==  TIOCMGET)
+               return("TIOCMGET");
+       if (val ==  TIOCREMOTE)
+               return("TIOCREMOTE");
+       if (val ==  TIOCGWINSZ)
+               return("TIOCGWINSZ");
+       if (val ==  TIOCSWINSZ)
+               return("TIOCSWINSZ");
+       if (val ==  TIOCUCNTL)
+               return("TIOCUCNTL");
+       if (val ==  TIOCCONS)
+               return("TIOCCONS");
+       if (val ==  TIOCSCTTY)
+               return("TIOCSCTTY");
+       if (val ==  TIOCEXT)
+               return("TIOCEXT");
+       if (val ==  TIOCSIG)
+               return("TIOCSIG");
+       if (val ==  TIOCDRAIN)
+               return("TIOCDRAIN");
+       if (val ==  FIOCLEX)
+               return("FIOCLEX");
+       if (val ==  FIONCLEX)
+               return("FIONCLEX");
+       if (val ==  FIONREAD)
+               return("FIONREAD");
+       if (val ==  FIONBIO)
+               return("FIONBIO");
+       if (val ==  FIOASYNC)
+               return("FIOASYNC");
+       if (val ==  FIOSETOWN)
+               return("FIOSETOWN");
+       if (val ==  FIOGETOWN)
+               return("FIOGETOWN");
+       if (val ==  SIOCSHIWAT)
+               return("SIOCSHIWAT");
+       if (val ==  SIOCGHIWAT)
+               return("SIOCGHIWAT");
+       if (val ==  SIOCSLOWAT)
+               return("SIOCSLOWAT");
+       if (val ==  SIOCGLOWAT)
+               return("SIOCGLOWAT");
+       if (val ==  SIOCATMARK)
+               return("SIOCATMARK");
+       if (val ==  SIOCSPGRP)
+               return("SIOCSPGRP");
+       if (val ==  SIOCGPGRP)
+               return("SIOCGPGRP");
+       if (val ==  SIOCADDRT)
+               return("SIOCADDRT");
+       if (val ==  SIOCDELRT)
+               return("SIOCDELRT");
+       if (val ==  SIOCSIFADDR)
+               return("SIOCSIFADDR");
+       if (val ==  OSIOCGIFADDR)
+               return("OSIOCGIFADDR");
+       if (val ==  SIOCGIFADDR)
+               return("SIOCGIFADDR");
+       if (val ==  SIOCSIFDSTADDR)
+               return("SIOCSIFDSTADDR");
+       if (val ==  OSIOCGIFDSTADDR)
+               return("OSIOCGIFDSTADDR");
+       if (val ==  SIOCGIFDSTADDR)
+               return("SIOCGIFDSTADDR");
+       if (val ==  SIOCSIFFLAGS)
+               return("SIOCSIFFLAGS");
+       if (val ==  SIOCGIFFLAGS)
+               return("SIOCGIFFLAGS");
+       if (val ==  OSIOCGIFBRDADDR)
+               return("OSIOCGIFBRDADDR");
+       if (val ==  SIOCGIFBRDADDR)
+               return("SIOCGIFBRDADDR");
+       if (val ==  SIOCSIFBRDADDR)
+               return("SIOCSIFBRDADDR");
+       if (val ==  OSIOCGIFCONF)
+               return("OSIOCGIFCONF");
+       if (val ==  SIOCGIFCONF)
+               return("SIOCGIFCONF");
+       if (val ==  OSIOCGIFNETMASK)
+               return("OSIOCGIFNETMASK");
+       if (val ==  SIOCGIFNETMASK)
+               return("SIOCGIFNETMASK");
+       if (val ==  SIOCSIFNETMASK)
+               return("SIOCSIFNETMASK");
+       if (val ==  SIOCGIFMETRIC)
+               return("SIOCGIFMETRIC");
+       if (val ==  SIOCSIFMETRIC)
+               return("SIOCSIFMETRIC");
+       if (val ==  SIOCDIFADDR)
+               return("SIOCDIFADDR");
+       if (val ==  SIOCAIFADDR)
+               return("SIOCAIFADDR");
+       if (val ==  SIOCSARP)
+               return("SIOCSARP");
+       if (val ==  OSIOCGARP)
+               return("OSIOCGARP");
+       if (val ==  SIOCGARP)
+               return("SIOCGARP");
+       if (val ==  SIOCDARP)
+               return("SIOCDARP");
+       if (val ==  TIOCGETD)
+               return("TIOCGETD");
+       if (val ==  TIOCSETD)
+               return("TIOCSETD");
+       if (val ==  TIOCHPCL)
+               return("TIOCHPCL");
+       if (val ==  TIOCGETP)
+               return("TIOCGETP");
+       if (val ==  TIOCSETP)
+               return("TIOCSETP");
+       if (val ==  TIOCSETN)
+               return("TIOCSETN");
+       if (val ==  TIOCSETC)
+               return("TIOCSETC");
+       if (val ==  TIOCGETC)
+               return("TIOCGETC");
+       if (val ==  TIOCLBIS)
+               return("TIOCLBIS");
+       if (val ==  TIOCLBIC)
+               return("TIOCLBIC");
+       if (val ==  TIOCLSET)
+               return("TIOCLSET");
+       if (val ==  TIOCLGET)
+               return("TIOCLGET");
+       if (val ==  TIOCSLTC)
+               return("TIOCSLTC");
+       if (val ==  TIOCGLTC)
+               return("TIOCGLTC");
+
+       return(NULL);
+}