nss-packages-qosmio/qca-nss-ecm/files
Sean Khan 1bed8dab31 nss-ecm: Improve ECM module configuration handling
This commit fixes two issues with how ECM module options are configured:

1. `/etc/modules.conf` was modified on every ECM start/restart,
   even when no changes were needed.

2. If any other ECM parameters were set in `/etc/modules.conf` it would
   overwrite them as the entire line was replaced.

The solution extracts configuration logic into a dedicated function that
only modifies what's necessary, properly handling all cases (updating existing
parameters, appending to existing options, or creating new options).

Signed-off-by: Sean Khan <datapronix@protonmail.com>
2025-04-08 12:53:42 -04:00
..
disable_offloads.hotplug nss-ecm: only run hotplug for physical interfaces 2024-10-20 05:03:41 -04:00
disable_offloads.sh nss-ecm: cutdown on log spam 2025-03-02 03:50:45 -05:00
ecm_dump.sh treewide: remove excutable bit and apply on install 2024-07-08 11:06:17 -04:00
on-demand-down Move non-upstream NSS packages back into repo 2024-02-19 01:35:04 -05:00
qca-nss-ecm.defaults nss-ecm: switch to using named sections in uci 2024-04-28 13:10:58 -04:00
qca-nss-ecm.firewall nss-ecm: Fix syntax error in firewall rule 2024-07-10 15:27:35 -04:00
qca-nss-ecm.init nss-ecm: Improve ECM module configuration handling 2025-04-08 12:53:42 -04:00
qca-nss-ecm.sysctl Move non-upstream NSS packages back into repo 2024-02-19 01:35:04 -05:00
qca-nss-ecm.uci nss-ecm: Disable rx-gro-list by default 2024-10-05 00:08:10 -04:00