use the socketMatch to check for a match in the sockets and then if true return your pointer?