diff --git a/src/unix/notbsd/linux/other/b64/x86_64.rs b/src/unix/notbsd/linux/other/b64/x86_64.rs
index d4f4ffc4da3993a145eb9704f659596fae82b6b2..79f27e083f2d6fa9c8e9a3814a09707a2fa7a94c 100644
--- a/src/unix/notbsd/linux/other/b64/x86_64.rs
+++ b/src/unix/notbsd/linux/other/b64/x86_64.rs
@@ -231,6 +231,7 @@ s_no_extra_traits! {
         pub uc_mcontext: mcontext_t,
         pub uc_sigmask: ::sigset_t,
         __private: [u8; 512],
+        __ssp: [::c_ulonglong; 4],
     }
 }
 
diff --git a/src/unix/notbsd/linux/other/mod.rs b/src/unix/notbsd/linux/other/mod.rs
index 12dec10d9560f141a226f0047efb7e6a01600326..45b9cafb9117801837e2db8d8a5cf490a8e52cf5 100644
--- a/src/unix/notbsd/linux/other/mod.rs
+++ b/src/unix/notbsd/linux/other/mod.rs
@@ -758,7 +758,7 @@ cfg_if! {
         pub const NFT_MSG_GETOBJ: ::c_int = 19;
         pub const NFT_MSG_DELOBJ: ::c_int = 20;
         pub const NFT_MSG_GETOBJ_RESET: ::c_int = 21;
-        pub const NFT_MSG_MAX: ::c_int = 22;
+        pub const NFT_MSG_MAX: ::c_int = 25;
     } else {
         pub const NFT_MSG_MAX: ::c_int = 18;
     }