From 5858819e4e3bc738463e8f7cc7d808a388ebc6c1 Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Sat, 3 Mar 2007 17:25:42 +0100 Subject: Initial import of debian package for inotail --- inotail.h | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 inotail.h (limited to 'inotail.h') diff --git a/inotail.h b/inotail.h new file mode 100644 index 0000000..e1590df --- /dev/null +++ b/inotail.h @@ -0,0 +1,39 @@ +/* + * Copyright (C) 2005-2006, Tobias Klauser + * + * Licensed under the terms of the GNU General Public License; version 2 or later. + */ + +#ifndef _INOTAIL_H +#define _INOTAIL_H + +/* Number of items to tail. */ +#define DEFAULT_N_LINES 10 + +/* tail modes */ +enum { M_LINES, M_BYTES }; + +/* Every tailed file is represented as a file_struct */ +struct file_struct { + char *name; /* Name of file (or '-' for stdin) */ + int fd; /* File descriptor (or -1 if file is not open */ + off_t st_size; /* File size */ + + unsigned ignore; /* Wheter to ignore the file in further processing */ + + int i_watch; /* Inotify watch associated with file_struct */ +}; + +#ifdef DEBUG +# define dprintf(fmt, args...) fprintf(stderr, fmt, ##args) +#else +# define dprintf(fmt, args...) +#endif /* DEBUG */ + +#ifdef __GNUC__ +# define unlikely(x) __builtin_expect(!!(x), 0) +#else +# define unlikely(x) (x) +#endif /* __GNUC__ */ + +#endif /* _INOTAIL_H */ -- cgit v1.2.3-54-g00ecf n> net-next plumbingsTobias Klauser
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Perches <joe@perches.com>2011-03-03 13:30:20 -0800
committerDavid S. Miller <davem@davemloft.net>2011-03-03 13:30:20 -0800
commit63f97425166a1a16279c1a5720e9dfcb2c12ad1b (patch)
tree6711769568b97d1bfcaae5fd4d89d78c6234bbcf /include/linux/netlink.h
parent967faf3b718e887301adb1636c2295f03d3c694f (diff)
eql: Convert printks to pr_<level> and netdev_<level>
Add pr_fmt. Removed trailing "\n" from version, add back via pr_info("%s\n", version); Signed-off-by: Joe Perches <joe@perches.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/netlink.h')