gnupg: update nixpkgs#93659
[sourcephile-nix.git] / nixos / modules / services / networking / upnpc.nix
index 9e5c92b822bf9368b5fda7a60ed675af63326907..abe9e20e66d92ed92c0790a37b3868ecee9114a1 100644 (file)
@@ -86,7 +86,8 @@ config = {
                   (*ConflictInMappingEntry*) result=conflict ;;
                 esac
               done <<EOF
-            $(upnpc -u "$desc" -e "${r.description}" -a "$localIP" ${toString r.internalPort} ${toString r.externalPort} ${r.protocol} ${toString r.duration} 2>&1)
+            $(upnpc -u "$desc" ${optionalString (r.description != "") "-e \"${r.description}\""} \
+              -a "$localIP" ${toString r.internalPort} ${toString r.externalPort} ${r.protocol} ${toString r.duration} 2>&1)
             EOF
             }
             while true; do