Print this page
WIP to help bringup NAT flows

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/inet/udp_impl.h
          +++ new/usr/src/uts/common/inet/udp_impl.h
↓ open down ↓ 248 lines elided ↑ open up ↑
 249  249                      socklen_t addrlen);
 250  250  extern void     udp_wput(queue_t *, mblk_t *);
 251  251  
 252  252  extern void     *udp_kstat_init(netstackid_t stackid);
 253  253  extern void     udp_kstat_fini(netstackid_t stackid, kstat_t *ksp);
 254  254  extern void     *udp_kstat2_init(netstackid_t stackid);
 255  255  extern void     udp_kstat2_fini(netstackid_t, kstat_t *);
 256  256  
 257  257  extern void     udp_stack_cpu_add(udp_stack_t *, processorid_t);
 258  258  
      259 +extern in_port_t udp_update_next_port(udp_t *, in_port_t, boolean_t);
      260 +
 259  261  /*
 260  262   * Object to represent database of options to search passed to
 261  263   * {sock,tpi}optcom_req() interface routine to take care of option
 262  264   * management and associated methods.
 263  265   */
 264  266  extern optdb_obj_t      udp_opt_obj;
 265  267  extern uint_t           udp_max_optsize;
 266  268  
 267  269  extern sock_lower_handle_t udp_create(int, int, int, sock_downcalls_t **,
 268  270      uint_t *, int *, int, cred_t *);
↓ open down ↓ 12 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX