cbe2c5
diff -up firefox-102.3.0/third_party/libsrtp/src/crypto/cipher/aes_gcm_nss.c.webrtc-fix firefox-102.3.0/third_party/libsrtp/src/crypto/cipher/aes_gcm_nss.c
cbe2c5
--- firefox-102.3.0/third_party/libsrtp/src/crypto/cipher/aes_gcm_nss.c.webrtc-fix	2022-10-04 18:58:30.563683229 +0200
cbe2c5
+++ firefox-102.3.0/third_party/libsrtp/src/crypto/cipher/aes_gcm_nss.c	2022-10-04 18:58:44.583652963 +0200
cbe2c5
@@ -293,7 +293,7 @@ static srtp_err_status_t srtp_aes_gcm_ns
cbe2c5
 
cbe2c5
     int rv;
cbe2c5
     SECItem param = { siBuffer, (unsigned char *)&c->params,
cbe2c5
-                      sizeof(CK_GCM_PARAMS) };
cbe2c5
+                      sizeof(CK_NSS_GCM_PARAMS) };
cbe2c5
     if (encrypt) {
cbe2c5
         rv = PK11_Encrypt(c->key, CKM_AES_GCM, &param, buf, enc_len,
cbe2c5
                           *enc_len + 16, buf, *enc_len);
cbe2c5
diff -up firefox-102.3.0/third_party/libsrtp/src/crypto/include/aes_gcm.h.webrtc-fix firefox-102.3.0/third_party/libsrtp/src/crypto/include/aes_gcm.h
cbe2c5
--- firefox-102.3.0/third_party/libsrtp/src/crypto/include/aes_gcm.h.webrtc-fix	2022-10-04 18:59:16.635583764 +0200
cbe2c5
+++ firefox-102.3.0/third_party/libsrtp/src/crypto/include/aes_gcm.h	2022-10-04 18:59:31.848550924 +0200
cbe2c5
@@ -101,7 +101,7 @@ typedef struct {
cbe2c5
     uint8_t iv[12];
cbe2c5
     uint8_t aad[MAX_AD_SIZE];
cbe2c5
     int aad_size;
cbe2c5
-    CK_GCM_PARAMS params;
cbe2c5
+    CK_NSS_GCM_PARAMS params;
cbe2c5
     uint8_t tag[16];
cbe2c5
 } srtp_aes_gcm_ctx_t;
cbe2c5
 
cbe2c5
diff -up firefox-102.3.0/third_party/prio/prio/encrypt.c.webrtc-fix firefox-102.3.0/third_party/prio/prio/encrypt.c