/*
* Amanda, The Advanced Maryland Automatic Network Disk Archiver
* Copyright (c) 1991-1998 University of Maryland at College Park
+ * Copyright (c) 2007-2012 Zmanda, Inc. All Rights Reserved.
* All Rights Reserved.
*
* Permission to use, copy, modify, distribute, and sell this software and its
char *lglob, *lhost;
int ret;
+ if (*glob == '=') {
+ return strcmp(glob+1, host) == 0;
+ }
lglob = g_ascii_strdown(glob, -1);
lhost = g_ascii_strdown(host, -1);
gboolean windows_share = !(strncmp(disk, "\\\\", 2) || strchr(disk, '/'));
+ if (*glob == '=') {
+ return strcmp(glob+1, disk) == 0;
+ }
+
if (windows_share) {
glob2 = convert_winglob_to_unix(glob);
disk2 = convert_unc_to_unix(disk);
goto illegal;
}
+ if (*dateexp == '=') {
+ return strcmp(dateexp+1, datestamp) == 0;
+ }
+
/* strip and ignore an initial "^" */
if(dateexp[0] == '^') {
strncpy(mydateexp, dateexp+1, sizeof(mydateexp)-1);
/*NOTREACHED*/
}
+ if (*levelexp == '=') {
+ return strcmp(levelexp+1, level) == 0;
+ }
+
if(levelexp[0] == '^') {
strncpy(mylevelexp, levelexp+1, strlen(levelexp)-1);
mylevelexp[strlen(levelexp)-1] = '\0';