HomeFreeBSD

quot: Rewrite -n mode input parser

Description

quot: Rewrite -n mode input parser

The existing parser was needlessly complicated and wildly inconsistent
in how it handled invalid input. Rewrite using getline() and treat
invalid input consistently: silently ignore lines that don't begin with
a number, and print a warning if the inode number is out of range.

PR: 290992
MFC after: 1 week
Reviewed by: obrien
Differential Revision: https://reviews.freebsd.org/D53726

(cherry picked from commit fa272a5276865a97b01823fe6546940eaaf1b164)

Details

Provenance
desAuthored on Fri, Nov 14, 2:28 PM
Reviewer
obrien
Differential Revision
D53726: quot: Rewrite -n mode input parser
Parents
rGb41551753a2b: quot: Add tests
Branches
Unknown
Tags
Unknown