| 639 | } |
| 640 | |
| 641 | void read_last_req(reader_t *reader, request_t *req) { |
| 642 | uint64_t offset = reader->mmap_offset; |
| 643 | reset_reader(reader); |
| 644 | reader_set_read_pos(reader, 1.0); |
| 645 | go_back_one_req(reader); |
| 646 | read_one_req(reader, req); |
| 647 | |
| 648 | reader->mmap_offset = offset; |
| 649 | } |
| 650 | |
| 651 | bool is_str_num(const char *str, size_t len) { |
| 652 | for (size_t i = 0; i < len; i++) { |