Up to [local] / src / lib / libutil
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: OPENBSD_2_9_BASE
Revision 1.6 / (download) - annotate - [select for diffs], Sun Apr 30 17:37:46 2000 UTC (24 years, 1 month ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_3_1_BASE,
OPENBSD_3_1,
OPENBSD_3_0_BASE,
OPENBSD_3_0,
OPENBSD_2_9_BASE,
OPENBSD_2_9,
OPENBSD_2_8_BASE,
OPENBSD_2_8,
OPENBSD_2_7_BASE,
OPENBSD_2_7
Changes since 1.5: +35 -34 lines
Diff to previous 1.5 (colored)
Add OPENDEV_BLCK flag for opening the block devices (the character device is opened by default). Don't open the file w/o adding a /dev/ prefix unless the file has a '/' in it. This prevents problems where someone says "disklabel sd0" with a file called "sd0" in the cwd. The OPENDEV_DRCT flag has been deprecated as it is the the default behavior and always has been. Add checks for >= MAXPATHLEN and return ENAMETOOLONG in that case.