Deleted Added
full compact
physical.h (36285) physical.h (36467)
1/*
2 * Written by Eivind Eklund <eivind@yes.no>
3 * for Yes Interactive
4 *
5 * Copyright (C) 1998, Yes Interactive. All rights reserved.
6 *
7 * Redistribution and use in any form is permitted. Redistribution in
8 * source form should include the above copyright and this set of
9 * conditions, because large sections american law seems to have been
10 * created by a bunch of jerks on drugs that are now illegal, forcing
11 * me to include this copyright-stuff instead of placing this in the
12 * public domain. The name of of 'Yes Interactive' or 'Eivind Eklund'
13 * may not be used to endorse or promote products derived from this
14 * software without specific prior written permission.
15 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
16 * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
17 * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
18 *
1/*
2 * Written by Eivind Eklund <eivind@yes.no>
3 * for Yes Interactive
4 *
5 * Copyright (C) 1998, Yes Interactive. All rights reserved.
6 *
7 * Redistribution and use in any form is permitted. Redistribution in
8 * source form should include the above copyright and this set of
9 * conditions, because large sections american law seems to have been
10 * created by a bunch of jerks on drugs that are now illegal, forcing
11 * me to include this copyright-stuff instead of placing this in the
12 * public domain. The name of of 'Yes Interactive' or 'Eivind Eklund'
13 * may not be used to endorse or promote products derived from this
14 * software without specific prior written permission.
15 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
16 * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
17 * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
18 *
19 * $Id: physical.h,v 1.1.2.26 1998/05/15 23:58:26 brian Exp $
19 * $Id: physical.h,v 1.2 1998/05/21 21:47:40 brian Exp $
20 *
21 */
22
23struct bundle;
24
25struct physical {
26 struct link link;
27 struct descriptor desc;

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

40 struct datalink *dl; /* my owner */
41
42 struct {
43 char full[40];
44 char *base;
45 } name;
46
47 unsigned Utmp : 1; /* Are we in utmp ? */
20 *
21 */
22
23struct bundle;
24
25struct physical {
26 struct link link;
27 struct descriptor desc;

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

40 struct datalink *dl; /* my owner */
41
42 struct {
43 char full[40];
44 char *base;
45 } name;
46
47 unsigned Utmp : 1; /* Are we in utmp ? */
48 pid_t session_owner; /* HUP this when closing the link */
48
49 /* XXX-ML Most of the below is device specific, and probably do not
50 belong in the generic physical struct. It comes from modem.c. */
51
52 struct {
53 unsigned rts_cts : 1; /* Is rts/cts enabled? */
54 unsigned parity; /* What parity is enabled? (TTY flags) */
55 unsigned speed; /* Modem speed */

--- 46 unchanged lines hidden ---
49
50 /* XXX-ML Most of the below is device specific, and probably do not
51 belong in the generic physical struct. It comes from modem.c. */
52
53 struct {
54 unsigned rts_cts : 1; /* Is rts/cts enabled? */
55 unsigned parity; /* What parity is enabled? (TTY flags) */
56 unsigned speed; /* Modem speed */

--- 46 unchanged lines hidden ---