diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2016-01-13 20:45:35 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2016-01-13 20:45:35 +0100 |
| commit | b217dcb509f133976933640563ff5c41bc97fc0b (patch) | |
| tree | 4ce44036b17a4b0e21c1d9d0d83368156c7e3c45 /sys/sys.go | |
| parent | d399ab9dc9ddf7417f2f91c70e6298348312fbab (diff) | |
sys: support /dev/input/{mouse,mice,event}
Diffstat (limited to 'sys/sys.go')
| -rw-r--r-- | sys/sys.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/sys.go b/sys/sys.go index b2bcdc61b..a9c90109b 100644 --- a/sys/sys.go +++ b/sys/sys.go @@ -2583,4 +2583,7 @@ func initCalls() { func() { Calls = append(Calls, &Call{ID: 860, Name: "syz_open_dev$evdev", CallName: "syz_open_dev", Ret: ResourceType{TypeCommon: TypeCommon{TypeName: "ret", IsOptional: false}, Kind: ResFD, Subkind: FdInputEvent}, Args: []Type{PtrType{TypeCommon: TypeCommon{TypeName: "dev", IsOptional: false}, Dir: DirIn, Type: StrConstType{TypeCommon: TypeCommon{TypeName: "dev", IsOptional: false}, Val: "/dev/input/event#"}}, IntType{TypeCommon: TypeCommon{TypeName: "id", IsOptional: false}, TypeSize: 8}, FlagsType{TypeCommon: TypeCommon{TypeName: "flags", IsOptional: false}, TypeSize: 0, Vals: []uintptr{0, 1, 2, 1024, 8192, 524288, 64, 16384, 65536, 128, 0, 262144, 256, 131072, 2048, 2097152, 1052672, 512}}}}) }() + func() { + Calls = append(Calls, &Call{ID: 861, Name: "write$evdev", CallName: "write", Args: []Type{ResourceType{TypeCommon: TypeCommon{TypeName: "fd", IsOptional: false}, Kind: ResFD, Subkind: FdInputEvent}, PtrType{TypeCommon: TypeCommon{TypeName: "data", IsOptional: false}, Type: ArrayType{TypeCommon: TypeCommon{TypeName: "", IsOptional: false}, Type: StructType{TypeCommon: TypeCommon{TypeName: "input_event", IsOptional: false}, Fields: []Type{StructType{TypeCommon: TypeCommon{TypeName: "timeval", IsOptional: false}, Fields: []Type{IntType{TypeCommon: TypeCommon{TypeName: "sec", IsOptional: false}, TypeSize: 8}, IntType{TypeCommon: TypeCommon{TypeName: "usec", IsOptional: false}, TypeSize: 8}}}, IntType{TypeCommon: TypeCommon{TypeName: "type", IsOptional: false}, TypeSize: 2}, IntType{TypeCommon: TypeCommon{TypeName: "code", IsOptional: false}, TypeSize: 2}, IntType{TypeCommon: TypeCommon{TypeName: "val", IsOptional: false}, TypeSize: 4}}}, Len: 0}, Dir: DirIn}, IntType{TypeCommon: TypeCommon{TypeName: "len", IsOptional: false}, TypeSize: 8}}}) + }() } |
