diff -urN ./bridge-utils-1.0.4-old/brctl/brctl.c ./bridge-utils-1.0.4/brctl/brctl.c --- ./bridge-utils-1.0.4-old/brctl/brctl.c 2004-05-21 19:41:49.000000000 +0200 +++ ./bridge-utils-1.0.4/brctl/brctl.c 2004-06-16 12:10:10.000000000 +0200 @@ -54,7 +54,7 @@ goto help; } - if (argc < cmd->nargs + 2) { + if (argc < cmd->nargs + 2 ) { fprintf(stderr, "incorrect number of arguments for command\n"); goto help; } diff -urN ./bridge-utils-1.0.4-old/brctl/brctl_cmd.c ./bridge-utils-1.0.4/brctl/brctl_cmd.c --- ./bridge-utils-1.0.4-old/brctl/brctl_cmd.c 2004-06-04 20:03:40.000000000 +0200 +++ ./bridge-utils-1.0.4/brctl/brctl_cmd.c 2004-06-16 00:17:21.000000000 +0200 @@ -83,7 +83,7 @@ { int err; - switch (err = br_add_interface(argv[1], argv[2])) { + switch (err = br_add_interface(argv[1], argv[2], argv[3])) { case 0: return 0; case ENODEV: @@ -369,33 +369,33 @@ } static const struct command commands[] = { - { 1, "addbr", br_cmd_addbr, "\t\tadd bridge" }, - { 1, "delbr", br_cmd_delbr, "\t\tdelete bridge" }, + { 1, "addbr", br_cmd_addbr, "\t\t\tadd bridge" }, + { 1, "delbr", br_cmd_delbr, "\t\t\tdelete bridge" }, { 2, "addif", br_cmd_addif, - " \tadd interface to bridge" }, + " []\tadd interface to bridge, is the bridge device,\n\t\t\t\t\t\t\trealdev (optional) is the device with link information\n\t\t\t\t\t\t\tExample : brctl addif eth0.10 eth0" }, { 2, "delif", br_cmd_delif, - " \tdelete interface from bridge" }, + " \t\tdelete interface from bridge" }, { 2, "setageing", br_cmd_setageing, - "