AREA
char area[AREA];
for (i = 0 ; i < AREA; i++)
if (write(fd, area, AREA) != AREA)
a2 = mmap(NULL, AREA, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0);
msync(a2, AREA, MS_SYNC|MS_INVALIDATE);
if (mlock(a2, AREA))
if (munlock(a2, AREA))
if (read(fd, area, AREA) != 128)
{AREA, "", NONE, NULL},
case AREA:
case AREA:
%token AREA INTERFACE ROUTERID FIBPRIORITY FIBUPDATE REDISTRIBUTE RTLABEL
area : AREA areaid {
{"area", AREA},
{AREA, "", NONE, NULL},
case AREA:
case AREA:
%token AREA INTERFACE ROUTERID FIBPRIORITY FIBUPDATE REDISTRIBUTE RTLABEL
area : AREA areaid {
{"area", AREA},