Searched hist:251532 (Results 1 - 1 of 1) sorted by relevance
/freebsd-9.3-release/usr.sbin/newsyslog/ | ||
H A D | newsyslog.c | diff 251532 Sat Jun 08 13:51:34 MDT 2013 markj MFC r235647 for newsyslog (by gleb): Hide DIR definition by making it an opaque struct typedef. Introduce dirfd() libc exported symbol replacing macro with same name, preserve _dirfd() macro for internal use. Replace dirp->dd_fd with dirfd() call. Avoid using dirfd as variable name to prevent shadowing global symbol. MFC r250545: Some filesystems (NFS in particular) do not fill out the d_type field when returning directory entries through readdir(3). In this case we need to obtain the file type ourselves; otherwise newsyslog -t will not be able to find archived log files and will fail to both delete old log files and to do interval-based rotations properly. MFC r251240: We want to stat the archived log file rather than the logfile itself. |
Completed in 170 milliseconds