Add copyright
[unix-history] / usr / src / games / trek / check_out.c
CommitLineData
b6f0a7e4
DF
1/*
2 * Copyright (c) 1980 Regents of the University of California.
3 * All rights reserved. The Berkeley software License Agreement
4 * specifies the terms and conditions for redistribution.
5 */
6
938789bb 7#ifndef lint
b6f0a7e4 8static char sccsid[] = "@(#)check_out.c 5.1 (Berkeley) %G%";
938789bb
KM
9#endif not lint
10
11# include "trek.h"
12
13/*
14** CHECK IF A DEVICE IS OUT
15**
16** The indicated device is checked to see if it is disabled. If
17** it is, an attempt is made to use the starbase device. If both
18** of these fails, it returns non-zero (device is REALLY out),
19** otherwise it returns zero (I can get to it somehow).
20**
21** It prints appropriate messages too.
22*/
23
24check_out(device)
25int device;
26{
27 register int dev;
28
29 dev = device;
30
31 /* check for device ok */
32 if (!damaged(dev))
33 return (0);
34
35 /* report it as being dead */
36 out(dev);
37
38 /* but if we are docked, we can go ahead anyhow */
39 if (Ship.cond != DOCKED)
40 return (1);
41 printf(" Using starbase %s\n", Device[dev].name);
42 return (0);
43}