@@ -151,11 +151,11 @@ func ProgramChain(c *ChainInfo, bridgeName string, hairpinMode, enable bool) err
151151 "-j" , c .Name }
152152 if ! Exists (Nat , "PREROUTING" , preroute ... ) && enable {
153153 if err := c .Prerouting (Append , preroute ... ); err != nil {
154- return fmt .Errorf ("Failed to inject docker in PREROUTING chain: %s" , err )
154+ return fmt .Errorf ("Failed to inject %s in PREROUTING chain: %s" , c . Name , err )
155155 }
156156 } else if Exists (Nat , "PREROUTING" , preroute ... ) && ! enable {
157157 if err := c .Prerouting (Delete , preroute ... ); err != nil {
158- return fmt .Errorf ("Failed to remove docker in PREROUTING chain: %s" , err )
158+ return fmt .Errorf ("Failed to remove %s in PREROUTING chain: %s" , c . Name , err )
159159 }
160160 }
161161 output := []string {
@@ -167,11 +167,11 @@ func ProgramChain(c *ChainInfo, bridgeName string, hairpinMode, enable bool) err
167167 }
168168 if ! Exists (Nat , "OUTPUT" , output ... ) && enable {
169169 if err := c .Output (Append , output ... ); err != nil {
170- return fmt .Errorf ("Failed to inject docker in OUTPUT chain: %s" , err )
170+ return fmt .Errorf ("Failed to inject %s in OUTPUT chain: %s" , c . Name , err )
171171 }
172172 } else if Exists (Nat , "OUTPUT" , output ... ) && ! enable {
173173 if err := c .Output (Delete , output ... ); err != nil {
174- return fmt .Errorf ("Failed to inject docker in OUTPUT chain: %s" , err )
174+ return fmt .Errorf ("Failed to inject %s in OUTPUT chain: %s" , c . Name , err )
175175 }
176176 }
177177 case Filter :
0 commit comments