add sockopts.py