* amd/Makefile.am: Added new files sun_map.h, sun_map.c,
authorDaniel Ottavio <ottavio@fsl.cs.sunysb.edu>
Sat, 6 Aug 2005 19:45:07 +0000 (19:45 +0000)
committerDaniel Ottavio <ottavio@fsl.cs.sunysb.edu>
Sat, 6 Aug 2005 19:45:07 +0000 (19:45 +0000)
commit1381ba47bbea04ea29b8e88d37c96b92333137a6
tree22367ef7282d4d274f3f34c67f91830cdd1b64df
parent6126140a23938533e0d74810365749b63b074daf
* amd/Makefile.am: Added new files sun_map.h, sun_map.c,
sun_map_parse.y, and sun_map_tok.l.  These files add support for
parsing Sun style maps.  The yacc/lex files needed custom rules so
they don't cause symbol conflicts with each other.

* amd/amd.h: Added "#define INFO_MAX_LINE_LEN" that specifies the
line limit for info services.

* amd/info_exec.c: Replaced MAX_LINE_LEN with INFO_MAX_LINE_LEN

* amd/info_file.c: Replaced MAX_LINE_LEN with INFO_MAX_LINE_LEN,
added support for parsing Sun style maps.  The support for Sun
maps is done using the sun_entry2amd() function.  This function is
called for each entry line that is read only when Sun parsing is
enabled.  For each entry line that is passed to the function a copy of
the Amd equivalent is returned.

* amd/sun_map.h: new header file for Sun style map support

* amd/sun_map.c: new soruce file for Sun style map support

* amd/sun_map_parse.y: new yacc file for parsing Sun style maps

* amd/sun_map_tok.l: new lex file for parsing Sun style maps
ChangeLog
amd/Makefile.am
amd/amd.h
amd/info_exec.c
amd/info_file.c
amd/sun_map.c [new file with mode: 0644]
amd/sun_map.h [new file with mode: 0644]
amd/sun_map_parse.y [new file with mode: 0644]
amd/sun_map_tok.l [new file with mode: 0644]