adding pos, and directly ban and allow ip

This commit is contained in:
midefos committed 2024-05-28 21:13:53 +02:00
1 parent 9cffe40520
commit 05296d32bf
3 files changed
+62 -14

No files matched your search

+15 -2
View File
@@ -22,9 +22,22 @@ async fn main() {
} => {
let _ = start_ban_server(ssh_auth_log, iptables_save).await;
}
Arguments::BanPort { port, docker } => ban_port(port, docker),
Arguments::BanPort {
port,
docker,
position,
} => ban_port(port, docker, position),
Arguments::UnbanPort { port, docker } => unban_port(port, docker),
Arguments::AllowIpPort { ip, port, docker } => allow_ip_port(&ip, port, docker),
Arguments::AllowIpPort {
ip,
port,
docker,
position,
} => allow_ip_port(&ip, port, docker, position),
Arguments::OnlyIpPort { ip, port, docker } => {
allow_ip_port(&ip, port, docker, Some(1));
ban_port(port, docker, Some(2));
}
Arguments::RemoveIpPort { ip, port, docker } => remove_ip_port(&ip, port, docker),
}
}