View | Details | Raw Unified | Return to bug 61978
Collapse All | Expand All

(-)token.l (-6 / +6 lines)
Lines 1-5 Link Here
1
/*	$FreeBSD: src/usr.sbin/setkey/token.l,v 1.9 2003/11/05 09:47:54 ume Exp $	*/
1
/*	$FreeBSD$	*/
2
/*	$KAME: token.l,v 1.43 2003/07/25 09:35:28 itojun Exp $	*/
2
/*	$KAME: token.l,v 1.45 2004/01/08 06:01:03 sakane Exp $	*/
3
3
4
/*
4
/*
5
 * Copyright (C) 1995, 1996, 1997, 1998, and 1999 WIDE Project.
5
 * Copyright (C) 1995, 1996, 1997, 1998, and 1999 WIDE Project.
Lines 110-116 Link Here
110
			/* count up for nl */
110
			/* count up for nl */
111
			    {
111
			    {
112
				char *p;
112
				char *p;
113
				for (p = yytext; *p != NULL; p++)
113
				for (p = yytext; *p != 0; p++)
114
					if (*p == '\n')
114
					if (*p == '\n')
115
						lineno++;
115
						lineno++;
116
			    }
116
			    }
Lines 151-163 Link Here
151
<S_AUTHALG>hmac-sha2-512 { yylval.num = SADB_X_AALG_SHA2_512; BEGIN INITIAL; return(ALG_AUTH); }
151
<S_AUTHALG>hmac-sha2-512 { yylval.num = SADB_X_AALG_SHA2_512; BEGIN INITIAL; return(ALG_AUTH); }
152
<S_AUTHALG>hmac-ripemd160 { yylval.num = SADB_X_AALG_RIPEMD160HMAC; BEGIN INITIAL; return(ALG_AUTH); }
152
<S_AUTHALG>hmac-ripemd160 { yylval.num = SADB_X_AALG_RIPEMD160HMAC; BEGIN INITIAL; return(ALG_AUTH); }
153
<S_AUTHALG>aes-xcbc-mac { yylval.num = SADB_X_AALG_AES_XCBC_MAC; BEGIN INITIAL; return(ALG_AUTH); }
153
<S_AUTHALG>aes-xcbc-mac { yylval.num = SADB_X_AALG_AES_XCBC_MAC; BEGIN INITIAL; return(ALG_AUTH); }
154
<S_AUTHALG>null { yylval.num = SADB_X_AALG_NULL; BEGIN INITIAL; return(ALG_AUTH_NOKEY); }
154
<S_AUTHALG>null { yylval.num = SADB_X_AALG_NULL; BEGIN INITIAL; return(ALG_AUTH); }
155
155
156
	/* encryption alogorithm */
156
	/* encryption alogorithm */
157
{hyphen}E	{ BEGIN S_ENCALG; return(F_ENC); }
157
{hyphen}E	{ BEGIN S_ENCALG; return(F_ENC); }
158
<S_ENCALG>des-cbc	{ yylval.num = SADB_EALG_DESCBC; BEGIN INITIAL; return(ALG_ENC); }
158
<S_ENCALG>des-cbc	{ yylval.num = SADB_EALG_DESCBC; BEGIN INITIAL; return(ALG_ENC); }
159
<S_ENCALG>3des-cbc	{ yylval.num = SADB_EALG_3DESCBC; BEGIN INITIAL; return(ALG_ENC); }
159
<S_ENCALG>3des-cbc	{ yylval.num = SADB_EALG_3DESCBC; BEGIN INITIAL; return(ALG_ENC); }
160
<S_ENCALG>null		{ yylval.num = SADB_EALG_NULL; BEGIN INITIAL; return(ALG_ENC_NOKEY); }
160
<S_ENCALG>null		{ yylval.num = SADB_EALG_NULL; BEGIN INITIAL; return(ALG_ENC); }
161
<S_ENCALG>simple	{ yylval.num = SADB_EALG_NULL; BEGIN INITIAL; return(ALG_ENC_OLD); }
161
<S_ENCALG>simple	{ yylval.num = SADB_EALG_NULL; BEGIN INITIAL; return(ALG_ENC_OLD); }
162
<S_ENCALG>blowfish-cbc	{ yylval.num = SADB_X_EALG_BLOWFISHCBC; BEGIN INITIAL; return(ALG_ENC); }
162
<S_ENCALG>blowfish-cbc	{ yylval.num = SADB_X_EALG_BLOWFISHCBC; BEGIN INITIAL; return(ALG_ENC); }
163
<S_ENCALG>cast128-cbc	{ yylval.num = SADB_X_EALG_CAST128CBC; BEGIN INITIAL; return(ALG_ENC); }
163
<S_ENCALG>cast128-cbc	{ yylval.num = SADB_X_EALG_CAST128CBC; BEGIN INITIAL; return(ALG_ENC); }
Lines 219-225 Link Here
219
{quotedstring}	{
219
{quotedstring}	{
220
			char *p = yytext;
220
			char *p = yytext;
221
			while (*++p != '"') ;
221
			while (*++p != '"') ;
222
			*p = NULL;
222
			*p = 0;
223
			yytext++;
223
			yytext++;
224
			yylval.val.len = yyleng - 2;
224
			yylval.val.len = yyleng - 2;
225
			yylval.val.buf = strdup(yytext);
225
			yylval.val.buf = strdup(yytext);

Return to bug 61978