forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
629 B
26 lines
629 B
// SPDX-License-Identifier: GPL-2.0-or-later |
|
/* |
|
* Copyright 1997-1998 Transmeta Corporation -- All Rights Reserved |
|
*/ |
|
|
|
#include "autofs_i.h" |
|
|
|
static const char *autofs_get_link(struct dentry *dentry, |
|
struct inode *inode, |
|
struct delayed_call *done) |
|
{ |
|
struct autofs_sb_info *sbi; |
|
struct autofs_info *ino; |
|
|
|
if (!dentry) |
|
return ERR_PTR(-ECHILD); |
|
sbi = autofs_sbi(dentry->d_sb); |
|
ino = autofs_dentry_ino(dentry); |
|
if (ino && !autofs_oz_mode(sbi)) |
|
ino->last_used = jiffies; |
|
return d_inode(dentry)->i_private; |
|
} |
|
|
|
const struct inode_operations autofs_symlink_inode_operations = { |
|
.get_link = autofs_get_link |
|
};
|
|
|