aboutsummaryrefslogtreecommitdiffstats
path: root/executor/syscalls.h
diff options
context:
space:
mode:
authorAndrey Konovalov <andreyknvl@google.com>2019-08-14 21:05:27 +0200
committerGitHub <noreply@github.com>2019-08-14 21:05:27 +0200
commit0d298d6b2e4a48a2b4d3413cabc199e5f61c1dd4 (patch)
tree27bb2c6316b70bf6efca4a328928b780ce616da0 /executor/syscalls.h
parent27bd5400c8b13c466b0d68d68f6d5549e3f953ad (diff)
sys/linux: add basic USB CDC NCM descriptions (#1337)
CDC NCM support is incomplete, as it requires support for describing multiples interfaces per configuration.
Diffstat (limited to 'executor/syscalls.h')
-rw-r--r--executor/syscalls.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/executor/syscalls.h b/executor/syscalls.h
index bdc31762a..12934de75 100644
--- a/executor/syscalls.h
+++ b/executor/syscalls.h
@@ -4576,10 +4576,12 @@ const call_t syscalls[] = {
{"syz_read_part_table", 0, (syscall_t)syz_read_part_table},
{"syz_usb_connect", 0, (syscall_t)syz_usb_connect},
{"syz_usb_connect$cdc_ethernet", 0, (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$cdc_ncm", 0, (syscall_t)syz_usb_connect},
{"syz_usb_connect$hid", 0, (syscall_t)syz_usb_connect},
{"syz_usb_connect$printer", 0, (syscall_t)syz_usb_connect},
{"syz_usb_control_io", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_control_io$cdc_ethernet", 0, (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$cdc_ncm", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_control_io$hid", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_control_io$printer", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_disconnect", 0, (syscall_t)syz_usb_disconnect},
@@ -7341,10 +7343,12 @@ const call_t syscalls[] = {
{"syz_read_part_table", 0, (syscall_t)syz_read_part_table},
{"syz_usb_connect", 0, (syscall_t)syz_usb_connect},
{"syz_usb_connect$cdc_ethernet", 0, (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$cdc_ncm", 0, (syscall_t)syz_usb_connect},
{"syz_usb_connect$hid", 0, (syscall_t)syz_usb_connect},
{"syz_usb_connect$printer", 0, (syscall_t)syz_usb_connect},
{"syz_usb_control_io", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_control_io$cdc_ethernet", 0, (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$cdc_ncm", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_control_io$hid", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_control_io$printer", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_disconnect", 0, (syscall_t)syz_usb_disconnect},
@@ -10058,10 +10062,12 @@ const call_t syscalls[] = {
{"syz_read_part_table", 0, (syscall_t)syz_read_part_table},
{"syz_usb_connect", 0, (syscall_t)syz_usb_connect},
{"syz_usb_connect$cdc_ethernet", 0, (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$cdc_ncm", 0, (syscall_t)syz_usb_connect},
{"syz_usb_connect$hid", 0, (syscall_t)syz_usb_connect},
{"syz_usb_connect$printer", 0, (syscall_t)syz_usb_connect},
{"syz_usb_control_io", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_control_io$cdc_ethernet", 0, (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$cdc_ncm", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_control_io$hid", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_control_io$printer", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_disconnect", 0, (syscall_t)syz_usb_disconnect},
@@ -12749,10 +12755,12 @@ const call_t syscalls[] = {
{"syz_read_part_table", 0, (syscall_t)syz_read_part_table},
{"syz_usb_connect", 0, (syscall_t)syz_usb_connect},
{"syz_usb_connect$cdc_ethernet", 0, (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$cdc_ncm", 0, (syscall_t)syz_usb_connect},
{"syz_usb_connect$hid", 0, (syscall_t)syz_usb_connect},
{"syz_usb_connect$printer", 0, (syscall_t)syz_usb_connect},
{"syz_usb_control_io", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_control_io$cdc_ethernet", 0, (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$cdc_ncm", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_control_io$hid", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_control_io$printer", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_disconnect", 0, (syscall_t)syz_usb_disconnect},
@@ -15458,10 +15466,12 @@ const call_t syscalls[] = {
{"syz_read_part_table", 0, (syscall_t)syz_read_part_table},
{"syz_usb_connect", 0, (syscall_t)syz_usb_connect},
{"syz_usb_connect$cdc_ethernet", 0, (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$cdc_ncm", 0, (syscall_t)syz_usb_connect},
{"syz_usb_connect$hid", 0, (syscall_t)syz_usb_connect},
{"syz_usb_connect$printer", 0, (syscall_t)syz_usb_connect},
{"syz_usb_control_io", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_control_io$cdc_ethernet", 0, (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$cdc_ncm", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_control_io$hid", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_control_io$printer", 0, (syscall_t)syz_usb_control_io},
{"syz_usb_disconnect", 0, (syscall_t)syz_usb_disconnect},