My Oracle Support Banner

au_close API changed from Solaris 10 with Solaris Studio 12.4 to Solaris 11.3 with Developer Studio 12.6 (Doc ID 2643146.1)

Last updated on DECEMBER 07, 2023

Applies to:

Oracle Solaris Studio - Version 12.6 and later
Information in this document applies to any platform.

Goal

On :  12.6 version, c

Comparing the /usr/include/bsm/audit_record.h header file between Solaris 10 with Solaris Studio 12.4 and Solaris 11.3 with Developer Studio 12.6 shows that for au_close API a new fourth parameter has been added.

However, there is no way to check the manual page, as the 3BSM man pages are not available on Solaris 11.3.

Even though it is known that au_close now requires an additional parameter, it is not known how to compile programs because of the lack of man pages and lack of knowledge on exactly what the value of the new parameter needs to be.

Below is a code snippet


How is it possible to keep using the above API on Oracle Solaris 11.3 with Oracle Developer Studio 12.6?
 

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.