-+ if (strcmp(*argv, "classic") == 0) {
-+ opt.hash_kind = TCA_SFQ_HASH_CLASSIC;
-+ } else if (strcmp(*argv, "dst") == 0) {
-+ opt.hash_kind = TCA_SFQ_HASH_DST;
-+ } else if (strcmp(*argv, "src") == 0) {
-+ opt.hash_kind = TCA_SFQ_HASH_SRC;
-+ } else if (strcmp(*argv, "fwmark") == 0) {
-+ opt.hash_kind = TCA_SFQ_HASH_FWMARK;
-+ } else if (strcmp(*argv, "ctorigsrc") == 0) {
-+ opt.hash_kind = TCA_SFQ_HASH_CTORIGSRC;
-+ } else if (strcmp(*argv, "ctorigdst") == 0) {
-+ opt.hash_kind = TCA_SFQ_HASH_CTORIGDST;
-+ } else if (strcmp(*argv, "ctreplsrc") == 0) {
-+ opt.hash_kind = TCA_SFQ_HASH_CTREPLSRC;
-+ } else if (strcmp(*argv, "ctrepldst") == 0) {
-+ opt.hash_kind = TCA_SFQ_HASH_CTREPLDST;
-+ } else if (strcmp(*argv, "ctnatchg") == 0) {
-+ opt.hash_kind = TCA_SFQ_HASH_CTNATCHG;
++ if(strcmp(*argv, "classic") == 0) {
++ opt.hash_kind= TCA_SFQ_HASH_CLASSIC;
++ } else
++ if(strcmp(*argv, "dst") == 0) {
++ opt.hash_kind= TCA_SFQ_HASH_DST;
++ } else
++ if(strcmp(*argv, "src") == 0) {
++ opt.hash_kind= TCA_SFQ_HASH_SRC;
++ } else
++ if(strcmp(*argv, "ctorigsrc") == 0) {
++ opt.hash_kind= TCA_SFQ_HASH_CTORIGSRC;
++ } else
++ if(strcmp(*argv, "ctorigdst") == 0) {
++ opt.hash_kind= TCA_SFQ_HASH_CTORIGDST;
++ } else
++ if(strcmp(*argv, "ctreplsrc") == 0) {
++ opt.hash_kind= TCA_SFQ_HASH_CTREPLSRC;
++ } else
++ if(strcmp(*argv, "ctrepldst") == 0) {
++ opt.hash_kind= TCA_SFQ_HASH_CTREPLDST;
++ } else
++ if(strcmp(*argv, "ctnatchg") == 0) {
++ opt.hash_kind= TCA_SFQ_HASH_CTNATCHG;