From 7c257d30a094ad0ced98676be859e9b7310f564d Mon Sep 17 00:00:00 2001 From: Kern Sibbald Date: Sat, 21 Feb 2004 22:53:46 +0000 Subject: [PATCH] Fix result return in compat readdir_r git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@1065 91ce42f0-d328-0410-95d8-f526ca767f89 --- bacula/README | 11 +++++++++++ bacula/kernstodo | 2 ++ bacula/src/filed/status.c | 8 ++++---- bacula/src/filed/win32/bacula.bmp | Bin 37854 -> 3126 bytes bacula/src/findlib/find_one.c | 2 ++ 5 files changed, 19 insertions(+), 4 deletions(-) diff --git a/bacula/README b/bacula/README index ecba375bb6..513b130c99 100644 --- a/bacula/README +++ b/bacula/README @@ -101,3 +101,14 @@ In addition to GPL, there are also parts of Bacula that are licensed under LGPL so that they may be used in proprietary code to interface with Bacula, and there are parts that are in the public domain. +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS +IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED +TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A +PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER +OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/bacula/kernstodo b/bacula/kernstodo index 8a4831ec00..ca5f31fc1b 100644 --- a/bacula/kernstodo +++ b/bacula/kernstodo @@ -71,6 +71,8 @@ For 1.33 Testing/Documentation: http://howtos.linux.com/guides/nag2/x-087-2-nfs.mountd.shtml For 1.33 +- Dates are wrong in restore list from Win32 FD. +- Dates are wrong in catalog from Win32 FD. - Remove h_errno from bnet.c by including proper header. - Do not err job if could not write bootstrap file. - Bizarre message: Error: Could not open WriteBootstrap file: diff --git a/bacula/src/filed/status.c b/bacula/src/filed/status.c index 4b668191a4..a13f6bc02a 100755 --- a/bacula/src/filed/status.c +++ b/bacula/src/filed/status.c @@ -105,7 +105,7 @@ static void do_status(void sendit(const char *msg, int len, void *sarg), void *a /* * List running jobs */ - Dmsg0(200, "Begin status jcr loop.\n"); + Dmsg0(1000, "Begin status jcr loop.\n"); lock_jcr_chain(); for (njcr=NULL; (njcr=get_next_jcr(njcr)); ) { bstrftime_nc(dt, sizeof(dt), njcr->start_time); @@ -155,7 +155,7 @@ static void do_status(void sendit(const char *msg, int len, void *sarg), void *a free_locked_jcr(njcr); } unlock_jcr_chain(); - Dmsg0(200, "Begin status jcr loop.\n"); + Dmsg0(1000, "Begin status jcr loop.\n"); if (!found) { len = Mmsg(&msg, _("No jobs running.\n")); sendit(msg, len, arg); @@ -382,7 +382,7 @@ char *bac_status(int stat) break; } } - Dmsg0(200, "Begin bac_status jcr loop.\n"); + Dmsg0(1000, "Begin bac_status jcr loop.\n"); lock_jcr_chain(); for (njcr=NULL; (njcr=get_next_jcr(njcr)); ) { if (njcr->JobId != 0) { @@ -394,7 +394,7 @@ char *bac_status(int stat) free_locked_jcr(njcr); } unlock_jcr_chain(); - Dmsg0(200, "End bac_status jcr loop.\n"); + Dmsg0(1000, "End bac_status jcr loop.\n"); bstrncpy(buf, termstat, sizeof(buf)); return buf; } diff --git a/bacula/src/filed/win32/bacula.bmp b/bacula/src/filed/win32/bacula.bmp index 9db8e64238735148978f23a2ffa21d8c1ddd44cb..a31eb1636902fbe82492cf1bcc9424b196296912 100644 GIT binary patch literal 3126 zcmd6o!41MN3`NbI0XTAGf)2o)oiZAm!6(1^ib&KtPFvM#EjNvyznvnUujy*pCin;L z`+Q&Qh6pyl=L7xcSSw3+#U7a{C2WK5H7N1(-#tbpC*)g7x*!rg=@9{pUFI+a^jkg) zPL;HJ1tstbb|in{sG$Uc*|>%D1McMi+Ad6^&{{oz!WT*)SNfU0>RC?n7rfa;fX}|f zhdhxL@FRgIUysfJStVatHJ>Hea+epg44V9M!(hBCe^+?jI1Xq-`{Q>VrDrpxstQsN zul|%g8&n-7YQ9zi0jn?b^)?WA_yO5U@$dt(mEz%Z&xlvK=J^K5mW!e14=6nFeIt7e-mMG^>!P}Oo`Rqas4hADb?#lfFnd|d% literal 37854 zcmeHPF^*M75Zsjr(FP=<<SOKy zannA(6zZ2#KAAu!kO^c0nLs9x31kA9Kqin0WCEE$CXfka0+~Q2kO^c0nLs9x31kA9 zz)=GAuaz$J(K#Qwbo`Cu(Bj#%TNiAyL#8cmxa$!s9*aBQDqiGk+VMAzEBiOuL*|CN z9yxT}CUm}4r`&nYZ{OZ}GuIv3b9kw4dH?ayahuTXR&~mSbFPlvwl_DoDt4ugX^)l` zg{^)p?l!FA<<4{NZe&;LTJ~sZQP}Fo;%>t#US!Ud;D7WLtiE7cS`-#`&K7TYD99t{ zR9-d<;=$G~7V}nz`aE)OMO#=k!L+m}EbN>u-tbV6N6xJXi%x2t*$wU; zg`Km-`y2}L$hj3^(Md7$`SX9jdvwf@Bilt)c)deq9yzxnEIKJ>-n;jmbM7|WKJwMN z%C<5FJ3)H{rvcmQaK{Web{4~9h*1?8ig!h)SEpu=ow99pxMPMKJB#5l#Hfmtqdz}a zcjq(QzZE;>b!IoXcNBJL?J4tA$(&^ZoY-FF(m8+n^cUV647#0}fJ(;Qha>oog3OlqyjH*caemV0Ma61M}_E*@2D}I-zP!@8o?t2ffZ7Zy4 zyB%h-ztUL@kA9b?P%fVH^!qbkVR+M4WU{{^?9lSNG=*~UoTq<8=PTfL44CY%unSlG zE={3i&N6}je$M>f=qh}Lj$n^W_E)U_4EtT0LXoc~-1qD-J_M{eq_rZG{S{${mfxi* zl(n4U8wmIcLY&F|im*e=@6r@X<}4G)oc#&lO)G%k<@>&$hx^~beXXysL(B4=xX52P zaEt}RorT4a?<@*Cw44@pyj(Wt@y~;H0btyY0XTtxUAPixS2E{$0{@?!$3J%u_vg10 zDnq`r2yp?N7IwVMUrj7v`HL8{LogH>GFx%TcNT>mT22c)US!Uec^1a1Lok#YGFx%T zcNT>mT22c)UNYx-0yZc=#>>ZGTb!kAWhiS29Uk(X#m-`QbXs)dLyK1InCr(4&5e=u zeV8fi(Bdgi1+ombWmyW9nI;GfW+R?DyKu#$&$FzL3X>NrP+%}qU?wWF5lY4u z2yzqvh7fR(6*Z8fz@h27k(LrVVo*%!7HfjfEv|qZ1=ymitQ&QM-BIXt zOnVelx@AQg2A^A80XYhk$b_iddM*sE8@uf&u{e zs0aXZASk|^#kRI37Phnwiz(gebm|cgx3~gwASjp5S#QhNL`4sZE))PjMnwRS13}50 zDS^OvA(c7v8yn#S0-f`_cL!FyBv-Tq^HI@*q6-B8kWmo;?Y6kV|cx40sdw_8QNpX(0#;U&4Ut)K@* zSM0zoe?@F!TjeNf=O)&Ru@GnSVudv^$Sr>b;u@69*_VKh7v0R+`IbhK8gR}}o{axN z{>DDqx^{);;p~jSnqYFvUxD}`@O#Y^Jl2P^GXgIICb#?*h#vyK7Zl#Sx%C$HSRc;L z2v`OHOjH5^#1BEB>4OKE^EB_zpZ^Kx;lo=IZHNE#={KFJ<=4ix%UOe8-M%e$*0?4^ zd(>KWEVH4xJ#tY~h|j>IM}r);@3J_EWfu7%w2PWT zd (int)sizeof(struct dirent) + (int)NAMELEN(entry)); -- 2.39.5