Module Name: src Committed By: kre Date: Wed Mar 1 15:15:56 UTC 2023
Modified Files: src/sbin/swapctl: swapctl.c Log Message: When processing swapon -a (or swapctl -A, or swapctl -U) ignore lines in fstab that have nothing to do with swapping (fs_type is neither "sw" nor "dp") before running getfsspecname() on the fs_spec field of the line. This avoids entries like this: NAME=OFTEN_UNCONNECTED /local/archived ffs rw,log,noauto 0 0 in fstab from generating spurious error messages when the wedge named is not currently connected to the system - that is the drive on which the wedge exists is not connected, or not powered on. "noauto" handles that for some other uses, the "0"s in fs_freq and fs_passno work for other uses, but swap{on,ctl} never look at those fields (not for this purpose). Non "sw"/"dp" lines were being ignored anyway, but not until (a little) later. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sbin/swapctl/swapctl.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.