struct MoreAssign { struct Node ma_node; struct FileLock *ma_assignlock; char ma_assignname[10]; char ma_pathname[256]; } ; struct commandmessage { struct Message cmsg_message; STRPTR cmsg_command; STRPTR cmsg_assign; STRPTR cmsg_path; struct FileLock *cmsg_lock; } ; const STRPTR waitportname="AddAssign (wait,patch)"; const STRPTR sendportname="AddAssign (send,command)";