Lines Matching refs:group
398 zval *group; in php_do_chgrp() local
402 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz/", &filename, &filename_len, &group) == F… in php_do_chgrp()
410 if (Z_TYPE_P(group) == IS_LONG) { in php_do_chgrp()
411 gid = (gid_t)Z_LVAL_P(group); in php_do_chgrp()
412 } else if (Z_TYPE_P(group) == IS_STRING) { in php_do_chgrp()
414 struct group gr; in php_do_chgrp()
415 struct group *retgrptr; in php_do_chgrp()
424 if (getgrnam_r(Z_STRVAL_P(group), &gr, grbuf, grbuflen, &retgrptr) != 0 || retgrptr == NULL) { in php_do_chgrp()
425 php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to find gid for %s", Z_STRVAL_P(group)); in php_do_chgrp()
432 struct group *gr = getgrnam(Z_STRVAL_P(group)); in php_do_chgrp()
435 php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to find gid for %s", Z_STRVAL_P(group)); in php_do_chgrp()
441 …LS_CC, E_WARNING, "parameter 2 should be string or integer, %s given", zend_zval_type_name(group)); in php_do_chgrp()