… | |
… | |
333 | inline uint16 net_uint16 (uint8 *data) { return (data [0] << 8) | data [1]; } |
333 | inline uint16 net_uint16 (uint8 *data) { return (data [0] << 8) | data [1]; } |
334 | inline uint32 net_uint32 (uint8 *data) { return (net_uint16 (data) << 16) | net_uint16 (data + 2); } |
334 | inline uint32 net_uint32 (uint8 *data) { return (net_uint16 (data) << 16) | net_uint16 (data + 2); } |
335 | inline sint16 net_sint16 (uint8 *data) { return sint16 (net_uint16 (data)); } |
335 | inline sint16 net_sint16 (uint8 *data) { return sint16 (net_uint16 (data)); } |
336 | inline sint16 net_sint32 (uint8 *data) { return sint32 (net_uint32 (data)); } |
336 | inline sint16 net_sint32 (uint8 *data) { return sint32 (net_uint32 (data)); } |
337 | |
337 | |
338 | struct CS_Stats |
|
|
339 | { |
|
|
340 | int ibytes; /* ibytes, obytes are bytes in, out */ |
|
|
341 | int obytes; |
|
|
342 | short max_conn; /* Maximum connections received */ |
|
|
343 | time_t time_start; /* When we started logging this */ |
|
|
344 | }; |
|
|
345 | |
|
|
346 | extern CS_Stats cst_tot, cst_lst; |
|
|
347 | |
|
|
348 | #endif |
338 | #endif |
349 | |
339 | |