Don't use static addressess..
Use GetProcAddress to get the address.
Something like:
Code:
HANDLE hMod = GetModuleHandle("ws2_32.dll");
mysendJmp.HookOneAPI(GetProcAddress(hMod, "send"),(FARPROC)hook_send);
mysendJmp.SetHookOn();
...
Otherwise you could be hooking random addresses across different computers.