From: Michal L. <lu...@us...> - 2004-05-27 11:51:21
|
Update of /cvsroot/ipsec-tools/ipsec-tools In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11767 Modified Files: ChangeLog Log Message: 2004-05-27 Michal Ludvig <ml...@su...> Support for inheritance of 'remote' statements: * src/racoon/cftoken.l: New keyword 'inherit'. * src/racoon/cfparse.y: Support for 'inherit', remove global 'prhead', use cur_rmconf->prhead instead. * src/racoon/remoteconf.c (rmtree): Changed from LIST queue to TAILQ queue. (getrmconf): Renamed to getrmconf_strict(). (copyrmconf, duprmconf) (dump_rmconf_single, dumprmconf): New functions. (rm2str): Deleted. * src/racoon/remoteconf.h: Prototypes for the above. (struct remoteconf): New fields 'inherited_from' and 'prhead'. * src/racoon/sockmisc.c (saddr2str): Can print anonymous entries. * src/racoon/algorithm.c (alg_oakley_encdef_name) (alg_oakley_hashdef_name, alg_oakley_dhdef_name) (alg_oakley_authdef_name): New functions. * src/racoon/algorithm.h: Prototpes for the above. * src/racoon/strnames.c (num2str): Make extern. (s_doi, s_etype, s_idtype, s_switch): New functions. * src/racoon/strnames.h: Prototpes for the above. Index: ChangeLog =================================================================== RCS file: /cvsroot/ipsec-tools/ipsec-tools/ChangeLog,v retrieving revision 1.99 retrieving revision 1.100 diff -u -d -r1.99 -r1.100 --- ChangeLog 24 May 2004 22:52:43 -0000 1.99 +++ ChangeLog 27 May 2004 11:51:10 -0000 1.100 @@ -1,3 +1,26 @@ +2004-05-27 Michal Ludvig <ml...@su...> + + Support for inheritance of 'remote' statements: + * src/racoon/cftoken.l: New keyword 'inherit'. + * src/racoon/cfparse.y: Support for 'inherit', remove + global 'prhead', use cur_rmconf->prhead instead. + * src/racoon/remoteconf.c (rmtree): Changed from + LIST queue to TAILQ queue. + (getrmconf): Renamed to getrmconf_strict(). + (copyrmconf, duprmconf) + (dump_rmconf_single, dumprmconf): New functions. + (rm2str): Deleted. + * src/racoon/remoteconf.h: Prototypes for the above. + (struct remoteconf): New fields 'inherited_from' and 'prhead'. + * src/racoon/sockmisc.c (saddr2str): Can print anonymous entries. + * src/racoon/algorithm.c (alg_oakley_encdef_name) + (alg_oakley_hashdef_name, alg_oakley_dhdef_name) + (alg_oakley_authdef_name): New functions. + * src/racoon/algorithm.h: Prototpes for the above. + * src/racoon/strnames.c (num2str): Make extern. + (s_doi, s_etype, s_idtype, s_switch): New functions. + * src/racoon/strnames.h: Prototpes for the above. + 2004-05-24 Michal Ludvig <ml...@su...> * configure.in, backupsa.c, ipsec_doi.c, isakmp_inf.c, |