Print this page
dccp: starting module template
*** 32,41 ****
--- 32,43 ----
#include <inet/ip_stack.h>
#include <inet/rawip_impl.h>
#include <inet/tcp_stack.h>
#include <inet/tcp_impl.h>
#include <inet/udp_impl.h>
+ #include <inet/dccp/dccp_stack.h>
+ #include <inet/dccp/dccp_impl.h>
#include <inet/sctp/sctp_stack.h>
#include <inet/sctp/sctp_impl.h>
#include <inet/tunables.h>
static int
*** 203,212 ****
--- 205,215 ----
char *pval = val;
mod_prop_info_t *ptbl, *prop;
ip_stack_t *ipst;
tcp_stack_t *tcps;
sctp_stack_t *sctps;
+ dccp_stack_t *dccps;
udp_stack_t *us;
icmp_stack_t *is;
uint_t size;
size_t nbytes = 0, tbytes = 0;
*** 234,243 ****
--- 237,250 ----
break;
case MOD_PROTO_SCTP:
sctps = (sctp_stack_t *)cbarg;
ptbl = sctps->sctps_propinfo_tbl;
break;
+ case MOD_PROTO_DCCP:
+ dccps = (dccp_stack_t *)cbarg;
+ ptbl = dccps->dccps_propinfo_tbl;
+ break;
default:
return (EINVAL);
}
for (prop = ptbl; prop->mpi_name != NULL; prop++) {