version 1.66, 2009/05/25 06:48:01 |
version 1.67, 2009/05/28 16:50:16 |
|
|
#include "channels.h" |
#include "channels.h" |
#include "session.h" |
#include "session.h" |
#include "servconf.h" |
#include "servconf.h" |
|
#include "roaming.h" |
|
|
/* Imports */ |
/* Imports */ |
extern int compat20; |
extern int compat20; |
|
|
output = (Buffer *)packet_get_output(); |
output = (Buffer *)packet_get_output(); |
buffer_put_string(&m, buffer_ptr(input), buffer_len(input)); |
buffer_put_string(&m, buffer_ptr(input), buffer_len(input)); |
buffer_put_string(&m, buffer_ptr(output), buffer_len(output)); |
buffer_put_string(&m, buffer_ptr(output), buffer_len(output)); |
|
|
|
/* Roaming */ |
|
if (compat20) { |
|
buffer_put_int64(&m, get_sent_bytes()); |
|
buffer_put_int64(&m, get_recv_bytes()); |
|
} |
|
|
mm_request_send(monitor->m_recvfd, MONITOR_REQ_KEYEXPORT, &m); |
mm_request_send(monitor->m_recvfd, MONITOR_REQ_KEYEXPORT, &m); |
debug3("%s: Finished sending state", __func__); |
debug3("%s: Finished sending state", __func__); |