]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUILD: quic: Wrong HKDF label constant variable initializations
authorFrédéric Lécaille <flecaille@haproxy.com>
Thu, 16 Jun 2022 15:53:46 +0000 (17:53 +0200)
committerFrédéric Lécaille <flecaille@haproxy.com>
Mon, 20 Jun 2022 12:50:19 +0000 (14:50 +0200)
commitb1cb95858112880adcaa3aa0e2e6809a537a71c8
tree095b2e823569060464dbd8f2f2788bb6e2fb5c27
parent177aed56dcb38e03f8d1ab5cb9e5a3fd2254c22f
BUILD: quic: Wrong HKDF label constant variable initializations

Non constant expressions were used to initialize constant variables leading to
such compilation errors:
src/xprt_quic.c:66:3: error: initializer element is not a constant expression
   .key_label_len    = strlen(QUIC_HKDF_KEY_LABEL_V1),
Reproduced with CC=gcc-4.9 compilation option.
Fix using macros for each HKDF label.
src/xprt_quic.c