[Linux-decnet-commit] CVS: dnprogs/libdaemon dnet_daemon.c, 1.12, 1.13
Brought to you by:
chrissie_c,
ph3-der-loewe
From: Christine C. <chr...@us...> - 2008-09-12 09:51:38
|
Update of /cvsroot/linux-decnet/dnprogs/libdaemon In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8375 Modified Files: dnet_daemon.c Log Message: optdata length should be in network byte order. Index: dnet_daemon.c =================================================================== RCS file: /cvsroot/linux-decnet/dnprogs/libdaemon/dnet_daemon.c,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -r1.12 -r1.13 *** dnet_daemon.c 20 Aug 2008 12:43:59 -0000 1.12 --- dnet_daemon.c 12 Sep 2008 09:51:35 -0000 1.13 *************** *** 976,980 **** optdata.opt_sts=status; ! optdata.opt_optl=len; if (len && data) memcpy(optdata.opt_data, data, len); --- 976,980 ---- optdata.opt_sts=status; ! optdata.opt_optl=dn_htons(len); if (len && data) memcpy(optdata.opt_data, data, len); *************** *** 994,998 **** optdata.opt_sts=status; ! optdata.opt_optl=len; if (data && len) memcpy(optdata.opt_data, data, len); setsockopt(sockfd, DNPROTO_NSP, DSO_DISDATA, --- 994,998 ---- optdata.opt_sts=status; ! optdata.opt_optl=dn_htons(len); if (data && len) memcpy(optdata.opt_data, data, len); setsockopt(sockfd, DNPROTO_NSP, DSO_DISDATA, *************** *** 1016,1020 **** { #ifndef DSO_ACCEPTMODE ! optdata.opt_optl=len; optdata.opt_sts=0; if (len && data) memcpy(optdata.opt_data, data, len); --- 1016,1020 ---- { #ifndef DSO_ACCEPTMODE ! optdata.opt_optl=dn_htons(len); optdata.opt_sts=0; if (len && data) memcpy(optdata.opt_data, data, len); |