Parcourir la source

web: added definition of the ip protocol name by code

root il y a 1 an
Parent
commit
b9869b0

+ 3 - 3
html/admin/logs/detaillog.php

@@ -98,9 +98,9 @@ while (list ($uid, $auth_id, $udata, $urouter, $uproto, $sip, $sport,$dip, $dpor
     print "<td class=\"data\">"; print_auth_simple($db_link,$auth_id); print "</td>\n";
     print "<td class=\"data\">$udata</td>\n";
     print "<td class=\"data\">$gateway_list[$urouter]</td>\n";
-    if ($uproto==='6') { $uproto = 'tcp'; }
-    if ($uproto==='17') { $uproto = 'udp'; }
-    print "<td class=\"data\">" . $uproto . "</td>\n";
+    $proto_name = getprotobynumber($uproto);
+    if (!$proto_name) { $proto_name=$uproto; }
+    print "<td class=\"data\">" . $proto_name . "</td>\n";
     print "<td class=\"data\" align=left>" . long2ip($sip) . "</td>\n";
     $ip_name = '-';
     if ($rdns) { $ip_name = ResolveIP($db_link,$sip); }

+ 6 - 4
html/admin/reports/userdaydetail.php

@@ -52,7 +52,9 @@ $fsql = "SELECT A.proto, A.src_ip, A.src_port, SUM(A.bytes) as tin FROM Traffic_
 $userdata = mysqli_query($db_link, $fsql);
 while (list ($uproto, $uip, $uport, $ubytes) = mysqli_fetch_array($userdata)) {
     print "<tr align=center align=center class=\"tr1\" onmouseover=\"className='tr2'\" onmouseout=\"className='tr1'\">\n";
-    print "<td class=\"data\">" . $uproto . "</td>\n";
+    $proto_name = getprotobynumber($uproto);
+    if (!$proto_name) { $proto_name=$uproto; }
+    print "<td class=\"data\">" . $proto_name . "</td>\n";
     print "<td class=\"data\" align=left>" . long2ip($uip) . "</td>\n";
     $ip_name = '-';
     if ($rdns) { $ip_name = ResolveIP($db_link,$uip); }
@@ -79,9 +81,9 @@ $fsql = "SELECT A.proto, A.dst_ip, A.dst_port, SUM(A.bytes) as tout FROM Traffic
 $userdata = mysqli_query($db_link, $fsql);
 while (list ($uproto, $uip, $uport, $ubytes) = mysqli_fetch_array($userdata)) {
     print "<tr align=center align=center class=\"tr1\" onmouseover=\"className='tr2'\" onmouseout=\"className='tr1'\">\n";
-    if ($uproto==='6') { $uproto = 'tcp'; }
-    if ($uproto==='17') { $uproto = 'udp'; }
-    print "<td class=\"data\">" . $uproto . "</td>\n";
+    $proto_name = getprotobynumber($uproto);
+    if (!$proto_name) { $proto_name=$uproto; }
+    print "<td class=\"data\">" . $proto_name . "</td>\n";
     print "<td class=\"data\" align=left>" . long2ip($uip) . "</td>\n";
     $ip_name = '-';
     if ($rdns) { $ip_name = ResolveIP($db_link,$uip); }

+ 3 - 3
html/admin/reports/userdaydetaillog.php

@@ -81,9 +81,9 @@ while (list ($uid,$udata, $urouter, $uproto, $sip, $sport,$dip, $dport, $ubytes,
     print "<tr align=center align=center class=\"tr1\" onmouseover=\"className='tr2'\" onmouseout=\"className='tr1'\">\n";
     print "<td class=\"data\">$udata</td>\n";
     print "<td class=\"data\">$gateway_list[$urouter]</td>\n";
-    if ($uproto==='6') { $uproto = 'tcp'; }
-    if ($uproto==='17') { $uproto = 'udp'; }
-    print "<td class=\"data\">" . $uproto . "</td>\n";
+    $proto_name = getprotobynumber($uproto);
+    if (!$proto_name) { $proto_name=$uproto; }
+    print "<td class=\"data\">" . $proto_name . "</td>\n";
     print "<td class=\"data\" align=left>" . long2ip($sip) . "</td>\n";
     $ip_name = '-';
     if ($rdns) { $ip_name = ResolveIP($db_link,$sip); }