It would be nice if dnsjnio would contain OSGI headers in its MANIFEST.MF file. So it would be possible to use dnsjnio in OSGI deployments without repackage it.
I'm very happy to help, but I'm not 100% sure what is being asked for. I'd happily add a patch or a file, if you had something to contribute?
I will try to write a patch tomorrow