sock_valbool_flag
sock_valbool_flag(sk, SOCK_DBG, valbool);
sock_valbool_flag(sk, SOCK_LOCALROUTE, valbool);
sock_valbool_flag(sk, SOCK_BROADCAST, valbool);
sock_valbool_flag(sk, SOCK_KEEPOPEN, valbool);
sock_valbool_flag(sk, SOCK_URGINLINE, valbool);
sock_valbool_flag(sk, SOCK_FILTER_LOCKED, valbool);
sock_valbool_flag(sk, SOCK_RCVMARK, valbool);
sock_valbool_flag(sk, SOCK_RCVPRIORITY, valbool);
sock_valbool_flag(sk, SOCK_RXQ_OVFL, valbool);
sock_valbool_flag(sk, SOCK_WIFI_STATUS, valbool);
sock_valbool_flag(sk, SOCK_NOFCS, valbool);
sock_valbool_flag(sk, SOCK_SELECT_ERR_QUEUE, valbool);
sock_valbool_flag(sk, SOCK_ZEROCOPY, valbool);
sock_valbool_flag(sk, SOCK_TXTIME, true);
sock_valbool_flag(sk, SOCK_RCVTSTAMP, val);
sock_valbool_flag(sk, SOCK_RCVTSTAMPNS, val && ns);
sock_valbool_flag(sk, SOCK_TSTAMP_NEW, new);
sock_valbool_flag(sk, SOCK_TSTAMP_NEW, optname == SO_TIMESTAMPING_NEW);
sock_valbool_flag(sk, SOCK_TIMESTAMPING_ANY, !!(val & TSFLAGS_ANY));
sock_valbool_flag(sk, SOCK_KEEPOPEN, true);
sock_valbool_flag(ssk, SOCK_KEEPOPEN, keep_open);
sock_valbool_flag(ssk, SOCK_DBG, sock_flag(sk, SOCK_DBG));
sock_valbool_flag(ssk, SOCK_DBG, !!val);
sock_valbool_flag(ssk, SOCK_KEEPOPEN, !!val);
sock_valbool_flag(sk, SOCK_ZEROCOPY, zerocopy);