sock.c: enhance socket ioctl parser
sock.c: enhance socket ioctl parser

Decode as much data on entering syscall as possible.

* sock.c: Update for RVAL_DECODED.
(print_addr): Remove.
(print_ifreq_addr, print_ifreq, print_ifc_len, decode_ifconf): New
functions.
(sock_ioctl) Use them.  Use umove_or_printaddr.

Saruta/strace,Distrotech/strace,kapdop/android_external_strace,vrastogi/strace,kapdop/android_external_strace,vrastogi/strace,Distrotech/strace,cuviper/strace,kapdop/android_external_strace,MonkeyZZZZ/platform_external_strace,kapdop/android_external_strace,cuviper/strace,MonkeyZZZZ/platform_external_strace,vrastogi/strace,Distrotech/strace,Distrotech/strace,kapdop/android_external_strace,cuviper/strace,Saruta/strace,vrastogi/strace,MonkeyZZZZ/platform_external_strace,cuviper/strace,MonkeyZZZZ/platform_external_strace,cuviper/strace,MonkeyZZZZ/platform_external_strace,Saruta/strace,Saruta/strace,Saruta/strace,vrastogi/strace,Distrotech/strace