pthread_mutexattr_setrobust.c 230 字节
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13
#include "pthread_impl.h"
#include "syscall.h"

int pthread_mutexattr_setrobust(pthread_mutexattr_t *a, int robust)
{
	if (robust > 1U) return EINVAL;
	if (robust) {
		a->__attr |= 4;
		return 0;
	}
	a->__attr &= ~4;
	return 0;
}