Print this page
Mismerge datafilt.c
OS-4213 lxbrand should be able to set TCP_DEFER_ACCEPT after other socket operations
        
*** 83,94 ****
  int
  _init(void)
  {
          int error;
  
!         if ((error = sof_register(SOF_VERSION, DATAFILT_MODULE, &dataf_ops, 0))
!             != 0)
                  return (error);
          if ((error = mod_install(&dataf_modlinkage)) != 0)
                  (void) sof_unregister(DATAFILT_MODULE);
  
          return (error);
--- 83,99 ----
  int
  _init(void)
  {
          int error;
  
!         /*
!          * This module is safe to attach even after some preliminary socket
!          * setup calls have taken place. See the comment for SOF_ATT_SAFE.
!          */
!         error = sof_register(SOF_VERSION, DATAFILT_MODULE, &dataf_ops,
!             SOF_ATT_SAFE);
!         if (error != 0)
                  return (error);
          if ((error = mod_install(&dataf_modlinkage)) != 0)
                  (void) sof_unregister(DATAFILT_MODULE);
  
          return (error);