K24: fix kernel compilation error

Revert a small change on MLPPP code introduced on commit d4f882d3ce029a14e9f77cd1895fa7352f28cc6f

Signed-off-by: Jean-Yves Avenard <jean-yves@avenard.org>
fix duplicated ipt_account();
MultiLAN: restrict LAN Access to IPv4 addresses on firewall rules

    * as per commit d9d1b6616b1e128ef801921cc9ce13121c9d60bf (Shibby)
MultiLAN: fix WOL when we have more than one LAN bridge (br0-br3)

* following Shibby's fix (commit d32fa897e44c3304cf15c1bf37c5aa8570b0e13e)
MultiSSID: usability improvements/fixes

* settings for primary VIFs can now be changed directly on the overview/main table
* added a warning on the web UI when Wireless Bridge or Client mode is selected
* visual/usability improvements when creating new WL VIFs
* fixed/missing 'special' NVRAM variable (t_features)
VLAN-GUI: fix/load current settings when trunk_vlan_so is enabled (tagging)

* NVRAM var trunk_vlan_so relates to PORT_VLAN_SUPPORT_OVERRIDE (experimental setting)
* http://tomatousb.org/forum/t-444924/visual-bug-with-tagging-in-rt-n-vlan-builds
3G modem support (from branch tomato-shibby)

* cherry-picked/commits:
* e0670b0d439900f2c1377348d24e2658211b2375
* 6f24e80002073d0e9c4c90a57733ecaa17038bd6
* b512f4d54a6e7c23f2db78aab9ce07254c8901fc
* b6be118dc249879567c85ae5f21c99f6ec222ac1
* 8d474a1193d6644e2fba361ab246adfb9ddfbd9b
* cdec60187ef682a02e7718e2580125c6194cfd61
* 6118b5cf5972e7ed949700a5fbb372d214694c9f
* abc7f3e126bb284a3e14c649f2ee224aae82a4bd
PPP3G: fix show/hide "previous WAN IP" on Status Overview page
fix dhcp options for non-VLAN builds

 * based on cherry-picking from branch Toastman-IPT-ND (commit 8466434907c9283e39d94e168850ce6badcec93f)
 * only enforce pushing GW into list of dhcp-otions delivered on builds with VLAN-GUI enabled (i.e. MultiLAN)
 * see http://www.linksysinfo.org/index.php?threads/using-qos-tutorial-and-discussion.28349/page-3#post-138497
 * and http://www.linksysinfo.org/index.php?threads/vlan-tags-work-for-you.34478/page-3#post-170946
fix typo in services.c
fix QOS prios
USB detection, old scheme first
fix usb_modeswitch (libusb error)

This commit fixed
libusb:error [handle_events] backend handle_events failed with error -99
libusb:error [libusb_cancel_transfer] cancel transfer failed error -5

when trying to use usb_modeswitch.

Patch: http://libusb.org/changeset/4630fc22cff8ad3e1afa9b223378c0aabe282b5c/libusb#
More info: http://libusb.org/ticket/73
miniDLNA 1.0.24 update
Minor multiLAN/wireless bugfixes
Merge branch 'VLAN-GUI' into VLAN-MultiSSID

* VLAN-GUI:
  Minor multiLAN/wireless bugfixes
  fix dhcp options for non-VLAN builds
PPTP Server for Tomato

 * this commit possibly introduces some bugs, but here we go!
 * this version allows up to 6 IPs/users/concurrent connections (ppp4-ppp9)
 * broadcast relay has been included on the webUI, but hasn't been thoroughly tested

 * some references:
 * http://tomatousb.org/tut:configuring-a-pptp-vpn
 * http://www.linksysinfo.org/index.php?threads/the-pptp-gui-thread.36779/#post-179904
 * http://tomatousb.org/forum/t-373620
 * http://abills.net.ua/wiki/doku.php/abills:docs:linux:accel_pptp:ru
 * http://accel-pptp.sourceforge.net/
 * http://service.asus.com/demoui/RT-N66U/RT-N66U/RT-N66U/192.168.1.1/Advanced_PPTP_Content.html
 * http://pptpclient.sourceforge.net/howto-diagnosis.phtml
 * http://www.dd-wrt.com/wiki/index.php/Static_PPTP_VPN_Client
 * https://discussions.apple.com/thread/2778039?start=75&tstart=0
 * http://quozl.linux.org.au/pptp/pptpd.conf.5.html
 * http://www.linksysinfo.org/index.php?threads/tomato-with-pptp-and-snmp-support.26980/
Merge branch 'VLAN-MultiSSID' into Teaman-ND

* VLAN-MultiSSID:
  Minor multiLAN/wireless bugfixes
  fix dhcp options for non-VLAN builds
Merge remote-tracking branch 'origin/Teaman-PPTP' into Teaman-ND

* origin/Teaman-PPTP:
  PPTP Server for Tomato
  K24: fix kernel compilation error

Conflicts:
	release/src/Makefile
	release/src/router/config/config.in
	release/src/router/config_base
	release/src/router/httpd/Makefile
	release/src/router/httpd/tomato.c
	release/src/router/rc/firewall.c
	release/src/router/rc/rc.h
	release/src/router/www/Makefile
	release/src/router/www/about.asp
PPTPD: MPPE and compile bugfixes (batch #1)

* attempt to fix some random decryption errors causing connections to become unusable
* clients had to disconnect/reconnect manually to fix the problem once it started to happen
* the issue seems to be related with some parameters/settings being negociated between clients and the PPTP server
* hopefully, these changes should prevent these problems from happening
* see commit 3ef7e67858ecff04caf8197e381fa8b7c68c668e
* also, this commit should fix some build/compilation issues when merging this code into other branches