Lines Matching refs:val_len
558 int val_len = vars->val_len; in php_snmp_getvalue() local
568 if (val_len > 512*1024) { in php_snmp_getvalue()
573 val_len *= 2; in php_snmp_getvalue()
579 dbuf = (char *)erealloc(dbuf, val_len + 1); in php_snmp_getvalue()
581 dbuf = (char *)emalloc(val_len + 1); in php_snmp_getvalue()
592 buflen = val_len; in php_snmp_getvalue()
595 if((valueretrieval & SNMP_VALUE_PLAIN) && val_len > buflen){ in php_snmp_getvalue()
596 if ((dbuf = (char *)emalloc(val_len + 1))) { in php_snmp_getvalue()
598 buflen = val_len; in php_snmp_getvalue()
610 ZVAL_STRINGL(val, (char *)vars->val.bitstring, vars->val_len, 1); in php_snmp_getvalue()
615 ZVAL_STRINGL(val, (char *)vars->val.string, vars->val_len, 1); in php_snmp_getvalue()
623 snprint_objid(buf, buflen, vars->val.objid, vars->val_len / sizeof(oid)); in php_snmp_getvalue()