net-mtools: Add new package to debug multicast setups#21496
net-mtools: Add new package to debug multicast setups#21496BKPepe merged 1 commit intoopenwrt:masterfrom
Conversation
Hmm. Shouldn't be there |
mhhh no because i'm calling the package with a different name. Using the correct name and using the CONFLICT won't solve the problem that on package index we have 2 package with the same name. (with my testing using the same name resulted in only the current mtools compiled and this never parsed) |
|
I see, mtools does not have these binaries, so that's okay. That's why I was confused in the first sight. Anyway, if you look into |
|
@BKPepe do you have any example for test.sh? Also I'm sure how we can test this as it would require major setup like knowing the container network port and tcpdump to scan if the package is actually sent |
ed22023 to
54bcf8d
Compare
|
@BKPepe should be ok now. Can you check? |
|
I see run testing inside the CI looks great! Anyway, I do have one question, though. During my 1st round of review, I saw that you were using forked mtools repository, which is still left as URL, but you are downloading it from https://github.com/troglobit/mtools. Is there any reason for that? Except from this one thing, which could be nitpicking, as I would prefer I think the forked repository (without patches here, fewer patches = less maintainance), it looks very good. Thank you @Ansuel for doing such good work and also for providing feedback during the reviews. |
Add new package to debug multicast setups. This is required to use kselftests script for network testing. net-mtools is used instead of mtools as it does conflicts with another package that is also called mtools. Some additional patch from Vladimir Oltean are added to make the tool works on kernel selftests scripts. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
|
Eh I forgot to update the other URL. The project seems to be very old but it does have some release. And to have the CI test to work we need PKG_RELEASE. So I thought it's better to use the original repo where the release were created and add the additional patch. If it's a problem I can totally use the forked repo from Vladimir but it might be confusing and someone may think they are release from him (and the versioning from him) while in reality it's just forking the repo as using the original release tag. But np, it's really a second for me to revert to the old link! Just tell me what do you prefer! |
|
Nope, it is not an issue at all. I just asked about it. :) It's up to you to decide what you want. I can live with both solutions. |
|
Once CI/CD finishes its job, I will merge it. |
Add new package to debug multicast setups. This is required to use kselftests script for network testing.
net-mtools is used instead of mtools as it does conflicts with another package that is also called mtools.