summaryrefslogtreecommitdiff
path: root/hosts.hs
diff options
context:
space:
mode:
Diffstat (limited to 'hosts.hs')
-rw-r--r--hosts.hs4
1 files changed, 1 insertions, 3 deletions
diff --git a/hosts.hs b/hosts.hs
index afd60fc..6c93b10 100644
--- a/hosts.hs
+++ b/hosts.hs
@@ -64,10 +64,8 @@ crap strs = do
64grokPairing :: Bool -> Hosts -> (String,Either String SockAddr) -> Hosts 64grokPairing :: Bool -> Hosts -> (String,Either String SockAddr) -> Hosts
65grokPairing bCanon hosts (name,eaddr) = 65grokPairing bCanon hosts (name,eaddr) =
66 case eaddr of 66 case eaddr of
67 Right addr -> assign addr (L.pack name) hosts 67 Right addr -> assignName' bCanon addr (L.pack name) hosts
68 Left "delete" -> error "deletion not implemented." 68 Left "delete" -> error "deletion not implemented."
69 where
70 assign = if bCanon then assignNewName else assignName
71 69
72main = do 70main = do
73 args <- getArgs 71 args <- getArgs