Fix errors below when built with gcc-4.1.2

sysutil.c: In function 'vsf_sysutil_wait_exited_normally':
sysutil.c:604: error: assignment of read-only member '__in'
sysutil.c: In function 'vsf_sysutil_wait_get_exitcode':
sysutil.c:614: error: assignment of read-only member '__in'

Index: vsftpd-2.0.6/sysutil.c
===================================================================
--- vsftpd-2.0.6.orig/sysutil.c	2008-04-13 11:41:08.000000000 +0200
+++ vsftpd-2.0.6/sysutil.c	2008-04-13 11:41:09.000000000 +0200
@@ -601,7 +601,7 @@
 vsf_sysutil_wait_exited_normally(
   const struct vsf_sysutil_wait_retval* p_waitret)
 {
-  return WIFEXITED(p_waitret->exit_status);
+  return WIFEXITED(((struct vsf_sysutil_wait_retval *)p_waitret)->exit_status);
 }
 
 int
@@ -611,7 +611,7 @@
   {
     bug("not a normal exit in vsf_sysutil_wait_get_exitcode");
   }
-  return WEXITSTATUS(p_waitret->exit_status);
+  return WEXITSTATUS(((struct vsf_sysutil_wait_retval *)p_waitret)->exit_status);
 }
 
 void