User Details
- User Since
- May 10 2014, 4:26 AM (600 w, 2 d)
Thu, Nov 6
Wed, Nov 5
Tue, Nov 4
Would there be any value into turning routed into a port? I don't use routed though I did in a different lifetime on a different O/S (Tru64).
- Make sure frentry_t passed from userland >= sizeof(frentry_t).
I do have something ready to upload to this review. I want to exercise it a bit more. There will be another review for a similar patch for ipnat, also being tested here.
Sun, Nov 2
Fri, Oct 31
Would it be better if we got together in a Teams call to discuss this?
Thu, Oct 30
I added jrm@ as a subscriber as Ed, Joseph and I had discussed this patch after the wireless meeting.
Removal of two size_t casts.
Tue, Oct 28
This is based on the misunderstanding that fr_names only contains interface names.
This is based on my incorrect understanding that fr_names contains only interface names.
fr_names appears to be used for more than interface names. Until I fully understand this, a review is pointless.
This will need some testing.
This review is still active.
The assumption that fr_names only contains interface names is incorrect and elements are not limited to LIFNAMSIZ. I need to step back to try an understand this.
Fix a typo.
Again, update interror.c. Need to save it too before updating the commit.
Validating fr_sifpidx in a separate commit is cumbersome. Both depend
on fr_namelen not to exceed the fr_names boundary.
Add missing ipferror.c updates.
This is no longer needed as the validation is now to be performed in frrequest().
I've taken Mark's suggestion to move the validation code from
ipf_synclist() to frrequest().
Hmm. I may want to abandon the reviews and take a broader approach to input verification. Some input verification is already there but needs improvement.
Use LIFNAMSIZ.
Move the test to frrequest() (on input).
Use new ipf_frname_vfy() function.
Mon, Oct 27
Sun, Oct 26
Fri, Oct 24
I really should have tested this before submitting the updated diff. I will test it now.
Fix the last of the issues Ilja Van Sprundel had identified in his
email regarding ip_htable.c.
Thu, Oct 23
After testing this patch, it needs more work.
Fix stupid mistake.
Use strnlen().
Use strnlen() instead of strlen().
Use strnlen().
Use strnlen() instead of strlen.
I will review my use of strlen throughout. I'll get back to you tomorrow.
Wed, Oct 22
This is a duplicate.