check for existence of SO_NO_CHECK before using it