void test_ofp_barrier_reply_send_null(void) { lagopus_result_t ret; struct eventq_data *ed; uint64_t dpid = 0x10; struct channel *channel = channel_alloc_ip4addr("127.0.0.1", "1000", 0x01); ed = create_data(OFPT_BARRIER_REPLY); ret = ofp_barrier_reply_send(NULL, &ed->barrier, dpid); TEST_ASSERT_EQUAL_MESSAGE(ret, LAGOPUS_RESULT_INVALID_ARGS, "ofp_barrier_reply_send error."); ret = ofp_barrier_reply_send(channel, NULL, dpid); TEST_ASSERT_EQUAL_MESSAGE(ret, LAGOPUS_RESULT_INVALID_ARGS, "ofp_barrier_reply_send error."); /* after. */ ofp_barrier_free(ed); channel_free(channel); }
static lagopus_result_t ofp_barrier_reply_send_wrap(struct channel *channel, struct ofp_header *xid_header) { lagopus_result_t ret; struct eventq_data *ed; uint64_t dpid = 0x10; (void) xid_header; ed = create_data(OFPT_BARRIER_REPLY); ret = ofp_barrier_reply_send(channel, &ed->barrier, dpid); /* after. */ ofp_barrier_free(ed); return ret; }