=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/cvs/config.h,v retrieving revision 1.6 retrieving revision 1.7 diff -c -r1.6 -r1.7 *** src/usr.bin/cvs/config.h 2008/02/03 23:34:41 1.6 --- src/usr.bin/cvs/config.h 2008/02/04 19:08:32 1.7 *************** *** 1,4 **** ! /* $OpenBSD: config.h,v 1.6 2008/02/03 23:34:41 joris Exp $ */ /* * Copyright (c) 2006 Joris Vink * --- 1,4 ---- ! /* $OpenBSD: config.h,v 1.7 2008/02/04 19:08:32 joris Exp $ */ /* * Copyright (c) 2006 Joris Vink * *************** *** 18,30 **** #ifndef CONFIG_H #define CONFIG_H ! void cvs_read_config(char *name, void (*cb)(char *)); void cvs_parse_configfile(void); void cvs_parse_modules(void); ! void config_parse_line(char *); ! void modules_parse_line(char *); #include #include "file.h" --- 18,30 ---- #ifndef CONFIG_H #define CONFIG_H ! void cvs_read_config(char *name, void (*cb)(char *, int)); void cvs_parse_configfile(void); void cvs_parse_modules(void); ! void config_parse_line(char *, int); ! void modules_parse_line(char *, int); #include #include "file.h" *************** *** 38,52 **** struct module_checkout { char *mc_name; ! int mc_flags; int mc_canfree; struct cvs_flisthead mc_modules; struct cvs_flisthead mc_ignores; }; struct module_info { char *mi_name; int mi_flags; struct cvs_flisthead mi_modules; --- 38,55 ---- struct module_checkout { char *mc_name; ! char *mc_prog; + int mc_flags; int mc_canfree; + struct cvs_flisthead mc_modules; struct cvs_flisthead mc_ignores; }; struct module_info { char *mi_name; + char *mi_prog; int mi_flags; struct cvs_flisthead mi_modules;