FIXME in file /obj/secure/mailbox.c line 27:

 code assumes zero/non-zero; fix if more flags are added

Code:

/*
** Who is this mailbox for?
*/
FIXME in file /obj/secure/mailbox.c line 77:

 need some work on ensuring the call stack is correct

Code:
//    if ( !check_privilege(owner) )
    if ( this_user()->query_userid() != owner )
	error("security violation: you are not allowed to use this mailbox\n");

FIXME in file /obj/secure/mailbox.c line 149:

 need some work on ensuring the call stack is correct

Code:
//    if ( !check_privilege(owner) )
    if ( this_user()->query_userid() != owner )
	error("security violation: you are not allowed to read this mail\n");

FIXME in file /obj/secure/mailbox.c line 176:

 temp functions?  wait and see

Code:

nomask void receive_new_message(int message_key)
{
    object user;
