"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "tools/src/qsexec.c" between
mod_qos-11.67.tar.gz and mod_qos-11.68.tar.gz

About: mod_qos is a quality of service module for the Apache web server implementing control mechanisms that can provide different priority to different HTTP requests (for e.g. to protect the server resources and to mitigate DOS attacks).

qsexec.c  (mod_qos-11.67):qsexec.c  (mod_qos-11.68)
skipping to change at line 27 skipping to change at line 27
* http://www.apache.org/licenses/LICENSE-2.0 * http://www.apache.org/licenses/LICENSE-2.0
* *
* Unless required by applicable law or agreed to in writing, software * Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, * distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
* *
*/ */
static const char revision[] = "$Id: qsexec.c 2615 2021-02-18 20:55:16Z pbuchbin der $"; static const char revision[] = "$Id: qsexec.c 2622 2021-08-08 20:54:09Z pbuchbin der $";
/* system */ /* system */
#include <stdio.h> #include <stdio.h>
#include <string.h> #include <string.h>
#include <stdlib.h> #include <stdlib.h>
#include <unistd.h> #include <unistd.h>
#include <time.h> #include <time.h>
/* apr */ /* apr */
skipping to change at line 98 skipping to change at line 98
qs_man_print(man, "It executes the defined command string on pattern match.\n" ); qs_man_print(man, "It executes the defined command string on pattern match.\n" );
printf("\n"); printf("\n");
if(man) { if(man) {
printf(".SH OPTIONS\n"); printf(".SH OPTIONS\n");
} else { } else {
printf("Options\n"); printf("Options\n");
} }
if(man) printf(".TP\n"); if(man) printf(".TP\n");
qs_man_print(man, " -e <pattern>\n"); qs_man_print(man, " -e <pattern>\n");
if(man) printf("\n"); if(man) printf("\n");
qs_man_print(man, " Specifes the search pattern causing an event which sha ll trigger the\n"); qs_man_print(man, " Specifies the search pattern causing an event which sh all trigger the\n");
qs_man_print(man, " command.\n"); qs_man_print(man, " command.\n");
if(man) printf("\n.TP\n"); if(man) printf("\n.TP\n");
qs_man_print(man, " -t <number>:<sec>\n"); qs_man_print(man, " -t <number>:<sec>\n");
if(man) printf("\n"); if(man) printf("\n");
qs_man_print(man, " Defines the number of pattern match within the the def ined number of\n"); qs_man_print(man, " Defines the number of pattern match within the the def ined number of\n");
qs_man_print(man, " seconds in order to trigger the command execution. By default, every\n"); qs_man_print(man, " seconds in order to trigger the command execution. By default, every\n");
qs_man_print(man, " pattern match causes a command execution.\n"); qs_man_print(man, " pattern match causes a command execution.\n");
if(man) printf("\n.TP\n"); if(man) printf("\n.TP\n");
qs_man_print(man, " -c <pattern> [<command string>]\n"); qs_man_print(man, " -c <pattern> [<command string>]\n");
if(man) printf("\n"); if(man) printf("\n");
 End of changes. 2 change blocks. 
2 lines changed or deleted 2 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)