> It would seem to me today that void * would have been a more logical choice Not just logical: A pointer into the void seems like an aesthetically perfect type for a network address. -Don