linux-user: `getsockopt` on `SO_RCVTIMEO_NEW`/`SO_SNDTIMEO_NEW` writes unexpected `int`

Qemu doesn't appear to recognize the SO_RCVTIMEO_NEW and SO_SNDTIMEO_NEW values for getsockopt with SOL_SOCKET, and the switch in the linux-user do_getsockopt in the SOL_SOCKET case has a default: that does goto int_case where it silently succeeds and writes an int. However, SO_RCVTIMEO_NEW and SO_SNDTIMEO_NEW are expected to write a struct timeval rather than an int, so this results in unexpected values being written.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information