File tree Expand file tree Collapse file tree 3 files changed +20
-0
lines changed
src/unix/bsd/freebsdlike/freebsd Expand file tree Collapse file tree 3 files changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -2256,6 +2256,7 @@ fn test_freebsd(target: &str) {
22562256 "sys/thr.h" ,
22572257 "sys/time.h" ,
22582258 [ freebsd14 || freebsd15] : "sys/timerfd.h" ,
2259+ [ freebsd13 || freebsd14 || freebsd15] : "dev/evdev/input.h" ,
22592260 "sys/times.h" ,
22602261 "sys/timex.h" ,
22612262 "sys/types.h" ,
@@ -2329,6 +2330,7 @@ fn test_freebsd(target: &str) {
23292330 "type_" if struct_ == "rtprio" => "type" . to_string ( ) ,
23302331 "type_" if struct_ == "sockstat" => "type" . to_string ( ) ,
23312332 "type_" if struct_ == "devstat_match_table" => "type" . to_string ( ) ,
2333+ "type_" if struct_ == "input_event" => "type" . to_string ( ) ,
23322334 s => s. to_string ( ) ,
23332335 }
23342336 } ) ;
Original file line number Diff line number Diff line change @@ -2019,6 +2019,8 @@ ifconf
20192019ifreq
20202020in6_pktinfo
20212021initgroups
2022+ input_absinfo
2023+ input_event
20222024ip_mreqn
20232025ipc_perm
20242026jail
Original file line number Diff line number Diff line change @@ -280,6 +280,22 @@ s! {
280280 pub sem_flg: c_short,
281281 }
282282
283+ pub struct input_event {
284+ pub time: crate :: timeval,
285+ pub type_: crate :: u_short,
286+ pub code: crate :: u_short,
287+ pub value: i32 ,
288+ }
289+
290+ pub struct input_absinfo {
291+ pub value: i32 ,
292+ pub minimum: i32 ,
293+ pub maximum: i32 ,
294+ pub fuzz: i32 ,
295+ pub flat: i32 ,
296+ pub resolution: i32 ,
297+ }
298+
283299 pub struct msqid_ds {
284300 pub msg_perm: crate :: ipc_perm,
285301 __unused1: * mut c_void,
You can’t perform that action at this time.
0 commit comments