| .. | .. |
|---|
| 407 | 407 | int offset = 0; |
|---|
| 408 | 408 | |
|---|
| 409 | 409 | if (!is_known_namespace(xattr_name)) { |
|---|
| 410 | | - strncpy(buffer, XATTR_MAC_OSX_PREFIX, XATTR_MAC_OSX_PREFIX_LEN); |
|---|
| 410 | + memcpy(buffer, XATTR_MAC_OSX_PREFIX, XATTR_MAC_OSX_PREFIX_LEN); |
|---|
| 411 | 411 | offset += XATTR_MAC_OSX_PREFIX_LEN; |
|---|
| 412 | 412 | len += XATTR_MAC_OSX_PREFIX_LEN; |
|---|
| 413 | 413 | } |
|---|
| .. | .. |
|---|
| 839 | 839 | |
|---|
| 840 | 840 | static int hfsplus_osx_getxattr(const struct xattr_handler *handler, |
|---|
| 841 | 841 | struct dentry *unused, struct inode *inode, |
|---|
| 842 | | - const char *name, void *buffer, size_t size) |
|---|
| 842 | + const char *name, void *buffer, size_t size, |
|---|
| 843 | + int flags) |
|---|
| 843 | 844 | { |
|---|
| 844 | 845 | /* |
|---|
| 845 | 846 | * Don't allow retrieving properly prefixed attributes |
|---|