diff options
author | Flavio Cruz <flaviocruz@gmail.com> | 2023-05-03 18:11:46 -0400 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2023-05-04 00:23:58 +0200 |
commit | 717897ca40be3bb78130617c8e880137eff96d96 (patch) | |
tree | ae59f7ddfced97e8020ab7af0117a49b17ddaa75 | |
parent | 9bbcc8265a062572e19dc18d679948ebbe892419 (diff) | |
download | hurd-717897ca40be3bb78130617c8e880137eff96d96.tar.gz hurd-717897ca40be3bb78130617c8e880137eff96d96.tar.bz2 hurd-717897ca40be3bb78130617c8e880137eff96d96.zip |
Use designated initializers when building mach_msg_type_t
Message-Id: <ZFLcIs0iwiC9kQDf@jupiter.tail36e24.ts.net>
-rw-r--r-- | boot/boot.c | 16 | ||||
-rw-r--r-- | console/display.c | 58 | ||||
-rw-r--r-- | libfshelp/start-translator-long.c | 56 | ||||
-rw-r--r-- | libpager/demuxer.c | 16 | ||||
-rw-r--r-- | libports/manage-multithread.c | 16 | ||||
-rw-r--r-- | libports/manage-one-thread.c | 16 | ||||
-rw-r--r-- | mach-defpager/default_pager.c | 16 | ||||
-rw-r--r-- | proc/stubs.c | 70 | ||||
-rw-r--r-- | startup/startup.c | 14 | ||||
-rw-r--r-- | utils/rpctrace.c | 14 |
10 files changed, 146 insertions, 146 deletions
diff --git a/boot/boot.c b/boot/boot.c index e0c6bfb2..3fa9ddab 100644 --- a/boot/boot.c +++ b/boot/boot.c @@ -168,14 +168,14 @@ mig_reply_setup ( mach_msg_header_t *out) { static const mach_msg_type_t RetCodeType = { - /* msgt_name = */ MACH_MSG_TYPE_INTEGER_32, - /* msgt_size = */ 32, - /* msgt_number = */ 1, - /* msgt_inline = */ TRUE, - /* msgt_longform = */ FALSE, - /* msgt_deallocate = */ FALSE, - /* msgt_unused = */ 0 - }; + .msgt_name = MACH_MSG_TYPE_INTEGER_32, + .msgt_size = 32, + .msgt_number = 1, + .msgt_inline = TRUE, + .msgt_longform = FALSE, + .msgt_deallocate = FALSE, + .msgt_unused = 0 + }; #define InP (in) #define OutP ((mig_reply_header_t *) out) diff --git a/console/display.c b/console/display.c index 5c821938..071cd993 100644 --- a/console/display.c +++ b/console/display.c @@ -229,43 +229,43 @@ nowait_file_changed (mach_port_t notify_port, natural_t tickno, Request *InP = &Mess.In; static const mach_msg_type_t ticknoType = { - /* msgt_name = */ 2, - /* msgt_size = */ 32, - /* msgt_number = */ 1, - /* msgt_inline = */ TRUE, - /* msgt_longform = */ FALSE, - /* msgt_deallocate = */ FALSE, - /* msgt_unused = */ 0 - }; + .msgt_name = MACH_MSG_TYPE_INTEGER_32, + .msgt_size = 32, + .msgt_number = 1, + .msgt_inline = TRUE, + .msgt_longform = FALSE, + .msgt_deallocate = FALSE, + .msgt_unused = 0 + }; static const mach_msg_type_t changeType = { - /* msgt_name = */ 2, - /* msgt_size = */ 32, - /* msgt_number = */ 1, - /* msgt_inline = */ TRUE, - /* msgt_longform = */ FALSE, - /* msgt_deallocate = */ FALSE, - /* msgt_unused = */ 0 + .msgt_name = MACH_MSG_TYPE_INTEGER_32, + .msgt_size = 32, + .msgt_number = 1, + .msgt_inline = TRUE, + .msgt_longform = FALSE, + .msgt_deallocate = FALSE, + .msgt_unused = 0 }; static const mach_msg_type_t startType = { - /* msgt_name = */ 11, - /* msgt_size = */ 64, - /* msgt_number = */ 1, - /* msgt_inline = */ TRUE, - /* msgt_longform = */ FALSE, - /* msgt_deallocate = */ FALSE, - /* msgt_unused = */ 0 + .msgt_name = MACH_MSG_TYPE_INTEGER_64, + .msgt_size = 64, + .msgt_number = 1, + .msgt_inline = TRUE, + .msgt_longform = FALSE, + .msgt_deallocate = FALSE, + .msgt_unused = 0 }; static const mach_msg_type_t endType = { - /* msgt_name = */ 11, - /* msgt_size = */ 64, - /* msgt_number = */ 1, - /* msgt_inline = */ TRUE, - /* msgt_longform = */ FALSE, - /* msgt_deallocate = */ FALSE, - /* msgt_unused = */ 0 + .msgt_name = MACH_MSG_TYPE_INTEGER_64, + .msgt_size = 64, + .msgt_number = 1, + .msgt_inline = TRUE, + .msgt_longform = FALSE, + .msgt_deallocate = FALSE, + .msgt_unused = 0 }; InP->ticknoType = ticknoType; diff --git a/libfshelp/start-translator-long.c b/libfshelp/start-translator-long.c index 4bce337f..3541c681 100644 --- a/libfshelp/start-translator-long.c +++ b/libfshelp/start-translator-long.c @@ -65,43 +65,43 @@ service_fsys_startup (fshelp_open_fn_t underlying_open_fn, void *cookie, /* These should be optimized away to pure integer constants. */ const mach_msg_type_t flagsCheck = { - MACH_MSG_TYPE_INTEGER_32, /* msgt_name = */ - 32, /* msgt_size = */ - 1, /* msgt_number = */ - TRUE, /* msgt_inline = */ - FALSE, /* msgt_longform = */ - FALSE, /* msgt_deallocate = */ - 0 /* msgt_unused = */ + .msgt_name = MACH_MSG_TYPE_INTEGER_32, + .msgt_size = 32, + .msgt_number = 1, + .msgt_inline = TRUE, + .msgt_longform = FALSE, + .msgt_deallocate = FALSE, + .msgt_unused = 0 }; const mach_msg_type_t control_portCheck = { - MACH_MSG_TYPE_PORT_SEND, /* msgt_name = */ - 32, /* msgt_size = */ - 1, /* msgt_number = */ - TRUE, /* msgt_inline = */ - FALSE, /* msgt_longform = */ - FALSE, /* msgt_deallocate = */ - 0 /* msgt_unused = */ + .msgt_name = MACH_MSG_TYPE_PORT_SEND, + .msgt_size = 32, + .msgt_number = 1, + .msgt_inline = TRUE, + .msgt_longform = FALSE, + .msgt_deallocate = FALSE, + .msgt_unused = 0 }; const mach_msg_type_t RetCodeType = { - MACH_MSG_TYPE_INTEGER_32, /* msgt_name = */ - 32, /* msgt_size = */ - 1, /* msgt_number = */ - TRUE, /* msgt_inline = */ - FALSE, /* msgt_longform = */ - FALSE, /* msgt_deallocate = */ - 0 /* msgt_unused = */ + .msgt_name = MACH_MSG_TYPE_INTEGER_32, + .msgt_size = 32, + .msgt_number = 1, + .msgt_inline = TRUE, + .msgt_longform = FALSE, + .msgt_deallocate = FALSE, + .msgt_unused = 0 }; const mach_msg_type_t realnodeType = { - -1, /* msgt_name = */ - 32, /* msgt_size = */ - 1, /* msgt_number = */ - TRUE, /* msgt_inline = */ - FALSE, /* msgt_longform = */ - FALSE, /* msgt_deallocate = */ - 0 /* msgt_unused = */ + .msgt_name = (unsigned char) MACH_MSG_TYPE_POLYMORPHIC, + .msgt_size = 32, + .msgt_number = 1, + .msgt_inline = TRUE, + .msgt_longform = FALSE, + .msgt_deallocate = FALSE, + .msgt_unused = 0 }; /* Return true iff TYPE fails to match CHECK. */ diff --git a/libpager/demuxer.c b/libpager/demuxer.c index dbc7e334..dfdda104 100644 --- a/libpager/demuxer.c +++ b/libpager/demuxer.c @@ -138,14 +138,14 @@ mig_reply_setup ( mach_msg_header_t *out) { static const mach_msg_type_t RetCodeType = { - /* msgt_name = */ MACH_MSG_TYPE_INTEGER_32, - /* msgt_size = */ 32, - /* msgt_number = */ 1, - /* msgt_inline = */ TRUE, - /* msgt_longform = */ FALSE, - /* msgt_deallocate = */ FALSE, - /* msgt_unused = */ 0 - }; + .msgt_name = MACH_MSG_TYPE_INTEGER_32, + .msgt_size = 32, + .msgt_number = 1, + .msgt_inline = TRUE, + .msgt_longform = FALSE, + .msgt_deallocate = FALSE, + .msgt_unused = 0 + }; #define InP (in) #define OutP ((mig_reply_header_t *) out) diff --git a/libports/manage-multithread.c b/libports/manage-multithread.c index d138092b..9f397b26 100644 --- a/libports/manage-multithread.c +++ b/libports/manage-multithread.c @@ -128,14 +128,14 @@ ports_manage_port_operations_multithread (struct port_bucket *bucket, struct rpc_info link; mig_reply_header_t *outp = (mig_reply_header_t *) outheadp; static const mach_msg_type_t RetCodeType = { - /* msgt_name = */ MACH_MSG_TYPE_INTEGER_32, - /* msgt_size = */ 32, - /* msgt_number = */ 1, - /* msgt_inline = */ TRUE, - /* msgt_longform = */ FALSE, - /* msgt_deallocate = */ FALSE, - /* msgt_unused = */ 0 - }; + .msgt_name = MACH_MSG_TYPE_INTEGER_32, + .msgt_size = 32, + .msgt_number = 1, + .msgt_inline = TRUE, + .msgt_longform = FALSE, + .msgt_deallocate = FALSE, + .msgt_unused = 0 + }; if (__atomic_sub_fetch (&nreqthreads, 1, __ATOMIC_RELAXED) == 0) /* No thread would be listening for requests, spawn one. */ diff --git a/libports/manage-one-thread.c b/libports/manage-one-thread.c index 4b92148b..3f039c5d 100644 --- a/libports/manage-one-thread.c +++ b/libports/manage-one-thread.c @@ -38,14 +38,14 @@ ports_manage_port_operations_one_thread (struct port_bucket *bucket, error_t err; mig_reply_header_t *outp = (mig_reply_header_t *) outheadp; static const mach_msg_type_t RetCodeType = { - /* msgt_name = */ MACH_MSG_TYPE_INTEGER_32, - /* msgt_size = */ 32, - /* msgt_number = */ 1, - /* msgt_inline = */ TRUE, - /* msgt_longform = */ FALSE, - /* msgt_deallocate = */ FALSE, - /* msgt_unused = */ 0 - }; + .msgt_name = MACH_MSG_TYPE_INTEGER_32, + .msgt_size = 32, + .msgt_number = 1, + .msgt_inline = TRUE, + .msgt_longform = FALSE, + .msgt_deallocate = FALSE, + .msgt_unused = 0 + }; /* Fill in default response. */ outp->Head.msgh_bits diff --git a/mach-defpager/default_pager.c b/mach-defpager/default_pager.c index a547ade8..82e8f526 100644 --- a/mach-defpager/default_pager.c +++ b/mach-defpager/default_pager.c @@ -2778,14 +2778,14 @@ mig_reply_setup ( mach_msg_header_t *out) { static const mach_msg_type_t RetCodeType = { - /* msgt_name = */ MACH_MSG_TYPE_INTEGER_32, - /* msgt_size = */ 32, - /* msgt_number = */ 1, - /* msgt_inline = */ TRUE, - /* msgt_longform = */ FALSE, - /* msgt_deallocate = */ FALSE, - /* msgt_unused = */ 0 - }; + .msgt_name = MACH_MSG_TYPE_INTEGER_32, + .msgt_size = 32, + .msgt_number = 1, + .msgt_inline = TRUE, + .msgt_longform = FALSE, + .msgt_deallocate = FALSE, + .msgt_unused = 0 + }; #define InP (in) #define OutP ((mig_reply_header_t *) out) diff --git a/proc/stubs.c b/proc/stubs.c index 50882418..ea0ae7a6 100644 --- a/proc/stubs.c +++ b/proc/stubs.c @@ -85,52 +85,52 @@ send_signal (mach_port_t msgport, so we cannot safely use a shared static buffer. */ struct msg_sig_post_request message = { - { + .head = { /* Message header: */ - (MACH_MSGH_BITS_COMPLEX + .msgh_bits = (MACH_MSGH_BITS_COMPLEX | MACH_MSGH_BITS (MACH_MSG_TYPE_COPY_SEND, - MACH_MSG_TYPE_MAKE_SEND_ONCE)), /* msgh_bits */ - sizeof message, /* msgh_size */ - msgport, /* msgh_remote_port */ - { MACH_PORT_NULL }, /* msgh_local_port */ - 0, /* msgh_seqno */ - RPCID_SIG_POST, /* msgh_id */ + MACH_MSG_TYPE_MAKE_SEND_ONCE)), + .msgh_size = sizeof message, + .msgh_remote_port = msgport, + .msgh_local_port = MACH_PORT_NULL, + .msgh_seqno = 0, + .msgh_id = RPCID_SIG_POST, }, - { + .signaltype = { /* Type descriptor for signo */ - MACH_MSG_TYPE_INTEGER_32, /* msgt_name */ - 32, /* msgt_size */ - 1, /* msgt_number */ - 1, /* msgt_inline */ - 0, /* msgt_longform */ - 0, /* msgt_deallocate */ - 0, /* msgt_unused */ + .msgt_name = MACH_MSG_TYPE_INTEGER_32, + .msgt_size = 32, + .msgt_number = 1, + .msgt_inline = TRUE, + .msgt_longform = FALSE, + .msgt_deallocate = FALSE, + .msgt_unused = 0 }, /* Signal number */ - signal, + .signal = signal, /* Type descriptor for sigcode */ - { - MACH_MSG_TYPE_INTEGER_32, /* msgt_name */ - 32, /* msgt_size */ - 1, /* msgt_number */ - 1, /* msgt_inline */ - 0, /* msgt_longform */ - 0, /* msgt_deallocate */ - 0, /* msgt_unused */ + .sigcode_type = { + .msgt_name = MACH_MSG_TYPE_INTEGER_32, + .msgt_size = 32, + .msgt_number = 1, + .msgt_inline = TRUE, + .msgt_longform = FALSE, + .msgt_deallocate = FALSE, + .msgt_unused = 0 }, /* Sigcode */ - sigcode, - { + .sigcode = sigcode, + .refporttype = { /* Type descriptor for refport */ - MACH_MSG_TYPE_COPY_SEND, /* msgt_name */ - 32, /* msgt_size */ - 1, /* msgt_number */ - 1, /* msgt_inline */ - 0, /* msgt_longform */ - 0, /* msgt_deallocate */ - 0, /* msgt_unused */ + .msgt_name = MACH_MSG_TYPE_COPY_SEND, + .msgt_size = 32, + .msgt_number = 1, + .msgt_inline = TRUE, + .msgt_longform = FALSE, + .msgt_deallocate = FALSE, + .msgt_unused = 0 }, - refport + .refport = refport }; err = mach_msg ((mach_msg_header_t *)&message, diff --git a/startup/startup.c b/startup/startup.c index e151cd2f..fd7503f4 100644 --- a/startup/startup.c +++ b/startup/startup.c @@ -633,13 +633,13 @@ mig_reply_setup ( mach_msg_header_t *out) { static const mach_msg_type_t RetCodeType = { - /* msgt_name = */ MACH_MSG_TYPE_INTEGER_32, - /* msgt_size = */ 32, - /* msgt_number = */ 1, - /* msgt_inline = */ TRUE, - /* msgt_longform = */ FALSE, - /* msgt_deallocate = */ FALSE, - /* msgt_unused = */ 0 + .msgt_name = MACH_MSG_TYPE_INTEGER_32, + .msgt_size = 32, + .msgt_number = 1, + .msgt_inline = TRUE, + .msgt_longform = FALSE, + .msgt_deallocate = FALSE, + .msgt_unused = 0 }; #define InP (in) diff --git a/utils/rpctrace.c b/utils/rpctrace.c index 09edc1e8..f4d103e8 100644 --- a/utils/rpctrace.c +++ b/utils/rpctrace.c @@ -1105,13 +1105,13 @@ trace_and_forward (mach_msg_header_t *inp, mach_msg_header_t *outp) const mach_msg_type_t RetCodeType = { - MACH_MSG_TYPE_INTEGER_32, /* msgt_name = */ - 32, /* msgt_size = */ - 1, /* msgt_number = */ - TRUE, /* msgt_inline = */ - FALSE, /* msgt_longform = */ - FALSE, /* msgt_deallocate = */ - 0 /* msgt_unused = */ + .msgt_name = MACH_MSG_TYPE_INTEGER_32, + .msgt_size = 32, + .msgt_number = 1, + .msgt_inline = TRUE, + .msgt_longform = FALSE, + .msgt_deallocate = FALSE, + .msgt_unused = 0 }; error_t err; |