1/* BEGIN LICENSE BLOCK
2 * Version: CMPL 1.1
3 *
4 * The contents of this file are subject to the Cisco-style Mozilla Public
5 * License Version 1.1 (the "License"); you may not use this file except
6 * in compliance with the License.  You may obtain a copy of the License
7 * at www.eclipse-clp.org/license.
8 *
9 * Software distributed under the License is distributed on an "AS IS"
10 * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied.  See
11 * the License for the specific language governing rights and limitations
12 * under the License.
13 *
14 * The Original Code is  The ECLiPSe Constraint Logic Programming System.
15 * The Initial Developer of the Original Code is  Cisco Systems, Inc.
16 * Portions created by the Initial Developer are
17 * Copyright (C) 1994-2006 Cisco Systems, Inc.  All Rights Reserved.
18 *
19 * Contributor(s):
20 *
21 * END LICENSE BLOCK */
22
23/**********************************************************************
24**      System: Parallel Distributed System
25**        File: lnsrv.c
26**      Author: Kees Schuerman
27**      SccsId: "%W% %G%"
28** Description: Name Server Interface
29***********************************************************************/
30
31/* LINTLIBRARY */
32
33#include <pds.h>
34#include <nsrv.h>
35
36
37/*
38** Name Server Primitives
39*/
40
41nsrv_ret_t
42nsrv_init(hostname,port_number)
43    char * hostname;
44    unsigned * port_number;
45{
46    return(NSRV_OK);
47}
48
49void
50nsrv_exit()
51{
52}
53
54char *
55nsrv_data_base()
56{
57    return((char *) 0);
58}
59
60char *
61nsrv_msg_base()
62{
63    return((char *) 0);
64}
65
66nsrv_ret_t
67nsrv_aport_register(key,name,signature,port)
68    nsrv_name_t key;
69    nsrv_name_t name;
70    nsrv_name_t signature;
71    aport_t * port;
72{
73    return(NSRV_OK);
74}
75
76nsrv_ret_t
77nsrv_aport_deregister(key,name,signature)
78    nsrv_name_t key;
79    nsrv_name_t name;
80    nsrv_name_t signature;
81{
82    return(NSRV_OK);
83}
84
85nsrv_ret_t
86nsrv_aport_look_up(key,name,port)
87    nsrv_name_t key;
88    nsrv_name_t name;
89    aport_t * port;
90{
91    return(NSRV_OK);
92}
93
94nsrv_ret_t
95nsrv_bport_register(key,name,signature,port)
96    nsrv_name_t key;
97    nsrv_name_t name;
98    nsrv_name_t signature;
99    bport_t * port;
100{
101    return(NSRV_OK);
102}
103
104nsrv_ret_t
105nsrv_bport_deregister(key,name,signature)
106    nsrv_name_t key;
107    nsrv_name_t name;
108    nsrv_name_t signature;
109{
110    return(NSRV_OK);
111}
112
113nsrv_ret_t
114nsrv_bport_look_up(key,name,port)
115    nsrv_name_t key;
116    nsrv_name_t name;
117    bport_t * port;
118{
119    return(NSRV_OK);
120}
121
122nsrv_ret_t
123nsrv_bdomain_register(key,name,signature,domain)
124    nsrv_name_t key;
125    nsrv_name_t name;
126    nsrv_name_t signature;
127    bdomain_t * domain;
128{
129    return(NSRV_OK);
130}
131
132nsrv_ret_t
133nsrv_bdomain_deregister(key,name,signature)
134    nsrv_name_t key;
135    nsrv_name_t name;
136    nsrv_name_t signature;
137{
138    return(NSRV_OK);
139}
140
141nsrv_ret_t
142nsrv_bdomain_look_up(key,name,domain)
143    nsrv_name_t key;
144    nsrv_name_t name;
145    bdomain_t * domain;
146{
147    return(NSRV_OK);
148}
149
150nsrv_ret_t
151nsrv_new_bport_id(signature,port_id)
152    nsrv_name_t signature;
153    bport_id_t * port_id;
154{
155    return(NSRV_OK);
156}
157
158nsrv_ret_t
159nsrv_free_bport_id(signature,port_id)
160    nsrv_name_t signature;
161    bport_id_t port_id;
162{
163    return(NSRV_OK);
164}
165
166nsrv_ret_t
167nsrv_new_bdomain_id(signature,domain_id)
168    nsrv_name_t signature;
169    bdomain_id_t * domain_id;
170{
171    return(NSRV_OK);
172}
173
174nsrv_ret_t
175nsrv_free_bdomain_id(signature,domain_id)
176    nsrv_name_t signature;
177    bdomain_id_t domain_id;
178{
179    return(NSRV_OK);
180}
181
182nsrv_ret_t
183nsrv_ping(hostname,port_number)
184    char * hostname;
185    unsigned * port_number;
186{
187    return(NSRV_OK);
188}
189
190nsrv_ret_t
191nsrv_version(version)
192    nsrv_version_t * version;
193{
194    return(NSRV_OK);
195}
196
197void
198nsrv_perror(nret,s)
199    nsrv_ret_t nret;
200    char * s;
201{
202}
203
204