summaryrefslogtreecommitdiffstats
path: root/Utilities/cmtar/internal.h
blob: 01dc9030c8dc39bf8cb437bbd4bac05fd7a07d49 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
/*
**  Copyright 2002-2003 University of Illinois Board of Trustees
**  Copyright 2002-2003 Mark D. Roth
**  All rights reserved.
**
**  internal.h - internal header file for libtar
**
**  Mark D. Roth <roth@uiuc.edu>
**  Campus Information Technologies and Educational Services
**  University of Illinois at Urbana-Champaign
*/

#include <libtar/config.h>
#include <libtar/compat.h>

#include <libtar/libtar.h>

#ifdef HAVE_SYS_SYSMACROS_H
#include <sys/sysmacros.h>
#endif

#ifndef HAVE_MAJOR
# define major(dev) ((int)(((dev) >> 8) & 0xff))
#endif
#ifndef HAVE_MINOR
# define minor(dev) ((int)((dev) & 0xff))
#endif