1 /* SWIG interface for libitkacl */
6 * ITKACL now threadsafe using exceptions found in PHP5.
7 * -1 is return on unexpected event, eg. realm doesn't exist.
9 * The naming of the class is somewhat braindamaged due to SWIG
13 extern "C" int itkacl_check(char *realm, char *user, char *errmsg, size_t errmsgsize);
17 static int check(char *realm, char *user);
20 int itkaclwrap::check(char *realm, char *user)
22 char itkacl_errmsg[1024];
23 int ret = itkacl_check(realm, user, itkacl_errmsg, 1024);
25 SWIG_exception(SWIG_RuntimeError,itkacl_errmsg);
35 static function check($realm,$user) {
36 return itkaclwrap_check($realm,$user);