From: chas w. <ch...@us...> - 2011-01-24 16:21:48
|
Update of /cvsroot/linux-atm/linux-atm/src/arpd In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv22549/src/arpd Modified Files: Tag: V2_5_3 io.c table.c Log Message: integrate 000-debian_16.patch patch from openwrt socket int to socket_t conversion and some warning cleanups. also corrects some errors in the man page macros. Index: io.c =================================================================== RCS file: /cvsroot/linux-atm/linux-atm/src/arpd/io.c,v retrieving revision 1.4 retrieving revision 1.4.4.1 diff -C2 -d -r1.4 -r1.4.4.1 *** io.c 3 Mar 2009 18:23:25 -0000 1.4 --- io.c 24 Jan 2011 16:21:39 -0000 1.4.4.1 *************** *** 278,282 **** ENTRY *entry; VCC *vcc; ! int fd,len,size,error; len = sizeof(addr); --- 278,283 ---- ENTRY *entry; VCC *vcc; ! int fd,error; ! socklen_t len,size; len = sizeof(addr); *************** *** 615,619 **** int get_local(int fd,struct sockaddr_atmsvc *addr) { ! int length,result; length = sizeof(struct sockaddr_atmsvc); --- 616,621 ---- int get_local(int fd,struct sockaddr_atmsvc *addr) { ! int result; ! size_t length; length = sizeof(struct sockaddr_atmsvc); Index: table.c =================================================================== RCS file: /cvsroot/linux-atm/linux-atm/src/arpd/table.c,v retrieving revision 1.2 retrieving revision 1.2.8.1 diff -C2 -d -r1.2 -r1.2.8.1 *** table.c 9 Oct 2001 22:33:06 -0000 1.2 --- table.c 24 Jan 2011 16:21:39 -0000 1.2.8.1 *************** *** 102,106 **** char qos_buf[MAX_ATM_QOS_LEN+1]; struct atm_qos qos; ! int size,sndbuf; size = sizeof(addr); --- 102,107 ---- char qos_buf[MAX_ATM_QOS_LEN+1]; struct atm_qos qos; ! int sndbuf; ! socklen_t size; size = sizeof(addr); |