c
// Inside qca_generate_hsp_nvm_name
size_t needed_size = snprintf(NULL, 0, "qca/hsp_nvm_%02x_%04x.bin", rom_ver, boardid);
if (needed_size >= buffer_size) {
    return -ENOMEM;
}
snprintf(buffer, buffer_size, "qca/hsp_nvm_%02x_%04x.bin", rom_ver, boardid);
