X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fview%2Felements%2Fsvc_radius_usage.html;h=bea57cd70e0c35c0bc3a8720214522d1c218937f;hb=145c780dead46283f7c9664766a7000f6fcaf3b9;hp=1d58ef660cfdacc45cf92cb943b3d5e8abf52dc2;hpb=752d0f7d77526da342525dfa57bf961af7bb96fa;p=freeside.git diff --git a/httemplate/view/elements/svc_radius_usage.html b/httemplate/view/elements/svc_radius_usage.html index 1d58ef660..bea57cd70 100644 --- 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 $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
@@ -57,6 +65,9 @@ % if ( $svc->table eq 'svc_acct' ) { Last Login: <% $svc->last_login_text %>
% } +% if ( length($last_mac) ) { + Last Source or MAC: <% $last_mac %>
+% } % my $href = qq!