Print this page
195 Need replacement for nfs/lockd+klm
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Jeremy Jones <jeremy@delphix.com>
Reviewed by: Jeff Biseda <jbiseda@delphix.com>

*** 16,30 **** * fields enclosed by brackets "[]" replaced with your own identifying * information: Portions Copyright [yyyy] [name of copyright owner] * * CDDL HEADER END */ /* * Copyright (c) 1996, 2010, Oracle and/or its affiliates. All rights reserved. - */ - /* * Copyright 2011 Nexenta Systems, Inc. All rights reserved. */ /* * nfs_tbind.c, common part for nfsd and lockd. --- 16,30 ---- * fields enclosed by brackets "[]" replaced with your own identifying * information: Portions Copyright [yyyy] [name of copyright owner] * * CDDL HEADER END */ + /* * Copyright (c) 1996, 2010, Oracle and/or its affiliates. All rights reserved. * Copyright 2011 Nexenta Systems, Inc. All rights reserved. + * Copyright (c) 2012 by Delphix. All rights reserved. */ /* * nfs_tbind.c, common part for nfsd and lockd.
*** 1696,1708 **** * For an internet address the host-specific part is just * the 32 bit IP address and this part of the mask is set * to all-ones. The port number part of the mask is zeroes. */ static int ! set_addrmask(fd, nconf, mask) ! struct netconfig *nconf; ! struct netbuf *mask; { struct t_info info; /* * Find the size of the address we need to mask. --- 1696,1708 ---- * For an internet address the host-specific part is just * the 32 bit IP address and this part of the mask is set * to all-ones. The port number part of the mask is zeroes. */ static int ! set_addrmask(int fd, ! struct netconfig *nconf, ! struct netbuf *mask) { struct t_info info; /* * Find the size of the address we need to mask.
*** 1723,1734 **** (0 == strcmp(nconf->nc_protofmly, NC_LOOPBACK))) { memset(mask, 0, sizeof (*mask)); return (0); } ! syslog(LOG_ERR, "set_addrmask: address size: %ld", ! info.addr); return (-1); } mask->buf = (char *)malloc(mask->len); if (mask->buf == NULL) { --- 1723,1733 ---- (0 == strcmp(nconf->nc_protofmly, NC_LOOPBACK))) { memset(mask, 0, sizeof (*mask)); return (0); } ! syslog(LOG_ERR, "set_addrmask: address size: %ld", info.addr); return (-1); } mask->buf = (char *)malloc(mask->len); if (mask->buf == NULL) {