Bug 2108 - Various type assignment problems
Various type assignment problems
Status: RESOLVED FIXED
Product: Samba 3.0
Classification: Unclassified
Component: winbind
3.0.9
PPC AIX
: P3 normal
: none
Assigned To: Samba Bugzilla Account
Samba QA Contact
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2004-12-01 04:45 UTC by Scott DeRousse
Modified: 2005-09-29 09:07 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Scott DeRousse 2004-12-01 04:45:05 UTC
"smbd/chgpasswd.c", line 950.49: 1506-280 (W) Function argument assignment 
between types "unsigned int*" and "int*" is not allowed.
"smbd/chgpasswd.c", line 955.49: 1506-280 (W) Function argument assignment 
between types "unsigned int*" and "int*" is not allowed.
"printing/pcap.c", line 276.17: 1506-280 (W) Function argument assignment 
between types "unsigned char*" and "const unsigned char*" is not allowed.
"printing/pcap.c", line 277.25: 1506-280 (W) Function argument assignment 
between types "unsigned char*" and "const unsigned char*" is not allowed.
"printing/pcap.c", line 277.29: 1506-280 (W) Function argument assignment 
between types "unsigned char*" and "const unsigned char*" is not allowed.
"lib/system.c", line 371.26: 1506-280 (W) Function argument assignment between 
types "struct _dirdesc64*" and "struct _dirdesc*" is not allowed.
"lib/util_str.c", line 1337.24: 1506-068 (W) Operation between types "unsigned 
char*" and "const unsigned char*" is not allowed.
"nsswitch/wb_common.c", line 255.83: 1506-280 (W) Function argument assignment 
between types "unsigned int*" and "int*" is not allowed.
"tdb/tdbutil.c", line 46.18: 1506-068 (W) Operation between types "unsigned 
char*" and "const unsigned char*" is not allowed.
Compiling printing/printing.c
    1245  1500-010: (W) WARNING in start_background_queue: Infinite loop.  
Program may not stop.
"lib/popt_common.c", line 118.39: 1506-196 (W) Initialization between 
types "void*" and "void(*)(struct poptContext_s*,enum poptCallbackReason,const 
struct poptOption*,const unsigned char*,const void*)" is not allowed.
"lib/popt_common.c", line 129.55: 1506-196 (W) Initialization between 
types "void*" and "void(*)(struct poptContext_s*,enum poptCallbackReason,const 
struct poptOption*,const unsigned char*,const void*)" is not allowed.
"lib/popt_common.c", line 138.39: 1506-196 (W) Initialization between 
types "void*" and "void(*)(struct poptContext_s*,enum poptCallbackReason,const 
struct poptOption*,const unsigned char*,const void*)" is not allowed.
"lib/popt_common.c", line 386.55: 1506-196 (W) Initialization between 
types "void*" and "void(*)(struct poptContext_s*,enum poptCallbackReason,const 
struct poptOption*,const unsigned char*,const void*)" is not allowed.
Linking bin/smbd
Compiling nsswitch/winbindd.c
     592  1500-010: (W) WARNING in process_loop: Infinite loop.  Program may 
not stop.
"nsswitch/winbindd_group.c", line 1046.54: 1506-280 (W) Function argument 
assignment between types "int*" and "unsigned int*" is not allowed.
"nsswitch/winbindd_group.c", line 1091.60: 1506-280 (W) Function argument 
assignment between types "int*" and "unsigned int*" is not allowed.
"nsswitch/winbindd_group.c", line 1105.49: 1506-280 (W) Function argument 
assignment between types "int*" and "unsigned int*" is not allowed.
"nsswitch/winbindd_group.c", line 1125.60: 1506-280 (W) Function argument 
assignment between types "int*" and "unsigned int*" is not allowed.
"nsswitch/winbindd_group.c", line 1132.32: 1506-280 (W) Function argument 
assignment between types "int*" and "unsigned int*" is not allowed.
"nsswitch/winbindd_group.c", line 1253.64: 1506-280 (W) Function argument 
assignment between types "int*" and "unsigned int*" is not allowed.
"nsswitch/winbindd_group.c", line 1257.41: 1506-280 (W) Function argument 
assignment between types "int*" and "unsigned int*" is not allowed.
Compiling nsswitch/winbindd_dual.c
     171  1500-010: (W) WARNING in do_dual_daemon: Infinite loop.  Program may 
not stop.
"nsswitch/winbindd_acct.c", line 225.44: 1506-280 (W) Function argument 
assignment between types "const unsigned char**" and "unsigned char**" is not 
allowed.
"client/client.c", line 699.34: 1506-280 (W) Function argument assignment 
between types "unsigned long long*" and "unsigned long*" is not allowed.
"client/client.c", line 1075.60: 1506-280 (W) Function argument assignment 
between types "unsigned long long*" and "unsigned long*" is not allowed.
"utils/net_rpc.c", line 3044.58: 1506-280 (W) Function argument assignment 
between types "unsigned int*" and "int*" is not allowed.
"utils/net_idmap.c", line 123.27: 1506-280 (W) Function argument assignment 
between types "unsigned int*" and "int*" is not allowed.
"utils/net_idmap.c", line 123.43: 1506-280 (W) Function argument assignment 
between types "unsigned int*" and "int*" is not allowed.
"utils/net_idmap.c", line 124.27: 1506-280 (W) Function argument assignment 
between types "unsigned int*" and "int*" is not allowed.
"utils/net_idmap.c", line 124.44: 1506-280 (W) Function argument assignment 
between types "unsigned int*" and "int*" is not allowed.
"utils/net_rpc_printer.c", line 1262.33: 1506-280 (W) Function argument 
assignment between types "unsigned int*" and "int*" is not allowed.
"utils/smbcontrol.c", line 431.63: 1506-280 (W) Function argument assignment 
between types "unsigned char*" and "const unsigned char*" is not allowed.
"rpcclient/cmd_spoolss.c", line 1279.22: 1506-280 (W) Function argument 
assignment between types "unsigned char*" and "const unsigned char*" is not 
allowed.
Compiling utils/ntlm_auth.c
    1624  1500-010: (W) WARNING in squid_stream: Infinite loop.  Program may 
not stop.
"libsmb/spnego.c", line 51.70: 1506-280 (W) Function argument assignment 
between types "unsigned char**" and "const unsigned char**" is not allowed.
"libsmb/spnego.c", line 186.45: 1506-280 (W) Function argument assignment 
between types "unsigned char**" and "const unsigned char**" is not allowed.
"libsmb/spnego.c", line 321.68: 1506-280 (W) Function argument assignment 
between types "void*" and "const unsigned char*" is not allowed.
"libsmb/spnego.c", line 330.50: 1506-280 (W) Function argument assignment 
between types "void*" and "const unsigned char*" is not allowed.
"nsswitch/wb_common.c", line 255.83: 1506-280 (W) Function argument assignment 
between types "unsigned int*" and "int*" is not allowed.
"lib/system.c", line 371.26: 1506-280 (W) Function argument assignment between 
types "struct _dirdesc64*" and "struct _dirdesc*" is not allowed.
"lib/util_str.c", line 1337.24: 1506-068 (W) Operation between types "unsigned 
char*" and "const unsigned char*" is not allowed.
"tdb/tdbutil.c", line 46.18: 1506-068 (W) Operation between types "unsigned 
char*" and "const unsigned char*" is not allowed.

rpc ones fixed already by id # 2086.
Comment 1 Scott DeRousse 2004-12-01 04:56:50 UTC
AIX 5.2 v 5200-04 and VAC 6
Comment 2 Gerald (Jerry) Carter 2005-09-29 09:07:11 UTC
please retest against 3.0.20a (the current SAMBA_3_0_RELEASE branch) which will
publically be availebl next week.