2014-03-12 30 views
0
udp_discardcb(struct udpcb *up, int isudp) 
udp_discardcb(up) 

Error: 
/usr/src/sys/netinet/udp_usrreq.c:1701:18: error: too few arguments to function 
     call, expected 2, have 1 
     udp_discardcb(up); 
     ~~~~~~~~~~~~~ ^
/usr/src/sys/netinet/udp_usrreq.c:274:1: note: 'udp_discardcb' declared here 
void 

是否需要int是否需要所有的功能參數?

回答

3

是的,你需要包括第二個參數。傳遞的參數數量必須與方法/函數簽名中的參數數量相匹配。

例如:udp_discardcb(up, 1)

相關問題