lim_copy
p2->p_limit = lim_copy(p1->p_limit);
p2->p_limit = lim_copy(p1_lim);
newlim = lim_copy(lim);
struct plimit *lim_copy(struct plimit *);