5 int dccp_get_socket(void)
7 int s
= socket(AF_INET
, SOCK_DCCP
, IPPROTO_DCCP
);
10 return -E_DCCP_SOCKET
;
14 int dccp_set_socket(int fd
)
16 int pkt_size
= 256, ret
;
18 /* hack to get a service code */
19 ret
= setsockopt(fd
, SOL_DCCP
, DCCP_SOCKOPT_PACKET_SIZE
,
20 (char*)&pkt_size
, sizeof(pkt_size
));
22 return -E_DCCP_PACKET_SIZE
;
23 ret
= setsockopt(fd
, SOL_DCCP
, DCCP_SOCKOPT_SERVICE
,
24 (char*)&pkt_size
, sizeof(pkt_size
));
26 return -E_DCCP_SERVICE
;