lex.yy.c : lex.l
${LEX} ${srcdir}/lex.l
+ sed -f ${srcdir}/yy-lsed -i.orig lex.yy.c
y.tab.o : y.tab.c
y.tab.c : grammar.y
${YACC} -d ${srcdir}/grammar.y
+ sed -f ${srcdir}/yy-lsed -i.orig y.tab.h y.tab.c
#
# Installation targets
# Misc. targets
#
clean:
- $(RM) -f *.o uss y.tab.c y.tab.h lex.yy.c core AFS_component_version_number.c
+ $(RM) -f *.o uss y.tab.c y.tab.h lex.yy.c core AFS_component_version_number.c *.orig
include ../config/Makefile.version
static char Template[300] = "uss.template"; /*Default name */
-extern FILE *yyin, *yyout; /*YACC input & output files */
+extern FILE *uss_yyin, *uss_yyout; /*YACC input & output files */
extern int doUnlog;
int uss_BulkExpires = 0;
int local_Cell = 1;
* Open up the template file before doing any real processing,
* so we can quit early should it not be found.
*/
- if (yyin == NULL) {
- if ((yyin = uss_procs_FindAndOpen(Template)) == NULL) {
+ if (uss_yyin == NULL) {
+ if ((uss_yyin = uss_procs_FindAndOpen(Template)) == NULL) {
fprintf(stderr, "%s: ** Can't open template file '%s'\n",
uss_whoami, Template);
return (-1);
}
- yyout = fopen("/dev/null", "w");
+ uss_yyout = fopen("/dev/null", "w");
} else
- rewind(yyin);
+ rewind(uss_yyin);
/*
* Add the new user to the Protection DB.
sigaction(SIGSEGV, &nsa, NULL);
#endif
strcpy(uss_whoami, argv[0]);
- yyin = NULL;
+ uss_yyin = NULL;
uss_fs_InBuff = malloc(USS_FS_MAX_SIZE); /*Cache Manager input buff */
uss_fs_OutBuff = malloc(USS_FS_MAX_SIZE); /*Cache Manager output buff */
--- /dev/null
+s/yyback/uss_yyback/g
+s/yybgin/uss_yybgin/g
+s/yycrank/uss_yycrank/g
+s/yyerror/uss_yyerror/g
+s/yyestate/uss_yyestate/g
+s/yyextra/uss_yyextra/g
+s/yyfnd/uss_yyfnd/g
+s/yyin/uss_yyin/g
+s/yyinput/uss_yyinput/g
+s/yyleng/uss_yyleng/g
+s/yylex/uss_yylex/g
+s/yylineno/uss_yylineno/g
+s/yylook/uss_yylook/g
+s/yylsp/uss_yylsp/g
+s/yylstate/uss_yylstate/g
+s/yytext/uss_yytext/g
+s/yylval/uss_yylval/g
+s/yymatch/uss_yymatch/g
+s/yymorfg/uss_yymorfg/g
+s/yyolsp/uss_yyolsp/g
+s/yyout/uss_yyout/g
+s/yyoutput/uss_yyoutput/g
+s/yyprevious/uss_yyprevious/g
+s/yysbuf/uss_yysbuf/g
+s/yysptr/uss_yysptr/g
+s/yysvec/uss_yysvec/g
+s/yytchar/uss_yytchar/g
+s/yytop/uss_yytop/g
+s/yyunput/uss_yyunput/g
+s/yyvstop/uss_yyvstop/g
+s/yywrap/uss_yywrap/g
+s/yyracc/uss_yyracc/g
+s/yyreject/uss_yyreject/g
+s/yywoutput/uss_yywoutput/g
+s/yywinput/uss_yywinput/g
+s/yyless/uss_yyless/g