]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - include/net/tls.h
net/tls: don't clear TX resync flag on error
[linux.git] / include / net / tls.h
index 176d0b039f32c0e96f57208021370be760439a08..584609174fe007fbaea67da225363e2b91047c3b 100644 (file)
@@ -304,9 +304,9 @@ struct tlsdev_ops {
        void (*tls_dev_del)(struct net_device *netdev,
                            struct tls_context *ctx,
                            enum tls_offload_ctx_dir direction);
-       void (*tls_dev_resync)(struct net_device *netdev,
-                              struct sock *sk, u32 seq, u8 *rcd_sn,
-                              enum tls_offload_ctx_dir direction);
+       int (*tls_dev_resync)(struct net_device *netdev,
+                             struct sock *sk, u32 seq, u8 *rcd_sn,
+                             enum tls_offload_ctx_dir direction);
 };
 
 enum tls_offload_sync_type {