Skip to content

Commit

Permalink
I have no idea why InetAddress.toString() suddenly has a leading /.
Browse files Browse the repository at this point in the history
  • Loading branch information
fbettag committed Jan 26, 2012
1 parent 9b9661b commit d3ceca0
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/main/scala/ag/bett/lift/bhtml/BHtml.scala
Original file line number Diff line number Diff line change
Expand Up @@ -410,9 +410,9 @@ object InetUtils {
*/
def getPtr(addr: java.net.InetAddress): String = {
if (addr.toString().matches(".*\\..*"))
addr.toString().split("\\.").reverse.mkString(".") + ".in-addr.arpa"
addr.toString().replaceAll("^/|/[0-9]+$", "").split("\\.").reverse.mkString(".") + ".in-addr.arpa"
else
addr.toString().replaceAll(":|/[0-9]+$", "").split("").reverse.mkString(".") + ".ip6.arpa"
addr.toString().replaceAll("^/|:|/[0-9]+$", "").split("").reverse.mkString(".") + ".ip6.arpa"
}


Expand Down

0 comments on commit d3ceca0

Please sign in to comment.