in tcl_cmds.c [1504:1518]
int cmd_srandom(ClientData cd, Tcl_Interp *ixx, int objc, Tcl_Obj *CONST objv[])
{
int i;
if (objc != 2) {
Tcl_WrongNumArgs(interp, 1, objv, "integer");
return TCL_ERROR;
}
Tcl_GetIntFromObj(interp, objv[1], &i);
srandom((unsigned int) i);
return TCL_OK;
}