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);