Nasır Yılmaz (ATM/Network Grp. Bşk. Sistem Mühendisi)
2002-May-27 03:37 UTC
[Samba] samba 2.2.4 bugs
My sistem is Tru64 5.1 Alpha server 4100 Compiling smbd/dir.c Compiling smbd/password.c cc: Warning: smbd/password.c, line 1198: In this statement, the referenced type of the pointer value "name" is const, but the referenced type of the target of this assignment is not. (notconstqual) if (!message_named_mutex(name, 20)) { ---------------------------------^ Compiling smbd/conn.c Compiling smbd/fileio.c Compiling smbd/ipc.c Compiling smbd/lanman.c Compiling smbd/mangle.c Compiling smbd/negprot.c Compiling smbd/message.c Compiling smbd/nttrans.c Compiling smbd/pipes.c Compiling smbd/reply.c Compiling smbd/trans2.c Compiling smbd/uid.c Compiling smbd/dosmode.c Compiling smbd/filename.c Compiling smbd/open.c Compiling smbd/close.c Compiling smbd/blocking.c Compiling smbd/sec_ctx.c Compiling smbd/vfs.c Compiling smbd/vfs-wrap.c Compiling smbd/statcache.c Compiling smbd/posix_acls.c Compiling lib/sysacls.c Compiling smbd/process.c Compiling smbd/service.c Compiling smbd/error.c Compiling printing/printfsp.c Compiling lib/util_seaccess.c Compiling libsmb/cli_pipe_util.c Compiling msdfs/msdfs.c Compiling param/loadparm.c Compiling param/params.c Compiling libsmb/clientgen.c Compiling libsmb/cliconnect.c Compiling libsmb/clifile.c Compiling libsmb/clirap.c Compiling libsmb/clierror.c Compiling libsmb/climessage.c Compiling libsmb/clireadwrite.c Compiling libsmb/clilist.c Compiling libsmb/cliprint.c Compiling libsmb/clitrans.c Compiling libsmb/clisecdesc.c Compiling libsmb/clidgram.c Compiling libsmb/namequery.c Compiling libsmb/nmblib.c Compiling libsmb/clistr.c Compiling libsmb/nterr.c Compiling libsmb/smbdes.c Compiling libsmb/smbencrypt.c cc: Warning: libsmb/smbencrypt.c, line 62: In this statement, the referenced type of the pointer value "passwd" is "const unsigned char", which is not compatible with "const char" because they differ by signed/unsigned attribute. (ptrmismatch1) len = strlen(passwd); ---------------------^ Compiling libsmb/smberr.c Compiling libsmb/credentials.c Compiling libsmb/pwd_cache.c Compiling libsmb/clioplock.c Compiling libsmb/errormap.c Compiling libsmb/doserr.c Compiling libsmb/passchange.c Compiling libsmb/unexpected.c Compiling rpc_parse/parse_prs.c Compiling rpc_parse/parse_sec.c Compiling rpc_parse/parse_misc.c Compiling ubiqx/ubi_BinTree.c Compiling ubiqx/ubi_Cache.c Compiling ubiqx/ubi_SplayTree.c Compiling ubiqx/ubi_dLinkList.c Compiling ubiqx/ubi_sLinkList.c Compiling ubiqx/debugparse.c Compiling rpc_server/srv_lsa.c Compiling rpc_server/srv_lsa_nt.c Compiling rpc_server/srv_lsa_hnd.c Compiling rpc_server/srv_netlog.c Compiling rpc_server/srv_netlog_nt.c cc: Warning: rpc_server/srv_netlog_nt.c, line 226: In this statement, the referenced type of the pointer value "(char ...)p->dc.md4pw" is "char", which is not compatible with "const unsigned char" because they differ by signed/unsigned attribute. (ptrmismatch1) (char *)p->dc.md4pw, p->dc.sess_key); ---------------------------------^ Compiling rpc_server/srv_pipe_hnd.c Compiling rpc_server/srv_reg.c Compiling rpc_server/srv_reg_nt.c Compiling rpc_server/srv_samr.c Compiling rpc_server/srv_samr_nt.c Compiling rpc_server/srv_srvsvc.c Compiling rpc_server/srv_srvsvc_nt.c Compiling rpc_server/srv_util.c Compiling rpc_server/srv_wkssvc.c Compiling rpc_server/srv_wkssvc_nt.c Compiling rpc_server/srv_pipe.c Compiling rpc_server/srv_dfs.c Compiling rpc_server/srv_dfs_nt.c Compiling rpc_server/srv_spoolss.c Compiling rpc_server/srv_spoolss_nt.c Compiling rpc_client/cli_spoolss_notify.c Compiling rpc_parse/parse_lsa.c Compiling rpc_parse/parse_net.c Compiling rpc_parse/parse_reg.c Compiling rpc_parse/parse_rpc.c Compiling rpc_parse/parse_samr.c Compiling rpc_parse/parse_srv.c Compiling rpc_parse/parse_wks.c Compiling rpc_parse/parse_spoolss.c Compiling rpc_parse/parse_dfs.c Compiling rpc_client/cli_netlogon.c Compiling rpc_client/cli_pipe.c Compiling rpc_client/cli_login.c cc: Warning: rpc_client/cli_login.c, line 55: In this statement, the referenced type of the pointer value "(char ...)mach_pwd" is "char", which is not compatible with "const unsigned char" because they differ by signed/unsigned attribute. (ptrmismatch1) cred_session_key(&clnt_chal, &srv_chal, (char *)mach_pwd, cli->sess_key); ------------------------------------------^ Compiling rpc_client/cli_trust.c Compiling locking/locking.c Compiling locking/brlock.c Compiling locking/posix.c Compiling passdb/passdb.c Compiling passdb/secrets.c Compiling passdb/pass_check.c Compiling passdb/smbpassfile.c Compiling passdb/machine_sid.c Compiling passdb/pdb_smbpasswd.c Compiling passdb/pampass.c Compiling passdb/pdb_tdb.c Compiling passdb/pdb_ldap.c Compiling passdb/pdb_nisplus.c Compiling printing/pcap.c Compiling printing/print_svid.c Compiling printing/print_cups.c Compiling printing/print_generic.c Compiling printing/lpq_parse.c Compiling printing/load.c Compiling profile/profile.c Compiling lib/charcnv.c Compiling lib/charset.c Compiling lib/debug.c Compiling lib/fault.c Compiling lib/getsmbpass.c Compiling lib/interface.c Compiling lib/kanji.c cc: Warning: lib/kanji.c, line 1252: In this statement, the referenced type of the pointer value "from" is "const char", which is not compatible with "const unsigned char" because they differ by signed/unsigned attribute. (ptrmismatch1) sp = from; ----^ cc: Warning: lib/kanji.c, line 1324: In this statement, the referenced type of the pointer value "from" is "const char", which is not compatible with "const unsigned char" because they differ by signed/unsigned attribute. (ptrmismatch1) sp = from; ----^ Compiling lib/md4.c Compiling lib/interfaces.c Compiling lib/pidfile.c Compiling lib/replace.c Compiling lib/signal.c Compiling lib/system.c Compiling lib/time.c Compiling lib/ufc.c Compiling lib/genrand.c Compiling lib/username.c Compiling lib/util_getent.c Compiling lib/access.c Compiling lib/smbrun.c Compiling lib/bitmap.c Compiling lib/crc32.c Compiling lib/snprintf.c Compiling lib/wins_srv.c Compiling lib/util_str.c Compiling lib/util_sid.c Compiling lib/util_unistr.c Compiling lib/util_file.c Compiling lib/util.c Compiling lib/util_sock.c Compiling lib/util_sec.c Compiling smbd/ssl.c Compiling lib/talloc.c Compiling lib/hash.c Compiling lib/substitute.c Compiling lib/fsusage.c Compiling lib/ms_fnmatch.c Compiling lib/select.c Compiling lib/error.c Compiling lib/messages.c Compiling lib/pam_errors.c Compiling nsswitch/wb_client.c Compiling nsswitch/wb_common.c Compiling tdb/tdb.c Compiling tdb/spinlock.c Compiling tdb/tdbutil.c Compiling printing/printing.c Compiling printing/nt_printing.c Compiling smbd/noquotas.c Compiling smbd/oplock.c Compiling smbd/oplock_irix.c Compiling smbd/oplock_linux.c Compiling smbd/notify.c Compiling smbd/notify_hash.c Compiling smbd/notify_kernel.c Linking bin/smbd Compiling nmbd/asyncdns.c Compiling nmbd/nmbd.c Compiling nmbd/nmbd_become_dmb.c Compiling nmbd/nmbd_become_lmb.c Compiling nmbd/nmbd_browserdb.c Compiling nmbd/nmbd_browsesync.c Compiling nmbd/nmbd_elections.c Compiling nmbd/nmbd_incomingdgrams.c Compiling nmbd/nmbd_incomingrequests.c Compiling nmbd/nmbd_lmhosts.c Compiling nmbd/nmbd_logonnames.c Compiling nmbd/nmbd_mynames.c Compiling nmbd/nmbd_namelistdb.c Compiling nmbd/nmbd_namequery.c Compiling nmbd/nmbd_nameregister.c Compiling nmbd/nmbd_namerelease.c Compiling nmbd/nmbd_nodestatus.c Compiling nmbd/nmbd_packets.c Compiling nmbd/nmbd_processlogon.c Compiling nmbd/nmbd_responserecordsdb.c Compiling nmbd/nmbd_sendannounce.c Compiling nmbd/nmbd_serverlistdb.c Compiling nmbd/nmbd_subnetdb.c Compiling nmbd/nmbd_winsproxy.c Compiling nmbd/nmbd_winsserver.c Compiling nmbd/nmbd_workgroupdb.c Compiling nmbd/nmbd_synclists.c Linking bin/nmbd Compiling web/cgi.c Compiling web/diagnose.c Compiling web/startstop.c Compiling web/statuspage.c Compiling web/swat.c Linking bin/swat Compiling client/client.c Compiling client/clitar.c Compiling lib/readline.c Linking bin/smbclient Compiling client/smbspool.c Linking bin/smbspool Compiling utils/testparm.c Linking bin/testparm Compiling utils/testprns.c Linking bin/testprns Compiling utils/status.c Linking bin/smbstatus Compiling utils/smbcontrol.c Linking bin/smbcontrol Compiling tdb/tdbbackup.c Linking bin/tdbbackup Compiling utils/make_printerdef.c Linking bin/make_printerdef Compiling utils/smbpasswd.c Compiling libsmb/cli_lsarpc.c Compiling libsmb/cli_samr.c Linking bin/smbpasswd Compiling utils/make_smbcodepage.c Linking bin/make_smbcodepage Compiling rpcclient/rpcclient.c Compiling rpcclient/cmd_lsarpc.c Compiling rpcclient/cmd_samr.c Compiling rpcclient/cmd_spoolss.c Compiling rpcclient/cmd_netlogon.c Compiling rpcclient/cmd_srvsvc.c Compiling rpcclient/cmd_dfs.c Compiling rpcclient/cmd_reg.c Compiling rpcclient/display_sec.c Compiling libsmb/cli_spoolss.c Compiling libsmb/cli_netlogon.c cc: Warning: libsmb/cli_netlogon.c, line 446: In this statement, the referenced type of the pointer value "cli->sess_key" is "unsigned char", which is not compatible with "char" because they differ by signed/unsigned attribute. (ptrmismatch1) cli->sess_key, lm_owf_user_pwd, ------------------------------^ cc: Warning: libsmb/cli_netlogon.c, line 458: In this statement, the referenced type of the pointer value "password" is "char", which is not compatible with "const unsigned char" because they differ by signed/unsigned attribute. (ptrmismatch1) SMBencrypt(password, chal, local_lm_response); ---------------------------^ cc: Warning: libsmb/cli_netlogon.c, line 459: In this statement, the referenced type of the pointer value "password" is "char", which is not compatible with "const unsigned char" because they differ by signed/unsigned attribute. (ptrmismatch1) SMBNTencrypt(password, chal, local_nt_response); -----------------------------^ Compiling libsmb/cli_srvsvc.c Compiling libsmb/cli_dfs.c Compiling libsmb/cli_reg.c Linking bin/rpcclient Compiling utils/make_unicodemap.c Linking bin/make_unicodemap Compiling utils/smbcacls.c Linking bin/smbcacls Compiling utils/nmblookup.c Linking bin/nmblookup Nas?r YILMAZ ATM/Network Group Unix system manager Tel : +90 0212 588 38 00 int. : 1768 Fax : +90 0212 632 26 67 E-mail : nyilmaz@iski.gov.tr " Sysadmins never die - they just go offline "
On Mon, 27 May 2002, [iso-8859-9] Nas?r Y?lmaz (ATM/Network Grp. B?k. Si[iso-8859-9] stem M?hendisi) wrote:> > My sistem is Tru64 5.1 Alpha server 4100These are warnings (most of which have been fixed in the latest SAMBA_2_2 cvs code). Thanks for reporting them though. cheers, jerry --------------------------------------------------------------------- Hewlett-Packard http://www.hp.com SAMBA Team http://www.samba.org -- http://www.plainjoe.org "Sam's Teach Yourself Samba in 24 Hours" 2ed. ISBN 0-672-32269-2 --"I never saved anything for the swim back." Ethan Hawk in Gattaca--