options.c: In function ‘banners_option’: options.c:232:6: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(request->fd, "", 1); ^~~~~~~~~~~~~~~~~~~~~~~~~ options.c:238:6: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(request->fd, obuf, strlen(obuf)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ar: creating libwrap.a safe_finger.c: In function ‘main’: safe_finger.c:72:6: warning: ignoring return value of ‘setgid’, declared with attribute warn_unused_result [-Wunused-result] setgid(pwd->pw_gid); ^~~~~~~~~~~~~~~~~~~ safe_finger.c:73:6: warning: ignoring return value of ‘setuid’, declared with attribute warn_unused_result [-Wunused-result] setuid(pwd->pw_uid); ^~~~~~~~~~~~~~~~~~~ safe_finger.c:75:6: warning: ignoring return value of ‘setgid’, declared with attribute warn_unused_result [-Wunused-result] setgid(UNPRIV_UGID); ^~~~~~~~~~~~~~~~~~~ safe_finger.c:76:6: warning: ignoring return value of ‘setuid’, declared with attribute warn_unused_result [-Wunused-result] setuid(UNPRIV_UGID); ^~~~~~~~~~~~~~~~~~~ CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY