]>
git.ipfire.org Git - thirdparty/xfsprogs-dev.git/blob - db/text.c
2 * Copyright (c) 2000-2001,2005 Silicon Graphics, Inc.
5 * This program is free software; you can redistribute it and/or
6 * modify it under the terms of the GNU General Public License as
7 * published by the Free Software Foundation.
9 * This program is distributed in the hope that it would be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
14 * You should have received a copy of the GNU General Public License
15 * along with this program; if not, write the Free Software Foundation,
16 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
33 static void print_rawtext(void *data
, int len
);
37 const field_t
*fields
,
41 print_rawtext(iocur_top
->data
, iocur_top
->len
);
55 lastaddr
= (len
- 1) & ~(16 - 1);
58 else if (lastaddr
< 0x100)
60 else if (lastaddr
< 0x1000)
65 for (i
= 0, p
= data
; i
< len
; i
+= 16) {
68 dbprintf("%-0*.*x: ", offchars
, offchars
, i
);
70 for (j
= 0; j
< 16 && i
+ j
< len
; j
++, p
++) {
71 dbprintf("%02x ", *p
);
76 for (j
= 0; j
< 16 && i
+ j
< len
; j
++, s
++) {