Skip to content

Commit 119d089

Browse files
Move ioctl from linux_kernel_descs_list to linux_userspace_descs_list
Co-authored-by: michael-schwarz <13812333+michael-schwarz@users.noreply.github.com>
1 parent 45ca913 commit 119d089

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/util/library/libraryFunctions.ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -790,6 +790,7 @@ let linux_userspace_descs_list: (string * LibraryDesc.t) list = LibraryDsl.[
790790
("__ctype_b_loc", unknown []);
791791
("_IO_getc", unknown [drop "f" [r_deep; w_deep]]);
792792
("fallocate", unknown [drop "fd" []; drop "mode" []; drop "offset" []; drop "len" []]);
793+
("ioctl", unknown (drop "fd" [] :: drop "request" [] :: VarArgs (drop' [r_deep; w_deep])));
793794
]
794795
[@@coverage off]
795796

@@ -859,7 +860,6 @@ let linux_kernel_descs_list: (string * LibraryDesc.t) list = LibraryDsl.[
859860
("usb_alloc_urb", special [__ "iso_packets" []; drop "mem_flags" []] @@ fun iso_packets -> Malloc MyCFG.unknown_exp);
860861
("usb_submit_urb", unknown [drop "urb" [r_deep; w_deep; c_deep]; drop "mem_flags" []]); (* old comment: first argument is written to but according to specification must not be read from anymore *)
861862
("dev_driver_string", unknown [drop "dev" [r_deep]]);
862-
("ioctl", unknown (drop "fd" [] :: drop "request" [] :: VarArgs (drop' [r_deep; w_deep])));
863863
("idr_pre_get", unknown [drop "idp" [r_deep]; drop "gfp_mask" []]);
864864
("printk", unknown (drop "fmt" [r] :: VarArgs (drop' [r])));
865865
("kmem_cache_create", unknown [drop "name" [r]; drop "size" []; drop "align" []; drop "flags" []; drop "ctor" [r; c]]);

0 commit comments

Comments
 (0)