diff options
author | Mark Fasheh <mark.fasheh@oracle.com> | 2006-09-08 11:38:29 -0700 |
---|---|---|
committer | Mark Fasheh <mark.fasheh@oracle.com> | 2006-09-24 13:50:42 -0700 |
commit | 3384f3df5ed939a25135e1b2734fb7cdee1720a8 (patch) | |
tree | 7a68180b6adeb74b5a0a96e6c2d4ad529b34096d /fs/ocfs2/dlm/dlmapi.h | |
parent | e2c73698af3dac89328eef2b55f6746e0507d2bc (diff) | |
download | kernel_samsung_crespo-3384f3df5ed939a25135e1b2734fb7cdee1720a8.zip kernel_samsung_crespo-3384f3df5ed939a25135e1b2734fb7cdee1720a8.tar.gz kernel_samsung_crespo-3384f3df5ed939a25135e1b2734fb7cdee1720a8.tar.bz2 |
ocfs2: Allow binary names in the DLM
The OCFS2 DLM uses strlen() to determine lock name length, which excludes
the possibility of putting binary values in the name string. Fix this by
requiring that string length be passed in as a parameter.
Signed-off-by: Mark Fasheh <mark.fasheh@oracle.com>
Diffstat (limited to 'fs/ocfs2/dlm/dlmapi.h')
-rw-r--r-- | fs/ocfs2/dlm/dlmapi.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/ocfs2/dlm/dlmapi.h b/fs/ocfs2/dlm/dlmapi.h index 53652f5..cfd5cb6 100644 --- a/fs/ocfs2/dlm/dlmapi.h +++ b/fs/ocfs2/dlm/dlmapi.h @@ -182,6 +182,7 @@ enum dlm_status dlmlock(struct dlm_ctxt *dlm, struct dlm_lockstatus *lksb, int flags, const char *name, + int namelen, dlm_astlockfunc_t *ast, void *data, dlm_bastlockfunc_t *bast); |