Obtains the guardsize attribute of the specified thread attributes object.
pthread_attr_getguardsize_np(
                             attr,
                             guardsize );
 
Argument         Data Type               Access
attr             opaque pthread_attr_t   read
guardsize        size_t                  write
C Binding
#include 
int
pthread_attr_getguardsize_np (
            const pthread_attr_t   *attr
            size_t   *guardsize);
 
Arguments
A guard area helps to detect stack overflows by preventing memory access beyond the thread's stack. Large guard areas are necessary when threads might allocate large structures on the stack.
Return Description0 Successful completion. [EINVAL] The value specified by attr is invalid.
pthread_attr_init pthread_attr_setstacksize pthread_attr_setguardsize_np thread_create