summaryrefslogtreecommitdiff
path: root/libcli/smb/smb2_lease.c
AgeCommit message (Expand)AuthorFilesLines
2025-04-17libcli/smb: make smb2_lease_{pull,push} endian safeStefan Metzmacher1-4/+8
2025-04-17libcli/smb: convert smb2_lease_push() to PUSH_LE_U*Stefan Metzmacher1-5/+5
2025-04-17libcli/smb: make the last 2 reserved bytes explicit in smb2_lease_push()Stefan Metzmacher1-1/+2
2025-04-17libcli/smb: convert smb2_lease_pull() to PULL_LE_U*Stefan Metzmacher1-4/+4
2024-11-05libcli/smb: only copy the parent lease key if SMB2_LEASE_FLAG_PARENT_LEASE_KE...Ralph Boehme1-1/+3
2024-11-05libcli/smb: only allow SMB2_LEASE_FLAG_PARENT_LEASE_KEY_SET in lease_flagRalph Boehme1-0/+1
2024-11-05libcli/smb: ignore lease_flags and lease_duration for leasev1 in smb2_lease_p...Ralph Boehme1-2/+2
2024-11-05libcli/smb: rely on the caller zero-initializing "lease" in smb2_lease_pull()Ralph Boehme1-2/+5
2014-11-27Revert "libcli/smb: mask off SMB2_LEASE_FLAG_PARENT_LEASE_KEY_SET for version 1"Stefan Metzmacher1-1/+0
2014-11-07libcli/smb: Add smb2_lease_equal() which compares client_guids and keys.Jeremy Allison1-0/+8
2014-11-07libcli/smb: add smb2_lease_key_equal() helper functionVolker Lendecke1-0/+6
2014-11-07libcli/smb: mask off SMB2_LEASE_FLAG_PARENT_LEASE_KEY_SET for version 1Volker Lendecke1-0/+1
2014-11-07libcli/smb: remember the lease_version in struct smb2_leaseVolker Lendecke1-0/+1
2013-10-06libcli: Correct smb2_lease_pullVolker Lendecke1-4/+4
2013-10-06libcli: Add const to smb2_lease_pullVolker Lendecke1-1/+2
2013-04-30libcli: Add smb2_lease marshallingVolker Lendecke1-0/+86