VMS getnameinfo() seems to have a bug with returned service string
authorRichard Levitte <levitte@openssl.org>
Wed, 10 Feb 2016 04:12:52 +0000 (05:12 +0100)
committerRichard Levitte <levitte@openssl.org>
Wed, 10 Feb 2016 04:12:52 +0000 (05:12 +0100)
commitd40cf9bc9c0913310ef2232b13d8e15e73e9d2b4
tree24a8eb7846e1fb9a7360b4ed5bd41802f0fd884a
parente8461ee1d17d64dddcdedf133c7f47ab4ac15ff2
VMS getnameinfo() seems to have a bug with returned service string

It seems like it gives back gibberish.  If we asked for a numeric
service, it's easy to check for a digit in the first position, and
if there isn't any, rewrite it using older methods.

Reviewed-by: Rich Salz <rsalz@openssl.org>
crypto/bio/b_addr.c