1typedef struct
2{
3  int             baddr;
4} mstruct_t;
5
6static struct
7{
8  unsigned int    mapnum;
9  mstruct_t       unused;
10} mtab;
11
12static mstruct_t *mactab = &mtab.unused;
13
14int
15main(void)
16{
17  int i;
18  int addr;
19
20  for (i=1; i <= mtab.mapnum; i++)
21    if (addr < mactab[i].baddr)
22      break;
23  return 0;
24}
25
26