o = (struct lcp_opt *)buff;
o = (struct fsm_opt *)buff;
ipv6cp_SendConfigReq(struct fsm *fp){  /* Send config REQ please */  struct physical *p = link2physical(fp->link);  struct ipv6cp *ipv6cp = fsm2ipv6cp(fp);  u_char buff[6];  struct lcp_opt *o;  o = (struct lcp_opt *)buff;  if ((p && !physical_IsSync(p)) || !REJECTED(ipv6cp, TY_TOKEN)) {    memcpy(o->data, &ipv6cp->my_token, 4);    INC_LCP_OPT(TY_TOKEN, 6, o);  }  fsm_Output(fp, CODE_CONFIGREQ, fp->reqid, buff, (u_char *)o - buff,             MB_IPV6CPOUT);}