/[radius]/radius/radiusd/radius.c
ViewVC logotype

Diff of /radius/radiusd/radius.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.63 by gray, Sat Nov 1 13:47:55 2003 UTC revision 1.64 by gray, Sat Nov 1 22:47:30 2003 UTC
# Line 64  radius_send_reply(int code, RADIUS_REQ * Line 64  radius_send_reply(int code, RADIUS_REQ *
64                          /*FALLTHROUGH*/                          /*FALLTHROUGH*/
65                                                    
66                  default:                  default:
67                          radreq->reply_pairs = reply;                          radreq->reply_pairs =
68                                    rad_clt_encrypt_pairlist(reply,
69                                                             radreq->vector,
70                                                             radreq->secret);
71                  }                  }
72          }          }
73    
# Line 230  decrypt_pair(RADIUS_REQ *req, VALUE_PAIR Line 233  decrypt_pair(RADIUS_REQ *req, VALUE_PAIR
233  }  }
234    
235  VALUE_PAIR *  VALUE_PAIR *
236  radius_decrypt_request_pairs(RADIUS_REQ *req)  radius_decrypt_request_pairs(RADIUS_REQ *req, VALUE_PAIR *plist)
237  {  {
         VALUE_PAIR *newlist = avl_dup(req->request);  
238          VALUE_PAIR *pair;          VALUE_PAIR *pair;
239    
240          for (pair = newlist; pair; pair = pair->next)          for (pair = plist; pair; pair = pair->next)
241                  decrypt_pair(req, pair);                  decrypt_pair(req, pair);
242                    
243          return newlist;          return plist;
244  }  }
245    
246  void  void

Legend:
Removed from v.1.63  
changed lines
  Added in v.1.64

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26