put cUdev into a namespace, same code is used by dynamite