How to request mission using own code

Hello community,

I have created function to request mission items and then decoded it. but it doesn’t responding. other function like requesting parameters, heartbeat are working the same way i did for mission too. below is attached function of request mission also suggest how to decode it .
mavlink_msg_mission_request_list_pack_chan(255,
0,
1,
&message,
1,
MAV_COMP_ID_AUTOPILOT1,
0);

Finally I did it myself .

How did you do it. I run a MISSION_REQUEST_LIST but nothing comes back. COMMAND_ACk has result 0 which means success in sending the request