Ignore:
Timestamp:
Nov 27, 2012, 4:43:17 PM (13 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: updated trunk to 3.6.0

Location:
trunk/server
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/server

  • trunk/server/source3/nmbd/nmbd_incomingdgrams.c

    r414 r745  
    2222
    2323#include "includes.h"
     24#include "../librpc/gen_ndr/svcctl.h"
     25#include "nmbd/nmbd.h"
     26#include "smbprofile.h"
    2427
    2528extern bool found_lm_clients;
     
    9396*******************************************************************/
    9497
    95 void process_host_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf)
     98void process_host_announce(struct subnet_record *subrec, struct packet_struct *p, const char *buf)
    9699{
    97100        struct dgram_packet *dgram = &p->packet.dgram;
     
    193196*******************************************************************/
    194197
    195 void process_workgroup_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf)
     198void process_workgroup_announce(struct subnet_record *subrec, struct packet_struct *p, const char *buf)
    196199{
    197200        struct dgram_packet *dgram = &p->packet.dgram;
     
    250253*******************************************************************/
    251254
    252 void process_local_master_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf)
     255void process_local_master_announce(struct subnet_record *subrec, struct packet_struct *p, const char *buf)
    253256{
    254257        struct dgram_packet *dgram = &p->packet.dgram;
     
    365368
    366369void process_master_browser_announce(struct subnet_record *subrec,
    367                                      struct packet_struct *p,char *buf)
     370                                     struct packet_struct *p,const char *buf)
    368371{
    369372        unstring local_master_name;
     
    416419*******************************************************************/
    417420
    418 void process_lm_host_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf, int len)
     421void process_lm_host_announce(struct subnet_record *subrec, struct packet_struct *p, const char *buf, int len)
    419422{
    420423        struct dgram_packet *dgram = &p->packet.dgram;
     
    429432        unstring source_name;
    430433        fstring comment;
    431         char *s = get_safe_str_ptr(buf,len,buf,9);
     434        char *s = get_safe_str_ptr(buf,len,discard_const_p(char, buf),9);
    432435
    433436        START_PROFILE(lm_host_announce);
     
    639642
    640643void process_get_backup_list_request(struct subnet_record *subrec,
    641                                      struct packet_struct *p,char *buf)
     644                                     struct packet_struct *p,const char *buf)
    642645{
    643646        struct dgram_packet *dgram = &p->packet.dgram;
     
    722725
    723726void process_reset_browser(struct subnet_record *subrec,
    724                                   struct packet_struct *p,char *buf)
     727                                  struct packet_struct *p,const char *buf)
    725728{
    726729        struct dgram_packet *dgram = &p->packet.dgram;
     
    774777******************************************************************/
    775778
    776 void process_announce_request(struct subnet_record *subrec, struct packet_struct *p, char *buf)
     779void process_announce_request(struct subnet_record *subrec, struct packet_struct *p, const char *buf)
    777780{
    778781        struct dgram_packet *dgram = &p->packet.dgram;
     
    815818******************************************************************/
    816819
    817 void process_lm_announce_request(struct subnet_record *subrec, struct packet_struct *p, char *buf, int len)
     820void process_lm_announce_request(struct subnet_record *subrec, struct packet_struct *p, const char *buf, int len)
    818821{
    819822        struct dgram_packet *dgram = &p->packet.dgram;
Note: See TracChangeset for help on using the changeset viewer.