[VODZ] recent inetd updates

Bernhard Fischer rep.nop at aon.at
Tue Oct 4 17:17:01 UTC 2005


Recent inetd update broke the compilation of inetd for me. I was getting 
"invalid lvalue in assignment" and other warnings, which this patchlet
doesn't deal with.

Untested. Could someone please apply this and look at the rest?

Index: networking/inetd.c
===================================================================
--- networking/inetd.c  (revision 11750)
+++ networking/inetd.c  (working copy)
@@ -945,7 +945,7 @@
        if (sep != 0) {
          int i;

-#define SWAP(type, a, b) {type c=(type)a; (type)a=(type)b;
(type)b=(type)c;}
+#define SWAP(type, a, b) {type c=(type)a; a=(type)b; b=(type)c;}

          omask = sigblock (SIGBLOCK);
          /*



networking/inetd.c: In function 'register_rpc':
networking/inetd.c:381: warning: pointer targets in passing argument 3
of 
'getsockname' differ in signedness
networking/inetd.c: In function 'setup':
networking/inetd.c:486: warning: pointer targets in passing argument 3
of 
'getsockname' differ in signedness
networking/inetd.c: In function 'enter':
networking/inetd.c:884: warning: 'sigblock' is deprecated (declared at 
/usr/include/signal.h:181)
networking/inetd.c:887: warning: 'sigsetmask' is deprecated (declared at 
/usr/include/signal.h:184)
networking/inetd.c: In function 'config':
networking/inetd.c:950: warning: 'sigblock' is deprecated (declared at 
/usr/include/signal.h:181)
networking/inetd.c:963: error: invalid lvalue in assignment
networking/inetd.c:963: error: invalid lvalue in assignment
networking/inetd.c:964: error: invalid lvalue in assignment
networking/inetd.c:964: error: invalid lvalue in assignment
networking/inetd.c:965: error: invalid lvalue in assignment
networking/inetd.c:965: error: invalid lvalue in assignment
networking/inetd.c:966: error: invalid lvalue in assignment
networking/inetd.c:966: error: invalid lvalue in assignment
networking/inetd.c:968: error: invalid lvalue in assignment
networking/inetd.c:968: error: invalid lvalue in assignment
networking/inetd.c:977: warning: 'sigsetmask' is deprecated (declared at 
/usr/include/signal.h:184)
networking/inetd.c:1120: warning: 'sigblock' is deprecated (declared at 
/usr/include/signal.h:181)
networking/inetd.c:1142: warning: 'sigsetmask' is deprecated (declared
at 
/usr/include/signal.h:184)
networking/inetd.c: In function 'inetd_setproctitle':
networking/inetd.c:1242: warning: pointer targets in passing argument 3
of 
'getpeername' differ in signedness
networking/inetd.c: In function 'inetd_main':
networking/inetd.c:1377: warning: 'sigblock' is deprecated (declared at 
/usr/include/signal.h:181)
networking/inetd.c:1380: warning: 'sigsetmask' is deprecated (declared
at 
/usr/include/signal.h:184)
networking/inetd.c:1406: warning: pointer targets in passing argument 3
of 
'getpeername' differ in signedness
networking/inetd.c:1419: warning: 'sigblock' is deprecated (declared at 
/usr/include/signal.h:181)
networking/inetd.c:1457: warning: 'sigsetmask' is deprecated (declared
at 
/usr/include/signal.h:184)
networking/inetd.c:1471: warning: 'sigsetmask' is deprecated (declared
at 
/usr/include/signal.h:184)
networking/inetd.c:1480: warning: 'sigsetmask' is deprecated (declared
at 
/usr/include/signal.h:184)
networking/inetd.c: In function 'echo_dg':
networking/inetd.c:1586: warning: pointer targets in passing argument 6
of 
'recvfrom' differ in signedness
networking/inetd.c: In function 'chargen_dg':
networking/inetd.c:1687: warning: pointer targets in passing argument 6
of 
'recvfrom' differ in signedness
networking/inetd.c: In function 'machtime_dg':
networking/inetd.c:1748: warning: pointer targets in passing argument 6
of 
'recvfrom' differ in signedness
networking/inetd.c: In function 'daytime_dg':
networking/inetd.c:1789: warning: pointer targets in passing argument 6
of 
'recvfrom' differ in signedness




More information about the busybox mailing list