| 661 | using KernelSocketStream::KernelSocketStream; |
| 662 | |
| 663 | ~FstackDpdkSocketStream() override { |
| 664 | if (fd < 0) return; |
| 665 | fstack_shutdown(fd, (int) ShutdownHow::ReadWrite); |
| 666 | fstack_close(fd); |
| 667 | fd = -1; |
| 668 | } |
| 669 | |
| 670 | protected: |
| 671 | ssize_t do_send(int sockfd, const void* buf, size_t count, int flags, Timeout timeout) override { |
nothing calls this directly
no test coverage detected