[Samba] samba 2.2.4 bugs

Nasır Yılmaz (ATM/Network Grp. Bşk. Sistem Mühendisi) nyilmaz at iski.gov.tr
Mon May 27 03:37:02 GMT 2002


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 at iski.gov.tr 
" Sysadmins never die - they just go offline "






More information about the samba mailing list