Protect file descriptors (or Windows sockets)
It would be useful for some service discovery or extension scripts to access the network. However, currently Lua fails to protect the files descriptor, meaning they can be leaked or hijacked (from another component within the VLC process). This is inadequate.
File descriptors must be opaque and monitored by the Lua garbage collection.