Print this page
OS-4517 lxbrand convert bind to IKE (remove unused function)
OS-4517 lxbrand convert bind to IKE
OS-4505 lxbrand java fails to bind on ipv6 address
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/fs/sockfs/socktpi_impl.h
          +++ new/usr/src/uts/common/fs/sockfs/socktpi_impl.h
↓ open down ↓ 14 lines elided ↑ open up ↑
  15   15   * If applicable, add the following below this CDDL HEADER, with the
  16   16   * fields enclosed by brackets "[]" replaced with your own identifying
  17   17   * information: Portions Copyright [yyyy] [name of copyright owner]
  18   18   *
  19   19   * CDDL HEADER END
  20   20   */
  21   21  
  22   22  /*
  23   23   * Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  24   24   * Use is subject to license terms.
       25 + * Copyright 2015 Joyent, Inc.
  25   26   */
  26   27  
  27   28  #ifndef _SOCKFS_SOCKTPI_IMPL_H
  28   29  #define _SOCKFS_SOCKTPI_IMPL_H
  29   30  
  30   31  #include <sys/socketvar.h>
  31   32  #include <fs/sockfs/socktpi.h>
  32   33  
  33   34  #ifdef  __cplusplus
  34   35  extern "C" {
↓ open down ↓ 14 lines elided ↑ open up ↑
  49   50  extern int      so_set_events(struct sonode *, vnode_t *, cred_t *);
  50   51  extern int      so_sock2stream(struct sonode *);
  51   52  extern void     so_stream2sock(struct sonode *);
  52   53  
  53   54  extern int      so_strinit(struct sonode *, struct sonode *);
  54   55  extern void     so_update_attrs(struct sonode *, int);
  55   56  extern int      sogetrderr(vnode_t *, int, int *);
  56   57  extern int      sogetwrerr(vnode_t *, int, int *);
  57   58  extern int      so_addr_verify(struct sonode *, const struct sockaddr *,
  58   59                          socklen_t);
       60 +extern int      so_ux_lookup(struct sonode *, struct sockaddr_un *, int,
       61 +                vnode_t **);
  59   62  extern int      so_ux_addr_xlate(struct sonode *, struct sockaddr *,
  60   63                          socklen_t, int, void **, socklen_t *);
  61   64  extern void     so_unix_close(struct sonode *);
  62   65  
  63   66  extern int      sowaitprim(struct sonode *, t_scalar_t, t_scalar_t,
  64   67                          t_uscalar_t, mblk_t **, clock_t);
  65   68  extern int      sowaitokack(struct sonode *, t_scalar_t);
  66   69  extern int      sowaitack(struct sonode *, mblk_t **, clock_t);
  67   70  extern void     soqueueack(struct sonode *, mblk_t *);
  68   71  extern int      sowaitconnind(struct sonode *, int, mblk_t **);
↓ open down ↓ 31 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX