retstr 325 lib/util/genrand.c char *retstr = talloc_array(mem_ctx, char, len + 1); retstr 326 lib/util/genrand.c if (!retstr) return NULL; retstr 328 lib/util/genrand.c generate_random_buffer((uint8_t *)retstr, len); retstr 330 lib/util/genrand.c retstr[i] = list[retstr[i] % list_len]; retstr 332 lib/util/genrand.c retstr[i] = '\0'; retstr 334 lib/util/genrand.c return retstr; retstr 346 lib/util/genrand.c char *retstr; retstr 350 lib/util/genrand.c retstr = generate_random_str_list(mem_ctx, len, c_list); retstr 351 lib/util/genrand.c if (!retstr) return NULL; retstr 355 lib/util/genrand.c if (len >= 7 && !check_password_quality(retstr)) { retstr 356 lib/util/genrand.c talloc_free(retstr); retstr 360 lib/util/genrand.c return retstr; retstr 55 source4/scripting/python/pyglue.c char *retstr; retstr 59 source4/scripting/python/pyglue.c retstr = generate_random_str(NULL, len); retstr 60 source4/scripting/python/pyglue.c ret = PyString_FromString(retstr); retstr 61 source4/scripting/python/pyglue.c talloc_free(retstr);