summaryrefslogtreecommitdiff
path: root/accel-pppd/radius/radius_p.h
diff options
context:
space:
mode:
authorKozlov Dmitry <xeb@mail.ru>2012-07-11 18:47:08 +0400
committerKozlov Dmitry <xeb@mail.ru>2012-07-11 18:47:08 +0400
commitb2e106f8778fd834e0518cc6c0704d7d6b50875e (patch)
treee6a7dcd7f80b4cb52dd59a2cd087f4c30c357b41 /accel-pppd/radius/radius_p.h
parent07c57d04f2c585f4e3ba37bf61c3d14f9d40cd7d (diff)
downloadaccel-ppp-b2e106f8778fd834e0518cc6c0704d7d6b50875e.tar.gz
accel-ppp-b2e106f8778fd834e0518cc6c0704d7d6b50875e.zip
radius: fetch interface statistics via netlink
Diffstat (limited to 'accel-pppd/radius/radius_p.h')
-rw-r--r--accel-pppd/radius/radius_p.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/accel-pppd/radius/radius_p.h b/accel-pppd/radius/radius_p.h
index 0709351..383be7d 100644
--- a/accel-pppd/radius/radius_p.h
+++ b/accel-pppd/radius/radius_p.h
@@ -24,10 +24,15 @@ struct radius_pd_t
struct rad_req_t *auth_req;
struct rad_req_t *acct_req;
struct triton_timer_t acct_interim_timer;
- uint32_t acct_input_octets;
- uint32_t acct_output_octets;
+
+ uint32_t acct_rx_bytes;
+ uint32_t acct_tx_bytes;
uint32_t acct_input_gigawords;
uint32_t acct_output_gigawords;
+ uint32_t acct_rx_packets_i;
+ uint32_t acct_tx_packets_i;
+ uint32_t acct_rx_bytes_i;
+ uint32_t acct_tx_bytes_i;
struct triton_timer_t session_timeout;