summaryrefslogtreecommitdiff
path: root/src/Network/UPNP.hs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Network/UPNP.hs')
-rw-r--r--src/Network/UPNP.hs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Network/UPNP.hs b/src/Network/UPNP.hs
index fff1ba5b..ed6b4777 100644
--- a/src/Network/UPNP.hs
+++ b/src/Network/UPNP.hs
@@ -17,7 +17,7 @@ upnpc = "/usr/bin/upnpc"
17 17
18-- | Invokes the miniupnpc command line program to request ports from a UPNP 18-- | Invokes the miniupnpc command line program to request ports from a UPNP
19-- wifi router. Returns the process handle on success. 19-- wifi router. Returns the process handle on success.
20requestPorts :: String -- ^ Description stored on router, currently ignored. 20requestPorts :: String -- ^ Description stored on router.
21 -> [(SocketType, SockAddr)] -- ^ Protocol-port pairs to request. 21 -> [(SocketType, SockAddr)] -- ^ Protocol-port pairs to request.
22 -> IO (Maybe ProcessHandle) 22 -> IO (Maybe ProcessHandle)
23requestPorts description binds = do 23requestPorts description binds = do
@@ -32,7 +32,7 @@ requestPorts description binds = do
32 _ -> do 32 _ -> do
33 gotMiniUPNPC <- doesFileExist upnpc 33 gotMiniUPNPC <- doesFileExist upnpc
34 if gotMiniUPNPC then do 34 if gotMiniUPNPC then do
35 phandle <- spawnProcess upnpc $ "-r" : requests 35 phandle <- spawnProcess upnpc $ "-e": description : "-r" : requests
36 return $ Just phandle 36 return $ Just phandle
37 else do 37 else do
38 hPutStrLn stderr $ "Warning: unable to find miniupnpc client at "++upnpc++"." 38 hPutStrLn stderr $ "Warning: unable to find miniupnpc client at "++upnpc++"."