Commit-ID: 7d81a02fbdb0160b3bb8d0547c74637fd8a0e39b Gitweb: http://git.kernel.org/tip/7d81a02fbdb0160b3bb8d0547c74637fd8a0e39b Author: Robin Murphy <Robin.Murphy@xxxxxxx> AuthorDate: Mon, 6 Jan 2014 17:38:36 +0000 Committer: Pekka Enberg <penberg@xxxxxxxxxx> CommitDate: Tue, 7 Jan 2014 17:14:06 +0200 kvm tools: support unsigned int options Add support for unsigned int command-line options by implementing the OPT_UINTEGER macro. Acked-by: Will Deacon <will.deacon@xxxxxxx> Signed-off-by: Robin Murphy <robin.murphy@xxxxxxx> Signed-off-by: Will Deacon <will.deacon@xxxxxxx> Signed-off-by: Pekka Enberg <penberg@xxxxxxxxxx> --- tools/kvm/include/kvm/parse-options.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tools/kvm/include/kvm/parse-options.h b/tools/kvm/include/kvm/parse-options.h index 09a5fca..b03f151 100644 --- a/tools/kvm/include/kvm/parse-options.h +++ b/tools/kvm/include/kvm/parse-options.h @@ -109,6 +109,15 @@ struct option { .help = (h) \ } +#define OPT_UINTEGER(s, l, v, h) \ +{ \ + .type = OPTION_UINTEGER, \ + .short_name = (s), \ + .long_name = (l), \ + .value = check_vtype(v, unsigned int *), \ + .help = (h) \ +} + #define OPT_U64(s, l, v, h) \ { \ .type = OPTION_U64, \ -- To unsubscribe from this list: send the line "unsubscribe linux-tip-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
![]() |