i've done some searching for a wireless networking library but can't
seem to find > one, perhaps its too hardware specific?
What would you like this library to do?
Typically, communications with a wireless card will be abstracted into a
device driver; the kernel can then provide applications a uniform
networking API, and eventually further up the chain you can seamlessly
make use of the hardware through higher-level abstractions still, e.g.
using sockets.
If you need to communicate directly with the hardware for some reason,
there's a good chance you'll need to do this in kernel space, though
it's /possible/ that some functionality will be exposed to
user-accessible ioctls.
In summary, more information about what you're trying to do is needed in
order to answer your question!