I just send my mail and received then yours.
I will rework your patch as outlined in my e-mail at the weekend.
Then it will be in my master branch for 2.6.18 and in the wireless-dev for 2.6.19-rc*.
Both trees are synchronized with Daniel's tree. Daniel forwards usually the patches
to the John Linville, the maintainer of the wireless tree.