- word pix, prot;
- procdescr *p;
- message *msg1;
-
- pix = msg->control.receiver.pix;
- p = &process[ pix ];
- if (p->mark != msg->control.receiver.mark)
- senderr(RTEREFTN, &msg->control.sender);
- msg1 = (message *) ballocate(sizeof(message));
- if (msg1 == NULL) errsignal(RTEMEMOV);
- moveblock((char *) msg, (char *) msg1, (word) sizeof(message));
- prot = msg->control.par;
- if (isenabled(pix, prot))
- {
- p->msgqueue = minsert(p->msgqueue, msg1);
- if (p->status == ACCEPTING) activate(pix);
- }
- else p->rpcwait = minsert(p->rpcwait, msg1);
+ word pix, prot;
+ procdescr *p;
+ message *msg1;
+
+ pix = msg->control.receiver.pix;
+ p = &process[pix];
+ if (p->mark != msg->control.receiver.mark)
+ senderr(RTEREFTN, &msg->control.sender);
+
+ msg1 = (message *) ballocate(sizeof(message));
+
+ if (msg1 == NULL)
+ errsignal(RTEMEMOV);
+
+ moveblock((char *) msg, (char *) msg1, (word) sizeof(message));
+ prot = msg->control.par;
+ if (isenabled(pix, prot)) {
+ p->msgqueue = minsert(p->msgqueue, msg1);
+
+ if (p->status == ACCEPTING)
+ activate(pix);
+ }
+ else
+ p->rpcwait = minsert(p->rpcwait, msg1);