diff options
| author | dimitri staessens <dimitri.staessens@intec.ugent.be> | 2017-02-08 17:39:07 +0000 | 
|---|---|---|
| committer | dimitri staessens <dimitri.staessens@intec.ugent.be> | 2017-02-08 17:39:07 +0000 | 
| commit | 7403be0eadcc772cd3a44615f34bff0ce7009f86 (patch) | |
| tree | fe53f0f33bf81d69bb5c79968ba6761f7da6d161 /include | |
| parent | 6ade491f770904d8244863904359c449b5aeb5f7 (diff) | |
| parent | 66d495656348ae04b5ab725e0b44dad5f45e1a9b (diff) | |
| download | ouroboros-7403be0eadcc772cd3a44615f34bff0ce7009f86.tar.gz ouroboros-7403be0eadcc772cd3a44615f34bff0ce7009f86.zip  | |
Merged in sandervrijders/ouroboros/be-pedantic-sometimes (pull request #365)
lib, ipcpd: Comply to pedantic C99
Diffstat (limited to 'include')
| -rw-r--r-- | include/ouroboros/irm_config.h | 50 | 
1 files changed, 22 insertions, 28 deletions
diff --git a/include/ouroboros/irm_config.h b/include/ouroboros/irm_config.h index 2be4273e..3cc59e20 100644 --- a/include/ouroboros/irm_config.h +++ b/include/ouroboros/irm_config.h @@ -55,34 +55,28 @@ struct dif_config {          char *         dif_name;          enum ipcp_type type; -        union { -                /* Normal DIF */ -                struct { -                        uint8_t            addr_size; -                        uint8_t            cep_id_size; -                        uint8_t            pdu_length_size; -                        uint8_t            seqno_size; - -                        bool               has_ttl; -                        bool               has_chk; - -                        uint32_t           min_pdu_size; -                        uint32_t           max_pdu_size; - -                        enum pol_addr_auth addr_auth_type; -                        enum pol_gam       dt_gam_type; -                        enum pol_gam       rm_gam_type; -                }; -                /* Shim UDP */ -                struct { -                        uint32_t           ip_addr; -                        uint32_t           dns_addr; -                }; -                /* Shim Ethernet LLC */ -                struct { -                        char *             if_name; -                }; -        }; +        /* Normal DIF */ +        uint8_t            addr_size; +        uint8_t            cep_id_size; +        uint8_t            pdu_length_size; +        uint8_t            seqno_size; + +        bool               has_ttl; +        bool               has_chk; + +        uint32_t           min_pdu_size; +        uint32_t           max_pdu_size; + +        enum pol_addr_auth addr_auth_type; +        enum pol_gam       dt_gam_type; +        enum pol_gam       rm_gam_type; + +        /* Shim UDP */ +        uint32_t           ip_addr; +        uint32_t           dns_addr; + +        /* Shim Ethernet LLC */ +        char *             if_name;  };  #endif /* OUROBOROS_IRM_CONFIG_H */  | 
