30ce1aad9c
provides a file descriptor instead of a dev_t. Discussed with: phk MFC after: 3 days
44 lines
1014 B
C
44 lines
1014 B
C
/*-
|
|
* Copyright (c) 1995 Ugen J.S.Antsilevich
|
|
*
|
|
* Redistribution and use in source forms, with and without modification,
|
|
* are permitted provided that this entire comment appears intact.
|
|
*
|
|
* Redistribution in binary form may occur without any restrictions.
|
|
* Obviously, it would be nice if you gave credit where credit is due
|
|
* but requiring it would be too onerous.
|
|
*
|
|
* This software is provided ``AS IS'' without any warranties of any kind.
|
|
*
|
|
* Snoop stuff.
|
|
*
|
|
* $FreeBSD$
|
|
*/
|
|
|
|
#ifndef _SYS_SNOOP_H_
|
|
#define _SYS_SNOOP_H_
|
|
|
|
#ifndef _KERNEL
|
|
#include <sys/types.h>
|
|
#endif
|
|
#include <sys/ioccom.h>
|
|
|
|
/*
|
|
* These are snoop io controls
|
|
* SNPSTTY accepts a file descriptor as input.
|
|
*/
|
|
|
|
#define SNPSTTY _IOW('T', 90, int)
|
|
#define SNPGTTY _IOR('T', 89, dev_t)
|
|
|
|
/*
|
|
* These values would be returned by FIONREAD ioctl
|
|
* instead of number of characters in buffer in case
|
|
* of specific errors.
|
|
*/
|
|
#define SNP_OFLOW -1
|
|
#define SNP_TTYCLOSE -2
|
|
#define SNP_DETACH -3
|
|
|
|
#endif /* !_SYS_SNOOP_H_ */
|