2008-12-13 Klaus Dittrich <kladit@arcor.de> * login/utmp_file.c (pututline_file): Replace call to dup2 with libc internal symbol __dup2 to avoid access through the PLT. diff --git a/login/utmp_file.c b/login/utmp_file.c index fb58402..f32144d 100644 --- a/login/utmp_file.c +++ b/login/utmp_file.c @@ -437,7 +437,7 @@ pututline_file (const struct utmp *data) #endif if (__lseek64 (new_fd, __lseek64 (file_fd, 0, SEEK_CUR), SEEK_SET) == -1 - || dup2 (new_fd, file_fd) < 0) + || __dup2 (new_fd, file_fd) < 0) { close_not_cancel_no_status (new_fd); return NULL;