From bc071ac4349a96ec757ee418c08ffac509e6b6e4 Mon Sep 17 00:00:00 2001 From: Kozlov Dmitry Date: Fri, 3 Aug 2012 14:32:32 +0400 Subject: fixed complilation for 3.4 kernel --- accel-pppd/radius/dm_coa.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'accel-pppd/radius/dm_coa.c') diff --git a/accel-pppd/radius/dm_coa.c b/accel-pppd/radius/dm_coa.c index 68ec0dc..13719ae 100644 --- a/accel-pppd/radius/dm_coa.c +++ b/accel-pppd/radius/dm_coa.c @@ -146,7 +146,7 @@ static void disconnect_request(struct radius_pd_t *rpd) static void coa_request(struct radius_pd_t *rpd) { struct rad_attr_t *class; - void *prev_class; + void *prev_class = rpd->attr_class; struct ev_radius_t ev = { .ses = rpd->ses, .request = rpd->dm_coa_req, @@ -164,8 +164,6 @@ static void coa_request(struct radius_pd_t *rpd) else { class = rad_packet_find_attr(rpd->dm_coa_req, NULL, "Class"); if (class) { - prev_class = rpd->attr_class; - if (rpd->attr_class_len < class->len) { if (rpd->attr_class) _free(rpd->attr_class); -- cgit v1.2.3