Comparison

plugins/mod_admin_telnet.lua @ 10510:fe0884ddb4f8

mod_admin_telnet: Use common sort function in s2s:show
author Kim Alvefur <zash@zash.se>
date Sun, 15 Dec 2019 22:15:52 +0100
parent 10509:0aa0fd1adbb0
child 10517:6e1163fa2cd2
comparison
equal deleted inserted replaced
10509:0aa0fd1adbb0 10510:fe0884ddb4f8
779 end 779 end
780 end 780 end
781 781
782 -- Sort by local host, then remote host 782 -- Sort by local host, then remote host
783 table.sort(s2s_list, function(a,b) 783 table.sort(s2s_list, function(a,b)
784 if a.l == b.l then return a.r < b.r; end 784 if a.l == b.l then return _sort_hosts(a.r, b.r); end
785 return a.l < b.l; 785 return _sort_hosts(a.l, b.l);
786 end); 786 end);
787 local lasthost; 787 local lasthost;
788 for _, sess_lines in ipairs(s2s_list) do 788 for _, sess_lines in ipairs(s2s_list) do
789 if sess_lines.l ~= lasthost then print(sess_lines.l); lasthost=sess_lines.l end 789 if sess_lines.l ~= lasthost then print(sess_lines.l); lasthost=sess_lines.l end
790 for _, line in ipairs(sess_lines) do print(line); end 790 for _, line in ipairs(sess_lines) do print(line); end