diff --git a/gtests/net/packetdrill/run_system_call.c b/gtests/net/packetdrill/run_system_call.c index c7ed1c502c661fb24561dc0bc918b072de8c1c4e..b2223b148cd947b5209859b2e255b28625a72dfd 100644 --- a/gtests/net/packetdrill/run_system_call.c +++ b/gtests/net/packetdrill/run_system_call.c @@ -1963,7 +1963,7 @@ static int check_cmsghdr(struct expression *expr_list, struct msghdr *msg, char continue; } switch(cmsg_ptr->cmsg_type) { -#ifdef SCTP_INITMSG +#ifdef SCTP_INIT case SCTP_INIT: if (check_sctp_initmsg(expr->cmsg_data->value.sctp_initmsg, (struct sctp_initmsg *) CMSG_DATA(cmsg_ptr), diff --git a/gtests/net/packetdrill/tests/bsd/sctp/sendmsg_init.pkt b/gtests/net/packetdrill/tests/bsd/sctp/sendmsg_init.pkt index bcf33ffdd37e4346d17eb2b55afcac588b40fdd5..49ed93289eb4ca0b140e262bc520369cc9bb018f 100644 --- a/gtests/net/packetdrill/tests/bsd/sctp/sendmsg_init.pkt +++ b/gtests/net/packetdrill/tests/bsd/sctp/sendmsg_init.pkt @@ -15,7 +15,12 @@ }], msg_flags=0}, 0) = 1000 -+0.0 > sctp: INIT[flgs=0, tag=1, a_rwnd=..., os=..., is=..., tsn=1, ...] +* > sctp: INIT[flgs=0, tag=1, a_rwnd=..., os=..., is=..., tsn=1, ...] +0.1 < sctp: INIT_ACK[flgs=0, tag=2, a_rwnd=1500, os=16, is=16, tsn=1, STATE_COOKIE[len=4, val=...]] -+0.0 > sctp: COOKIE_ECHO[flgs=0, len=4, val=...]; DATA[flgs=BE, len=1016, tsn=1, sid=2, ssn=0, ppid=1234] -+0.1 < sctp: COOKIE_ACK[flgs=0]; SACK[flgs=0, cum_tsn=1, a_rwnd=1500, gaps=[], dups=[]] +* > sctp: COOKIE_ECHO[flgs=0, len=4, val=...]; DATA[flgs=BE, len=1016, tsn=1, sid=2, ssn=0, ppid=1234] ++1 < sctp: COOKIE_ACK[flgs=0]; SACK[flgs=0, cum_tsn=1, a_rwnd=1500, gaps=[], dups=[]] + ++0.0 close(3) = 0 ++0.0 > sctp: SHUTDOWN[flgs=0, cum_tsn=0] ++0.1 < sctp: SHUTDOWN_ACK[flgs=0] ++0.0 > sctp: SHUTDOWN_COMPLETE[flgs=0]