Print this page
Yuri P's code review feedback
8541 pfiles does not properly identify PF_KEY or PF_POLICY
Reviewed by: Mike Zeller <mike.zeller@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/intel/ia32/ml/modstubs.s
          +++ new/usr/src/uts/intel/ia32/ml/modstubs.s
↓ open down ↓ 13 lines elided ↑ open up ↑
  14   14   * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  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 (c) 1992, 2010, Oracle and/or its affiliates. All rights reserved.
  24      - * Copyright (c) 2015, Joyent, Inc. All rights reserved.
       24 + * Copyright (c) 2017, Joyent, Inc. All rights reserved.
  25   25   */
  26   26  
  27   27  #include <sys/asm_linkage.h>
  28   28  
  29   29  #if defined(__lint)
  30   30  
  31   31  char stubs_base[1], stubs_end[1];
  32   32  
  33   33  #else   /* __lint */
  34   34  
↓ open down ↓ 476 lines elided ↑ open up ↑
 511  511          WSTUB(ipsecah,  sadb_acquire,           nomod_zero);
 512  512          WSTUB(ipsecah,  ipsecah_algs_changed,   nomod_zero);
 513  513          WSTUB(ipsecah,  sadb_alg_update,        nomod_zero);
 514  514          WSTUB(ipsecah,  sadb_unlinkassoc,       nomod_zero);
 515  515          WSTUB(ipsecah,  sadb_insertassoc,       nomod_zero);
 516  516          WSTUB(ipsecah,  ipsecah_in_assocfailure,        nomod_zero);
 517  517          WSTUB(ipsecah,  sadb_set_lpkt,          nomod_zero);
 518  518          WSTUB(ipsecah,  ipsecah_icmp_error,     nomod_zero);
 519  519          END_MODULE(ipsecah);
 520  520  #endif
 521      -        
      521 +
 522  522  #ifndef IPSECESP_MODULE
 523  523          MODULE(ipsecesp,drv);
 524  524          WSTUB(ipsecesp, ipsecesp_fill_defs,     nomod_zero);
 525  525          WSTUB(ipsecesp, ipsecesp_algs_changed,  nomod_zero);
 526  526          WSTUB(ipsecesp, ipsecesp_in_assocfailure,       nomod_zero);
 527  527          WSTUB(ipsecesp, ipsecesp_init_funcs,    nomod_zero);
 528  528          WSTUB(ipsecesp, ipsecesp_icmp_error,    nomod_zero);
 529  529          WSTUB(ipsecesp, ipsecesp_send_keepalive,        nomod_zero);
 530  530          END_MODULE(ipsecesp);
 531  531  #endif
 532      -        
      532 +
 533  533  #ifndef KEYSOCK_MODULE
 534  534          MODULE(keysock, drv);
      535 +        WSTUB(keysock,  keysock_spdsock_wput_iocdata,   nomod_void);
 535  536          WSTUB(keysock,  keysock_plumb_ipsec,    nomod_zero);
 536  537          WSTUB(keysock,  keysock_extended_reg,   nomod_zero);
 537  538          WSTUB(keysock,  keysock_next_seq,       nomod_zero);
 538  539          END_MODULE(keysock);
 539  540  #endif
 540  541  
 541  542  #ifndef SPDSOCK_MODULE
 542  543          MODULE(spdsock,drv);
 543  544          WSTUB(spdsock,  spdsock_update_pending_algs,    nomod_zero);
 544  545          END_MODULE(spdsock);
↓ open down ↓ 888 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX