]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - lib/libstand/globals.c
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / lib / libstand / globals.c
1 /*      $NetBSD: globals.c,v 1.3 1995/09/18 21:19:27 pk Exp $   */
2
3 /*
4  *      globals.c:
5  *
6  *      global variables should be separate, so nothing else
7  *      must be included extraneously.
8  */
9
10 #include <sys/cdefs.h>
11 __FBSDID("$FreeBSD$");
12
13 #include <sys/param.h>
14 #include <netinet/in.h>
15 #include <netinet/in_systm.h>
16
17 #include "stand.h"
18 #include "net.h"
19
20 u_char  bcea[6] = BA;                   /* broadcast ethernet address */
21
22 char    rootpath[FNAME_SIZE] = "/";     /* root mount path */
23 char    bootfile[FNAME_SIZE];           /* bootp says to boot this */
24 char    hostname[FNAME_SIZE];           /* our hostname */
25 int     hostnamelen;
26 char    domainname[FNAME_SIZE];         /* our DNS domain */
27 int     domainnamelen;
28 char    ifname[IFNAME_SIZE];            /* name of interface (e.g. "le0") */
29 struct  in_addr myip;                   /* my ip address */
30 struct  in_addr nameip;                 /* DNS server ip address */
31 struct  in_addr rootip;                 /* root ip address */
32 struct  in_addr swapip;                 /* swap ip address */
33 struct  in_addr gateip;                 /* swap ip address */
34 n_long  netmask = 0xffffff00;           /* subnet or net mask */
35 int     errno;                          /* our old friend */
36