X-Git-Url: http://the.earth.li/gitweb/?a=blobdiff_plain;f=log.h;h=867d6ea4e52ead5e51da35451c803b31d51f9755;hb=0b6d1c2f02adbb84ca03290f34368307a5e08131;hp=818f5f2d96ef61162080bfb79a028d25c3f640f8;hpb=8b4052ad6015aa9f54c9c824f28655f230d09d8d;p=onak.git diff --git a/log.h b/log.h index 818f5f2..867d6ea 100644 --- a/log.h +++ b/log.h @@ -1,9 +1,20 @@ /* * log.h - Simple logging framework. * - * Jonathan McDowell + * Copyright 2003 Jonathan McDowell * - * Copyright 2003 Project Purple + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation; version 2 of the License. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * You should have received a copy of the GNU General Public License along with + * this program; if not, write to the Free Software Foundation, Inc., 51 + * Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ #ifndef __LOG_H__ @@ -77,6 +88,14 @@ void cleanuplogthing(void); */ loglevels setlogthreshold(loglevels loglevel); +/* + * getlogthreshold - get the threshold for log output + * + * Returns the threshold for log output; anything logged with a log level + * lower than this will be silently dropped. + */ +loglevels getlogthreshold(void); + /* * logthing - output a log entry * @loglevel: The level of the log.