Lines Matching refs:oph
101 sctp_parm_hdr_t *oph, sctp_faddr_t *, in6_addr_t *addr);
226 sctp_parm_hdr_t *oph, sctp_faddr_t *fp, in6_addr_t *laddr) in sctp_asconf_ack_unrec_parm() argument
454 sctp_parm_hdr_t *oph = ph; in sctp_input_asconf() local
464 if (orlen < sizeof (*oph)) in sctp_input_asconf()
466 plen = ntohs(oph->sph_len); in sctp_input_asconf()
467 if (plen < sizeof (*oph) || plen > orlen) in sctp_input_asconf()
469 if (oph->sph_type == htons(PARM_ADD_IP)) in sctp_input_asconf()
471 if (oph->sph_type == htons(PARM_DEL_IP)) in sctp_input_asconf()
473 oph = sctp_next_parm(oph, &orlen); in sctp_input_asconf()
474 if (oph == NULL) in sctp_input_asconf()
622 sctp_parm_hdr_t *oph; in sctp_input_asconf_ack() local
700 oph = sctp_lookup_asconf_param(fph, *idp, plen); in sctp_input_asconf_ack()
701 if (oph != NULL) { in sctp_input_asconf_ack()
702 dp = sctp_lookup_asconf_dispatch(ntohs(oph->sph_type)); in sctp_input_asconf_ack()
705 dp->asconf_ack(sctp, ph, oph, fp, &addr); in sctp_input_asconf_ack()
708 if (oph->sph_type == htons(PARM_ADD_IP) || in sctp_input_asconf_ack()
709 oph->sph_type == htons(PARM_DEL_IP)) { in sctp_input_asconf_ack()
721 if (oph->sph_type == in sctp_input_asconf_ack()
752 oph = fph; in sctp_input_asconf_ack()
756 idp = (uint32_t *)(oph + 1); in sctp_input_asconf_ack()
759 dp = sctp_lookup_asconf_dispatch(ntohs(oph->sph_type)); in sctp_input_asconf_ack()
762 dp->asconf_ack(sctp, NULL, oph, fp, &addr); in sctp_input_asconf_ack()
765 if (oph->sph_type == htons(PARM_ADD_IP) || in sctp_input_asconf_ack()
766 oph->sph_type == htons(PARM_DEL_IP)) { in sctp_input_asconf_ack()
778 if (oph->sph_type == in sctp_input_asconf_ack()
794 oph = sctp_next_parm(oph, &rlen); in sctp_input_asconf_ack()
795 if (oph == NULL) { in sctp_input_asconf_ack()
1076 sctp_check_addip_addr(sctp_parm_hdr_t *ph, sctp_parm_hdr_t *oph, int *cont, in sctp_check_addip_addr() argument
1089 mp = sctp_asconf_adderr(SCTP_ERR_BAD_MANDPARM, oph, cid); in sctp_check_addip_addr()
1097 mp = sctp_asconf_adderr(SCTP_ERR_BAD_MANDPARM, oph, cid); in sctp_check_addip_addr()
1114 mp = sctp_asconf_adderr(SCTP_ERR_BAD_MANDPARM, oph, in sctp_check_addip_addr()
1137 mp = sctp_asconf_adderr(SCTP_ERR_BAD_MANDPARM, oph, in sctp_check_addip_addr()
1163 sctp_parm_hdr_t *oph = ph; in sctp_addip_req() local
1183 mp = sctp_check_addip_addr(ph, oph, cont, cid, &addr); in sctp_addip_req()
1273 mp = sctp_asconf_adderr(err, oph, cid); in sctp_addip_req()
1284 sctp_addip_ack(sctp_t *sctp, sctp_parm_hdr_t *ph, sctp_parm_hdr_t *oph, in sctp_addip_ack() argument
1313 type = ntohs(oph->sph_type); in sctp_addip_ack()
1314 cid = (uint32_t *)(oph + 1); in sctp_addip_ack()
1315 oph = (sctp_parm_hdr_t *)(cid + 1); in sctp_addip_ack()
1316 if (oph->sph_type == htons(PARM_ADDR4)) { in sctp_addip_ack()
1317 addr4 = (ipaddr_t *)(oph + 1); in sctp_addip_ack()
1320 bcopy(oph + 1, &addr, sizeof (addr)); in sctp_addip_ack()
1355 sctp_parm_hdr_t *oph; in sctp_setprim_req() local
1379 oph = ph; in sctp_setprim_req()
1382 mp = sctp_check_addip_addr(ph, oph, cont, cid, &addr); in sctp_setprim_req()
1395 mp = sctp_asconf_adderr(SCTP_ERR_BAD_MANDPARM, oph, cid); in sctp_setprim_req()
1413 sctp_setprim_ack(sctp_t *sctp, sctp_parm_hdr_t *ph, sctp_parm_hdr_t *oph, in sctp_setprim_ack() argument