syscall: Fix FD passing on OpenBSD

Fixes issue 3349.

R=bradfitz, dave, minux.ma
CC=golang-dev
https://codereview.appspot.com/7383056

Committer: Dave Cheney <dave@cheney.net>