Deleted Added
full compact
tty.h (50477) tty.h (51654)
1/*-
2 * Copyright (c) 1982, 1986, 1993
3 * The Regents of the University of California. All rights reserved.
4 * (c) UNIX System Laboratories, Inc.
5 * All or some portions of this file are derived from material licensed
6 * to the University of California by American Telephone and Telegraph
7 * Co. or Unix System Laboratories, Inc. and are reproduced herein with
8 * the permission of UNIX System Laboratories, Inc.

--- 22 unchanged lines hidden (view full) ---

31 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
36 * SUCH DAMAGE.
37 *
38 * @(#)tty.h 8.6 (Berkeley) 1/21/94
1/*-
2 * Copyright (c) 1982, 1986, 1993
3 * The Regents of the University of California. All rights reserved.
4 * (c) UNIX System Laboratories, Inc.
5 * All or some portions of this file are derived from material licensed
6 * to the University of California by American Telephone and Telegraph
7 * Co. or Unix System Laboratories, Inc. and are reproduced herein with
8 * the permission of UNIX System Laboratories, Inc.

--- 22 unchanged lines hidden (view full) ---

31 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
36 * SUCH DAMAGE.
37 *
38 * @(#)tty.h 8.6 (Berkeley) 1/21/94
39 * $FreeBSD: head/sys/sys/tty.h 50477 1999-08-28 01:08:13Z peter $
39 * $FreeBSD: head/sys/sys/tty.h 51654 1999-09-25 16:21:39Z phk $
40 */
41
42#ifndef _SYS_TTY_H_
43#define _SYS_TTY_H_
44
45#include <sys/termios.h>
46#include <sys/select.h> /* For struct selinfo. */
47#include <sys/queue.h>

--- 194 unchanged lines hidden (view full) ---

242int ttcompat __P((struct tty *tp, u_long com, caddr_t data, int flag));
243int ttsetcompat __P((struct tty *tp, u_long *com, caddr_t data, struct termios *term));
244
245void termioschars __P((struct termios *t));
246int tputchar __P((int c, struct tty *tp));
247int ttioctl __P((struct tty *tp, u_long com, void *data, int flag));
248int ttread __P((struct tty *tp, struct uio *uio, int flag));
249void ttrstrt __P((void *tp));
40 */
41
42#ifndef _SYS_TTY_H_
43#define _SYS_TTY_H_
44
45#include <sys/termios.h>
46#include <sys/select.h> /* For struct selinfo. */
47#include <sys/queue.h>

--- 194 unchanged lines hidden (view full) ---

242int ttcompat __P((struct tty *tp, u_long com, caddr_t data, int flag));
243int ttsetcompat __P((struct tty *tp, u_long *com, caddr_t data, struct termios *term));
244
245void termioschars __P((struct termios *t));
246int tputchar __P((int c, struct tty *tp));
247int ttioctl __P((struct tty *tp, u_long com, void *data, int flag));
248int ttread __P((struct tty *tp, struct uio *uio, int flag));
249void ttrstrt __P((void *tp));
250int ttypoll __P((struct tty *tp, int events, struct proc *p));
251int ttpoll __P((dev_t dev, int events, struct proc *p));
250int ttypoll __P((dev_t dev, int events, struct proc *p));
252void ttsetwater __P((struct tty *tp));
253int ttspeedtab __P((int speed, struct speedtab *table));
254int ttstart __P((struct tty *tp));
255void ttwakeup __P((struct tty *tp));
256int ttwrite __P((struct tty *tp, struct uio *uio, int flag));
257void ttwwakeup __P((struct tty *tp));
258void ttyblock __P((struct tty *tp));
259void ttychars __P((struct tty *tp));

--- 18 unchanged lines hidden ---
251void ttsetwater __P((struct tty *tp));
252int ttspeedtab __P((int speed, struct speedtab *table));
253int ttstart __P((struct tty *tp));
254void ttwakeup __P((struct tty *tp));
255int ttwrite __P((struct tty *tp, struct uio *uio, int flag));
256void ttwwakeup __P((struct tty *tp));
257void ttyblock __P((struct tty *tp));
258void ttychars __P((struct tty *tp));

--- 18 unchanged lines hidden ---