File manager - Edit - /usr/share/webmin/nftables/rename_chain.cgi
Back
#!/usr/bin/perl # rename_chain.cgi # Rename an existing chain require './nftables-lib.pl'; ## no critic use strict; use warnings; our (%in, %text); ReadParse(); assert_acl('chains'); my @tables = get_nftables_save(); my $table = $tables[$in{'table'}]; $table || error($text{'chain_notable'}); assert_table_acl($table); my $chain = $table->{'chains'}->{$in{'chain'}}; $chain || error($text{'chain_nochain'}); ui_print_header(undef, $text{'rename_chain_title'}, ""); print ui_form_start("save_chain.cgi"); print ui_hidden("table", $in{'table'}); print ui_hidden("rename", 1); print ui_hidden("chain_old", $in{'chain'}); print ui_table_start($text{'rename_chain_header'}, "width=100%", 2); print ui_table_row($text{'rename_chain_old'}, "<tt>".html_escape($in{'chain'})."</tt>"); print ui_table_row( hlink($text{'rename_chain_new'}, "chain_name"), ui_textbox("chain_name", $in{'chain'}, 20) ); print ui_table_end(); print ui_form_end([[undef, $text{'rename_chain_ok'}]]); ui_print_footer("index.cgi?table=$in{'table'}", $text{'index_return'});
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.5 |
proxy
|
phpinfo
|
Settings