ioctl.c File Reference

#include "mdb.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <fcntl.h>
#include <sys/stat.h>
#include <minix/type.h>
#include <minix/callnr.h>
#include <minix/com.h>
#include <sys/ioctl.h>
#include <sgtty.h>
#include "proto.h"

Include dependency graph for ioctl.c:

Go to the source code of this file.

Defines

#define GETPNAME   0
#define SETPNAME   1
#define GETCNAME   2
#define SETCNAME   3

Functions

void decode_ioctl (int sr, message *m)

Variables

PRIVATE int get_request
PRIVATE char * rnames []


Define Documentation

#define GETCNAME   2
 

Definition at line 29 of file ioctl.c.

Referenced by decode_ioctl().

#define GETPNAME   0
 

Definition at line 27 of file ioctl.c.

Referenced by decode_ioctl().

#define SETCNAME   3
 

Definition at line 30 of file ioctl.c.

Referenced by decode_ioctl().

#define SETPNAME   1
 

Definition at line 28 of file ioctl.c.

Referenced by decode_ioctl().


Function Documentation

void decode_ioctl int  sr,
message m
 

Definition at line 36 of file ioctl.c.

References BYTE, debug, erase, flags, get_request, GETCNAME, GETPNAME, high, kill, m, ospeed, Printf(), request, rnames, SETCNAME, SETPNAME, TIOCGETC, TIOCGETP, TIOCSETC, and TIOCSETP.

Referenced by decode_message(), and decode_result().


Variable Documentation

PRIVATE int get_request
 

Definition at line 18 of file ioctl.c.

Referenced by decode_ioctl().

PRIVATE char* rnames[]
 

Initial value:

 {
        "TIOCGETP",  
        "TIOCSETP",
        "TIOCGETC",
        "TIOCSETC"
}

Definition at line 20 of file ioctl.c.

Referenced by decode_ioctl().


Generated on Fri Apr 14 23:05:22 2006 for minix by  doxygen 1.4.6