projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix viewing services, RT#39468, inadvertant fallout from #39384
[freeside.git]
/
httemplate
/
view
/
elements
/
svc_radius_usage.html
diff --git
a/httemplate/view/elements/svc_radius_usage.html
b/httemplate/view/elements/svc_radius_usage.html
index
1d58ef6
..
bea57cd
100644
(file)
--- a/
httemplate/view/elements/svc_radius_usage.html
+++ b/
httemplate/view/elements/svc_radius_usage.html
@@
-25,6
+25,14
@@
% my $output = $svc->attribute_since_sqlradacct(
% $last_bill, time, 'AcctOutputOctets'
% ) / 1048576;
% my $output = $svc->attribute_since_sqlradacct(
% $last_bill, time, 'AcctOutputOctets'
% ) / 1048576;
+%
+% my $last_mac = $svc->attribute_last_sqlradacct( 'CallingStationId' );
+% if ( $last_mac =~ /^\s*(([\dA-F]{2}[\-:]){5}[\dA-F]{2})/i
+% and my $vendor = Net::MAC::Vendor::lookup($1)
+% )
+% {
+% $last_mac .= ' ('. $vendor->[0]. ')';
+% }
RADIUS session information<BR>
RADIUS session information<BR>
@@
-57,6
+65,9
@@
% if ( $svc->table eq 'svc_acct' ) {
Last Login: <B><% $svc->last_login_text %></B><BR>
% }
% if ( $svc->table eq 'svc_acct' ) {
Last Login: <B><% $svc->last_login_text %></B><BR>
% }
+% if ( length($last_mac) ) {
+ Last Source or MAC: <B><% $last_mac %></B><BR>
+% }
% my $href = qq!<A HREF="${p}search/sqlradius.cgi?svcnum=!. $svc->svcnum;
View session detail:
% my $href = qq!<A HREF="${p}search/sqlradius.cgi?svcnum=!. $svc->svcnum;
View session detail: