diff options
| author | vwvw <vwvw@users.noreply.github.com> | 2023-01-25 16:40:02 +0100 |
|---|---|---|
| committer | Aleksandr Nogikh <wp32pw@gmail.com> | 2023-03-07 15:59:12 +0100 |
| commit | 6b272a2ced094b793e9f88c8c42fab67838873f8 (patch) | |
| tree | e73b3355e091b1648c6d374a5ae2c1d2134d47b5 /docs/linux/external_fuzzing_usb.md | |
| parent | d7ea8bc498ffa754aabbb94352b6a26546737d31 (diff) | |
docs: fix broken link
Diffstat (limited to 'docs/linux/external_fuzzing_usb.md')
| -rw-r--r-- | docs/linux/external_fuzzing_usb.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/linux/external_fuzzing_usb.md b/docs/linux/external_fuzzing_usb.md index 9667f2eaf..abd7f4838 100644 --- a/docs/linux/external_fuzzing_usb.md +++ b/docs/linux/external_fuzzing_usb.md @@ -16,7 +16,7 @@ As USB fuzzing requires kernel side support, for non-mainline kernels you need a ## Internals -Currently, syzkaller defines 6 USB pseudo-syscalls (see [syzlang descriptions](/sys/linux/vusb.txt) and [pseudo-syscalls](/executor/common_usb.h) [implementation](https://github.com/xairy/syzkaller/blob/up-usb-docs/executor/common_usb_linux.h), which relies on the Raw Gadget interface linked above): +Currently, syzkaller defines 6 USB pseudo-syscalls (see [syzlang descriptions](/sys/linux/vusb.txt) and [pseudo-syscalls](/executor/common_usb.h) [implementation](/executor/common_usb_linux.h), which relies on the Raw Gadget interface linked above): 1. `syz_usb_connect` - connects a USB device. Handles all requests to the control endpoint until a `SET_CONFIGURATION` request is received. 2. `syz_usb_connect_ath9k` - connects an `ath9k` USB device. Compared to `syz_usb_connect`, this syscall also handles firmware download requests that happen after `SET_CONFIGURATION` for the `ath9k` driver. |
