getinterfaces() ipaddr2devname() islocalhost() get_random_bytes() getsourceip() routethrough()
These functions are already in libnessus and from a cursory review, they appear to be the same.
getinterfaces() ipaddr2devname() islocalhost() get_random_bytes() getsourceip() routethrough()