
17.08.2008, 05:43
|
|
Новичок
Регистрация: 16.08.2008
Сообщений: 19
С нами:
9333881
Репутация:
3
|
|
Привет. В перле вообще ничего не понимаю.
Кто-нибудь знает как заполнить заголовок пакета для М-агента, используя С?
Получаю адрес и порт сервера, отправляю Нелло и жду ответа, ответа нет, может что делаю не так?
код:
SOCKET nMailSocket;
struct mrim_packet_header_t header;
char* pheader=(char*)&header;
char buf[255];
header.magic=PROTO_VERSION;
header.proto=MRIM_CS_HELLO;
header.seq=1;
header.msg=1;
header.dlen=0;
header.from=0;
header.fromport=0;
send(nMailSocket, pheader, (int)sizeof(struct mrim_packet_header_t), 0);
memset(buf, 0, 255);
recv(nMailSocket, (LPSTR)buf, 48, 0);
cout<<buf<<endl;
|
|
|