CVSROOT: /cvs Module name: src Changes by: bl...@cvs.openbsd.org 2021/11/29 08:39:59
Modified files: sys/net : pfkeyv2.c sys/netinet : ip_ipsp.c Log message: Using a void pointer for temporary allocated TDB in pfkeyv2 does not make sense. Do not use the freeme pointer for TDB in pfkeyv2_send(). The pattern is tdb_alloc() and tdb_unref() in case of error. Replace tdb_free() in reserve_spi() with tdb_unref() to keep this consistent. Only tdb_unref() should call tdb_free(). OK mvs@