diff options
author | Michael Roth <mroth@nessie.de> | 2009-09-23 15:01:27 +0200 |
---|---|---|
committer | Artem Bityutskiy <Artem.Bityutskiy@nokia.com> | 2009-09-28 11:19:14 +0300 |
commit | 0e63a4c4f1ebc31f545835bd018174414928fc6f (patch) | |
tree | 461b4ed87909134afa3e2579b07d7fbc4412e053 /recv_image.c | |
parent | 145ee7ab6fc9c4ccb6f3497d5fb112ed6f696433 (diff) |
ubiformat/ubinize: Don't randomize 0xFFFFFFFF sequence number
args.image_seq is of type uint32_t and was initialized to -1 which
becomes 0xFFFFFFFF in this case. Later the value -1 was used as a flag
that args.image_seq should be replaced with a randomized value.
With the option --image-seq (-Q) a user could provide any sequence
number at will.
But when the user provided sequence number was 0xFFFFFFFF this was
understood effectivly as -1 and got overridden by a randomized
sequence number.
So this patch change the programm flow to respect the principle of
least surprise and never use a randomized sequence number when the
user provide one at own will.
Signed-off-by: Michael Roth <mroth@nessie.de>
Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
Diffstat (limited to 'recv_image.c')
0 files changed, 0 insertions, 0 deletions