From 057200899ed5b7ff99ebe4063e67e5b13aaf3665 Mon Sep 17 00:00:00 2001 From: Damyan Ivanov Date: Sun, 23 Oct 2011 11:08:29 +0300 Subject: [PATCH] login6: assert dpb length matches projected length --- dbdimp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dbdimp.c b/dbdimp.c index d7e5865..0f55f31 100644 --- a/dbdimp.c +++ b/dbdimp.c @@ -463,6 +463,8 @@ int dbd_db_login6(SV *dbh, imp_dbh_t *imp_dbh, char *dbname, char *uid, dpb_length = dpb - dpb_buffer; + assert(dpb_length == buflen); + DBI_TRACE_imp_xxh(imp_dbh, 3, (DBIc_LOGPIO(imp_dbh), "dbd_db_login6: attaching to database %s..\n", database)); isc_attach_database(status, /* status vector */