setsocketopt wants a *boolean*, not a nil