From fab755b42ee158fd4663b545f56dade1ffa10d69 Mon Sep 17 00:00:00 2001 From: Folkert de Vries Date: Thu, 22 Aug 2024 11:48:11 +0200 Subject: [PATCH] add `ptp_perout_request` --- src/unix/linux_like/linux/mod.rs | 42 +++++++++++++++----------------- 1 file changed, 19 insertions(+), 23 deletions(-) diff --git a/src/unix/linux_like/linux/mod.rs b/src/unix/linux_like/linux/mod.rs index f84be51fcb74..9d9af125dfaa 100644 --- a/src/unix/linux_like/linux/mod.rs +++ b/src/unix/linux_like/linux/mod.rs @@ -1328,31 +1328,27 @@ s_no_extra_traits! { } } -cfg_if! { - if #[cfg(libc_union)] { - s_no_extra_traits! { - // linux/ptp_clock.h - #[allow(missing_debug_implementations)] - pub union __c_anonymous_ptp_perout_request_1 { - pub start: ptp_clock_time, - pub phase: ptp_clock_time, - } +s_no_extra_traits! { + // linux/ptp_clock.h + #[allow(missing_debug_implementations)] + pub union __c_anonymous_ptp_perout_request_1 { + pub start: ptp_clock_time, + pub phase: ptp_clock_time, + } - #[allow(missing_debug_implementations)] - pub union __c_anonymous_ptp_perout_request_2 { - pub on: ptp_clock_time, - pub rsv: [::c_uint; 4], - } + #[allow(missing_debug_implementations)] + pub union __c_anonymous_ptp_perout_request_2 { + pub on: ptp_clock_time, + pub rsv: [::c_uint; 4], + } - #[allow(missing_debug_implementations)] - pub struct ptp_perout_request { - pub anonymous_1: __c_anonymous_ptp_perout_request_1, - pub period: ptp_clock_time, - pub index: ::c_uint, - pub flags: ::c_uint, - pub anonymous_2: __c_anonymous_ptp_perout_request_2, - } - } + #[allow(missing_debug_implementations)] + pub struct ptp_perout_request { + pub anonymous_1: __c_anonymous_ptp_perout_request_1, + pub period: ptp_clock_time, + pub index: ::c_uint, + pub flags: ::c_uint, + pub anonymous_2: __c_anonymous_ptp_perout_request_2, } }