Lines Matching refs:args

280 configure_wireless(const char* name, char* const* args, int32 argCount)
294 if (!strcmp(args[0], "scan"))
296 else if (!strcmp(args[0], "list"))
298 else if (!strcmp(args[0], "join"))
300 else if (!strcmp(args[0], "leave"))
302 else if (!strcmp(args[0], "ht")) {
306 } else if (!strcmp(args[0], "-ht")) {
326 args++;
345 if (argCount > 0 && !strcmp(args[0], "-v")) {
347 args++;
358 if (link.SetTo(AF_LINK, args[i]) == B_OK)
361 status = device.GetNetwork(args[i], network);
395 password = args[1];
399 if (link.SetTo(AF_LINK, args[0]) == B_OK)
402 status = device.JoinNetwork(args[0], password);
422 if (link.SetTo(AF_LINK, args[0]) == B_OK)
425 status = device.LeaveNetwork(args[0]);
654 delete_interface(const char* name, char* const* args, int32 argCount)
659 int family = get_address_family(args[i]);
664 if (!parse_address(family, args[i], address)) {
666 kProgramName, args[i]);
673 " %s\n", kProgramName, args[i], name, strerror(status));
691 configure_interface(const char* name, char* const* args, int32 argCount)
696 int family = get_address_family(args[i]);
715 if (parse_address(family, args[i], address)) {
718 if (parse_address(family, args[i], mask))
744 if (!strcmp(args[i], "peer")) {
745 if (!parse_address(family, args[i + 1], peer)) {
751 } else if (!strcmp(args[i], "nm") || !strcmp(args[i], "netmask")) {
757 if (!parse_address(family, args[i + 1], mask)) {
763 } else if (!strcmp(args[i], "prefixlen") || !strcmp(args[i], "plen")
764 || !strcmp(args[i], "prefix-length")) {
775 if (!prefix_length_to_mask(family, args[i + 1], mask)) {
777 "this address family\n", kProgramName, args[i + 1]);
781 } else if (!strcmp(args[i], "bc") || !strcmp(args[i], "broadcast")) {
787 if (!parse_address(family, args[i + 1], broadcast)) {
794 } else if (!strcmp(args[i], "mtu")) {
795 mtu = args[i + 1] ? strtol(args[i + 1], NULL, 0) : 0;
802 } else if (!strcmp(args[i], "metric")) {
808 metric = strtol(args[i + 1], NULL, 0);
810 } else if (!strcmp(args[i], "media")) {
822 if (!media_parse_subtype(args[i + 1], IFM_TYPE(media), &media)) {
824 "'%s'\n", kProgramName, args[i + 1]);
828 } else if (!strcmp(args[i], "up") || !strcmp(args[i], "-down")) {
830 } else if (!strcmp(args[i], "down") || !strcmp(args[i], "-up")) {
832 } else if (!strcmp(args[i], "bcast")) {
834 } else if (!strcmp(args[i], "-bcast")) {
836 } else if (!strcmp(args[i], "promisc")) {
838 } else if (!strcmp(args[i], "-promisc")) {
840 } else if (!strcmp(args[i], "allmulti")) {
842 } else if (!strcmp(args[i], "-allmulti")) {
844 } else if (!strcmp(args[i], "loopback")) {
846 } else if (!strcmp(args[i], "auto-config")) {