X-Git-Url: http://git.samba.org/samba.git/?p=kai%2Fsamba-autobuild%2F.git;a=blobdiff_plain;f=source4%2Futils%2Ftestparm.c;h=08d4ecb1a7e25e8c98279294f37101e67dc62b9b;hp=e0ebe48d638f8a9f5e1bf541e50f8587c90e0e5e;hb=98b57d5eb61094a9c88e2f7d90d3e21b7e74e9d8;hpb=ce0ff008b5c5af931526d14fa6232f8647e0880f diff --git a/source4/utils/testparm.c b/source4/utils/testparm.c index e0ebe48d638..08d4ecb1a7e 100644 --- a/source4/utils/testparm.c +++ b/source4/utils/testparm.c @@ -151,8 +151,9 @@ static int do_global_checks(void) ret = do_global_checks(); for (s=0;s 12) { + struct service *service = lp_servicebynum(s); + if (service != NULL) + if (strlen(lp_servicename(lp_servicebynum(s))) > 12) { fprintf(stderr, "WARNING: You have some share names that are longer than 12 characters.\n" ); fprintf(stderr, "These may not be accessible to some older clients.\n" ); fprintf(stderr, "(Eg. Windows9x, WindowsMe, and not listed in smbclient in Samba 3.0.)\n" ); @@ -161,9 +162,10 @@ static int do_global_checks(void) } for (s=0;s