firewalld permanent rules

C++
firewall-cmd --permanent --zone=public --add-port=80/tcp
Source

Also in C++: