diff options
author | Dmitry Kozlov <xeb@mail.ru> | 2016-04-30 20:32:00 +0300 |
---|---|---|
committer | Dmitry Kozlov <xeb@mail.ru> | 2016-04-30 20:32:00 +0300 |
commit | 249dde4bbade8da12f80e64acef8826a4af0b567 (patch) | |
tree | 1a15f902f4ed737ad7f2b5bd0c53496c00098d1c /accel-pppd/radius/radius_p.h | |
parent | 6c82f3d0d0e52b506968f54fd058d1e2a51a855b (diff) | |
download | accel-ppp-249dde4bbade8da12f80e64acef8826a4af0b567.tar.gz accel-ppp-249dde4bbade8da12f80e64acef8826a4af0b567.zip |
radius: add Delegated-IPv6-Prefix to accounting packets
Diffstat (limited to 'accel-pppd/radius/radius_p.h')
-rw-r--r-- | accel-pppd/radius/radius_p.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/accel-pppd/radius/radius_p.h b/accel-pppd/radius/radius_p.h index 0e1789fd..24cfdbd8 100644 --- a/accel-pppd/radius/radius_p.h +++ b/accel-pppd/radius/radius_p.h @@ -41,6 +41,7 @@ struct radius_pd_t { int authenticated:1; int acct_started:1; int ipv6_dp_assigned:1; + int ipv6_dp_sent:1; struct rad_req_t *acct_req; struct triton_timer_t acct_interim_timer; @@ -202,6 +203,7 @@ int rad_auth_null(struct radius_pd_t *rpd, const char *username, va_list args); int rad_acct_start(struct radius_pd_t *rpd); int rad_acct_stop(struct radius_pd_t *rpd); void rad_acct_stop_defer(struct radius_pd_t *rpd); +void rad_acct_force_interim_update(struct radius_pd_t *rpd); struct rad_packet_t *rad_packet_alloc(int code); int rad_packet_build(struct rad_packet_t *pack, uint8_t *RA); |