CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2011/07/06 14:52:28

Modified files:
        usr.sbin/npppd : HOWTO_PIPEX_NPPPD.txt 
        usr.sbin/npppd/npppd: Makefile chap.c eap.c lcp.c npppd.c 
                              npppd.h npppd_auth.c npppd_auth.h 
                              npppd_auth_local.h npppd_local.h pap.c 
                              ppp.c ppp.h radius+.c radius+.h 
                              radius+_local.h radius_common.c 
                              radius_common.h radius_req.c radius_req.h 
                              radiusconst.h 
Added files:
        usr.sbin/npppd/npppd: npppd_radius.c npppd_radius.h 

Log message:
Add RADIUS accounting support and some authentication related changes:

- Add functions to radius+.c that are required to implement RADIUS
accounting.
- Send RADIUS Account-Start and Account-Stop messages with attributes that
are defined by RFC 2866, 2868, 2869.
- If any authentication realm is deleted from the configuration, npppd may
exit by segmentation fault.
- Delete radius_common.c, radius_common.h and eap.c because they are not
used.
- Retransmission and failover are reimplemented.
- Cleanup

Reply via email to