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.
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:
/*
* 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);
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);
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) {
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;
}
status = readdir_r(directory, entry, &result);
if (status != 0 || result == NULL) {
+// Dmsg2(99, "readdir returned stat=%d result=0x%x\n",
+// status, (long)result);
break;
}
ASSERT(name_max+1 > (int)sizeof(struct dirent) + (int)NAMELEN(entry));