K 10 svn:author V 2 ae K 8 svn:date V 27 2016-11-23T06:38:13.221582Z K 7 svn:log V 333 Rework key_update(). Use SADB_CHECKHDR/SADB_CHECKLEN macros and key_checksockaddrs() to do sanity checks. From now SADB_UPDATE for MATURE SAs only can update SA state and lifetimes, for LARVAL SAs all fields except src+dst+SPI can be updated. This follows RFC and allows to do access to almost all SA fields without holding a lock. END