lib/socket: use proper typed constant UINT32_MAX for uint32_t typed port
lib/socket: use proper typed constant UINT32_MAX for uint32_t typed port

This was a bug on architectures with native int type less then 32 bit.

Acked-by: Thomas Graf <17c2d8920621522552b392f72d8fdb4d1e866b44@suug.ch>
Signed-off-by: Thomas Haller <16e26612e4159990a6b3691e92592e691ff74132@redhat.com>

congwang/libnl,dsahern/libnl,greearb/libnl-ct,houstar/libnl,honsys/libnl,mshirley/libnl,UnicronNL/libnl3,greearb/libnl-ct,kolyshkin/libnl,UnicronNL/libnl3,tgraf/libnl,houstar/libnl,cyclops8456/libnl3,cyclops8456/libnl3,congwang/libnl,tklauser/libnl,tgraf/libnl,tgraf/libnl,honsys/libnl,vyos/libnl3,cfriedt/libnl,thom311/libnl,dsahern/libnl,tklauser/libnl,thom311/libnl,claudelee/libnl,vyos/libnl3,claudelee/libnl,claudelee/libnl,vyos/libnl3,congwang/libnl,baloo/libnl,mshirley/libnl,dsahern/libnl,cfriedt/libnl,dsahern/libnl,baloo/libnl,cfriedt/libnl,UnicronNL/libnl3,kolyshkin/libnl,mshirley/libnl,HolyShitMan/libnl-1,kolyshkin/libnl,cfriedt/libnl,houstar/libnl,greearb/libnl-ct,UnicronNL/libnl3,baloo/libnl,HolyShitMan/libnl-1,baloo/libnl,kolyshkin/libnl,vyos/libnl3,HolyShitMan/libnl-1,houstar/libnl,congwang/libnl,claudelee/libnl,tklauser/libnl,tgraf/libnl,HolyShitMan/libnl-1,mshirley/libnl,honsys/libnl,cyclops8456/libnl3,thom311/libnl,honsys/libnl,cyclops8456/libnl3,tklauser/libnl