1 2 3 * packet client 4 * modify receive cb, move context to 1st argument 5 6 * query client 7 * application should be able to specify if 8 request is not done.