summaryrefslogtreecommitdiffstats
path: root/sys-utils/dmesg.c
diff options
context:
space:
mode:
authorKarel Zak2016-08-26 12:07:25 +0200
committerKarel Zak2016-08-26 12:07:25 +0200
commite215d467ca828498109d178eb0e7cbe4a835cd99 (patch)
treeaed8bd796b076a8eace7af4170c326e00531f261 /sys-utils/dmesg.c
parentsu, runuser, setpriv: create links between man pages (diff)
downloadkernel-qcow2-util-linux-e215d467ca828498109d178eb0e7cbe4a835cd99.tar.gz
kernel-qcow2-util-linux-e215d467ca828498109d178eb0e7cbe4a835cd99.tar.xz
kernel-qcow2-util-linux-e215d467ca828498109d178eb0e7cbe4a835cd99.zip
lib/pager: cleanup and extend API
* clean up function names * add functions to temporary redirect to the pager and then restore original terminal output Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'sys-utils/dmesg.c')
-rw-r--r--sys-utils/dmesg.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys-utils/dmesg.c b/sys-utils/dmesg.c
index a2ab3a2e3..0056b2520 100644
--- a/sys-utils/dmesg.c
+++ b/sys-utils/dmesg.c
@@ -1418,7 +1418,7 @@ int main(int argc, char *argv[])
nopager = 1;
ctl.pager = nopager ? 0 : ctl.pager;
if (ctl.pager)
- setup_pager();
+ pager_redirect();
switch (ctl.action) {
case SYSLOG_ACTION_READ_ALL:
@@ -1432,7 +1432,7 @@ int main(int argc, char *argv[])
errx(EXIT_FAILURE, _("--raw can be used together with --level or "
"--facility only when reading messages from /dev/kmsg"));
if (ctl.pager)
- setup_pager();
+ pager_redirect();
n = read_buffer(&ctl, &buf);
if (n > 0)
print_buffer(&ctl, buf, n);