Print this page
%B
@@ -102,10 +102,11 @@
#include <sys/tsol/tndb.h>
#include <sys/tsol/tnet.h>
#include <inet/rawip_impl.h> /* needed for icmp_stack_t */
#include <inet/udp_impl.h> /* needed for udp_stack_t */
+#include <inet/dccp/dccp_stack.h> /* needed for dccp_stack_t */
/* The character which tells where the ill_name ends */
#define IPIF_SEPARATOR_CHAR ':'
/* IP ioctl function table entry */
@@ -8855,10 +8856,11 @@
mod_prop_info_t *ptbl = NULL, *pinfo = NULL;
ip_stack_t *ipst;
icmp_stack_t *is;
tcp_stack_t *tcps;
sctp_stack_t *sctps;
+ dccp_stack_t *dccps;
udp_stack_t *us;
netstack_t *stack;
void *cbarg;
cred_t *cr;
boolean_t set;
@@ -8900,10 +8902,14 @@
case MOD_PROTO_SCTP:
sctps = stack->netstack_sctp;
ptbl = sctps->sctps_propinfo_tbl;
cbarg = sctps;
break;
+ case MOD_PROTO_DCCP:
+ dccps = stack->netstack_dccp;
+ ptbl = dccps->dccps_propinfo_tbl;
+ cbarg = dccps;
default:
miocnak(q, mp, 0, EINVAL);
return;
}