| 29 | } |
| 30 | |
| 31 | static u32 pull_le32(const u8 **cursor, size_t *max) |
| 32 | { |
| 33 | le32 ret; |
| 34 | |
| 35 | if (!pull(cursor, max, &ret, sizeof(ret))) |
| 36 | return 0; |
| 37 | return le32_to_cpu(ret); |
| 38 | } |
| 39 | |
| 40 | static u64 pull_varint(const u8 **cursor, size_t *max) |
| 41 | { |
no test coverage detected