Commit bb87682
committed
freebsd: use utimensat syscall in favor of utimes
The utimes syscall follows symlinks and changes the times on the link
target, rather than the link itself. The lutimes syscall can be used to
modify times on a symlink, though both syscalls are deprecated in favor
of utimensat. utimensat can be called with the AF_SYMLINK_NOFOLLOW flag
to change the times on a symlink.
Signed-off-by: Samuel Karp <[email protected]>1 parent c13fe94 commit bb87682
3 files changed
Lines changed: 13 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
56 | | - | |
| 55 | + | |
57 | 56 | | |
58 | 57 | | |
59 | 58 | | |
| |||
0 commit comments