All new accounts created on Gitlab now require administrator approval. If you invite any collaborators, please let Flux staff know so they can approve the accounts.

Commit e576e852 authored by Mike Hibler's avatar Mike Hibler

correctly (numerically) sort firewall rules

parent 003d425b
......@@ -821,12 +821,12 @@ if ($showfwinfo) {
"where pid='$pid' and eid='$eid' ");
if ($result_fw->numrows) {
print "Firewall information:\n";
printf("%-15s %-8s %-8s %-5s %s\n",
printf("%-15s %-10s %-8s %-5s %s\n",
"ID", "Type", "Style", "Rule#", "Rule");
print("--------------- -------- -------- ----- ".
print("--------------- ---------- -------- ----- ".
"-----------------------------------\n");
while (my ($fwname,$fwtype,$fwstyle) = $result_fw->fetchrow_array()) {
printf("%-15s %-8s %-8s", $fwname, $fwtype, $fwstyle);
printf("%-15s %-10s %-8s", $fwname, $fwtype, $fwstyle);
my $result =
DBQueryFatal("select ruleno,rule from firewall_rules ".
"where pid='$pid' and eid='$eid' ".
......@@ -847,9 +847,9 @@ if ($showfwinfo) {
}
}
my $leader=" ";
foreach my $ruleno (sort keys(%rules)) {
foreach my $ruleno (sort { $a <=> $b } keys(%rules)) {
printf("%s%5d %s\n", $leader, $ruleno, $rules{$ruleno});
$leader=" ";
$leader=" ";
}
print "\n";
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment