From: aram b. <ara...@ho...> - 2012-05-01 22:17:12
|
Hi, I added new encryption algorithm to racoon source code and compile it successfully but i don't know how to add the name of this new algorithm to config file parser routine? i added the name of this algorithm to the cftoken.l same as other keywords but it does not work and i get some syntax error on the name of my algorithm in the config file when i run racoon. Please give me some advise for adding new keywords. thanks. |
From: aram b. <ara...@ho...> - 2012-05-03 07:10:57
|
Hi, I added new encryption algorithm to racoon source code and compile it successfully but i don't know how to add the name of this new algorithm to config file parser routine? i added the name of this algorithm to the cftoken.l same as other keywords but it does not work and i get some syntax error on the name of my algorithm in the config file when i run racoon. Please give me some advise for adding new keywords. thanks. |
From: Timo T. <tim...@ik...> - 2012-05-05 09:06:56
|
On Thu, 3 May 2012 07:10:46 +0000 aram baghomian <ara...@ho...> wrote: > I added new encryption algorithm to racoon source code and compile it > successfully but i don't know how to add the name of this new > algorithm to config file parser routine? i added the name of this > algorithm to the cftoken.l same as other keywords but it does not > work and i get some syntax error on the name of my algorithm in the > config file when i run racoon. > > Please give me some advise for adding new keywords. You'd need to modify src/racoon/algorithm.[ch] for the new enum; and src/racoon/cftoken.l to update the lexer to recognize the keyword. Document it in src/racoon/racoon.conf.5. grep for existing algorithm related names e.g. "hmac_md5", it'll give you an idea where it needs to be put into. -Timo |