Browse CVS Repository
Diff of /xoonips/AL/xnpal.cc
Parent Directory
| Revision Log
| Revision Graph
| Patch
| 2374 |
*/ |
*/ |
| 2375 |
ZEND_FUNCTION(xnp_get_item_permission) |
ZEND_FUNCTION(xnp_get_item_permission) |
| 2376 |
{ |
{ |
| 2377 |
RETURN_LONG( RES_ERROR ); |
long sid; |
| 2378 |
|
itemid_t iid; |
| 2379 |
|
long op; |
| 2380 |
|
bool result = false; |
| 2381 |
|
|
| 2382 |
|
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "lll", |
| 2383 |
|
&sid, &iid, &op) == FAILURE) { |
| 2384 |
|
fprintf( stderr, "error occured " ); |
| 2385 |
|
return; |
| 2386 |
|
} |
| 2387 |
|
RETURN_BOOL( getItemPermission( (sessionid_t)sid, iid, op ) ); |
| 2388 |
} |
} |
| 2389 |
|
|
| 2390 |
|
|
| 2402 |
*/ |
*/ |
| 2403 |
ZEND_FUNCTION(xnp_get_index_permission) |
ZEND_FUNCTION(xnp_get_index_permission) |
| 2404 |
{ |
{ |
| 2405 |
RETURN_LONG( RES_ERROR ); |
long sid; |
| 2406 |
|
indexid_t xid; |
| 2407 |
|
long op; |
| 2408 |
|
bool result = false; |
| 2409 |
|
|
| 2410 |
|
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "lll", |
| 2411 |
|
&sid, &xid, &op) == FAILURE) { |
| 2412 |
|
fprintf( stderr, "error occured " ); |
| 2413 |
|
return; |
| 2414 |
|
} |
| 2415 |
|
RETURN_BOOL( getIndexPermission( (sessionid_t)sid, xid, op ) ); |
| 2416 |
} |
} |
| 2417 |
|
|
| 2418 |
|
|
| 2430 |
*/ |
*/ |
| 2431 |
ZEND_FUNCTION(xnp_get_certify_permission) |
ZEND_FUNCTION(xnp_get_certify_permission) |
| 2432 |
{ |
{ |
| 2433 |
RETURN_LONG( RES_ERROR ); |
long sid; |
| 2434 |
|
itemid_t iid; |
| 2435 |
|
indexid_t xid; |
| 2436 |
|
certify_t state; |
| 2437 |
|
bool result = false; |
| 2438 |
|
|
| 2439 |
|
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "llll", |
| 2440 |
|
&sid, &xid, &iid, &state) == FAILURE) { |
| 2441 |
|
fprintf( stderr, "error occured " ); |
| 2442 |
|
return; |
| 2443 |
|
} |
| 2444 |
|
RETURN_BOOL( getCertifyPermission( (sessionid_t)sid, xid, iid, state ) ); |
| 2445 |
} |
} |
| 2446 |
|
|
| 2447 |
|
|
|
|
Legend:
| Removed from v.1.26 |
|
| changed lines |
| |
Added in v.1.27 |
|
|
| |