pvalue           3475 ext/imap/php_imap.c 	zval **data, **pvalue, **disp_data, **env_data;
pvalue           3495 ext/imap/php_imap.c 	if (zend_hash_find(Z_ARRVAL_P(envelope), "remail", sizeof("remail"), (void **) &pvalue)== SUCCESS) {
pvalue           3496 ext/imap/php_imap.c 		convert_to_string_ex(pvalue);
pvalue           3497 ext/imap/php_imap.c 		env->remail = cpystr(Z_STRVAL_PP(pvalue));
pvalue           3499 ext/imap/php_imap.c 	if (zend_hash_find(Z_ARRVAL_P(envelope), "return_path", sizeof("return_path"), (void **) &pvalue)== SUCCESS) {
pvalue           3500 ext/imap/php_imap.c 		convert_to_string_ex(pvalue);
pvalue           3501 ext/imap/php_imap.c 		PHP_RFC822_PARSE_ADRLIST(&env->return_path, pvalue);
pvalue           3503 ext/imap/php_imap.c 	if (zend_hash_find(Z_ARRVAL_P(envelope), "date", sizeof("date"), (void **) &pvalue)== SUCCESS) {
pvalue           3504 ext/imap/php_imap.c 		convert_to_string_ex(pvalue);
pvalue           3505 ext/imap/php_imap.c 		env->date = cpystr(Z_STRVAL_PP(pvalue));
pvalue           3507 ext/imap/php_imap.c 	if (zend_hash_find(Z_ARRVAL_P(envelope), "from", sizeof("from"), (void **) &pvalue)== SUCCESS) {
pvalue           3508 ext/imap/php_imap.c 		convert_to_string_ex(pvalue);
pvalue           3509 ext/imap/php_imap.c 		PHP_RFC822_PARSE_ADRLIST(&env->from, pvalue);
pvalue           3511 ext/imap/php_imap.c 	if (zend_hash_find(Z_ARRVAL_P(envelope), "reply_to", sizeof("reply_to"), (void **) &pvalue)== SUCCESS) {
pvalue           3512 ext/imap/php_imap.c 		convert_to_string_ex(pvalue);
pvalue           3513 ext/imap/php_imap.c 		PHP_RFC822_PARSE_ADRLIST(&env->reply_to, pvalue);
pvalue           3515 ext/imap/php_imap.c 	if (zend_hash_find(Z_ARRVAL_P(envelope), "in_reply_to", sizeof("in_reply_to"), (void **) &pvalue)== SUCCESS) {
pvalue           3516 ext/imap/php_imap.c 		convert_to_string_ex(pvalue);
pvalue           3517 ext/imap/php_imap.c 		env->in_reply_to = cpystr(Z_STRVAL_PP(pvalue));
pvalue           3519 ext/imap/php_imap.c 	if (zend_hash_find(Z_ARRVAL_P(envelope), "subject", sizeof("subject"), (void **) &pvalue)== SUCCESS) {
pvalue           3520 ext/imap/php_imap.c 		convert_to_string_ex(pvalue);
pvalue           3521 ext/imap/php_imap.c 		env->subject = cpystr(Z_STRVAL_PP(pvalue));
pvalue           3523 ext/imap/php_imap.c 	if (zend_hash_find(Z_ARRVAL_P(envelope), "to", sizeof("to"), (void **) &pvalue)== SUCCESS) {
pvalue           3524 ext/imap/php_imap.c 		convert_to_string_ex(pvalue);
pvalue           3525 ext/imap/php_imap.c 		PHP_RFC822_PARSE_ADRLIST(&env->to, pvalue);
pvalue           3527 ext/imap/php_imap.c 	if (zend_hash_find(Z_ARRVAL_P(envelope), "cc", sizeof("cc"), (void **) &pvalue)== SUCCESS) {
pvalue           3528 ext/imap/php_imap.c 		convert_to_string_ex(pvalue);
pvalue           3529 ext/imap/php_imap.c 		PHP_RFC822_PARSE_ADRLIST(&env->cc, pvalue);
pvalue           3531 ext/imap/php_imap.c 	if (zend_hash_find(Z_ARRVAL_P(envelope), "bcc", sizeof("bcc"), (void **) &pvalue)== SUCCESS) {
pvalue           3532 ext/imap/php_imap.c 		convert_to_string_ex(pvalue);
pvalue           3533 ext/imap/php_imap.c 		PHP_RFC822_PARSE_ADRLIST(&env->bcc, pvalue);
pvalue           3535 ext/imap/php_imap.c 	if (zend_hash_find(Z_ARRVAL_P(envelope), "message_id", sizeof("message_id"), (void **) &pvalue)== SUCCESS) {
pvalue           3536 ext/imap/php_imap.c 		convert_to_string_ex(pvalue);
pvalue           3537 ext/imap/php_imap.c 		env->message_id=cpystr(Z_STRVAL_PP(pvalue));
pvalue           3540 ext/imap/php_imap.c 	if (zend_hash_find(Z_ARRVAL_P(envelope), "custom_headers", sizeof("custom_headers"), (void **) &pvalue)== SUCCESS) {
pvalue           3541 ext/imap/php_imap.c 		if (Z_TYPE_PP(pvalue) == IS_ARRAY) {
pvalue           3543 ext/imap/php_imap.c 			while (zend_hash_get_current_data(Z_ARRVAL_PP(pvalue), (void **) &env_data) == SUCCESS) {
pvalue           3549 ext/imap/php_imap.c 				zend_hash_move_forward(Z_ARRVAL_PP(pvalue));
pvalue           3566 ext/imap/php_imap.c 		if (zend_hash_find(Z_ARRVAL_PP(data), "type", sizeof("type"), (void **) &pvalue)== SUCCESS) {
pvalue           3567 ext/imap/php_imap.c 			convert_to_long_ex(pvalue);
pvalue           3568 ext/imap/php_imap.c 			bod->type = (short) Z_LVAL_PP(pvalue);
pvalue           3570 ext/imap/php_imap.c 		if (zend_hash_find(Z_ARRVAL_PP(data), "encoding", sizeof("encoding"), (void **) &pvalue)== SUCCESS) {
pvalue           3571 ext/imap/php_imap.c 			convert_to_long_ex(pvalue);
pvalue           3572 ext/imap/php_imap.c 			bod->encoding = (short) Z_LVAL_PP(pvalue);
pvalue           3574 ext/imap/php_imap.c 		if (zend_hash_find(Z_ARRVAL_PP(data), "charset", sizeof("charset"), (void **) &pvalue)== SUCCESS) {
pvalue           3575 ext/imap/php_imap.c 			convert_to_string_ex(pvalue);
pvalue           3577 ext/imap/php_imap.c 			tmp_param->value = cpystr(Z_STRVAL_PP(pvalue));
pvalue           3582 ext/imap/php_imap.c 		if (zend_hash_find(Z_ARRVAL_PP(data), "type.parameters", sizeof("type.parameters"), (void **) &pvalue)== SUCCESS) {
pvalue           3583 ext/imap/php_imap.c 			if(Z_TYPE_PP(pvalue) == IS_ARRAY) {
pvalue           3585 ext/imap/php_imap.c 				while (zend_hash_get_current_data(Z_ARRVAL_PP(pvalue), (void **) &disp_data) == SUCCESS) {
pvalue           3587 ext/imap/php_imap.c 					zend_hash_get_current_key(Z_ARRVAL_PP(pvalue), &key, &ind, 0);
pvalue           3592 ext/imap/php_imap.c 					zend_hash_move_forward(Z_ARRVAL_PP(pvalue));
pvalue           3599 ext/imap/php_imap.c 		if (zend_hash_find(Z_ARRVAL_PP(data), "subtype", sizeof("subtype"), (void **) &pvalue)== SUCCESS) {
pvalue           3600 ext/imap/php_imap.c 			convert_to_string_ex(pvalue);
pvalue           3601 ext/imap/php_imap.c 			bod->subtype = cpystr(Z_STRVAL_PP(pvalue));
pvalue           3603 ext/imap/php_imap.c 		if (zend_hash_find(Z_ARRVAL_PP(data), "id", sizeof("id"), (void **) &pvalue)== SUCCESS) {
pvalue           3604 ext/imap/php_imap.c 			convert_to_string_ex(pvalue);
pvalue           3605 ext/imap/php_imap.c 			bod->id = cpystr(Z_STRVAL_PP(pvalue));
pvalue           3607 ext/imap/php_imap.c 		if (zend_hash_find(Z_ARRVAL_PP(data), "description", sizeof("description"), (void **) &pvalue)== SUCCESS) {
pvalue           3608 ext/imap/php_imap.c 			convert_to_string_ex(pvalue);
pvalue           3609 ext/imap/php_imap.c 			bod->description = cpystr(Z_STRVAL_PP(pvalue));
pvalue           3611 ext/imap/php_imap.c 		if (zend_hash_find(Z_ARRVAL_PP(data), "disposition.type", sizeof("disposition.type"), (void **) &pvalue)== SUCCESS) {
pvalue           3612 ext/imap/php_imap.c 			convert_to_string_ex(pvalue);
pvalue           3613 ext/imap/php_imap.c 			bod->disposition.type = (char *) fs_get(Z_STRLEN_PP(pvalue) + 1);
pvalue           3614 ext/imap/php_imap.c 			memcpy(bod->disposition.type, Z_STRVAL_PP(pvalue), Z_STRLEN_PP(pvalue)+1);
pvalue           3616 ext/imap/php_imap.c 		if (zend_hash_find(Z_ARRVAL_PP(data), "disposition", sizeof("disposition"), (void **) &pvalue)== SUCCESS) {
pvalue           3617 ext/imap/php_imap.c 			if (Z_TYPE_PP(pvalue) == IS_ARRAY) {
pvalue           3619 ext/imap/php_imap.c 				while (zend_hash_get_current_data(Z_ARRVAL_PP(pvalue), (void **) &disp_data) == SUCCESS) {
pvalue           3621 ext/imap/php_imap.c 					zend_hash_get_current_key(Z_ARRVAL_PP(pvalue), &key, &ind, 0);
pvalue           3626 ext/imap/php_imap.c 					zend_hash_move_forward(Z_ARRVAL_PP(pvalue));
pvalue           3633 ext/imap/php_imap.c 		if (zend_hash_find(Z_ARRVAL_PP(data), "contents.data", sizeof("contents.data"), (void **) &pvalue)== SUCCESS) {
pvalue           3634 ext/imap/php_imap.c 			convert_to_string_ex(pvalue);
pvalue           3635 ext/imap/php_imap.c 			bod->contents.text.data = (char *) fs_get(Z_STRLEN_PP(pvalue) + 1);
pvalue           3636 ext/imap/php_imap.c 			memcpy(bod->contents.text.data, Z_STRVAL_PP(pvalue), Z_STRLEN_PP(pvalue)+1);
pvalue           3637 ext/imap/php_imap.c 			bod->contents.text.size = Z_STRLEN_PP(pvalue);
pvalue           3643 ext/imap/php_imap.c 		if (zend_hash_find(Z_ARRVAL_PP(data), "lines", sizeof("lines"), (void **) &pvalue)== SUCCESS) {
pvalue           3644 ext/imap/php_imap.c 			convert_to_long_ex(pvalue);
pvalue           3645 ext/imap/php_imap.c 			bod->size.lines = Z_LVAL_PP(pvalue);
pvalue           3647 ext/imap/php_imap.c 		if (zend_hash_find(Z_ARRVAL_PP(data), "bytes", sizeof("bytes"), (void **) &pvalue)== SUCCESS) {
pvalue           3648 ext/imap/php_imap.c 			convert_to_long_ex(pvalue);
pvalue           3649 ext/imap/php_imap.c 			bod->size.bytes = Z_LVAL_PP(pvalue);
pvalue           3651 ext/imap/php_imap.c 		if (zend_hash_find(Z_ARRVAL_PP(data), "md5", sizeof("md5"), (void **) &pvalue)== SUCCESS) {
pvalue           3652 ext/imap/php_imap.c 			convert_to_string_ex(pvalue);
pvalue           3653 ext/imap/php_imap.c 			bod->md5 = cpystr(Z_STRVAL_PP(pvalue));
pvalue           3662 ext/imap/php_imap.c 			if (zend_hash_find(Z_ARRVAL_PP(data), "type", sizeof("type"), (void **) &pvalue)== SUCCESS) {
pvalue           3663 ext/imap/php_imap.c 				convert_to_long_ex(pvalue);
pvalue           3664 ext/imap/php_imap.c 				type = (short) Z_LVAL_PP(pvalue);
pvalue           3682 ext/imap/php_imap.c 			if (zend_hash_find(Z_ARRVAL_PP(data), "encoding", sizeof("encoding"), (void **) &pvalue)== SUCCESS) {
pvalue           3683 ext/imap/php_imap.c 				convert_to_long_ex(pvalue);
pvalue           3684 ext/imap/php_imap.c 				bod->encoding = (short) Z_LVAL_PP(pvalue);
pvalue           3686 ext/imap/php_imap.c 			if (zend_hash_find(Z_ARRVAL_PP(data), "charset", sizeof("charset"), (void **) &pvalue)== SUCCESS) {
pvalue           3687 ext/imap/php_imap.c 				convert_to_string_ex(pvalue);
pvalue           3689 ext/imap/php_imap.c 				tmp_param->value = (char *) fs_get(Z_STRLEN_PP(pvalue) + 1);
pvalue           3690 ext/imap/php_imap.c 				memcpy(tmp_param->value, Z_STRVAL_PP(pvalue), Z_STRLEN_PP(pvalue) + 1);
pvalue           3695 ext/imap/php_imap.c 			if (zend_hash_find(Z_ARRVAL_PP(data), "type.parameters", sizeof("type.parameters"), (void **) &pvalue)== SUCCESS) {
pvalue           3696 ext/imap/php_imap.c 				if(Z_TYPE_PP(pvalue) == IS_ARRAY) {
pvalue           3698 ext/imap/php_imap.c 					while (zend_hash_get_current_data(Z_ARRVAL_PP(pvalue), (void **) &disp_data) == SUCCESS) {
pvalue           3700 ext/imap/php_imap.c 						zend_hash_get_current_key(Z_ARRVAL_PP(pvalue), &key, &ind, 0);
pvalue           3705 ext/imap/php_imap.c 						zend_hash_move_forward(Z_ARRVAL_PP(pvalue));
pvalue           3712 ext/imap/php_imap.c 			if (zend_hash_find(Z_ARRVAL_PP(data), "subtype", sizeof("subtype"), (void **) &pvalue)== SUCCESS) {
pvalue           3713 ext/imap/php_imap.c 				convert_to_string_ex(pvalue);
pvalue           3714 ext/imap/php_imap.c 				bod->subtype = cpystr(Z_STRVAL_PP(pvalue));
pvalue           3716 ext/imap/php_imap.c 			if (zend_hash_find(Z_ARRVAL_PP(data), "id", sizeof("id"), (void **) &pvalue)== SUCCESS) {
pvalue           3717 ext/imap/php_imap.c 				convert_to_string_ex(pvalue);
pvalue           3718 ext/imap/php_imap.c 				bod->id = cpystr(Z_STRVAL_PP(pvalue));
pvalue           3720 ext/imap/php_imap.c 			if (zend_hash_find(Z_ARRVAL_PP(data), "description", sizeof("description"), (void **) &pvalue)== SUCCESS) {
pvalue           3721 ext/imap/php_imap.c 				convert_to_string_ex(pvalue);
pvalue           3722 ext/imap/php_imap.c 				bod->description = cpystr(Z_STRVAL_PP(pvalue));
pvalue           3724 ext/imap/php_imap.c 			if (zend_hash_find(Z_ARRVAL_PP(data), "disposition.type", sizeof("disposition.type"), (void **) &pvalue)== SUCCESS) {
pvalue           3725 ext/imap/php_imap.c 				convert_to_string_ex(pvalue);
pvalue           3726 ext/imap/php_imap.c 				bod->disposition.type = (char *) fs_get(Z_STRLEN_PP(pvalue) + 1);
pvalue           3727 ext/imap/php_imap.c 				memcpy(bod->disposition.type, Z_STRVAL_PP(pvalue), Z_STRLEN_PP(pvalue)+1);
pvalue           3729 ext/imap/php_imap.c 			if (zend_hash_find(Z_ARRVAL_PP(data), "disposition", sizeof("disposition"), (void **) &pvalue)== SUCCESS) {
pvalue           3730 ext/imap/php_imap.c 				if (Z_TYPE_PP(pvalue) == IS_ARRAY) {
pvalue           3732 ext/imap/php_imap.c 					while (zend_hash_get_current_data(Z_ARRVAL_PP(pvalue), (void **) &disp_data) == SUCCESS) {
pvalue           3734 ext/imap/php_imap.c 						zend_hash_get_current_key(Z_ARRVAL_PP(pvalue), &key, &ind, 0);
pvalue           3739 ext/imap/php_imap.c 						zend_hash_move_forward(Z_ARRVAL_PP(pvalue));
pvalue           3746 ext/imap/php_imap.c 			if (zend_hash_find(Z_ARRVAL_PP(data), "contents.data", sizeof("contents.data"), (void **) &pvalue)== SUCCESS) {
pvalue           3747 ext/imap/php_imap.c 				convert_to_string_ex(pvalue);
pvalue           3748 ext/imap/php_imap.c 				bod->contents.text.data = (char *) fs_get(Z_STRLEN_PP(pvalue) + 1);
pvalue           3749 ext/imap/php_imap.c 				memcpy(bod->contents.text.data, Z_STRVAL_PP(pvalue), Z_STRLEN_PP(pvalue) + 1);
pvalue           3750 ext/imap/php_imap.c 				bod->contents.text.size = Z_STRLEN_PP(pvalue);
pvalue           3756 ext/imap/php_imap.c 			if (zend_hash_find(Z_ARRVAL_PP(data), "lines", sizeof("lines"), (void **) &pvalue)== SUCCESS) {
pvalue           3757 ext/imap/php_imap.c 				convert_to_long_ex(pvalue);
pvalue           3758 ext/imap/php_imap.c 				bod->size.lines = Z_LVAL_PP(pvalue);
pvalue           3760 ext/imap/php_imap.c 			if (zend_hash_find(Z_ARRVAL_PP(data), "bytes", sizeof("bytes"), (void **) &pvalue)== SUCCESS) {
pvalue           3761 ext/imap/php_imap.c 				convert_to_long_ex(pvalue);
pvalue           3762 ext/imap/php_imap.c 				bod->size.bytes = Z_LVAL_PP(pvalue);
pvalue           3764 ext/imap/php_imap.c 			if (zend_hash_find(Z_ARRVAL_PP(data), "md5", sizeof("md5"), (void **) &pvalue)== SUCCESS) {
pvalue           3765 ext/imap/php_imap.c 				convert_to_string_ex(pvalue);
pvalue           3766 ext/imap/php_imap.c 				bod->md5 = cpystr(Z_STRVAL_PP(pvalue));