1234567891011121314151617181920 |
- package bridge
- import "github.com/docker/libnetwork/iptables"
- func (n *bridgeNetwork) setupFirewalld(config *networkConfiguration, i *bridgeInterface) error {
- d := n.driver
- d.Lock()
- driverConfig := d.config
- d.Unlock()
- // Sanity check.
- if driverConfig.EnableIPTables == false {
- return IPTableCfgError(config.BridgeName)
- }
- iptables.OnReloaded(func() { n.setupIPTables(config, i) })
- iptables.OnReloaded(n.portMapper.ReMapAll)
- return nil
- }
|