- response->am[0].u.msg.type = message_type;
- response->am[0].u.msg.ref = ref;
- memcpy(&response->am[0].u.msg.param, param, sizeof(union parameter));
-
- /* attach to response chain */
- *responsep = response;
- responsep = &response->next;
+ (*responsep)->am[0].message = ADMIN_MESSAGE;
+ (*responsep)->am[0].u.msg.type = message_type;
+ (*responsep)->am[0].u.msg.ref = ref;
+ memcpy(&(*responsep)->am[0].u.msg.param, param, sizeof(union parameter));