]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commitdiff
ipsec: Log a message when an interface could not be created
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 9 Jan 2019 18:52:24 +0000 (19:52 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 4 Feb 2019 18:20:36 +0000 (18:20 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/scripts/ipsec-interfaces

index 6c39c44a8dbd7dcb8be7a8aff196da9c59838238..4ba2980e57e416e0b4f46d8da964fcf8689512bf 100644 (file)
@@ -84,7 +84,10 @@ main() {
                        # Create a new interface and bring it up
                        else
                                log "Creating interface ${intf}"
-                               ip link add name "${intf}" type "${interface_mode}" "${args[@]}"
+                               if ! ip link add name "${intf}" type "${interface_mode}" "${args[@]}"; then
+                                       log "Could not create interface ${intf}"
+                                       continue
+                               fi
                        fi
 
                        # Add an IP address