diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2007-11-12 16:15:52 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2007-11-12 16:15:52 +0000 |
commit | 0972bc4eea9502d0bce03281e4cf49529e9d27fe (patch) | |
tree | e84f2ae826dd1818e5702f3bbaa79d79f4e82528 | |
parent | a2fc8af936e895d26517c158ac8c0293e4af4687 (diff) | |
download | radius-0972bc4eea9502d0bce03281e4cf49529e9d27fe.tar.gz radius-0972bc4eea9502d0bce03281e4cf49529e9d27fe.tar.bz2 |
(rad_sql_mlc_close): Pass NAS-IP-Address
-rw-r--r-- | radiusd/sql.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/radiusd/sql.c b/radiusd/sql.c index 18baecec..dd997a5c 100644 --- a/radiusd/sql.c +++ b/radiusd/sql.c @@ -1222,6 +1222,9 @@ rad_sql_mlc_close(struct radutmp *up) grad_avp_create_integer(DA_NAS_PORT_ID, up->nas_port)); grad_avl_add_pair(&req->avlist, + grad_avp_create_integer(DA_NAS_IP_ADDRESS, + ntohl(up->nas_address))); + grad_avl_add_pair(&req->avlist, grad_avp_create_string(DA_ACCT_SESSION_ID, up->session_id)); query = radius_xlate(&stack, sql_cfg.query[query_index], req, NULL); |