sprintf(buf+i*2,"%02x",*(data+i));
buf[i*2] = 0;
EXPECT_STREQ("74657874ababcdabcdef01000abcdefabcdeff",buf);
sprintf(buf+i*2,"%02x",*(data+i));
buf[i*2] = 0;
EXPECT_STREQ("74657874ababcdabcdef01000abcdefabcdeff",buf);
- ASSERT_EQ(datalen,Channel::SendTo(socket, addr, snd));
+ ASSERT_EQ(datalen,Channel::SendTo(socket, addr, &snd));
evbuffer_free(snd);
event_assign(&evrecv, evbase, socket, EV_READ, ReceiveCallback, NULL);
event_add(&evrecv, NULL);
event_base_dispatch(evbase);
struct evbuffer *rcv = evbuffer_new();
Address address;
evbuffer_free(snd);
event_assign(&evrecv, evbase, socket, EV_READ, ReceiveCallback, NULL);
event_add(&evrecv, NULL);
event_base_dispatch(evbase);
struct evbuffer *rcv = evbuffer_new();
Address address;
- ASSERT_EQ(datalen,Channel::RecvFrom(socket, address, rcv));
+ ASSERT_EQ(datalen,Channel::RecvFrom(socket, address, &rcv));
evbuffer_remove(rcv, buf, strlen(text));
buf[strlen(text)] = 0;
uint8_t rnum8 = evbuffer_remove_8(rcv);
evbuffer_remove(rcv, buf, strlen(text));
buf[strlen(text)] = 0;
uint8_t rnum8 = evbuffer_remove_8(rcv);
addr2.sin_addr.s_addr = htonl(INADDR_LOOPBACK);*/
struct evbuffer *snd = evbuffer_new();
evbuffer_add_32be(snd, 1234);
addr2.sin_addr.s_addr = htonl(INADDR_LOOPBACK);*/
struct evbuffer *snd = evbuffer_new();
evbuffer_add_32be(snd, 1234);
evbuffer_free(snd);
event_assign(&evrecv, evbase, sock2, EV_READ, ReceiveCallback, NULL);
event_add(&evrecv, NULL);
event_base_dispatch(evbase);
struct evbuffer *rcv = evbuffer_new();
Address address;
evbuffer_free(snd);
event_assign(&evrecv, evbase, sock2, EV_READ, ReceiveCallback, NULL);
event_add(&evrecv, NULL);
event_base_dispatch(evbase);
struct evbuffer *rcv = evbuffer_new();
Address address;