# 2.11BSD#431 - /usr/src/games/trek/systemname.c

##### Functions

    systemname        X

       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:
       7: #ifndef lint
       8: static char sccsid[] = "@(#)systemname.c	5.1 (Berkeley) 1/29/86";
       9: #endif not lint
      10:
      11: # include   "trek.h"
      12:
      13: /*
      14: **  RETRIEVE THE STARSYSTEM NAME
      15: **
      16: **	Very straightforward, this routine just gets the starsystem
      17: **	name.  It returns zero if none in the specified quadrant
      18: **	(which, by the way, is passed it).
      19: **
      20: **	This routine knows all about such things as distressed
      21: **	starsystems, etc.
      22: */
      23:
      24: char *systemname(q1)
      25: struct quad *q1;
      26: {
      27:     register struct quad    *q;
      28:     register int        i;
      29:
      30:     q = q1;
      31:
      32:     i = q->qsystemname;
      33:     if (i & Q_DISTRESSED)
      34:         i = Event[i & Q_SYSTEM].systemname;
      35:
      36:     i &= Q_SYSTEM;
      37:     if (i == 0)
      38:         return (0);
      39:     return (Systemname[i]);
      40: }

#### Defined functions

systemname defined in line 24; used 11 times

- in line 34
- in /usr/src/games/trek/abandon.c line 62
- in /usr/src/games/trek/computer.c line 246
- in /usr/src/games/trek/dumpssradio.c line 34, 50
- in /usr/src/games/trek/kill.c line 123, 130, 148, 190-191(2)
- in /usr/src/games/trek/srscan.c line 162

#### Defined variables

sccsid defined in line 8; never used

Last modified: 1986-02-01 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 432 |