[Swan-commit] Changes to ref refs/heads/main

Andrew Cagney cagney at vault.libreswan.fi
Tue Sep 14 21:49:37 UTC 2021


New commits:
commit d1ab6a84a481f1fdea535202360f4b93b9f7552f
Author: Andrew Cagney <cagney at gnu.org>
Date:   Mon Sep 13 14:15:33 2021 -0400

    state: add .v1 and .v2 sub-structures to <<struct finite_state>>
    
    As in:
           enum ike_version ike_version; /* discriminator */
           union {
                   struct {
                           lset_t flags;
                           const struct state_v1_microcode *transitions;
                   } v1;
                   struct {
                           const struct v2_state_transition *transitions;
                   } v2;
           };
    this uses anonymous unions which are part of C11.



More information about the Swan-commit mailing list