Trivial implementation of TIOCM{S|G}ET and TIOCMBI{S|C} ioctls. No need

to convert the arguments.
This commit is contained in:
Marcel Moolenaar 1999-07-06 11:41:48 +00:00
parent 152a27509b
commit 4cf8b502c3
2 changed files with 34 additions and 2 deletions

View File

@ -25,7 +25,7 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
* $Id: linux_ioctl.c,v 1.32 1999/05/06 18:44:22 peter Exp $
* $Id: linux_ioctl.c,v 1.33 1999/05/09 16:04:04 peter Exp $
*/
#include <sys/param.h>
@ -597,6 +597,22 @@ linux_ioctl(struct proc *p, struct linux_ioctl_args *args)
args->cmd = TIOCSWINSZ;
return ioctl(p, (struct ioctl_args *)args);
case LINUX_TIOCMGET:
args->cmd = TIOCMGET;
return ioctl(p, (struct ioctl_args *)args);
case LINUX_TIOCMBIS:
args->cmd = TIOCMBIS;
return ioctl(p, (struct ioctl_args *)args);
case LINUX_TIOCMBIC:
args->cmd = TIOCMBIC;
return ioctl(p, (struct ioctl_args *)args);
case LINUX_TIOCMSET:
args->cmd = TIOCMSET;
return ioctl(p, (struct ioctl_args *)args);
case LINUX_FIONREAD:
args->cmd = FIONREAD;
return ioctl(p, (struct ioctl_args *)args);

View File

@ -25,7 +25,7 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
* $Id: linux_ioctl.c,v 1.32 1999/05/06 18:44:22 peter Exp $
* $Id: linux_ioctl.c,v 1.33 1999/05/09 16:04:04 peter Exp $
*/
#include <sys/param.h>
@ -597,6 +597,22 @@ linux_ioctl(struct proc *p, struct linux_ioctl_args *args)
args->cmd = TIOCSWINSZ;
return ioctl(p, (struct ioctl_args *)args);
case LINUX_TIOCMGET:
args->cmd = TIOCMGET;
return ioctl(p, (struct ioctl_args *)args);
case LINUX_TIOCMBIS:
args->cmd = TIOCMBIS;
return ioctl(p, (struct ioctl_args *)args);
case LINUX_TIOCMBIC:
args->cmd = TIOCMBIC;
return ioctl(p, (struct ioctl_args *)args);
case LINUX_TIOCMSET:
args->cmd = TIOCMSET;
return ioctl(p, (struct ioctl_args *)args);
case LINUX_FIONREAD:
args->cmd = FIONREAD;
return ioctl(p, (struct ioctl_args *)args);