SM_KERNEL
if (((so->so_mode & SM_KERNEL) == 0) &&
nso->so_mode |= SM_KERNEL;
so->so_mode |= SM_KERNEL;
#define IS_KERNEL_SOCKET(so) ((so)->so_mode & SM_KERNEL)
((ks) != NULL && (KSTOSO(ks))->so_mode & SM_KERNEL && \