Print this page
*** NO COMMENTS ***
        
*** 20,30 ****
   */
  
  /*
   * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
   * Copyright (c) 2012 by Delphix. All rights reserved.
!  * Copyright 2011 Nexenta Systems, Inc. All rights reserved.
   * Copyright (c) 2012, Joyent, Inc. All rights reserved.
   */
  
  /* Portions Copyright 2010 Robert Milkowski */
  
--- 20,30 ----
   */
  
  /*
   * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
   * Copyright (c) 2012 by Delphix. All rights reserved.
!  * Copyright 2012 Nexenta Systems, Inc. All rights reserved.
   * Copyright (c) 2012, Joyent, Inc. All rights reserved.
   */
  
  /* Portions Copyright 2010 Robert Milkowski */
  
*** 781,791 ****
      uint64_t object, uint64_t offset, int len);
  void dmu_traverse_objset(objset_t *os, uint64_t txg_start,
      dmu_traverse_cb_t cb, void *arg);
  
  int dmu_send(objset_t *tosnap, objset_t *fromsnap,
!     int outfd, struct vnode *vp, offset_t *off);
  int dmu_send_estimate(objset_t *tosnap, objset_t *fromsnap, uint64_t *sizep);
  
  typedef struct dmu_recv_cookie {
          /*
           * This structure is opaque!
--- 781,791 ----
      uint64_t object, uint64_t offset, int len);
  void dmu_traverse_objset(objset_t *os, uint64_t txg_start,
      dmu_traverse_cb_t cb, void *arg);
  
  int dmu_send(objset_t *tosnap, objset_t *fromsnap,
!     int outfd, struct vnode *vp, offset_t *off, boolean_t sendsize);
  int dmu_send_estimate(objset_t *tosnap, objset_t *fromsnap, uint64_t *sizep);
  
  typedef struct dmu_recv_cookie {
          /*
           * This structure is opaque!