Minor changes as I've now discovered gcc -pedantic-errors. This
authorJeremy Allison <jra@samba.org>
Wed, 10 Jun 1998 23:15:42 +0000 (23:15 +0000)
committerJeremy Allison <jra@samba.org>
Wed, 10 Jun 1998 23:15:42 +0000 (23:15 +0000)
does the signed/unsigned warnings I've been missing.
Jeremy

source/include/proto.h
source/lib/kanji.c
source/smbd/server.c

index 9ad6e6b183de155a994d299a593995abfd24a6da..7dd4918028431e5fc2f9a54d9d8cb03bc9bfac06 100644 (file)
@@ -1314,16 +1314,25 @@ void refresh_my_names(time_t t);
 
 void set_samba_nb_type(void);
 BOOL ms_browser_name( char *name, int type );
+void update_name_in_namelist( struct subnet_record *subrec,
+                              struct name_record   *namerec );
 void remove_name_from_namelist( struct subnet_record *subrec, 
-                                struct name_record *namerec );
-struct name_record *find_name_on_subnet(struct subnet_record *subrec,
-                                      struct nmb_name *nmbname, BOOL self_only);
-struct name_record *find_name_for_remote_broadcast_subnet( struct nmb_name *nmbname,
-                                                           BOOL self_only );
+                                struct name_record   *namerec );
+struct name_record *find_name_on_subnet( struct subnet_record *subrec,
+                                         struct nmb_name      *nmbname,
+                                         BOOL                  self_only );
+struct name_record *find_name_for_remote_broadcast_subnet(
+                                                   struct nmb_name *nmbname,
+                                                   BOOL             self_only );
 void update_name_ttl( struct name_record *namerec, int ttl );
-struct name_record *add_name_to_subnet(struct subnet_record *subrec,
-               char *name, int type, uint16 nb_flags, int ttl, 
-                enum name_source source, int num_ips, struct in_addr *iplist);
+struct name_record *add_name_to_subnet( struct subnet_record *subrec,
+                                        char                 *name,
+                                        int                   type,
+                                        uint16                nb_flags,
+                                        int                   ttl,
+                                        enum name_source      source,
+                                        int                   num_ips,
+                                        struct in_addr       *iplist);
 void standard_success_register(struct subnet_record *subrec, 
                              struct userdata_struct *userdata,
                              struct nmb_name *nmbname, uint16 nb_flags, int ttl,
@@ -1332,7 +1341,7 @@ void standard_fail_register( struct subnet_record   *subrec,
                              struct response_record *rrec,
                              struct nmb_name        *nmbname );
 BOOL find_ip_in_name_record( struct name_record *namerec, struct in_addr ip );
-void add_ip_to_name_record(struct name_record *namerec, struct in_addr new_ip);
+void add_ip_to_name_record( struct name_record *namerec, struct in_addr new_ip );
 void remove_ip_from_name_record( struct name_record *namerec,
                                  struct in_addr      remove_ip );
 void standard_success_release( struct subnet_record   *subrec,
@@ -1505,6 +1514,7 @@ void write_browse_list(time_t t, BOOL force_write);
 
 /*The following definitions come from  nmbd_subnetdb.c  */
 
+int namelist_entry_compare( ubi_trItemPtr Item, ubi_trNodePtr Node );
 BOOL create_subnets(void);
 BOOL we_are_a_wins_client(void);
 struct subnet_record *get_next_subnet_maybe_unicast(struct subnet_record *subrec);
index afe255d36a49ff8816af6c54397bdafcacfafd09..523eb178e25e63181bf86b0dbb3c3fd048a14e1c 100644 (file)
@@ -411,7 +411,7 @@ static char *sj_to_euc(char *from, BOOL overwrite)
            *out++ = code;
            from += 2;
        } else if (is_kana (*from)) {
-           *out++ = euc_kana;
+           *out++ = (char)euc_kana;
            *out++ = *from++;
        } else {
            *out++ = *from++;
index 59fd45f75ea8a066e86554c130cc827a0daf3e51..ba7a0a18f115e6284f5dd8be34c2f2063704ca98 100644 (file)
@@ -1237,8 +1237,7 @@ static BOOL check_access_allowed_for_current_user( char *fname, int accmode )
     }
 #else /* defined(WIFEXITED) && defined(WEXITSTATUS) */
     if(status_code != 0) {
-      DEBUG(9,("check_access_allowed_for_current_user: The status of the process e
-xiting was %d. Returning access denied.\n", status_code));
+      DEBUG(9,("check_access_allowed_for_current_user: The status of the process exiting was %d. Returning access denied.\n", status_code));
       return(False);
     }
 #endif /* defined(WIFEXITED) && defined(WEXITSTATUS) */