SHARED_SECRET_MAX
BUILD_BUG_ON(sizeof(p->algs) != 2 * SHARED_SECRET_MAX);
((char *)new_net_conf->shared_secret)[SHARED_SECRET_MAX-1] = 0;
char verify_alg[SHARED_SECRET_MAX];
char csums_alg[SHARED_SECRET_MAX];
char verify_alg[SHARED_SECRET_MAX];
char csums_alg[SHARED_SECRET_MAX];
char integrity_alg[SHARED_SECRET_MAX] = "";
integrity_alg[SHARED_SECRET_MAX - 1] = 0;
+ SHARED_SECRET_MAX
BUILD_BUG_ON(sizeof(p->algs) != 2 * SHARED_SECRET_MAX);
if (data_size > SHARED_SECRET_MAX || data_size == 0) {
data_size, SHARED_SECRET_MAX);
D_ASSERT(device, p->verify_alg[SHARED_SECRET_MAX-1] == 0);
D_ASSERT(device, p->csums_alg[SHARED_SECRET_MAX-1] == 0);
p->verify_alg[SHARED_SECRET_MAX-1] = 0;
p->csums_alg[SHARED_SECRET_MAX-1] = 0;
char secret[SHARED_SECRET_MAX]; /* 64 byte */
shared_secret, SHARED_SECRET_MAX)
__str_field_def(2, DRBD_GENLA_F_MANDATORY, cram_hmac_alg, SHARED_SECRET_MAX)
__str_field_def(3, DRBD_GENLA_F_MANDATORY, integrity_alg, SHARED_SECRET_MAX)
__str_field_def(4, DRBD_GENLA_F_MANDATORY, verify_alg, SHARED_SECRET_MAX)
__str_field_def(5, DRBD_GENLA_F_MANDATORY, csums_alg, SHARED_SECRET_MAX)