From 4a591d4b947e0abc0ad013ca1b75da27c6922be5 Mon Sep 17 00:00:00 2001 From: Pavel Tvrdik Date: Wed, 3 Dec 2014 10:10:34 +0100 Subject: Replacing GNU old-style field designator extension --- sysdep/unix/krt.c | 46 +++++++++++++++++++++++----------------------- sysdep/unix/log.c | 4 ++-- 2 files changed, 25 insertions(+), 25 deletions(-) (limited to 'sysdep/unix') diff --git a/sysdep/unix/krt.c b/sysdep/unix/krt.c index a2fb83d9..398d1ebb 100644 --- a/sysdep/unix/krt.c +++ b/sysdep/unix/krt.c @@ -277,15 +277,15 @@ kif_copy_config(struct proto_config *dest, struct proto_config *src) struct protocol proto_unix_iface = { - name: "Device", - template: "device%d", - preference: DEF_PREF_DIRECT, - preconfig: kif_preconfig, - init: kif_init, - start: kif_start, - shutdown: kif_shutdown, - reconfigure: kif_reconfigure, - copy_config: kif_copy_config + .name = "Device", + .template = "device%d", + .preference = DEF_PREF_DIRECT, + .preconfig = kif_preconfig, + .init = kif_init, + .start = kif_start, + .shutdown = kif_shutdown, + .reconfigure = kif_reconfigure, + .copy_config = kif_copy_config }; /* @@ -1198,20 +1198,20 @@ krt_get_attr(eattr * a, byte * buf, int buflen UNUSED) struct protocol proto_unix_kernel = { - name: "Kernel", - template: "kernel%d", - attr_class: EAP_KRT, - preference: DEF_PREF_INHERITED, - preconfig: krt_preconfig, - postconfig: krt_postconfig, - init: krt_init, - start: krt_start, - shutdown: krt_shutdown, - reconfigure: krt_reconfigure, - copy_config: krt_copy_config, - get_attr: krt_get_attr, + .name = "Kernel", + .template = "kernel%d", + .attr_class = EAP_KRT, + .preference = DEF_PREF_INHERITED, + .preconfig = krt_preconfig, + .postconfig = krt_postconfig, + .init = krt_init, + .start = krt_start, + .shutdown = krt_shutdown, + .reconfigure = krt_reconfigure, + .copy_config = krt_copy_config, + .get_attr = krt_get_attr, #ifdef KRT_ALLOW_LEARN - dump: krt_dump, - dump_attrs: krt_dump_attrs, + .dump = krt_dump, + .dump_attrs = krt_dump_attrs, #endif }; diff --git a/sysdep/unix/log.c b/sysdep/unix/log.c index ccf35bf3..3ae98df8 100644 --- a/sysdep/unix/log.c +++ b/sysdep/unix/log.c @@ -261,7 +261,7 @@ default_log_list(int debug, int init, char **syslog_name) #ifdef HAVE_SYSLOG if (!debug) { - static struct log_config lc_syslog = { mask: ~0 }; + static struct log_config lc_syslog = { .mask = ~0 }; add_tail(&init_log_list, &lc_syslog.n); *syslog_name = bird_name; if (!init) @@ -269,7 +269,7 @@ default_log_list(int debug, int init, char **syslog_name) } #endif - static struct log_config lc_stderr = { mask: ~0, terminal_flag: 1 }; + static struct log_config lc_stderr = { .mask = ~0, .terminal_flag = 1 }; lc_stderr.fh = stderr; add_tail(&init_log_list, &lc_stderr.n); return &init_log_list; -- cgit v1.2.3