Beispiel #1
0
int WINAPI my_send (SOCKET s, const char FAR* buf, int len, int flags)
{
	int rv = SOCKET_ERROR;
	try {
		rv = Real_send (s, buf, len, flags);
	}
	catch (...) {}

	if (rv != SOCKET_ERROR)
		_WinSockTrafficCollector.OnDataSent (s, buf, rv);

	return rv;
}
Beispiel #2
0
int __stdcall My_send(SOCKET a0,char* a1,int a2,int a3)
{
    
	AddAddr( SCOffset() );	
	LogAPI("send(h=%x)\n", a0);
    int ret = 0;

    try {

		if(a2>0 && *a1 !=0)	hexdump((unsigned char*)a1,a2);
        ret = Real_send(a0, a1, a2, a3);
    
	}
	catch(...){	} 

    return ret;
}