On Mon, Mar 02, 2009 at 03:16:14PM -0800, Mike Cui wrote: > There is an off by one error in interface.c of iw that prevents > passing of the cook flag when creating a monitor interface. The fix is > simple: > > > --- a/interface.c 2009-03-02 15:11:58.748078548 -0800 > +++ b/interface.c 2009-03-02 15:12:14.695203787 -0800 > @@ -36,7 +36,7 @@ static int parse_mntr_flags(int *_argc, > while (argc) { > int ok = 0; > for (flag = __NL80211_MNTR_FLAG_INVALID; > - flag < NL80211_MNTR_FLAG_MAX; flag++) { > + flag < NL80211_MNTR_FLAG_MAX + 1; flag++) { > if (strcmp(*argv, mntr_flags[flag]) == 0) { > ok = 1; > /* FWIW, I think I like "x <= Y" instead of "x < Y + 1". Also, please make sure you are following the guidelines explained here: http://linux.yyz.us/patch-format.html In particular, I need a Signed-off-by line from you. Thanks! John -- John W. Linville Someday the world will need a hero, and you linville@xxxxxxxxxxxxx might be all we have. Be ready. -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html