MAXANAME
*aname = malloc(MAXANAME + 1);
if (read(2, *aname, MAXANAME) <= 0)
aname[0][MAXANAME] = '\0';