| 1083 | }; |
| 1084 | #endif |
| 1085 | int |
| 1086 | sys_openat(struct thread *td, struct openat_args *uap) |
| 1087 | { |
| 1088 | |
| 1089 | AUDIT_ARG_FD(uap->fd); |
| 1090 | return (kern_openat(td, uap->fd, uap->path, UIO_USERSPACE, uap->flag, |
| 1091 | uap->mode)); |
| 1092 | } |
| 1093 | |
| 1094 | int |
| 1095 | kern_openat(struct thread *td, int fd, const char *path, enum uio_seg pathseg, |
nothing calls this directly
no test coverage detected