Annotation of coherent/b/kernel/io.386/msgstub.c, revision 1.1.1.1

1.1       root        1: /* $Header: /src386/kernel/io.386/RCS/msgstub.c,v 1.6 93/04/16 06:59:26 bin Exp Locker: bin $
                      2:  *
                      3:  *     The  information  contained herein  is a trade secret  of INETCO
                      4:  *     Systems, and is confidential information.   It is provided under
                      5:  *     a license agreement,  and may be copied or disclosed  only under
                      6:  *     the terms of that agreement.   Any reproduction or disclosure of
                      7:  *     this  material  without  the express  written  authorization  of
                      8:  *     INETCO Systems or persuant to the license agreement is unlawful.
                      9:  *
                     10:  *     Copyright (c) 1985
                     11:  *     An unpublished work by INETCO Systems, Ltd.
                     12:  *     All rights reserved.
                     13:  */
                     14: 
                     15: /*
                     16:  * Message Device Driver Stub.
                     17:  *
                     18:  *     This module provides stubs for messaging routines accessed by the
                     19:  *     operating system, and is linked in when messaging is not specified.
                     20:  *
                     21:  *                     Author: Allan Cornish, INETCO Systems Ltd., Nov 1986.
                     22:  *
                     23:  * $Log:       msgstub.c,v $
                     24:  * Revision 1.6  93/04/16  06:59:26  bin
                     25:  * Hal: kernel 76 update
                     26:  * 
                     27:  * Revision 1.2  92/01/06  12:29:17  hal
                     28:  * Compile with cc.mwc.
                     29:  * 
                     30:  * Revision 2.1        88/09/03  13:09:42      src
                     31:  * *** empty log message ***
                     32:  * 
                     33:  * Revision 1.1        88/03/24  17:05:52      src
                     34:  * Initial revision
                     35:  * 
                     36:  * 86/12/12    Allan Cornish           /usr/src/sys/i8086/drv/msgstub.c
                     37:  * Added 3rd argument to msgpoll() to support non-blocking polls.
                     38:  *
                     39:  * 85/11/21    Allan Cornish           /usr/src/sys/i8086/drv/msgstub.c
                     40:  * Initial Revision.
                     41:  */
                     42: 
                     43: #include <sys/coherent.h>
                     44: #include <errno.h>
                     45: 
                     46: msgpoll( qid, ev, msec )
                     47: int qid;
                     48: int ev;
                     49: int msec;
                     50: {
                     51:        return POLLNVAL;
                     52: }
                     53: 
                     54: msgget()
                     55: {
                     56:        u.u_error = ENXIO;
                     57: }
                     58: 
                     59: msgrcv()
                     60: {
                     61:        u.u_error = ENXIO;
                     62: }
                     63: 
                     64: msgsnd()
                     65: {
                     66:        u.u_error = ENXIO;
                     67: }
                     68: 
                     69: msgctl()
                     70: {
                     71:        u.u_error = ENXIO;
                     72: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.