• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/src/router/busybox-1.x/networking/

Lines Matching refs:execute

294 /* execute() returns 1 for success and 0 for failure */
295 static int execute(const char *command, struct interface_defn_t *ifd, execfn *exec)
321 result = execute("ip addr add ::1 dev %iface%", ifd, exec);
322 result += execute("ip link set %iface% up", ifd, exec);
325 return execute("ifconfig %iface% add ::1", ifd, exec);
332 return execute("ip link set %iface% down", ifd, exec);
334 return execute("ifconfig %iface% del ::1", ifd, exec);
342 result = execute("ip addr add %address%/%netmask% dev %iface%[[ label %label%]]", ifd, exec);
343 result += execute("ip link set[[ mtu %mtu%]][[ address %hwaddress%]] %iface% up", ifd, exec);
345 result += execute("[[ip route add ::/0 via %gateway%]]", ifd, exec);
347 result = execute("ifconfig %iface%[[ media %media%]][[ hw %hwaddress%]][[ mtu %mtu%]] up", ifd, exec);
348 result += execute("ifconfig %iface% add %address%/%netmask%", ifd, exec);
349 result += execute("[[route -A inet6 add ::/0 gw %gateway%]]", ifd, exec);
357 return execute("ip link set %iface% down", ifd, exec);
359 return execute("ifconfig %iface% down", ifd, exec);
367 result = execute("ip tunnel add %iface% mode sit remote "
369 result += execute("ip link set %iface% up", ifd, exec);
370 result += execute("ip addr add %address%/%netmask% dev %iface%", ifd, exec);
371 result += execute("[[ip route add ::/0 via %gateway%]]", ifd, exec);
377 return execute("ip tunnel del %iface%", ifd, exec);
401 result = execute("ip addr add 127.0.0.1/8 dev %iface%", ifd, exec);
402 result += execute("ip link set %iface% up", ifd, exec);
405 return execute("ifconfig %iface% 127.0.0.1 up", ifd, exec);
413 result = execute("ip addr flush dev %iface%", ifd, exec);
414 result += execute("ip link set %iface% down", ifd, exec);
417 return execute("ifconfig %iface% 127.0.0.1 down", ifd, exec);
425 result = execute("ip addr add %address%/%bnmask%[[ broadcast %broadcast%]] "
427 result += execute("ip link set[[ mtu %mtu%]][[ address %hwaddress%]] %iface% up", ifd, exec);
428 result += execute("[[ip route add default via %gateway% dev %iface%]]", ifd, exec);
433 result = execute("ifconfig %iface%[[ hw %hwaddress%]][[ media %media%]][[ mtu %mtu%]] up",
435 result += execute("ifconfig %iface% %address% netmask %netmask%"
438 result += execute("[[route add default gw %gateway% %iface%]]", ifd, exec);
447 result = execute("ip addr flush dev %iface%", ifd, exec);
448 result += execute("ip link set %iface% down", ifd, exec);
450 result = execute("[[route del default gw %gateway% %iface%]]", ifd, exec);
451 result += execute("ifconfig %iface% down", ifd, exec);
490 if (!execute("ip link set %iface% up", ifd, exec))
495 return execute(ext_dhcp_clients[i].startcmd, ifd, exec);
502 if (!execute("ip link set %iface% up", ifd, exec))
505 return execute("udhcpc -R -n -p /var/run/udhcpc.%iface%.pid "
519 return execute(ext_dhcp_clients[i].stopcmd, ifd, exec);
524 return execute("kill "
538 return execute("bootpc[[ --bootfile %bootfile%]] --dev %iface%"
545 return execute("pon[[ %provider%]]", ifd, exec);
550 return execute("poff[[ %provider%]]", ifd, exec);
555 return execute("start-stop-daemon --start -x wvdial "
561 return execute("start-stop-daemon --stop -x wvdial "