Skip to content

RDKEMW-2939: add param validation#185

Merged
karuna2git merged 3 commits intodevelopfrom
feature/RDKEMW-2939-add-parameter-validation
Jul 7, 2025
Merged

RDKEMW-2939: add param validation#185
karuna2git merged 3 commits intodevelopfrom
feature/RDKEMW-2939-add-parameter-validation

Conversation

@arun-madhavan-013
Copy link
Copy Markdown
Contributor

@arun-madhavan-013 arun-madhavan-013 commented Jul 7, 2025

Reason for Change:

  • ping succeeds with invalid ipversion
{"jsonrpc":"2.0","id":42,"method":"org.rdk.NetworkManager.1.Ping","params":{"endpoint":"142.250.192.78","ipversion":"invalid"}}
{"jsonrpc":"2.0","id":42,"method":"org.rdk.NetworkManager.1.Trace","params":{"endpoint":"45.57.221.20","ipversion":"abcd","packets":10,"guid":"b0f2f648-de5d-4e71-97a7-685cea75ad9a"}}
  • SetStunEndPoint responds SUCCESS for invalid input
{"jsonrpc":"2.0","id":42,"method":"org.rdk.NetworkManager.1.SetStunEndpoint"}
{"jsonrpc":"2.0","id":42,"method":"org.rdk.NetworkManager.1.SetStunEndpoint","params":{"port":0}}

Reason for Change: ping succeeds with invalid ipversion
 - {"jsonrpc":"2.0","id":42,"method":"org.rdk.NetworkManager.1.Ping","params":{"endpoint":"142.250.192.78","ipversion":"invalid"}}
@arun-madhavan-013 arun-madhavan-013 requested a review from a team as a code owner July 7, 2025 17:16
Reason for Change: invalid param produces SUCCESS
```
{"jsonrpc":"2.0","id":42,"method":"org.rdk.NetworkManager.1.SetStunEndpoint"}
{"jsonrpc":"2.0","id":42,"method":"org.rdk.NetworkManager.1.SetStunEndpoint","params":{"port":0}}
```
@karuna2git karuna2git merged commit 61118d5 into develop Jul 7, 2025
9 of 10 checks passed
@karuna2git karuna2git deleted the feature/RDKEMW-2939-add-parameter-validation branch July 7, 2025 20:01
karuna2git pushed a commit that referenced this pull request Jul 8, 2025
* RDKEMW-2939: add param validation

Reason for Change: ping succeeds with invalid ipversion
 - {"jsonrpc":"2.0","id":42,"method":"org.rdk.NetworkManager.1.Ping","params":{"endpoint":"142.250.192.78","ipversion":"invalid"}}

* RDKEMW-2939: param validation for SetStunEndPoint

Reason for Change: invalid param produces SUCCESS
```
{"jsonrpc":"2.0","id":42,"method":"org.rdk.NetworkManager.1.SetStunEndpoint"}
{"jsonrpc":"2.0","id":42,"method":"org.rdk.NetworkManager.1.SetStunEndpoint","params":{"port":0}}
```

* Clean the temporary file
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants