6524 lines
300 KiB
Diff
6524 lines
300 KiB
Diff
|
2009-05-20 Ulrich Drepper <drepper@redhat.com>
|
||
|
|
||
|
Sun approved the change of the license.
|
||
|
* sunrpc/auth_des.c: Replace license text.
|
||
|
* sunrpc/auth_none.c: Likewise.
|
||
|
* sunrpc/auth_unix.c: Likewise.
|
||
|
* sunrpc/authdes_prot.c: Likewise.
|
||
|
* sunrpc/authuxprot.c: Likewise.
|
||
|
* sunrpc/bindrsvprt.c: Likewise.
|
||
|
* sunrpc/clnt_gen.c: Likewise.
|
||
|
* sunrpc/clnt_perr.c: Likewise.
|
||
|
* sunrpc/clnt_raw.c: Likewise.
|
||
|
* sunrpc/clnt_simp.c: Likewise.
|
||
|
* sunrpc/clnt_tcp.c: Likewise.
|
||
|
* sunrpc/clnt_udp.c: Likewise.
|
||
|
* sunrpc/clnt_unix.c: Likewise.
|
||
|
* sunrpc/des_crypt.c: Likewise.
|
||
|
* sunrpc/des_soft.c: Likewise.
|
||
|
* sunrpc/get_myaddr.c: Likewise.
|
||
|
* sunrpc/getrpcport.c: Likewise.
|
||
|
* sunrpc/key_call.c: Likewise.
|
||
|
* sunrpc/key_prot.c: Likewise.
|
||
|
* sunrpc/openchild.c: Likewise.
|
||
|
* sunrpc/pm_getmaps.c: Likewise.
|
||
|
* sunrpc/pm_getport.c: Likewise.
|
||
|
* sunrpc/pmap_clnt.c: Likewise.
|
||
|
* sunrpc/pmap_prot.c: Likewise.
|
||
|
* sunrpc/pmap_prot2.c: Likewise.
|
||
|
* sunrpc/pmap_rmt.c: Likewise.
|
||
|
* sunrpc/rpc/auth.h: Likewise.
|
||
|
* sunrpc/rpc/auth_unix.h: Likewise.
|
||
|
* sunrpc/rpc/clnt.h: Likewise.
|
||
|
* sunrpc/rpc/des_crypt.h: Likewise.
|
||
|
* sunrpc/rpc/key_prot.h: Likewise.
|
||
|
* sunrpc/rpc/netdb.h: Likewise.
|
||
|
* sunrpc/rpc/pmap_clnt.h: Likewise.
|
||
|
* sunrpc/rpc/pmap_prot.h: Likewise.
|
||
|
* sunrpc/rpc/pmap_rmt.h: Likewise.
|
||
|
* sunrpc/rpc/rpc.h: Likewise.
|
||
|
* sunrpc/rpc/rpc_des.h: Likewise.
|
||
|
* sunrpc/rpc/rpc_msg.h: Likewise.
|
||
|
* sunrpc/rpc/svc.h: Likewise.
|
||
|
* sunrpc/rpc/svc_auth.h: Likewise.
|
||
|
* sunrpc/rpc/types.h: Likewise.
|
||
|
* sunrpc/rpc/xdr.h: Likewise.
|
||
|
* sunrpc/rpc_clntout.c: Likewise.
|
||
|
* sunrpc/rpc_cmsg.c: Likewise.
|
||
|
* sunrpc/rpc_common.c: Likewise.
|
||
|
* sunrpc/rpc_cout.c: Likewise.
|
||
|
* sunrpc/rpc_dtable.c: Likewise.
|
||
|
* sunrpc/rpc_hout.c: Likewise.
|
||
|
* sunrpc/rpc_main.c: Likewise.
|
||
|
* sunrpc/rpc_parse.c: Likewise.
|
||
|
* sunrpc/rpc_parse.h: Likewise.
|
||
|
* sunrpc/rpc_prot.c: Likewise.
|
||
|
* sunrpc/rpc_sample.c: Likewise.
|
||
|
* sunrpc/rpc_scan.c: Likewise.
|
||
|
* sunrpc/rpc_scan.h: Likewise.
|
||
|
* sunrpc/rpc_svcout.c: Likewise.
|
||
|
* sunrpc/rpc_tblout.c: Likewise.
|
||
|
* sunrpc/rpc_util.c: Likewise.
|
||
|
* sunrpc/rpc_util.h: Likewise.
|
||
|
* sunrpc/rpcinfo.c: Likewise.
|
||
|
* sunrpc/rpcsvc/bootparam_prot.x: Likewise.
|
||
|
* sunrpc/rpcsvc/key_prot.x: Likewise.
|
||
|
* sunrpc/rpcsvc/klm_prot.x: Likewise.
|
||
|
* sunrpc/rpcsvc/mount.x: Likewise.
|
||
|
* sunrpc/rpcsvc/nfs_prot.x: Likewise.
|
||
|
* sunrpc/rpcsvc/rex.x: Likewise.
|
||
|
* sunrpc/rpcsvc/rstat.x: Likewise.
|
||
|
* sunrpc/rpcsvc/rusers.x: Likewise.
|
||
|
* sunrpc/rpcsvc/sm_inter.x: Likewise.
|
||
|
* sunrpc/rpcsvc/spray.x: Likewise.
|
||
|
* sunrpc/rpcsvc/yppasswd.x: Likewise.
|
||
|
* sunrpc/rtime.c: Likewise.
|
||
|
* sunrpc/svc.c: Likewise.
|
||
|
* sunrpc/svc_auth.c: Likewise.
|
||
|
* sunrpc/svc_authux.c: Likewise.
|
||
|
* sunrpc/svc_raw.c: Likewise.
|
||
|
* sunrpc/svc_run.c: Likewise.
|
||
|
* sunrpc/svc_simple.c: Likewise.
|
||
|
* sunrpc/svc_tcp.c: Likewise.
|
||
|
* sunrpc/svc_udp.c: Likewise.
|
||
|
* sunrpc/svc_unix.c: Likewise.
|
||
|
* sunrpc/svcauth_des.c: Likewise.
|
||
|
* sunrpc/xcrypt.c: Likewise.
|
||
|
* sunrpc/xdr.c: Likewise.
|
||
|
* sunrpc/xdr_array.c: Likewise.
|
||
|
* sunrpc/xdr_float.c: Likewise.
|
||
|
* sunrpc/xdr_mem.c: Likewise.
|
||
|
* sunrpc/xdr_rec.c: Likewise.
|
||
|
* sunrpc/xdr_ref.c: Likewise.
|
||
|
* sunrpc/xdr_sizeof.c: Likewise.
|
||
|
* sunrpc/xdr_stdio.c: Likewise.
|
||
|
|
||
|
--- libc/sunrpc/auth_des.c
|
||
|
+++ libc/sunrpc/auth_des.c
|
||
|
@@ -1,33 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (c) 1988 by Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-/*
|
||
|
- * Copyright (c) 1988 by Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
/*
|
||
|
* auth_des.c, client-side implementation of DES authentication
|
||
|
--- libc/sunrpc/auth_none.c
|
||
|
+++ libc/sunrpc/auth_none.c
|
||
|
@@ -1,33 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-/*
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
/*
|
||
|
* auth_none.c
|
||
|
--- libc/sunrpc/auth_unix.c
|
||
|
+++ libc/sunrpc/auth_unix.c
|
||
|
@@ -1,33 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-/*
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
/*
|
||
|
* auth_unix.c, Implements UNIX style authentication parameters.
|
||
|
--- libc/sunrpc/authdes_prot.c
|
||
|
+++ libc/sunrpc/authdes_prot.c
|
||
|
@@ -1,33 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (c) 1988 by Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-/*
|
||
|
- * Copyright (c) 1988 by Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
/*
|
||
|
* authdes_prot.c, XDR routines for DES authentication
|
||
|
--- libc/sunrpc/authuxprot.c
|
||
|
+++ libc/sunrpc/authuxprot.c
|
||
|
@@ -1,33 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-/*
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
/*
|
||
|
* authunix_prot.c
|
||
|
--- libc/sunrpc/bindrsvprt.c
|
||
|
+++ libc/sunrpc/bindrsvprt.c
|
||
|
@@ -1,33 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (c) 1987 by Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-/*
|
||
|
- * Copyright (c) 1987 by Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <errno.h>
|
||
|
--- libc/sunrpc/clnt_gen.c
|
||
|
+++ libc/sunrpc/clnt_gen.c
|
||
|
@@ -1,33 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (C) 1987, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-/*
|
||
|
- * Copyright (C) 1987, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <alloca.h>
|
||
|
--- libc/sunrpc/clnt_perr.c
|
||
|
+++ libc/sunrpc/clnt_perr.c
|
||
|
@@ -1,41 +1,34 @@
|
||
|
-/* @(#)clnt_perror.c 2.1 88/07/29 4.0 RPCSRC */
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)clnt_perror.c 1.15 87/10/07 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
/*
|
||
|
* clnt_perror.c
|
||
|
*
|
||
|
* Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
#include <stdio.h>
|
||
|
#include <string.h>
|
||
|
--- libc/sunrpc/clnt_raw.c
|
||
|
+++ libc/sunrpc/clnt_raw.c
|
||
|
@@ -1,40 +1,34 @@
|
||
|
-/* @(#)clnt_raw.c 2.2 88/08/01 4.0 RPCSRC */
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * clnt_raw.c
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)clnt_raw.c 1.22 87/08/11 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
-/*
|
||
|
- * clnt_raw.c
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*
|
||
|
* Memory based rpc for simple testing and timing.
|
||
|
* Interface to create an rpc client and server in the same process.
|
||
|
--- libc/sunrpc/clnt_simp.c
|
||
|
+++ libc/sunrpc/clnt_simp.c
|
||
|
@@ -1,41 +1,35 @@
|
||
|
-/* @(#)clnt_simple.c 2.2 88/08/01 4.0 RPCSRC */
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)clnt_simple.c 1.35 87/08/11 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
/*
|
||
|
* clnt_simple.c
|
||
|
* Simplified front end to rpc.
|
||
|
*
|
||
|
* Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ *
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <alloca.h>
|
||
|
--- libc/sunrpc/clnt_tcp.c
|
||
|
+++ libc/sunrpc/clnt_tcp.c
|
||
|
@@ -1,40 +1,34 @@
|
||
|
-/* @(#)clnt_tcp.c 2.2 88/08/01 4.0 RPCSRC */
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * clnt_tcp.c, Implements a TCP/IP based, client side RPC.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)clnt_tcp.c 1.37 87/10/05 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
-/*
|
||
|
- * clnt_tcp.c, Implements a TCP/IP based, client side RPC.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*
|
||
|
* TCP based RPC supports 'batched calls'.
|
||
|
* A sequence of calls may be batched-up in a send buffer. The rpc call
|
||
|
--- libc/sunrpc/clnt_udp.c
|
||
|
+++ libc/sunrpc/clnt_udp.c
|
||
|
@@ -1,40 +1,34 @@
|
||
|
-/* @(#)clnt_udp.c 2.2 88/08/01 4.0 RPCSRC */
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * clnt_udp.c, Implements a UDP/IP based, client side RPC.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)clnt_udp.c 1.39 87/08/11 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
-/*
|
||
|
- * clnt_udp.c, Implements a UDP/IP based, client side RPC.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <stdio.h>
|
||
|
--- libc/sunrpc/clnt_unix.c
|
||
|
+++ libc/sunrpc/clnt_unix.c
|
||
|
@@ -1,36 +1,34 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * clnt_unix.c, Implements a TCP/IP based, client side RPC.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * clnt_unix.c, Implements a TCP/IP based, client side RPC.
|
||
|
- *
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*
|
||
|
* TCP based RPC supports 'batched calls'.
|
||
|
* A sequence of calls may be batched-up in a send buffer. The rpc call
|
||
|
--- libc/sunrpc/des_crypt.c
|
||
|
+++ libc/sunrpc/des_crypt.c
|
||
|
@@ -1,37 +1,33 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSID)
|
||
|
-static char sccsid[] = "@(#)des_crypt.c 2.2 88/08/10 4.0 RPCSRC; from 1.13 88/02/08 SMI";
|
||
|
-#endif
|
||
|
-/*
|
||
|
* des_crypt.c, DES encryption library routines
|
||
|
* Copyright (C) 1986, Sun Microsystems, Inc.
|
||
|
+ *
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <sys/types.h>
|
||
|
@@ -80,7 +76,7 @@ common_crypt (char *key, char *buf, register unsigned len,
|
||
|
|
||
|
desdev = mode & DES_DEVMASK;
|
||
|
COPY8 (key, desp->des_key);
|
||
|
- /*
|
||
|
+ /*
|
||
|
* software
|
||
|
*/
|
||
|
if (!_des_crypt (buf, len, desp))
|
||
|
--- libc/sunrpc/des_soft.c
|
||
|
+++ libc/sunrpc/des_soft.c
|
||
|
@@ -2,32 +2,32 @@
|
||
|
static char sccsid[] = "@(#)des_soft.c 2.2 88/08/10 4.0 RPCSRC; from 1.13 88/02/08 SMI";
|
||
|
#endif
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <rpc/des_crypt.h>
|
||
|
--- libc/sunrpc/get_myaddr.c
|
||
|
+++ libc/sunrpc/get_myaddr.c
|
||
|
@@ -1,41 +1,35 @@
|
||
|
-/* @(#)get_myaddress.c 2.1 88/07/29 4.0 RPCSRC */
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)get_myaddress.c 1.4 87/08/11 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
/*
|
||
|
* get_myaddress.c
|
||
|
*
|
||
|
* Get client's IP address via ioctl. This avoids using the yellowpages.
|
||
|
* Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ *
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <rpc/types.h>
|
||
|
--- libc/sunrpc/getrpcport.c
|
||
|
+++ libc/sunrpc/getrpcport.c
|
||
|
@@ -1,38 +1,32 @@
|
||
|
-/* @(#)getrpcport.c 2.1 88/07/29 4.0 RPCSRC */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)getrpcport.c 1.3 87/08/11 SMI";
|
||
|
-#endif
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (c) 1985 by Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * Copyright (c) 1985 by Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <alloca.h>
|
||
|
--- libc/sunrpc/key_call.c
|
||
|
+++ libc/sunrpc/key_call.c
|
||
|
@@ -1,33 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (c) 1988 by Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-/*
|
||
|
- * Copyright (c) 1988 by Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
/*
|
||
|
* The original source is from the RPCSRC 4.0 package from Sun Microsystems.
|
||
|
--- libc/sunrpc/key_prot.c
|
||
|
+++ libc/sunrpc/key_prot.c
|
||
|
@@ -1,36 +1,32 @@
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
+/* Copyright (c) 1990, 1991 Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
-#if 0
|
||
|
-#pragma ident "@(#)key_prot.x 1.7 94/04/29 SMI"
|
||
|
-#endif
|
||
|
-
|
||
|
-/* Copyright (c) 1990, 1991 Sun Microsystems, Inc. */
|
||
|
|
||
|
#include "rpc/key_prot.h"
|
||
|
|
||
|
--- libc/sunrpc/openchild.c
|
||
|
+++ libc/sunrpc/openchild.c
|
||
|
@@ -1,34 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (c) 1988 by Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * Copyright (c) 1988 by Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
--- libc/sunrpc/pm_getmaps.c
|
||
|
+++ libc/sunrpc/pm_getmaps.c
|
||
|
@@ -1,42 +1,36 @@
|
||
|
-/* @(#)pmap_getmaps.c 2.2 88/08/01 4.0 RPCSRC */
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)pmap_getmaps.c 1.10 87/08/11 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
/*
|
||
|
* pmap_getmap.c
|
||
|
* Client interface to pmap rpc service.
|
||
|
* contains pmap_getmaps, which is only tcp service involved
|
||
|
*
|
||
|
* Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ *
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <rpc/rpc.h>
|
||
|
--- libc/sunrpc/pm_getport.c
|
||
|
+++ libc/sunrpc/pm_getport.c
|
||
|
@@ -1,41 +1,35 @@
|
||
|
-/* @(#)pmap_getport.c 2.2 88/08/01 4.0 RPCSRC */
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)pmap_getport.c 1.9 87/08/11 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
/*
|
||
|
* pmap_getport.c
|
||
|
* Client interface to pmap rpc service.
|
||
|
*
|
||
|
* Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ *
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <stdbool.h>
|
||
|
--- libc/sunrpc/pmap_clnt.c
|
||
|
+++ libc/sunrpc/pmap_clnt.c
|
||
|
@@ -1,33 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-/*
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
/*
|
||
|
* pmap_clnt.c
|
||
|
--- libc/sunrpc/pmap_prot.c
|
||
|
+++ libc/sunrpc/pmap_prot.c
|
||
|
@@ -1,41 +1,35 @@
|
||
|
-/* @(#)pmap_prot.c 2.1 88/07/29 4.0 RPCSRC */
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)pmap_prot.c 1.17 87/08/11 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
/*
|
||
|
* pmap_prot.c
|
||
|
* Protocol for the local binder service, or pmap.
|
||
|
*
|
||
|
* Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ *
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <rpc/types.h>
|
||
|
--- libc/sunrpc/pmap_prot2.c
|
||
|
+++ libc/sunrpc/pmap_prot2.c
|
||
|
@@ -1,41 +1,35 @@
|
||
|
-/* @(#)pmap_prot2.c 2.1 88/07/29 4.0 RPCSRC */
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)pmap_prot2.c 1.3 87/08/11 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
/*
|
||
|
* pmap_prot2.c
|
||
|
* Protocol for the local binder service, or pmap.
|
||
|
*
|
||
|
* Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ *
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <rpc/types.h>
|
||
|
--- libc/sunrpc/pmap_rmt.c
|
||
|
+++ libc/sunrpc/pmap_rmt.c
|
||
|
@@ -1,42 +1,36 @@
|
||
|
-/* @(#)pmap_rmt.c 2.2 88/08/01 4.0 RPCSRC */
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)pmap_rmt.c 1.21 87/08/27 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
/*
|
||
|
* pmap_rmt.c
|
||
|
* Client interface to pmap rpc service.
|
||
|
* remote call and broadcast service
|
||
|
*
|
||
|
* Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ *
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <unistd.h>
|
||
|
--- libc/sunrpc/rpc/auth.h
|
||
|
+++ libc/sunrpc/rpc/auth.h
|
||
|
@@ -1,37 +1,34 @@
|
||
|
-/* @(#)auth.h 2.3 88/08/07 4.0 RPCSRC; from 1.17 88/02/08 SMI */
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * auth.h, Authentication interface.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * auth.h, Authentication interface.
|
||
|
- *
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*
|
||
|
* The data structures are completely opaque to the client. The client
|
||
|
* is required to pass a AUTH * to routines that create rpc
|
||
|
--- libc/sunrpc/rpc/auth_unix.h
|
||
|
+++ libc/sunrpc/rpc/auth_unix.h
|
||
|
@@ -1,38 +1,34 @@
|
||
|
-/* @(#)auth_unix.h 2.2 88/07/29 4.0 RPCSRC; from 1.8 88/02/08 SMI */
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * auth_unix.h, Protocol for UNIX style authentication parameters for RPC
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-/* @(#)auth_unix.h 1.5 86/07/16 SMI */
|
||
|
-
|
||
|
-/*
|
||
|
- * auth_unix.h, Protocol for UNIX style authentication parameters for RPC
|
||
|
- *
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
--- libc/sunrpc/rpc/clnt.h
|
||
|
+++ libc/sunrpc/rpc/clnt.h
|
||
|
@@ -1,37 +1,34 @@
|
||
|
-/* @(#)clnt.h 2.1 88/07/29 4.0 RPCSRC; from 1.31 88/02/08 SMI*/
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * clnt.h - Client side remote procedure call interface.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * clnt.h - Client side remote procedure call interface.
|
||
|
- *
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#ifndef _RPC_CLNT_H
|
||
|
--- libc/sunrpc/rpc/des_crypt.h
|
||
|
+++ libc/sunrpc/rpc/des_crypt.h
|
||
|
@@ -3,34 +3,33 @@
|
||
|
*
|
||
|
* des_crypt.h, des library routine interface
|
||
|
* Copyright (C) 1986, Sun Microsystems, Inc.
|
||
|
- */
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#ifndef __DES_CRYPT_H__
|
||
|
--- libc/sunrpc/rpc/key_prot.h
|
||
|
+++ libc/sunrpc/rpc/key_prot.h
|
||
|
@@ -8,40 +8,37 @@
|
||
|
|
||
|
#include <rpc/rpc.h>
|
||
|
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+/* Copyright (c) 1990, 1991 Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
-#if 0
|
||
|
-#pragma ident "@(#)key_prot.x 1.7 94/04/29 SMI"
|
||
|
-#endif
|
||
|
-/* Copyright (c) 1990, 1991 Sun Microsystems, Inc. */
|
||
|
|
||
|
-/*
|
||
|
+/*
|
||
|
* Compiled from key_prot.x using rpcgen.
|
||
|
* DO NOT EDIT THIS FILE!
|
||
|
* This is NOT source code!
|
||
|
@@ -60,33 +57,33 @@ enum keystatus {
|
||
|
KEY_SYSTEMERR = 3,
|
||
|
};
|
||
|
typedef enum keystatus keystatus;
|
||
|
-#ifdef __cplusplus
|
||
|
+#ifdef __cplusplus
|
||
|
extern "C" bool_t xdr_keystatus(XDR *, keystatus*);
|
||
|
-#elif __STDC__
|
||
|
+#elif __STDC__
|
||
|
extern bool_t xdr_keystatus(XDR *, keystatus*);
|
||
|
-#else /* Old Style C */
|
||
|
+#else /* Old Style C */
|
||
|
bool_t xdr_keystatus();
|
||
|
-#endif /* Old Style C */
|
||
|
+#endif /* Old Style C */
|
||
|
|
||
|
|
||
|
typedef char keybuf[HEXKEYBYTES];
|
||
|
-#ifdef __cplusplus
|
||
|
+#ifdef __cplusplus
|
||
|
extern "C" bool_t xdr_keybuf(XDR *, keybuf);
|
||
|
-#elif __STDC__
|
||
|
+#elif __STDC__
|
||
|
extern bool_t xdr_keybuf(XDR *, keybuf);
|
||
|
-#else /* Old Style C */
|
||
|
+#else /* Old Style C */
|
||
|
bool_t xdr_keybuf();
|
||
|
-#endif /* Old Style C */
|
||
|
+#endif /* Old Style C */
|
||
|
|
||
|
|
||
|
typedef char *netnamestr;
|
||
|
-#ifdef __cplusplus
|
||
|
+#ifdef __cplusplus
|
||
|
extern "C" bool_t xdr_netnamestr(XDR *, netnamestr*);
|
||
|
-#elif __STDC__
|
||
|
+#elif __STDC__
|
||
|
extern bool_t xdr_netnamestr(XDR *, netnamestr*);
|
||
|
-#else /* Old Style C */
|
||
|
+#else /* Old Style C */
|
||
|
bool_t xdr_netnamestr();
|
||
|
-#endif /* Old Style C */
|
||
|
+#endif /* Old Style C */
|
||
|
|
||
|
|
||
|
struct cryptkeyarg {
|
||
|
@@ -94,13 +91,13 @@ struct cryptkeyarg {
|
||
|
des_block deskey;
|
||
|
};
|
||
|
typedef struct cryptkeyarg cryptkeyarg;
|
||
|
-#ifdef __cplusplus
|
||
|
+#ifdef __cplusplus
|
||
|
extern "C" bool_t xdr_cryptkeyarg(XDR *, cryptkeyarg*);
|
||
|
-#elif __STDC__
|
||
|
+#elif __STDC__
|
||
|
extern bool_t xdr_cryptkeyarg(XDR *, cryptkeyarg*);
|
||
|
-#else /* Old Style C */
|
||
|
+#else /* Old Style C */
|
||
|
bool_t xdr_cryptkeyarg();
|
||
|
-#endif /* Old Style C */
|
||
|
+#endif /* Old Style C */
|
||
|
|
||
|
|
||
|
struct cryptkeyarg2 {
|
||
|
@@ -109,13 +106,13 @@ struct cryptkeyarg2 {
|
||
|
des_block deskey;
|
||
|
};
|
||
|
typedef struct cryptkeyarg2 cryptkeyarg2;
|
||
|
-#ifdef __cplusplus
|
||
|
+#ifdef __cplusplus
|
||
|
extern "C" bool_t xdr_cryptkeyarg2(XDR *, cryptkeyarg2*);
|
||
|
-#elif __STDC__
|
||
|
+#elif __STDC__
|
||
|
extern bool_t xdr_cryptkeyarg2(XDR *, cryptkeyarg2*);
|
||
|
-#else /* Old Style C */
|
||
|
+#else /* Old Style C */
|
||
|
bool_t xdr_cryptkeyarg2();
|
||
|
-#endif /* Old Style C */
|
||
|
+#endif /* Old Style C */
|
||
|
|
||
|
|
||
|
struct cryptkeyres {
|
||
|
@@ -125,13 +122,13 @@ struct cryptkeyres {
|
||
|
} cryptkeyres_u;
|
||
|
};
|
||
|
typedef struct cryptkeyres cryptkeyres;
|
||
|
-#ifdef __cplusplus
|
||
|
+#ifdef __cplusplus
|
||
|
extern "C" bool_t xdr_cryptkeyres(XDR *, cryptkeyres*);
|
||
|
-#elif __STDC__
|
||
|
+#elif __STDC__
|
||
|
extern bool_t xdr_cryptkeyres(XDR *, cryptkeyres*);
|
||
|
-#else /* Old Style C */
|
||
|
+#else /* Old Style C */
|
||
|
bool_t xdr_cryptkeyres();
|
||
|
-#endif /* Old Style C */
|
||
|
+#endif /* Old Style C */
|
||
|
|
||
|
#define MAXGIDS 16
|
||
|
|
||
|
@@ -144,13 +141,13 @@ struct unixcred {
|
||
|
} gids;
|
||
|
};
|
||
|
typedef struct unixcred unixcred;
|
||
|
-#ifdef __cplusplus
|
||
|
+#ifdef __cplusplus
|
||
|
extern "C" bool_t xdr_unixcred(XDR *, unixcred*);
|
||
|
-#elif __STDC__
|
||
|
+#elif __STDC__
|
||
|
extern bool_t xdr_unixcred(XDR *, unixcred*);
|
||
|
-#else /* Old Style C */
|
||
|
+#else /* Old Style C */
|
||
|
bool_t xdr_unixcred();
|
||
|
-#endif /* Old Style C */
|
||
|
+#endif /* Old Style C */
|
||
|
|
||
|
|
||
|
struct getcredres {
|
||
|
@@ -160,13 +157,13 @@ struct getcredres {
|
||
|
} getcredres_u;
|
||
|
};
|
||
|
typedef struct getcredres getcredres;
|
||
|
-#ifdef __cplusplus
|
||
|
+#ifdef __cplusplus
|
||
|
extern "C" bool_t xdr_getcredres(XDR *, getcredres*);
|
||
|
-#elif __STDC__
|
||
|
+#elif __STDC__
|
||
|
extern bool_t xdr_getcredres(XDR *, getcredres*);
|
||
|
-#else /* Old Style C */
|
||
|
+#else /* Old Style C */
|
||
|
bool_t xdr_getcredres();
|
||
|
-#endif /* Old Style C */
|
||
|
+#endif /* Old Style C */
|
||
|
|
||
|
|
||
|
struct key_netstarg {
|
||
|
@@ -175,13 +172,13 @@ struct key_netstarg {
|
||
|
netnamestr st_netname;
|
||
|
};
|
||
|
typedef struct key_netstarg key_netstarg;
|
||
|
-#ifdef __cplusplus
|
||
|
+#ifdef __cplusplus
|
||
|
extern "C" bool_t xdr_key_netstarg(XDR *, key_netstarg*);
|
||
|
-#elif __STDC__
|
||
|
+#elif __STDC__
|
||
|
extern bool_t xdr_key_netstarg(XDR *, key_netstarg*);
|
||
|
-#else /* Old Style C */
|
||
|
+#else /* Old Style C */
|
||
|
bool_t xdr_key_netstarg();
|
||
|
-#endif /* Old Style C */
|
||
|
+#endif /* Old Style C */
|
||
|
|
||
|
|
||
|
struct key_netstres {
|
||
|
@@ -191,13 +188,13 @@ struct key_netstres {
|
||
|
} key_netstres_u;
|
||
|
};
|
||
|
typedef struct key_netstres key_netstres;
|
||
|
-#ifdef __cplusplus
|
||
|
+#ifdef __cplusplus
|
||
|
extern "C" bool_t xdr_key_netstres(XDR *, key_netstres*);
|
||
|
-#elif __STDC__
|
||
|
+#elif __STDC__
|
||
|
extern bool_t xdr_key_netstres(XDR *, key_netstres*);
|
||
|
-#else /* Old Style C */
|
||
|
+#else /* Old Style C */
|
||
|
bool_t xdr_key_netstres();
|
||
|
-#endif /* Old Style C */
|
||
|
+#endif /* Old Style C */
|
||
|
|
||
|
|
||
|
#ifndef opaque
|
||
|
@@ -242,7 +239,7 @@ extern des_block * key_gen_1_svc(void *, struct svc_req *);
|
||
|
extern getcredres * key_getcred_1(netnamestr *, CLIENT *);
|
||
|
extern getcredres * key_getcred_1_svc(netnamestr *, struct svc_req *);
|
||
|
|
||
|
-#else /* Old Style C */
|
||
|
+#else /* Old Style C */
|
||
|
#define KEY_SET ((u_long)1)
|
||
|
extern keystatus * key_set_1();
|
||
|
extern keystatus * key_set_1_svc();
|
||
|
@@ -258,7 +255,7 @@ extern des_block * key_gen_1_svc();
|
||
|
#define KEY_GETCRED ((u_long)5)
|
||
|
extern getcredres * key_getcred_1();
|
||
|
extern getcredres * key_getcred_1_svc();
|
||
|
-#endif /* Old Style C */
|
||
|
+#endif /* Old Style C */
|
||
|
#define KEY_VERS2 ((u_long)2)
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
@@ -315,7 +312,7 @@ extern key_netstres * key_net_get_2_svc(void *, struct svc_req *);
|
||
|
extern cryptkeyres * key_get_conv_2(opaque *, CLIENT *);
|
||
|
extern cryptkeyres * key_get_conv_2_svc(opaque *, struct svc_req *);
|
||
|
|
||
|
-#else /* Old Style C */
|
||
|
+#else /* Old Style C */
|
||
|
extern keystatus * key_set_2();
|
||
|
extern keystatus * key_set_2_svc();
|
||
|
extern cryptkeyres * key_encrypt_2();
|
||
|
@@ -341,6 +338,6 @@ extern key_netstres * key_net_get_2_svc();
|
||
|
#define KEY_GET_CONV ((u_long)10)
|
||
|
extern cryptkeyres * key_get_conv_2();
|
||
|
extern cryptkeyres * key_get_conv_2_svc();
|
||
|
-#endif /* Old Style C */
|
||
|
+#endif /* Old Style C */
|
||
|
|
||
|
#endif /* !_KEY_PROT_H_RPCGEN */
|
||
|
--- libc/sunrpc/rpc/netdb.h
|
||
|
+++ libc/sunrpc/rpc/netdb.h
|
||
|
@@ -1,31 +1,31 @@
|
||
|
/* @(#)netdb.h 2.1 88/07/29 3.9 RPCSRC */
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
/* @(#)rpc.h 1.8 87/07/24 SMI */
|
||
|
|
||
|
--- libc/sunrpc/rpc/pmap_clnt.h
|
||
|
+++ libc/sunrpc/rpc/pmap_clnt.h
|
||
|
@@ -1,38 +1,35 @@
|
||
|
-/* @(#)pmap_clnt.h 2.1 88/07/29 4.0 RPCSRC; from 1.11 88/02/08 SMI */
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
/*
|
||
|
* pmap_clnt.h
|
||
|
* Supplies C routines to get to portmap services.
|
||
|
*
|
||
|
* Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ *
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#ifndef _RPC_PMAP_CLNT_H
|
||
|
--- libc/sunrpc/rpc/pmap_prot.h
|
||
|
+++ libc/sunrpc/rpc/pmap_prot.h
|
||
|
@@ -1,38 +1,35 @@
|
||
|
-/* @(#)pmap_prot.h 2.1 88/07/29 4.0 RPCSRC; from 1.14 88/02/08 SMI */
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
/*
|
||
|
* pmap_prot.h
|
||
|
* Protocol for the local binder service, or pmap.
|
||
|
*
|
||
|
* Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ *
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#ifndef _RPC_PMAP_PROT_H
|
||
|
--- libc/sunrpc/rpc/pmap_rmt.h
|
||
|
+++ libc/sunrpc/rpc/pmap_rmt.h
|
||
|
@@ -1,38 +1,35 @@
|
||
|
-/* @(#)pmap_rmt.h 2.1 88/07/29 4.0 RPCSRC; from 1.2 88/02/08 SMI */
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
/*
|
||
|
* Structures and XDR routines for parameters to and replies from
|
||
|
* the portmapper remote-call-service.
|
||
|
*
|
||
|
* Copyright (C) 1986, Sun Microsystems, Inc.
|
||
|
+ *
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#ifndef _RPC_PMAP_RMT_H
|
||
|
--- libc/sunrpc/rpc/rpc.h
|
||
|
+++ libc/sunrpc/rpc/rpc.h
|
||
|
@@ -1,38 +1,35 @@
|
||
|
-/* @(#)rpc.h 2.3 88/08/10 4.0 RPCSRC; from 1.9 88/02/08 SMI */
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
/*
|
||
|
* rpc.h, Just includes the billions of rpc header files necessary to
|
||
|
* do remote procedure calling.
|
||
|
*
|
||
|
* Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ *
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#ifndef _RPC_RPC_H
|
||
|
--- libc/sunrpc/rpc/rpc_des.h
|
||
|
+++ libc/sunrpc/rpc/rpc_des.h
|
||
|
@@ -1,35 +1,34 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-/*
|
||
|
* Generic DES driver interface
|
||
|
* Keep this file hardware independent!
|
||
|
* Copyright (c) 1986 by Sun Microsystems, Inc.
|
||
|
+ *
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#ifndef _DES_H
|
||
|
--- libc/sunrpc/rpc/rpc_msg.h
|
||
|
+++ libc/sunrpc/rpc/rpc_msg.h
|
||
|
@@ -1,33 +1,36 @@
|
||
|
-/* @(#)rpc_msg.h 2.1 88/07/29 4.0 RPCSRC */
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * rpc_msg.h
|
||
|
+ * rpc message definition
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
-/* @(#)rpc_msg.h 1.7 86/07/16 SMI */
|
||
|
|
||
|
#ifndef _RPC_MSG_H
|
||
|
#define _RPC_MSG_H 1
|
||
|
@@ -37,13 +40,6 @@
|
||
|
#include <rpc/xdr.h>
|
||
|
#include <rpc/clnt.h>
|
||
|
|
||
|
-/*
|
||
|
- * rpc_msg.h
|
||
|
- * rpc message definition
|
||
|
- *
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
- */
|
||
|
-
|
||
|
#define RPC_MSG_VERSION ((u_long) 2)
|
||
|
#define RPC_SERVICE_PORT ((u_short) 2048)
|
||
|
|
||
|
--- libc/sunrpc/rpc/svc.h
|
||
|
+++ libc/sunrpc/rpc/svc.h
|
||
|
@@ -1,36 +1,34 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * svc.h, Server-side remote procedure call interface.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * svc.h, Server-side remote procedure call interface.
|
||
|
- *
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#ifndef _RPC_SVC_H
|
||
|
--- libc/sunrpc/rpc/svc_auth.h
|
||
|
+++ libc/sunrpc/rpc/svc_auth.h
|
||
|
@@ -1,38 +1,34 @@
|
||
|
-/* @(#)svc_auth.h 2.1 88/07/29 4.0 RPCSRC */
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * svc_auth.h, Service side of rpc authentication.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-/* @(#)svc_auth.h 1.6 86/07/16 SMI */
|
||
|
-
|
||
|
-/*
|
||
|
- * svc_auth.h, Service side of rpc authentication.
|
||
|
- *
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#ifndef _RPC_SVC_AUTH_H
|
||
|
--- libc/sunrpc/rpc/types.h
|
||
|
+++ libc/sunrpc/rpc/types.h
|
||
|
@@ -1,30 +1,30 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
/* fixincludes should not add extern "C" to this file */
|
||
|
/*
|
||
|
--- libc/sunrpc/rpc/xdr.h
|
||
|
+++ libc/sunrpc/rpc/xdr.h
|
||
|
@@ -1,36 +1,34 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * xdr.h, External Data Representation Serialization Routines.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * xdr.h, External Data Representation Serialization Routines.
|
||
|
- *
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#ifndef _RPC_XDR_H
|
||
|
--- libc/sunrpc/rpc_clntout.c
|
||
|
+++ libc/sunrpc/rpc_clntout.c
|
||
|
@@ -1,40 +1,33 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user or with the express written consent of
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * rpc_clntout.c, Client-stub outputter for the RPC protocol compiler
|
||
|
+ * Copyright (C) 1987, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * From: @(#)rpc_clntout.c 1.11 89/02/22 (C) 1987 SMI
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * rpc_clntout.c, Client-stub outputter for the RPC protocol compiler
|
||
|
- * Copyright (C) 1987, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
#include <stdio.h>
|
||
|
#include <string.h>
|
||
|
--- libc/sunrpc/rpc_cmsg.c
|
||
|
+++ libc/sunrpc/rpc_cmsg.c
|
||
|
@@ -1,41 +1,34 @@
|
||
|
-/* @(#)rpc_callmsg.c 2.1 88/07/29 4.0 RPCSRC */
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)rpc_callmsg.c 1.4 87/08/11 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
/*
|
||
|
* rpc_callmsg.c
|
||
|
*
|
||
|
* Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <string.h>
|
||
|
--- libc/sunrpc/rpc_common.c
|
||
|
+++ libc/sunrpc/rpc_common.c
|
||
|
@@ -1,30 +1,30 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
#include <rpc/rpc.h>
|
||
|
|
||
|
--- libc/sunrpc/rpc_cout.c
|
||
|
+++ libc/sunrpc/rpc_cout.c
|
||
|
@@ -1,35 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user or with the express written consent of
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * From: @(#)rpc_cout.c 1.13 89/02/22 (C) 1987 SMI
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * From: @(#)rpc_cout.c 1.13 89/02/22 (C) 1987 SMI
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
--- libc/sunrpc/rpc_dtable.c
|
||
|
+++ libc/sunrpc/rpc_dtable.c
|
||
|
@@ -1,35 +1,32 @@
|
||
|
/* @(#)rpc_dtablesize.c 2.1 88/07/29 4.0 RPCSRC */
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)rpc_dtablesize.c 1.2 87/08/11 Copyr 1987 Sun Micro";
|
||
|
-#endif
|
||
|
|
||
|
#include <unistd.h>
|
||
|
#include <rpc/clnt.h>
|
||
|
--- libc/sunrpc/rpc_hout.c
|
||
|
+++ libc/sunrpc/rpc_hout.c
|
||
|
@@ -1,35 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user or with the express written consent of
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * From: @(#)rpc_hout.c 1.12 89/02/22 (C) 1987 SMI
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * From: @(#)rpc_hout.c 1.12 89/02/22 (C) 1987 SMI
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
--- libc/sunrpc/rpc_main.c
|
||
|
+++ libc/sunrpc/rpc_main.c
|
||
|
@@ -1,35 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user or with the express written consent of
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * From @(#)rpc_main.c 1.30 89/03/30 (C) 1987 SMI;
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * From @(#)rpc_main.c 1.30 89/03/30 (C) 1987 SMI;
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
--- libc/sunrpc/rpc_parse.c
|
||
|
+++ libc/sunrpc/rpc_parse.c
|
||
|
@@ -1,35 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user or with the express written consent of
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * From: @(#)rpc_parse.c 1.8 89/02/22 (C) 1987 SMI
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * From: @(#)rpc_parse.c 1.8 89/02/22 (C) 1987 SMI
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
--- libc/sunrpc/rpc_parse.h
|
||
|
+++ libc/sunrpc/rpc_parse.h
|
||
|
@@ -1,36 +1,33 @@
|
||
|
+/* @(#)rpc_parse.h 1.3 90/08/29 (C) 1987 SMI */
|
||
|
+
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user or with the express written consent of
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/* @(#)rpc_parse.h 1.3 90/08/29 (C) 1987 SMI */
|
||
|
-
|
||
|
-/*
|
||
|
* rpc_parse.h, Definitions for the RPCL parser
|
||
|
*/
|
||
|
|
||
|
--- libc/sunrpc/rpc_prot.c
|
||
|
+++ libc/sunrpc/rpc_prot.c
|
||
|
@@ -1,40 +1,34 @@
|
||
|
-/* @(#)rpc_prot.c 2.3 88/08/07 4.0 RPCSRC */
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * rpc_prot.c
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)rpc_prot.c 1.36 87/08/11 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
-/*
|
||
|
- * rpc_prot.c
|
||
|
- *
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*
|
||
|
* This set of routines implements the rpc message definition,
|
||
|
* its serializer and some common rpc utility routines.
|
||
|
--- libc/sunrpc/rpc_sample.c
|
||
|
+++ libc/sunrpc/rpc_sample.c
|
||
|
@@ -1,35 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user or with the express written consent of
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * From: @(#)rpc_sample.c 1.1 90/08/30 (C) 1987 SMI
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * From: @(#)rpc_sample.c 1.1 90/08/30 (C) 1987 SMI
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
--- libc/sunrpc/rpc_scan.c
|
||
|
+++ libc/sunrpc/rpc_scan.c
|
||
|
@@ -1,35 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user or with the express written consent of
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * From: @(#)rpc_scan.c 1.11 89/02/22 (C) 1987 SMI
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * From: @(#)rpc_scan.c 1.11 89/02/22 (C) 1987 SMI
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
--- libc/sunrpc/rpc_scan.h
|
||
|
+++ libc/sunrpc/rpc_scan.h
|
||
|
@@ -1,41 +1,38 @@
|
||
|
+/* @(#)rpc_scan.h 1.3 90/08/29 (C) 1987 SMI */
|
||
|
+
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user or with the express written consent of
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/* @(#)rpc_scan.h 1.3 90/08/29 (C) 1987 SMI */
|
||
|
-
|
||
|
-/*
|
||
|
- * rpc_scan.h, Definitions for the RPCL scanner
|
||
|
+ * rpc_scan.h, Definitions for the RPCL scanner
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
- * kinds of tokens
|
||
|
+ * kinds of tokens
|
||
|
*/
|
||
|
enum tok_kind {
|
||
|
TOK_IDENT,
|
||
|
@@ -81,7 +78,7 @@ enum tok_kind {
|
||
|
typedef enum tok_kind tok_kind;
|
||
|
|
||
|
/*
|
||
|
- * a token
|
||
|
+ * a token
|
||
|
*/
|
||
|
struct token {
|
||
|
tok_kind kind;
|
||
|
@@ -91,7 +88,7 @@ typedef struct token token;
|
||
|
|
||
|
|
||
|
/*
|
||
|
- * routine interface
|
||
|
+ * routine interface
|
||
|
*/
|
||
|
void scan(tok_kind expect, token *tokp);
|
||
|
void scan2(tok_kind expect1, tok_kind expect2, token *tokp);
|
||
|
@@ -104,4 +101,3 @@ void expected1(tok_kind exp1) __attribute__ ((noreturn));
|
||
|
void expected2(tok_kind exp1, tok_kind exp2) __attribute__ ((noreturn));
|
||
|
void expected3(tok_kind exp1, tok_kind exp2, tok_kind exp3)
|
||
|
__attribute__ ((noreturn));
|
||
|
-
|
||
|
--- libc/sunrpc/rpc_svcout.c
|
||
|
+++ libc/sunrpc/rpc_svcout.c
|
||
|
@@ -1,35 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user or with the express written consent of
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * From: @(#)rpc_svcout.c 1.29 89/03/30 (C) 1987 SMI
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * From: @(#)rpc_svcout.c 1.29 89/03/30 (C) 1987 SMI
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
--- libc/sunrpc/rpc_tblout.c
|
||
|
+++ libc/sunrpc/rpc_tblout.c
|
||
|
@@ -1,35 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user or with the express written consent of
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * From: @(#)rpc_tblout.c 1.4 89/02/22 (C) 1988 SMI
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * From: @(#)rpc_tblout.c 1.4 89/02/22 (C) 1988 SMI
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
--- libc/sunrpc/rpc_util.c
|
||
|
+++ libc/sunrpc/rpc_util.c
|
||
|
@@ -1,35 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user or with the express written consent of
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * From: @(#)rpc_util.c 1.11 89/02/22 (C) 1987 SMI
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * From: @(#)rpc_util.c 1.11 89/02/22 (C) 1987 SMI
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
--- libc/sunrpc/rpc_util.h
|
||
|
+++ libc/sunrpc/rpc_util.h
|
||
|
@@ -1,36 +1,33 @@
|
||
|
+/* @(#)rpc_util.h 1.5 90/08/29 (C) 1987 SMI */
|
||
|
+
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user or with the express written consent of
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/* @(#)rpc_util.h 1.5 90/08/29 (C) 1987 SMI */
|
||
|
-
|
||
|
-/*
|
||
|
* rpc_util.h, Useful definitions for the RPC protocol compiler
|
||
|
*/
|
||
|
|
||
|
--- libc/sunrpc/rpcinfo.c
|
||
|
+++ libc/sunrpc/rpcinfo.c
|
||
|
@@ -1,11 +1,32 @@
|
||
|
-
|
||
|
-/* @(#)rpcinfo.c 2.2 88/08/11 4.0 RPCSRC */
|
||
|
-#if !defined(lint) && defined (SCCSID)
|
||
|
-static char sccsid[] = "@(#)rpcinfo.c 1.22 87/08/12 SMI";
|
||
|
-#endif
|
||
|
-
|
||
|
/*
|
||
|
* Copyright (C) 1986, Sun Microsystems, Inc.
|
||
|
+ *
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
@@ -13,35 +34,6 @@ static char sccsid[] = "@(#)rpcinfo.c 1.22 87/08/12 SMI";
|
||
|
* or dump the portmapper
|
||
|
*/
|
||
|
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
#include <getopt.h>
|
||
|
#include <string.h>
|
||
|
#include <unistd.h>
|
||
|
--- libc/sunrpc/rpcsvc/bootparam_prot.x
|
||
|
+++ libc/sunrpc/rpcsvc/bootparam_prot.x
|
||
|
@@ -2,32 +2,32 @@
|
||
|
/* @(#)bootparam_prot.x 1.2 87/06/24 Copyr 1987 Sun Micro */
|
||
|
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
@@ -82,7 +82,7 @@ struct bp_getfile_arg {
|
||
|
bp_machine_name_t client_name;
|
||
|
bp_fileid_t file_id;
|
||
|
};
|
||
|
-
|
||
|
+
|
||
|
struct bp_getfile_res {
|
||
|
bp_machine_name_t server_name;
|
||
|
bp_address server_address;
|
||
|
--- libc/sunrpc/rpcsvc/key_prot.x
|
||
|
+++ libc/sunrpc/rpcsvc/key_prot.x
|
||
|
@@ -1,35 +1,34 @@
|
||
|
-%/*
|
||
|
-% * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
-% * unrestricted use provided that this legend is included on all tape
|
||
|
-% * media and as a part of the software program in whole or part. Users
|
||
|
-% * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
-% * to license or distribute it to anyone else except as part of a product or
|
||
|
-% * program developed by the user.
|
||
|
-% *
|
||
|
-% * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
-% * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
-% * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
-% *
|
||
|
-% * Sun RPC is provided with no support and without any obligation on the
|
||
|
-% * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
-% * modification or enhancement.
|
||
|
-% *
|
||
|
-% * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
-% * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
-% * OR ANY PART THEREOF.
|
||
|
-% *
|
||
|
-% * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
-% * or profits or other special, indirect and consequential damages, even if
|
||
|
-% * Sun has been advised of the possibility of such damages.
|
||
|
-% *
|
||
|
-% * Sun Microsystems, Inc.
|
||
|
-% * 2550 Garcia Avenue
|
||
|
-% * Mountain View, California 94043
|
||
|
-% */
|
||
|
/*
|
||
|
* Key server protocol definition
|
||
|
* Copyright (C) 1990, 1991 Sun Microsystems, Inc.
|
||
|
*
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
+ *
|
||
|
* The keyserver is a public key storage/encryption/decryption service
|
||
|
* The encryption method used is based on the Diffie-Hellman exponential
|
||
|
* key exchange technology.
|
||
|
@@ -49,7 +48,7 @@
|
||
|
%
|
||
|
%/* Copyright (c) 1990, 1991 Sun Microsystems, Inc. */
|
||
|
%
|
||
|
-%/*
|
||
|
+%/*
|
||
|
% * Compiled from key_prot.x using rpcgen.
|
||
|
% * DO NOT EDIT THIS FILE!
|
||
|
% * This is NOT source code!
|
||
|
@@ -95,7 +94,7 @@ typedef opaque keybuf[HEXKEYBYTES]; /* store key in hex */
|
||
|
typedef string netnamestr<MAXNETNAMELEN>;
|
||
|
|
||
|
/*
|
||
|
- * Argument to ENCRYPT or DECRYPT
|
||
|
+ * Argument to ENCRYPT or DECRYPT
|
||
|
*/
|
||
|
struct cryptkeyarg {
|
||
|
netnamestr remotename;
|
||
|
@@ -125,12 +124,12 @@ default:
|
||
|
const MAXGIDS = 16; /* max number of gids in gid list */
|
||
|
|
||
|
/*
|
||
|
- * Unix credential
|
||
|
- */
|
||
|
+ * Unix credential
|
||
|
+ */
|
||
|
struct unixcred {
|
||
|
u_int uid;
|
||
|
u_int gid;
|
||
|
- u_int gids<MAXGIDS>;
|
||
|
+ u_int gids<MAXGIDS>;
|
||
|
};
|
||
|
|
||
|
/*
|
||
|
@@ -157,7 +156,7 @@ case KEY_SUCCESS:
|
||
|
key_netstarg knet;
|
||
|
default:
|
||
|
void;
|
||
|
-};
|
||
|
+};
|
||
|
|
||
|
#ifdef RPC_HDR
|
||
|
%
|
||
|
@@ -173,15 +172,15 @@ program KEY_PROG {
|
||
|
* This is my secret key.
|
||
|
* Store it for me.
|
||
|
*/
|
||
|
- keystatus
|
||
|
- KEY_SET(keybuf) = 1;
|
||
|
-
|
||
|
+ keystatus
|
||
|
+ KEY_SET(keybuf) = 1;
|
||
|
+
|
||
|
/*
|
||
|
* I want to talk to X.
|
||
|
* Encrypt a conversation key for me.
|
||
|
*/
|
||
|
cryptkeyres
|
||
|
- KEY_ENCRYPT(cryptkeyarg) = 2;
|
||
|
+ KEY_ENCRYPT(cryptkeyarg) = 2;
|
||
|
|
||
|
/*
|
||
|
* X just sent me a message.
|
||
|
@@ -193,7 +192,7 @@ program KEY_PROG {
|
||
|
/*
|
||
|
* Generate a secure conversation key for me
|
||
|
*/
|
||
|
- des_block
|
||
|
+ des_block
|
||
|
KEY_GEN(void) = 4;
|
||
|
|
||
|
/*
|
||
|
@@ -215,15 +214,15 @@ program KEY_PROG {
|
||
|
* This is my secret key.
|
||
|
* Store it for me.
|
||
|
*/
|
||
|
- keystatus
|
||
|
- KEY_SET(keybuf) = 1;
|
||
|
-
|
||
|
+ keystatus
|
||
|
+ KEY_SET(keybuf) = 1;
|
||
|
+
|
||
|
/*
|
||
|
* I want to talk to X.
|
||
|
* Encrypt a conversation key for me.
|
||
|
*/
|
||
|
cryptkeyres
|
||
|
- KEY_ENCRYPT(cryptkeyarg) = 2;
|
||
|
+ KEY_ENCRYPT(cryptkeyarg) = 2;
|
||
|
|
||
|
/*
|
||
|
* X just sent me a message.
|
||
|
@@ -235,7 +234,7 @@ program KEY_PROG {
|
||
|
/*
|
||
|
* Generate a secure conversation key for me
|
||
|
*/
|
||
|
- des_block
|
||
|
+ des_block
|
||
|
KEY_GEN(void) = 4;
|
||
|
|
||
|
/*
|
||
|
@@ -244,13 +243,13 @@ program KEY_PROG {
|
||
|
*/
|
||
|
getcredres
|
||
|
KEY_GETCRED(netnamestr) = 5;
|
||
|
-
|
||
|
+
|
||
|
/*
|
||
|
* I want to talk to X. and I know X's public key
|
||
|
* Encrypt a conversation key for me.
|
||
|
*/
|
||
|
cryptkeyres
|
||
|
- KEY_ENCRYPT_PK(cryptkeyarg2) = 6;
|
||
|
+ KEY_ENCRYPT_PK(cryptkeyarg2) = 6;
|
||
|
|
||
|
/*
|
||
|
* X just sent me a message. and I know X's public key
|
||
|
@@ -258,29 +257,27 @@ program KEY_PROG {
|
||
|
*/
|
||
|
cryptkeyres
|
||
|
KEY_DECRYPT_PK(cryptkeyarg2) = 7;
|
||
|
-
|
||
|
- /*
|
||
|
- * Store my public key, netname and private key.
|
||
|
+
|
||
|
+ /*
|
||
|
+ * Store my public key, netname and private key.
|
||
|
*/
|
||
|
keystatus
|
||
|
KEY_NET_PUT(key_netstarg) = 8;
|
||
|
-
|
||
|
+
|
||
|
/*
|
||
|
- * Retrieve my public key, netname and private key.
|
||
|
+ * Retrieve my public key, netname and private key.
|
||
|
*/
|
||
|
key_netstres
|
||
|
KEY_NET_GET(void) = 9;
|
||
|
-
|
||
|
+
|
||
|
/*
|
||
|
- * Return me the conversation key that is constructed
|
||
|
- * from my secret key and this publickey.
|
||
|
+ * Return me the conversation key that is constructed
|
||
|
+ * from my secret key and this publickey.
|
||
|
*/
|
||
|
|
||
|
- cryptkeyres
|
||
|
- KEY_GET_CONV(keybuf) = 10;
|
||
|
+ cryptkeyres
|
||
|
+ KEY_GET_CONV(keybuf) = 10;
|
||
|
+
|
||
|
|
||
|
-
|
||
|
} = 2;
|
||
|
} = 100029;
|
||
|
-
|
||
|
-
|
||
|
--- libc/sunrpc/rpcsvc/klm_prot.x
|
||
|
+++ libc/sunrpc/rpcsvc/klm_prot.x
|
||
|
@@ -2,38 +2,36 @@
|
||
|
/* @(#)klm_prot.x 1.7 87/07/08 Copyr 1987 Sun Micro */
|
||
|
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
* Kernel/lock manager protocol definition
|
||
|
* Copyright (C) 1986 Sun Microsystems, Inc.
|
||
|
*
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
+ *
|
||
|
* protocol used between the UNIX kernel (the "client") and the
|
||
|
* local lock manager. The local lock manager is a deamon running
|
||
|
* above the kernel.
|
||
|
@@ -131,4 +129,3 @@ lock request */
|
||
|
klm_stat KLM_UNLOCK (struct klm_unlockargs) = 4;
|
||
|
} = 1;
|
||
|
} = 100020;
|
||
|
-
|
||
|
--- libc/sunrpc/rpcsvc/mount.x
|
||
|
+++ libc/sunrpc/rpcsvc/mount.x
|
||
|
@@ -2,32 +2,32 @@
|
||
|
/* @(#)mount.x 1.2 87/09/18 Copyr 1987 Sun Micro */
|
||
|
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
--- libc/sunrpc/rpcsvc/nfs_prot.x
|
||
|
+++ libc/sunrpc/rpcsvc/nfs_prot.x
|
||
|
@@ -1,37 +1,35 @@
|
||
|
/* @(#)nfs_prot.x 2.1 88/08/01 4.0 RPCSRC */
|
||
|
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * nfs_prot.x 1.2 87/10/12
|
||
|
+ * Copyright 1987 Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * nfs_prot.x 1.2 87/10/12
|
||
|
- * Copyright 1987 Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
const NFS_PORT = 2049;
|
||
|
const NFS_MAXDATA = 8192;
|
||
|
--- libc/sunrpc/rpcsvc/rex.x
|
||
|
+++ libc/sunrpc/rpcsvc/rex.x
|
||
|
@@ -2,32 +2,32 @@
|
||
|
/* @(#)rex.x 1.3 87/09/18 Copyr 1987 Sun Micro */
|
||
|
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
--- libc/sunrpc/rpcsvc/rstat.x
|
||
|
+++ libc/sunrpc/rpcsvc/rstat.x
|
||
|
@@ -2,32 +2,32 @@
|
||
|
/* @(#)rstat.x 1.2 87/09/18 Copyr 1987 Sun Micro */
|
||
|
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
--- libc/sunrpc/rpcsvc/rusers.x
|
||
|
+++ libc/sunrpc/rpcsvc/rusers.x
|
||
|
@@ -1,32 +1,31 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
-
|
||
|
%/*
|
||
|
% * Find out about remote users
|
||
|
% */
|
||
|
--- libc/sunrpc/rpcsvc/sm_inter.x
|
||
|
+++ libc/sunrpc/rpcsvc/sm_inter.x
|
||
|
@@ -1,39 +1,33 @@
|
||
|
-/* @(#)sm_inter.x 2.2 88/08/01 4.0 RPCSRC */
|
||
|
-/* @(#)sm_inter.x 1.7 87/06/24 Copyr 1987 Sun Micro */
|
||
|
-
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
/*
|
||
|
* Status monitor protocol specification
|
||
|
* Copyright (C) 1986 Sun Microsystems, Inc.
|
||
|
*
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
|
||
|
--- libc/sunrpc/rpcsvc/spray.x
|
||
|
+++ libc/sunrpc/rpcsvc/spray.x
|
||
|
@@ -2,32 +2,32 @@
|
||
|
/* @(#)spray.x 1.2 87/09/18 Copyr 1987 Sun Micro */
|
||
|
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
@@ -62,7 +62,7 @@ program SPRAYPROG {
|
||
|
version SPRAYVERS {
|
||
|
/*
|
||
|
* Just throw away the data and increment the counter
|
||
|
- * This call never returns, so the client should always
|
||
|
+ * This call never returns, so the client should always
|
||
|
* time it out.
|
||
|
*/
|
||
|
void
|
||
|
@@ -72,7 +72,7 @@ program SPRAYPROG {
|
||
|
* Get the value of the counter and elapsed time since
|
||
|
* last CLEAR.
|
||
|
*/
|
||
|
- spraycumul
|
||
|
+ spraycumul
|
||
|
SPRAYPROC_GET(void) = 2;
|
||
|
|
||
|
/*
|
||
|
--- libc/sunrpc/rpcsvc/yppasswd.x
|
||
|
+++ libc/sunrpc/rpcsvc/yppasswd.x
|
||
|
@@ -2,32 +2,32 @@
|
||
|
/* @(#)yppasswd.x 1.1 87/04/13 Copyr 1987 Sun Micro */
|
||
|
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
@@ -37,7 +37,7 @@
|
||
|
program YPPASSWDPROG {
|
||
|
version YPPASSWDVERS {
|
||
|
/*
|
||
|
- * Update my passwd entry
|
||
|
+ * Update my passwd entry
|
||
|
*/
|
||
|
int
|
||
|
YPPASSWDPROC_UPDATE(yppasswd) = 1;
|
||
|
@@ -59,5 +59,3 @@ struct yppasswd {
|
||
|
string oldpass<>; /* unencrypted old password */
|
||
|
passwd newpw; /* new passwd entry */
|
||
|
};
|
||
|
-
|
||
|
-
|
||
|
--- libc/sunrpc/rtime.c
|
||
|
+++ libc/sunrpc/rtime.c
|
||
|
@@ -1,37 +1,32 @@
|
||
|
-#if defined(LIBC_SCCS) && !defined(lint)
|
||
|
-static char sccsid[] = "@(#)rtime.c 2.2 88/08/10 4.0 RPCSRC; from 1.8 88/02/08 SMI";
|
||
|
-#endif
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (c) 1988 by Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * Copyright (c) 1988 by Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
/*
|
||
|
* rtime - get time from remote machine
|
||
|
--- libc/sunrpc/svc.c
|
||
|
+++ libc/sunrpc/svc.c
|
||
|
@@ -1,32 +1,4 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-/*
|
||
|
* svc.c, Server-side remote procedure call interface.
|
||
|
*
|
||
|
* There are two sets of procedures here. The xprt routines are
|
||
|
@@ -34,6 +6,33 @@
|
||
|
* list of service routines.
|
||
|
*
|
||
|
* Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ *
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <errno.h>
|
||
|
--- libc/sunrpc/svc_auth.c
|
||
|
+++ libc/sunrpc/svc_auth.c
|
||
|
@@ -1,40 +1,34 @@
|
||
|
-/* @(#)svc_auth.c 2.4 88/08/15 4.0 RPCSRC */
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * svc_auth.c, Server-side rpc authenticator interface.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)svc_auth.c 1.19 87/08/11 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
-/*
|
||
|
- * svc_auth.c, Server-side rpc authenticator interface.
|
||
|
- *
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <rpc/rpc.h>
|
||
|
--- libc/sunrpc/svc_authux.c
|
||
|
+++ libc/sunrpc/svc_authux.c
|
||
|
@@ -1,33 +1,4 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
* svc_auth_unix.c
|
||
|
* Handles UNIX flavor authentication parameters on the service side of rpc.
|
||
|
* There are two svc auth implementations here: AUTH_UNIX and AUTH_SHORT.
|
||
|
@@ -36,6 +7,33 @@
|
||
|
* Note: the shorthand has been gutted for efficiency.
|
||
|
*
|
||
|
* Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ *
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <stdio.h>
|
||
|
--- libc/sunrpc/svc_raw.c
|
||
|
+++ libc/sunrpc/svc_raw.c
|
||
|
@@ -1,36 +1,3 @@
|
||
|
-/* @(#)svc_raw.c 2.1 88/07/29 4.0 RPCSRC */
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)svc_raw.c 1.15 87/08/11 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
/*
|
||
|
* svc_raw.c, This a toy for simple testing and timing.
|
||
|
* Interface to create an rpc client and server in the same UNIX process.
|
||
|
@@ -38,6 +5,33 @@ static char sccsid[] = "@(#)svc_raw.c 1.15 87/08/11 Copyr 1984 Sun Micro";
|
||
|
* any interference from the kernel.
|
||
|
*
|
||
|
* Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ *
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <rpc/rpc.h>
|
||
|
--- libc/sunrpc/svc_run.c
|
||
|
+++ libc/sunrpc/svc_run.c
|
||
|
@@ -1,32 +1,31 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-/*
|
||
|
* This is the rpc server side idle loop
|
||
|
* Wait for input, call server program.
|
||
|
*/
|
||
|
--- libc/sunrpc/svc_simple.c
|
||
|
+++ libc/sunrpc/svc_simple.c
|
||
|
@@ -1,41 +1,35 @@
|
||
|
-/* @(#)svc_simple.c 2.2 88/08/01 4.0 RPCSRC */
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)svc_simple.c 1.18 87/08/11 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
/*
|
||
|
* svc_simple.c
|
||
|
* Simplified front end to rpc.
|
||
|
*
|
||
|
* Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ *
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <stdio.h>
|
||
|
--- libc/sunrpc/svc_tcp.c
|
||
|
+++ libc/sunrpc/svc_tcp.c
|
||
|
@@ -1,40 +1,34 @@
|
||
|
-/* @(#)svc_tcp.c 2.2 88/08/01 4.0 RPCSRC */
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * svc_tcp.c, Server side for TCP/IP based RPC.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)svc_tcp.c 1.21 87/08/11 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
-/*
|
||
|
- * svc_tcp.c, Server side for TCP/IP based RPC.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*
|
||
|
* Actually implements two flavors of transporter -
|
||
|
* a tcp rendezvouser (a listener and connection establisher)
|
||
|
--- libc/sunrpc/svc_udp.c
|
||
|
+++ libc/sunrpc/svc_udp.c
|
||
|
@@ -1,42 +1,36 @@
|
||
|
-/* @(#)svc_udp.c 2.2 88/07/29 4.0 RPCSRC */
|
||
|
-/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)svc_udp.c 1.24 87/08/11 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
/*
|
||
|
* svc_udp.c,
|
||
|
* Server side for UDP/IP based RPC. (Does some caching in the hopes of
|
||
|
* achieving execute-at-most-once semantics.)
|
||
|
*
|
||
|
* Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ *
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#include <stdio.h>
|
||
|
--- libc/sunrpc/svc_unix.c
|
||
|
+++ libc/sunrpc/svc_unix.c
|
||
|
@@ -1,36 +1,34 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * svc_unix.c, Server side for TCP/IP based RPC.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * svc_unix.c, Server side for TCP/IP based RPC.
|
||
|
- *
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*
|
||
|
* Actually implements two flavors of transporter -
|
||
|
* a unix rendezvouser (a listener and connection establisher)
|
||
|
--- libc/sunrpc/svcauth_des.c
|
||
|
+++ libc/sunrpc/svcauth_des.c
|
||
|
@@ -1,35 +1,33 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * Copyright (c) 1988 by Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-/*
|
||
|
- * Copyright (c) 1988 by Sun Microsystems, Inc.
|
||
|
- */
|
||
|
-/*
|
||
|
* svcauth_des.c, server-side des authentication
|
||
|
*
|
||
|
* We insure for the service the following:
|
||
|
--- libc/sunrpc/xcrypt.c
|
||
|
+++ libc/sunrpc/xcrypt.c
|
||
|
@@ -1,34 +1,32 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (c) 1986-1991 by Sun Microsystems Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * Copyright (c) 1986-1991 by Sun Microsystems Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*/
|
||
|
|
||
|
#if 0
|
||
|
--- libc/sunrpc/xdr.c
|
||
|
+++ libc/sunrpc/xdr.c
|
||
|
@@ -1,40 +1,34 @@
|
||
|
-/* @(#)xdr.c 2.1 88/07/29 4.0 RPCSRC */
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * xdr.c, Generic XDR routines implementation.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Copyright (C) 1986, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)xdr.c 1.35 87/08/12";
|
||
|
-#endif
|
||
|
-
|
||
|
-/*
|
||
|
- * xdr.c, Generic XDR routines implementation.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Copyright (C) 1986, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*
|
||
|
* These are the "generic" xdr routines used to serialize and de-serialize
|
||
|
* most common data items. See xdr.h for more info on the interface to
|
||
|
--- libc/sunrpc/xdr_array.c
|
||
|
+++ libc/sunrpc/xdr_array.c
|
||
|
@@ -1,43 +1,37 @@
|
||
|
-/* @(#)xdr_array.c 2.1 88/07/29 4.0 RPCSRC */
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * xdr_array.c, Generic XDR routines implementation.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)xdr_array.c 1.10 87/08/11 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
-/*
|
||
|
- * xdr_array.c, Generic XDR routines implementation.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*
|
||
|
- * These are the "non-trivial" xdr primitives used to serialize and de-serialize
|
||
|
- * arrays. See xdr.h for more info on the interface to xdr.
|
||
|
+ * These are the "non-trivial" xdr primitives used to serialize and
|
||
|
+ * de-serialize arrays. See xdr.h for more info on the interface to xdr.
|
||
|
*/
|
||
|
|
||
|
#include <stdio.h>
|
||
|
--- libc/sunrpc/xdr_float.c
|
||
|
+++ libc/sunrpc/xdr_float.c
|
||
|
@@ -1,40 +1,34 @@
|
||
|
-/* @(#)xdr_float.c 2.1 88/07/29 4.0 RPCSRC */
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * xdr_float.c, Generic XDR routines implementation.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)xdr_float.c 1.12 87/08/11 Copyr 1984 Sun Micro";
|
||
|
-#endif
|
||
|
-
|
||
|
-/*
|
||
|
- * xdr_float.c, Generic XDR routines implementation.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*
|
||
|
* These are the "floating point" xdr routines used to (de)serialize
|
||
|
* most common data items. See xdr.h for more info on the interface to
|
||
|
--- libc/sunrpc/xdr_mem.c
|
||
|
+++ libc/sunrpc/xdr_mem.c
|
||
|
@@ -1,41 +1,38 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * xdr_mem.h, XDR implementation using memory buffers.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * xdr_mem.h, XDR implementation using memory buffers.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*
|
||
|
* If you have some data to be interpreted as external data representation
|
||
|
* or to be converted to external data representation in a memory buffer,
|
||
|
* then this is the package for you.
|
||
|
- *
|
||
|
*/
|
||
|
|
||
|
#include <string.h>
|
||
|
--- libc/sunrpc/xdr_rec.c
|
||
|
+++ libc/sunrpc/xdr_rec.c
|
||
|
@@ -1,38 +1,36 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
- *
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
- *
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
- *
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
* xdr_rec.c, Implements TCP/IP based XDR streams with a "record marking"
|
||
|
* layer above tcp (for rpc's use).
|
||
|
*
|
||
|
* Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
+ *
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
+ *
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
+ *
|
||
|
* These routines interface XDRSTREAMS to a tcp/ip connection.
|
||
|
* There is a record marking layer between the xdr stream
|
||
|
* and the tcp transport level. A record is composed on one or more
|
||
|
--- libc/sunrpc/xdr_ref.c
|
||
|
+++ libc/sunrpc/xdr_ref.c
|
||
|
@@ -1,43 +1,37 @@
|
||
|
-/* @(#)xdr_reference.c 2.1 88/07/29 4.0 RPCSRC */
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * xdr_reference.c, Generic XDR routines implementation.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Copyright (C) 1987, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-#if !defined(lint) && defined(SCCSIDS)
|
||
|
-static char sccsid[] = "@(#)xdr_reference.c 1.11 87/08/11 SMI";
|
||
|
-#endif
|
||
|
-
|
||
|
-/*
|
||
|
- * xdr_reference.c, Generic XDR routines implementation.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Copyright (C) 1987, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*
|
||
|
- * These are the "non-trivial" xdr primitives used to serialize and de-serialize
|
||
|
- * "pointers". See xdr.h for more info on the interface to xdr.
|
||
|
+ * These are the "non-trivial" xdr primitives used to serialize and
|
||
|
+ * de-serialize "pointers". See xdr.h for more info on the interface to xdr.
|
||
|
*/
|
||
|
|
||
|
#include <stdio.h>
|
||
|
--- libc/sunrpc/xdr_sizeof.c
|
||
|
+++ libc/sunrpc/xdr_sizeof.c
|
||
|
@@ -1,35 +1,34 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
- *
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * xdr_sizeof.c
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Copyright 1990 Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-/*
|
||
|
- * xdr_sizeof.c
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Copyright 1990 Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*
|
||
|
* General purpose routine to see how much space something will use
|
||
|
* when serialized using XDR.
|
||
|
--- libc/sunrpc/xdr_stdio.c
|
||
|
+++ libc/sunrpc/xdr_stdio.c
|
||
|
@@ -1,36 +1,34 @@
|
||
|
/*
|
||
|
- * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
|
||
|
- * unrestricted use provided that this legend is included on all tape
|
||
|
- * media and as a part of the software program in whole or part. Users
|
||
|
- * may copy or modify Sun RPC without charge, but are not authorized
|
||
|
- * to license or distribute it to anyone else except as part of a product or
|
||
|
- * program developed by the user.
|
||
|
- *
|
||
|
- * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
|
||
|
- * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
||
|
- * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
|
||
|
+ * xdr_stdio.c, XDR implementation on standard i/o file.
|
||
|
*
|
||
|
- * Sun RPC is provided with no support and without any obligation on the
|
||
|
- * part of Sun Microsystems, Inc. to assist in its use, correction,
|
||
|
- * modification or enhancement.
|
||
|
+ * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
*
|
||
|
- * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
|
||
|
- * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
|
||
|
- * OR ANY PART THEREOF.
|
||
|
+ * Redistribution and use in source and binary forms, with or without
|
||
|
+ * modification, are permitted provided that the following conditions are
|
||
|
+ * met:
|
||
|
*
|
||
|
- * In no event will Sun Microsystems, Inc. be liable for any lost revenue
|
||
|
- * or profits or other special, indirect and consequential damages, even if
|
||
|
- * Sun has been advised of the possibility of such damages.
|
||
|
+ * * Redistributions of source code must retain the above copyright
|
||
|
+ * notice, this list of conditions and the following disclaimer.
|
||
|
+ * * Redistributions in binary form must reproduce the above
|
||
|
+ * copyright notice, this list of conditions and the following
|
||
|
+ * disclaimer in the documentation and/or other materials
|
||
|
+ * provided with the distribution.
|
||
|
+ * * Neither the name of Sun Microsystems, Inc. nor the names of its
|
||
|
+ * contributors may be used to endorse or promote products derived
|
||
|
+ * from this software without specific prior written permission.
|
||
|
*
|
||
|
- * Sun Microsystems, Inc.
|
||
|
- * 2550 Garcia Avenue
|
||
|
- * Mountain View, California 94043
|
||
|
- */
|
||
|
-
|
||
|
-/*
|
||
|
- * xdr_stdio.c, XDR implementation on standard i/o file.
|
||
|
- *
|
||
|
- * Copyright (C) 1984, Sun Microsystems, Inc.
|
||
|
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||
|
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||
|
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||
|
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||
|
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||
|
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||
|
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||
|
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||
|
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
|
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||
|
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
|
*
|
||
|
* This set of routines implements a XDR on a stdio stream.
|
||
|
* XDR_ENCODE serializes onto the stream, XDR_DECODE de-serializes
|