summaryrefslogtreecommitdiff
path: root/util-linux/e2fsbb.h
blob: 46690a65d0ed2e8c492ee79289336a1eb6b7c470 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/*
 * File: e2fsbb.h
 *
 * Redefine a bunch of e2fsprogs stuff to use busybox routines
 * instead.  This makes upgrade between e2fsprogs versions easy.
 */

#ifndef __E2FSBB_H__
#define __E2FSBB_H__ 1

#include "libbb.h"

#define _(x) x

#define com_err(w, c, fmt, args...) bb_error_msg(fmt, ## args)

#define fputs(msg, fd) bb_error_msg(msg)
#define fatal_error(msg, err) bb_error_msg_and_die(msg)
#define usage() bb_show_usage()
#define perror(msg) bb_perror_msg(msg)

#endif /* __E2FSBB_H__ */