add IP and port for isns discovery (bnc #897247)

this is actually two same checks. As it is only two checks for same value then it is up to you if you use `case` or `elsif` but current one looks strange as both ifs cannot be true.