1 /* This file is part of the Project Athena Zephyr Notification System.
2 * It contains source for the ZGetWGPort function.
4 * Created by: Robert French
6 * Copyright (c) 1987 by the Massachusetts Institute of Technology.
7 * For copying and distribution information, see the file
15 char *envptr
, name
[128];
19 long int buffsize
= 128;
20 char tempdir
[buffsize
];
22 envptr
= getenv("WGFILE");
25 GetTempPath(buffsize
,tempdir
);
26 GetTempFileName(tempdir
,"wg.",0,name
);
28 (void) sprintf(name
, "/tmp/wg.%d", getuid());
32 if (!(fp
= fopen(envptr
, "r")))
35 /* if fscanf fails, return -1 via wgport */
36 if (fscanf(fp
, "%d", &wgport
) != 1)