Commit History

Author SHA1 Message Date
  Felix Fietkau 75e73ab371 interface: enable force_link by default for proto=static 10 years ago
  Felix Fietkau e47461aedf proto-static: ensure that the l3 device is properly set 10 years ago
  Helmut Schaa 3d317e90f1 netifd: Reload proto on topology change 10 years ago
  Steven Barth 48ffedb4a2 Rewrite IPv6 prefix assignment 11 years ago
  Felix Fietkau f7ac9bf93c split applying static proto setting from handler settings 12 years ago
  Felix Fietkau bfe5db1ea8 add copyright headers 12 years ago
  Felix Fietkau a3606a74c6 proto: add an option for specifying external addresses using proto_apply_ip_settings() 12 years ago
  Felix Fietkau 285039a878 move static address setup to proto.c in preparation for unifying it with the proto-shell code doing similar things 12 years ago
  Felix Fietkau 937a95ad71 make a few more functions static 13 years ago
  Felix Fietkau a0dedf26ed add support for keeping multiple ip addr/route/dns lists 13 years ago
  Felix Fietkau c000b546d9 proto-shell: allow passing netmask in ip address format 13 years ago
  Felix Fietkau 5e5cd11724 add functions for adding dns servers to the proto list, hook them up in proto-static.c 13 years ago
  Felix Fietkau 3bd56db589 move ip address parsing code to proto.c 13 years ago
  Felix Fietkau aa44620711 make proto_apply_static_settings static, make helper functions take a struct interface instead of the proto state 13 years ago
  Felix Fietkau bbfa8c18c8 move protocol flags to the handler, add a pointer to the handler in the proto state, add PROTO_FLAG_NODEV 13 years ago
  Felix Fietkau 82bd699058 handle static proto setup failure 13 years ago
  Felix Fietkau 69b2dcb92b add code for versioned lists and use it to manage addresses and routes 13 years ago
  Felix Fietkau b8d44d56f6 make functionality for applying static settings available 13 years ago
  Felix Fietkau 818abd9f2f move ip related functions and data structures to a separate header file 13 years ago
  Felix Fietkau 0c823ed77d remove the uci dependency from protocol handlers 13 years ago
  Felix Fietkau dca8c7133b trigger proto attach from config.c 13 years ago
  Felix Fietkau f6fb6bee2c add routes/gateway support 13 years ago
  Felix Fietkau 273550337f move interface address handling to the device module, clean up arguments to system_{add,del}_addr 13 years ago
  Felix Fietkau 17aab88b83 move address handling to common code 13 years ago
  Felix Fietkau 702c681db0 remove the DNS option from proto-static, it will be handled by generic code 13 years ago
  Felix Fietkau 389ea22385 make creating a static proto state more flexible, add support for parsing gateways 13 years ago
  Felix Fietkau 3e22e5b6bd add code to set ip addresses when an interface with the static proto is brought up 13 years ago
  Felix Fietkau abe9ac8a97 cleanup entry counting loop 13 years ago
  Felix Fietkau 20adacee20 add some code for parsing static ipaddr/ip6addr/netmask 13 years ago
  Felix Fietkau 37bdee9b72 add a dummy protocol handler for "static" 13 years ago