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 --- |