Parent Directory | Revision Log
output version <tab> and firmware path
1 | dpavlin | 5 | #!/usr/bin/perl -w |
2 | |||
3 | # fw-info.pl | ||
4 | # | ||
5 | # 04/22/07 16:33:13 CEST Dobrica Pavlinusic <dpavlin@rot13.org> | ||
6 | |||
7 | use strict; | ||
8 | use Data::Dump qw/dump/; | ||
9 | |||
10 | dpavlin | 6 | my $path = shift @ARGV || '/srv/tftp/BANT-R'; # die "Usage: $0 firmware.bin\n"; |
11 | dpavlin | 5 | |
12 | open(my $fh, $path) || die "Can't open $path: $!"; | ||
13 | my $ver; | ||
14 | seek($fh, 32, 0) || die "can't seek to 32: $!"; | ||
15 | dpavlin | 6 | read($fh, $ver, 4); |
16 | dpavlin | 16 | print join('.',unpack('CCCC', $ver)),"\t$path\n"; |
17 | dpavlin | 5 |
Name | Value |
---|---|
svn:executable | * |
ViewVC Help | |
Powered by ViewVC 1.1.26 |