{ ARG_TIME, offsetof(starter_conn_t, sa_ike_life_seconds), NULL },
{ ARG_TIME, offsetof(starter_conn_t, sa_ipsec_life_seconds), NULL },
{ ARG_TIME, offsetof(starter_conn_t, sa_rekey_margin), NULL },
+ { ARG_ULLI, offsetof(starter_conn_t, sa_ipsec_life_bytes), NULL },
+ { ARG_ULLI, offsetof(starter_conn_t, sa_ipsec_margin_bytes), NULL },
+ { ARG_ULLI, offsetof(starter_conn_t, sa_ipsec_life_packets), NULL },
+ { ARG_ULLI, offsetof(starter_conn_t, sa_ipsec_margin_packets), NULL },
{ ARG_MISC, 0, NULL /* KW_KEYINGTRIES */ },
{ ARG_PCNT, offsetof(starter_conn_t, sa_rekey_fuzz), NULL },
{ ARG_MISC, 0, NULL /* KW_REKEY */ },
time_t sa_ike_life_seconds;
time_t sa_ipsec_life_seconds;
time_t sa_rekey_margin;
+ u_int64_t sa_ipsec_life_bytes;
+ u_int64_t sa_ipsec_margin_bytes;
+ u_int64_t sa_ipsec_life_packets;
+ u_int64_t sa_ipsec_margin_packets;
unsigned long sa_keying_tries;
unsigned long sa_rekey_fuzz;
sa_family_t addr_family;
authby, KW_AUTHBY
keylife, KW_KEYLIFE
rekeymargin, KW_REKEYMARGIN
+lifebytes, KW_LIFEBYTES
+marginbytes, KW_MARGINBYTES
+lifepackets, KW_LIFEPACKETS
+marginpackets, KW_MARGINPACKETS
ikelifetime, KW_IKELIFETIME
keyingtries, KW_KEYINGTRIES
rekeyfuzz, KW_REKEYFUZZ