...as that's more efficient when we know that the lengths are equal.

Reported-by: David Howells <[email protected]>
Signed-off-by: Jeff Layton <[email protected]>
---
 fs/cifs/cifssmb.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/fs/cifs/cifssmb.c b/fs/cifs/cifssmb.c
index f4d0988..7bac906 100644
--- a/fs/cifs/cifssmb.c
+++ b/fs/cifs/cifssmb.c
@@ -5849,7 +5849,7 @@ QAllEAsRetry:
 
                if (ea_name) {
                        if (ea_name_len == name_len &&
-                           strncmp(ea_name, temp_ptr, name_len) == 0) {
+                           memcmp(ea_name, temp_ptr, name_len) == 0) {
                                temp_ptr += name_len + 1;
                                rc = value_len;
                                if (buf_size == 0)
-- 
1.7.6

--
To unsubscribe from this list: send the line "unsubscribe linux-cifs" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to