Expose setting interface by fd in network pkg

Signed-off-by: Michael Crosby <michael@docker.com>
I think this is because golang public methods such as `NewFile` and `os.File.Fd()` using uintptr.