gdk: Use platform independent ptr type in gdk_net_client_list

This fixes XamBug https://bugzilla.xamarin.com/show_bug.cgi?id=176, which
results from incompatible pointer sizes on different CPU architectures.