From f23d317e445bb7516238afbaf589d888d4c056ba Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Fri, 27 Jun 2014 22:26:02 -0500 Subject: Update cleanup page, now linking to descriptions of all of the ifconfig cleanup. --- www/cleanup.html | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) (limited to 'www/cleanup.html') diff --git a/www/cleanup.html b/www/cleanup.html index b0a9164c..3421c0ef 100644 --- a/www/cleanup.html +++ b/www/cleanup.html @@ -168,9 +168,15 @@ infrastructure cleanup from Isaac Dunham
  • commit: 862, description: remove unused headers and function, replace local buffer with toybuf, perror_exit(), avoid unnecessary assignment.
  • commit: 864, description: -blah
  • +use common linked list functions, inline set_data, add xioctl, clean up error messages, whitespace and comment tweaks, remove NOP return statements
  • commit: 866, description: -blah
  • +move standalone globals into GLOBALS() block, collate structs into +iface_list. Inline/rewrite/remove field_format, iface_flags_str, +omit_whitespace(), print_iface_flags(), print_media(), get_ifconfig_info(), +and clear_list(). Merge duplicate function +calls. Show get_proc_info() version field can't matter in 2.6 or newer kernel, +and that SIOCGIFMAP has been there since 1994 so doesn't need an #ifdef. +Loop simplification in readconf() and show_iface().
  • commit: 869 and 870, description: 869: @@ -208,12 +214,12 @@ assignment, trusting -funsigned-char.
  • todo whitespace damage, introduce IFREQ_OFFSZ() and poke() to ifconfig_main() table logic to fold more if/else parts into the table
  • Status update: Entering the home stretch on ifconfig (and a note about infiniband)
  • -
  • commit: 921, description: todo
  • -
  • commit: 957, description: here
  • -
  • commit: 958, description: here
  • -
  • commit: 1104, description: todo
  • -
  • commit: 1127, description: here
  • -
  • commit: 1128, description: here
  • +
  • commit: 921, description: Inline a couple more functions and make sockfd a global.
  • +
  • commit: 957, description: Remove unused socklen and addr_to_len(), cleanup so we can merge get_device_info()/display_ifconfig().
  • +
  • commit: 958, description: This commit removes struct if_list by unifying get_device_info() and display_ifconfig().
  • +
  • commit: 1104, description: Merge toynet into toys.h: musl supports it and micromanaging uClibc config options isn't very interesting anymore.
  • +
  • commit: 1127, description: Start tacling ipv6 issues, beginning with display_ifconfig().
  • +
  • commit: 1128, description: More ipv6, make struct sockaddr_with_len go away, merge more arguments into the table in main().
  • commit: 1132, description: promotion from pending to other
  • commit: 1133, description: cleanup help text, remove obsolete/NOP commands
  • -- cgit v1.2.3