Advertisement
Guest User

Untitled

a guest
Feb 21st, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.46 KB | None | 0 0
  1. From 4901400bc4e83a779bd7203a4772747a18a3f38b Mon Sep 17 00:00:00 2001
  2. From: Emerson Pinter <dev@pinter.com.br>
  3. Date: Thu, 18 Oct 2012 01:39:56 -0300
  4. Subject: [PATCH] Revert "BandwidthController: hookup qtaguid for tracking
  5. closest to devices."
  6.  
  7. This reverts commit f66d6e9db6be3e94b80c59fab99e237d2e2968c5.
  8.  
  9. Conflicts:
  10.  
  11. BandwidthController.cpp
  12.  
  13. Change-Id: Ibc3946aa390ff58b5070658cf181aeb7c5ff6b67
  14. ---
  15. BandwidthController.cpp | 19 +------------------
  16. 1 files changed, 1 insertions(+), 18 deletions(-)
  17.  
  18. diff --git a/BandwidthController.cpp b/BandwidthController.cpp
  19. index 3b0c2ac..e1ef546 100644
  20. --- a/BandwidthController.cpp
  21. +++ b/BandwidthController.cpp
  22. @@ -106,9 +106,6 @@ const char *BandwidthController::IPT_FLUSH_COMMANDS[] = {
  23. "-F bw_FORWARD",
  24. "-F penalty_box",
  25. "-F costly_shared",
  26. -
  27. - "-t raw -F bw_raw_PREROUTING",
  28. - "-t mangle -F bw_mangle_POSTROUTING",
  29. };
  30.  
  31. /* The cleanup commands assume flushing has been done. */
  32. @@ -117,18 +114,11 @@ const char *BandwidthController::IPT_CLEANUP_COMMANDS[] = {
  33. "-D INPUT -j bw_INPUT",
  34. "-D OUTPUT -j bw_OUTPUT",
  35. "-D FORWARD -j bw_FORWARD",
  36. -
  37. - "-t raw -D bw_raw_PREROUTING",
  38. - "-t mangle -D bw_mangle_POSTROUTING",
  39. -
  40. "-X bw_INPUT",
  41. "-X bw_OUTPUT",
  42. "-X bw_FORWARD",
  43. "-X penalty_box",
  44. "-X costly_shared",
  45. -
  46. - "-t raw -X bw_raw_PREROUTING",
  47. - "-t mangle -X bw_mangle_POSTROUTING",
  48. };
  49.  
  50. const char *BandwidthController::IPT_SETUP_COMMANDS[] = {
  51. @@ -144,11 +134,6 @@ const char *BandwidthController::IPT_SETUP_COMMANDS[] = {
  52.  
  53. "-N costly_shared",
  54. "-N penalty_box",
  55. -
  56. - "-t raw -N bw_raw_PREROUTING",
  57. - "-t raw -A PREROUTING -j bw_raw_PREROUTING",
  58. - "-t mangle -N bw_mangle_POSTROUTING",
  59. - "-t mangle -A POSTROUTING -j bw_mangle_POSTROUTING",
  60. };
  61.  
  62. const char *BandwidthController::IPT_BASIC_ACCOUNTING_COMMANDS[] = {
  63. @@ -159,9 +144,7 @@ const char *BandwidthController::IPT_BASIC_ACCOUNTING_COMMANDS[] = {
  64. "-A bw_OUTPUT -m owner --socket-exists", /* This is a tracking rule. */
  65.  
  66. "-A costly_shared --jump penalty_box",
  67. -
  68. - "-t raw -A bw_raw_PREROUTING ! -i lo+ -m owner --socket-exists", /* This is a tracking rule. */
  69. - "-t mangle -A bw_mangle_POSTROUTING ! -o lo+ -m owner --socket-exists", /* This is a tracking rule. */
  70. + "-A costly_shared -m owner --socket-exists", /* This is a tracking rule. */
  71. };
  72.  
  73. BandwidthController::BandwidthController(void) {
  74. --
  75. 1.7.9.1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement