Author: jra
Date: 2005-08-30 06:44:45 +0000 (Tue, 30 Aug 2005)
New Revision: 9781

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=9781

Log:
Keeping up to date with the Peach's whilst I wrestle this monster
to the ground....
Jeremy.

Modified:
   branches/tmp/RPCREWRITE/source/lib/util_unistr.c
   branches/tmp/RPCREWRITE/source/libads/krb5_setpw.c
   branches/tmp/RPCREWRITE/source/nsswitch/wb_common.c
   branches/tmp/RPCREWRITE/source/nsswitch/winbindd_util.c
   branches/tmp/RPCREWRITE/source/param/loadparm.c
   branches/tmp/RPCREWRITE/source/rpc_parse/parse_lsa.c
   branches/tmp/RPCREWRITE/source/rpc_server/srv_reg_nt.c
   branches/tmp/RPCREWRITE/source/rpc_server/srv_srvsvc_nt.c
   branches/tmp/RPCREWRITE/source/utils/profiles.c


Changeset:
Modified: branches/tmp/RPCREWRITE/source/lib/util_unistr.c
===================================================================
--- branches/tmp/RPCREWRITE/source/lib/util_unistr.c    2005-08-30 06:41:32 UTC 
(rev 9780)
+++ branches/tmp/RPCREWRITE/source/lib/util_unistr.c    2005-08-30 06:44:45 UTC 
(rev 9781)
@@ -213,8 +213,9 @@
 
 size_t dos_PutUniCode(char *dst,const char *src, ssize_t len, BOOL 
null_terminate)
 {
-       return push_ucs2(NULL, dst, src, len, 
-                        STR_UNICODE|STR_NOALIGN | 
(null_terminate?STR_TERMINATE:0));
+       int flags = null_terminate ? STR_UNICODE|STR_NOALIGN|STR_TERMINATE
+                                  : STR_UNICODE|STR_NOALIGN;
+       return push_ucs2(NULL, dst, src, len, flags);
 }
 
 

Modified: branches/tmp/RPCREWRITE/source/libads/krb5_setpw.c
===================================================================
--- branches/tmp/RPCREWRITE/source/libads/krb5_setpw.c  2005-08-30 06:41:32 UTC 
(rev 9780)
+++ branches/tmp/RPCREWRITE/source/libads/krb5_setpw.c  2005-08-30 06:44:45 UTC 
(rev 9781)
@@ -317,23 +317,17 @@
                switch(res_code) {
                        case KRB5_KPASSWD_ACCESSDENIED:
                                return KRB5KDC_ERR_BADOPTION;
-                               break;
                        case KRB5_KPASSWD_INITIAL_FLAG_NEEDED:
                                return KRB5KDC_ERR_BADOPTION;
                                /* return KV5M_ALT_METHOD; MIT-only define */
-                               break;
                        case KRB5_KPASSWD_ETYPE_NOSUPP:
                                return KRB5KDC_ERR_ETYPE_NOSUPP;
-                               break;
                        case KRB5_KPASSWD_BAD_PRINCIPAL:
                                return KRB5KDC_ERR_C_PRINCIPAL_UNKNOWN;
-                               break;
                        case KRB5_KPASSWD_POLICY_REJECT:
                                return KRB5KDC_ERR_POLICY;
-                               break;
                        default:
                                return KRB5KRB_ERR_GENERIC;
-                               break;
                }
        }
 }

Modified: branches/tmp/RPCREWRITE/source/nsswitch/wb_common.c
===================================================================
--- branches/tmp/RPCREWRITE/source/nsswitch/wb_common.c 2005-08-30 06:41:32 UTC 
(rev 9780)
+++ branches/tmp/RPCREWRITE/source/nsswitch/wb_common.c 2005-08-30 06:44:45 UTC 
(rev 9781)
@@ -280,14 +280,6 @@
 
        close(fd);
        return -1;
-
-       if (connect(fd, (struct sockaddr *)&sunaddr, 
-                   sizeof(sunaddr)) == -1) {
-               close(fd);
-               return -1;
-       }
-        
-       return fd;
 }
 
 /* Connect to winbindd socket */

Modified: branches/tmp/RPCREWRITE/source/nsswitch/winbindd_util.c
===================================================================
--- branches/tmp/RPCREWRITE/source/nsswitch/winbindd_util.c     2005-08-30 
06:41:32 UTC (rev 9780)
+++ branches/tmp/RPCREWRITE/source/nsswitch/winbindd_util.c     2005-08-30 
06:44:45 UTC (rev 9781)
@@ -98,7 +98,7 @@
 {
        struct winbindd_domain *domain;
        const char *alternative_name = NULL;
-       static const DOM_SID null_sid;
+       static const DOM_SID null_sid = {0};
        
        /* ignore alt_name if we are not in an AD domain */
        

Modified: branches/tmp/RPCREWRITE/source/param/loadparm.c
===================================================================
--- branches/tmp/RPCREWRITE/source/param/loadparm.c     2005-08-30 06:41:32 UTC 
(rev 9780)
+++ branches/tmp/RPCREWRITE/source/param/loadparm.c     2005-08-30 06:44:45 UTC 
(rev 9781)
@@ -2019,9 +2019,9 @@
 FN_LOCAL_INTEGER(lp_csc_policy, iCSCPolicy)
 FN_LOCAL_INTEGER(lp_write_cache_size, iWriteCacheSize)
 FN_LOCAL_INTEGER(lp_block_size, iBlock_size)
-FN_LOCAL_INTEGER(lp_allocation_roundup_size, iallocation_roundup_size);
-FN_LOCAL_INTEGER(lp_aio_read_size, iAioReadSize);
-FN_LOCAL_INTEGER(lp_aio_write_size, iAioWriteSize);
+FN_LOCAL_INTEGER(lp_allocation_roundup_size, iallocation_roundup_size)
+FN_LOCAL_INTEGER(lp_aio_read_size, iAioReadSize)
+FN_LOCAL_INTEGER(lp_aio_write_size, iAioWriteSize)
 FN_LOCAL_CHAR(lp_magicchar, magic_char)
 FN_GLOBAL_INTEGER(lp_winbind_cache_time, &Globals.winbind_cache_time)
 FN_GLOBAL_INTEGER(lp_winbind_max_idle_children, 
&Globals.winbind_max_idle_children)

Modified: branches/tmp/RPCREWRITE/source/rpc_parse/parse_lsa.c
===================================================================
--- branches/tmp/RPCREWRITE/source/rpc_parse/parse_lsa.c        2005-08-30 
06:41:32 UTC (rev 9780)
+++ branches/tmp/RPCREWRITE/source/rpc_parse/parse_lsa.c        2005-08-30 
06:44:45 UTC (rev 9781)
@@ -3036,7 +3036,6 @@
        default:
                DEBUG(0,("unsupported info-level: %d\n", info->info_class));
                return False;
-               break;
        }
 
        return True;

Modified: branches/tmp/RPCREWRITE/source/rpc_server/srv_reg_nt.c
===================================================================
--- branches/tmp/RPCREWRITE/source/rpc_server/srv_reg_nt.c      2005-08-30 
06:41:32 UTC (rev 9780)
+++ branches/tmp/RPCREWRITE/source/rpc_server/srv_reg_nt.c      2005-08-30 
06:44:45 UTC (rev 9781)
@@ -1177,8 +1177,6 @@
        DEBUG(2,("_reg_save_key: Saving [%s] to %s in share %s\n", 
regkey->name, filename, lp_servicename(snum) ));
                
        return backup_registry_key( regkey, filename );
-
-       return WERR_OK;
 }
 
 /*******************************************************************

Modified: branches/tmp/RPCREWRITE/source/rpc_server/srv_srvsvc_nt.c
===================================================================
--- branches/tmp/RPCREWRITE/source/rpc_server/srv_srvsvc_nt.c   2005-08-30 
06:41:32 UTC (rev 9780)
+++ branches/tmp/RPCREWRITE/source/rpc_server/srv_srvsvc_nt.c   2005-08-30 
06:44:45 UTC (rev 9781)
@@ -1597,11 +1597,9 @@
                        DEBUG(3, ("_srv_net_share_set_info: client is trying to 
change csc policy from the network; must be done with smb.conf\n"));
                        return WERR_ACCESS_DENIED;
                }
-               break;
        case 1006:
        case 1007:
                return WERR_ACCESS_DENIED;
-               break;
        case 1501:
                pstrcpy(pathname, lp_pathname(snum));
                fstrcpy(comment, lp_comment(snum));
@@ -1753,7 +1751,6 @@
        case 1006:
        case 1007:
                return WERR_ACCESS_DENIED;
-               break;
        case 1501:
                /* DFS only level. */
                return WERR_ACCESS_DENIED;

Modified: branches/tmp/RPCREWRITE/source/utils/profiles.c
===================================================================
--- branches/tmp/RPCREWRITE/source/utils/profiles.c     2005-08-30 06:41:32 UTC 
(rev 9780)
+++ branches/tmp/RPCREWRITE/source/utils/profiles.c     2005-08-30 06:44:45 UTC 
(rev 9781)
@@ -188,7 +188,7 @@
                exit(1);
        }
 
-       if ((!change & new_val) || (change & !new_val)) {
+       if ((!change && new_val) || (change && !new_val)) {
                fprintf(stderr, "You must specify both -c and -n if one or the 
other is set!\n");
                poptPrintUsage(pc, stderr, 0);
                exit(252);
@@ -225,5 +225,5 @@
 
        poptFreeContext(pc);
 
-       exit( 0 );
+       return( 0 );
 }

Reply via email to