From 90bdcf6bdce2f74905525f6e4265e9d7c2d42c4b Mon Sep 17 00:00:00 2001 From: Matt Jacob Date: Tue, 15 Aug 2006 17:53:37 +0000 Subject: [PATCH] If rawname returns NULL, deal with it appropriately. PR: 94045 Submitted by: Andrey Elsukov MFC after: 1 week --- sbin/dump/main.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sbin/dump/main.c b/sbin/dump/main.c index 6af099522d0..a7ab509e326 100644 --- a/sbin/dump/main.c +++ b/sbin/dump/main.c @@ -312,6 +312,8 @@ main(int argc, char *argv[]) dt = fstabsearch(disk); if (dt != NULL) { disk = rawname(dt->fs_spec); + if (disk == NULL) + errx(X_STARTUP, "%s: unknown file system", dt->fs_spec); (void)strncpy(spcl.c_dev, dt->fs_spec, NAMELEN); (void)strncpy(spcl.c_filesys, dt->fs_file, NAMELEN); } else {