Lines Matching refs:sfp
166 struct sctp_send_failed *sfp;
171 if ((mp = allocb(sizeof (*sfp), BPRI_MED)) == NULL) {
178 sfp = (struct sctp_send_failed *)mp->b_rptr;
179 sfp->ssf_type = SCTP_SEND_FAILED;
180 sfp->ssf_flags = flags;
181 sfp->ssf_length = smh->smh_msglen + sizeof (*sfp);
182 sfp->ssf_error = error;
183 sfp->ssf_assoc_id = 0;
185 bzero(&sfp->ssf_info, sizeof (sfp->ssf_info));
186 sfp->ssf_info.sinfo_stream = smh->smh_sid;
187 sfp->ssf_info.sinfo_flags = smh->smh_flags;
188 sfp->ssf_info.sinfo_ppid = smh->smh_ppid;
189 sfp->ssf_info.sinfo_context = smh->smh_context;
190 sfp->ssf_info.sinfo_timetolive = TICK_TO_MSEC(smh->smh_ttl);
192 mp->b_wptr = (uchar_t *)(sfp + 1);
197 sctp_notify(sctp, mp, sfp->ssf_length);