home *** CD-ROM | disk | FTP | other *** search
- /*
- * Mach Operating System
- * Copyright (c) 1987 Carnegie-Mellon University
- * All rights reserved. The CMU software License Agreement specifies
- * the terms and conditions for use and redistribution.
- */
- /*
- * netname.defs
- *
- * $Source: /../wb1/usr/netmsg/src/RCS/netname.defs,v $
- *
- * $Header: netname.defs,v 1.3 88/02/22 11:50:56 dpj Exp $
- *
- */
-
- /*
- * Mig definitions for Network Name Service.
- */
-
- /*
- * HISTORY:
- * 30-May-87 Robert Sansom (rds) at Carnegie Mellon University
- * Changes for the new mig.
- *
- * 20-Oct-86 Robert Sansom (rds) at Carnegie Mellon University
- * New network name service interface.
- * Added a serverprefix.
- */
-
- subsystem netname 1040;
-
- serverprefix _;
-
- type netname_name_t = (MSG_TYPE_STRING,640);
- type port_t = MSG_TYPE_PORT;
-
- import <servers/netname_defs.h>;
-
- routine netname_check_in(server_port : port_t;
- port_name : netname_name_t;
- signature : port_t;
- port_id : port_t);
-
- routine netname_look_up(server_port : port_t;
- host_name : netname_name_t;
- port_name : netname_name_t;
- out port_id : port_t);
-
- routine netname_check_out(server_port : port_t;
- port_name : netname_name_t;
- signature : port_t);
-
- routine netname_version(server_port : port_t;
- out version : netname_name_t);
-
-