From: Frank Cusack Date: Wed, 16 Apr 2003 05:55:35 +0000 (+0000) Subject: Fix stack overflow. Bug report and fix from Alexandar Atanasov. X-Git-Tag: ppp-2.4.7~308 X-Git-Url: http://git.ozlabs.org/?a=commitdiff_plain;h=c644ec5eadc71c116e25b4956d3ca90cae8a3e4d;p=ppp.git Fix stack overflow. Bug report and fix from Alexandar Atanasov. --- diff --git a/pppd/plugins/radius/radiusclient/lib/avpair.c b/pppd/plugins/radius/radiusclient/lib/avpair.c index 5f0644b..e2fd2bd 100644 --- a/pppd/plugins/radius/radiusclient/lib/avpair.c +++ b/pppd/plugins/radius/radiusclient/lib/avpair.c @@ -1,5 +1,5 @@ /* - * $Id: avpair.c,v 1.3 2002/11/13 18:19:26 fcusack Exp $ + * $Id: avpair.c,v 1.4 2003/04/16 05:55:35 fcusack Exp $ * * Copyright (C) 1995 Lars Fenneberg * @@ -164,8 +164,8 @@ VALUE_PAIR *rc_avpair_gen (AUTH_HDR *auth) DICT_ATTR *attr; VALUE_PAIR *vp; VALUE_PAIR *pair; - unsigned char hex[3]; /* For hex string conversion. */ - char buffer[256]; + unsigned char hex[3]; /* For hex string conversion. */ + char buffer[512]; /* * Extract attribute-value pairs