DELTA 328075 0 33 SVNn. 6 i^5struct uufsd disk; /* libufs user-ufs disk structureENDREP DELTA 328075 58 44 SVNj|B* *x^Q]O0}J"`| b"j+|Ę,mnMmGGsmVKTUrBx^1<,9j5]"~G|)BK*_fyo.9gW](ۺrPsh0,`2]~gqٳ0 >K5;@v{4n,8ɏ%.<حnTMOZ-Ģ֗qղ*ۭDXB-VP~ I@PH9EiD33$},@Qr]E|Fe[iD^f-ppppppp != NULL) return; diskp = &disk; if (ufs_disk_fillout(diskpp->d_error); } fs = &diskppp) == -1) err(1, "ufs_disk_close(%s)", devnam); free(diskp); diskpppppENDREP DELTA 326025 104488 67 SVNQ?YYlM@%,#include #include "fsck.h" struct uufsd disk; || ufs_disk_fillout(&disk, devufs_disk_write(&disk) < 0 || (fswritefd = dup(disk.d_fdENDREP DELTA 328092 2193 43 SVNJt^s^!;}Q[`; Y.y^'bkdPe+5*CsD\&disk, 0) == -1) err(EX_OSERR, "sbwrite(%s)", devnam); if (ufs_disk_close(&disk) == -1) err(EX_OSERR, "ufs_disk_close(%s)", devnam)/* * Use bread() here rather than cgget() because the cylinder group * may be corrupted but we want it anyway so we can fix it. */ if (bread(&&&&&&...&&fs = &sblock; if (real_dev_bsize == 0 && ioctl(disk.ENDREP id: 11-1558.0.r328383/1577 type: file pred: 11-1558.0.r328075/311 count: 67 text: 328383 0 78 18606 47e349ee090a0024eaa1b3eb9769dcd6 971bb1e278cb3bb02609c841f2279818e670ce0b 328382-71pc/_4 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sbin/fsck_ffs/fsck.h copyroot: 0 / id: 5-66864.0.r328383/1869 type: file pred: 5-66864.0.r328075/603 count: 58 text: 328383 103 412 25706 1cac273ce1038615b6ce04c7fe7d52b2 1354d3ef758fbffd8372b072d203ed6b7ac4d2b2 328382-71pc/_5 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sbin/fsck_ffs/fsutil.c copyroot: 0 / id: 3-163849.0.r328383/2166 type: file pred: 3-163849.0.r328092/10586 count: 11 text: 328383 541 275 13512 145690ef036e3e7c78e42876d14d305f 01069f43a1c84c5a6b435bf851cad7693982811b 328382-71pc/_6 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sbin/fsck_ffs/gjournal.c copyroot: 0 / id: 1n-1558.0.r328383/2469 type: file pred: 1n-1558.0.r326025/644541 count: 69 text: 328383 845 194 16703 e9196ceecd9439ce3ebb07626a525fc3 34f7195e42b80527f08132cc20a18550cdefac5d 328382-71pc/_7 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sbin/fsck_ffs/setup.c copyroot: 0 / id: j-207141.0.r328383/2768 type: file pred: j-207141.0.r328092/10892 count: 31 text: 328383 1069 480 70678 249ddf5c5ce54b91746e4c4aa8c76ad0 d9329e3e8bf6f957a0746bc4f554135ac62fa60a 328382-71pc/_8 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sbin/fsck_ffs/suj.c copyroot: 0 / PLAIN K 8 Makefile V 27 file i-1558.0.r314656/12931 K 15 Makefile.depend V 32 file 1cl-284345.0.r325188/444304 K 5 dir.c V 28 file z-1558.0.r326025/640605 K 4 ea.c V 30 file 5-103398.0.r326276/205231 K 6 fsck.h V 27 file 11-1558.0.r328383/1577 K 10 fsck_ffs.8 V 27 file 13-1558.0.r328013/2590 K 8 fsutil.c V 27 file 5-66864.0.r328383/1869 K 10 gjournal.c V 28 file 3-163849.0.r328383/2166 K 7 globs.c V 30 file 3-260076.0.r326025/641817 K 7 inode.c V 26 file 15-1558.0.r328075/900 K 6 main.c V 27 file 17-1558.0.r328013/2891 K 7 pass1.c V 27 file 19-1558.0.r328075/1197 K 8 pass1b.c V 29 file 1b-1558.0.r326025/643026 K 7 pass2.c V 29 file 1d-1558.0.r326025/643330 K 7 pass3.c V 29 file 1f-1558.0.r326025/643634 K 7 pass4.c V 29 file 1h-1558.0.r326025/643937 K 7 pass5.c V 27 file 1j-1558.0.r328075/1495 K 7 setup.c V 27 file 1n-1558.0.r328383/2469 K 5 suj.c V 28 file j-207141.0.r328383/2768 K 11 utilities.c V 29 file 1p-1558.0.r326025/644843 END ENDREP id: h-1558.0.r328383/4023 type: dir pred: h-1558.0.r328092/12150 count: 297 text: 328383 3067 943 0 51cc04d0a0077a94ca7825bab04d9b3c cpath: /head/sbin/fsck_ffs copyroot: 0 / PLAIN K 8 Makefile V 32 file 6b-1558.0-1559.r325452/2270 K 14 Makefile.amd64 V 29 file 4-212527.0.r240621/10993 K 12 Makefile.arm V 27 file 6-212527.0.r212527/584 K 13 Makefile.i386 V 29 file 8-212527.0.r240621/11290 K 12 Makefile.inc V 34 file 6e-1558.1-1559.r265420/157343 K 13 Makefile.mips V 28 file c-212527.0.r212527/1379 K 16 Makefile.sparc64 V 28 file g-212527.0.r212527/1911 K 9 adjkerntz V 26 dir 2-868.0.r326276/193086 K 8 bsdlabel V 27 dir 2-1558.0.r326025/622559 K 10 camcontrol V 26 dir 2-39214.0.r328165/2877 K 9 ccdconfig V 26 dir 2-13045.0.r327370/1697 K 4 clri V 27 dir 5-1559.0.r326025/623301 K 10 comcontrol V 25 dir fc-4.0.r326276/197728 K 11 conscontrol V 28 dir 2-85378.0.r326276/198439 K 3 ddb V 29 dir 4-174915.0.r326276/200177 K 11 decryptcore V 29 dir 9-309818.0.r325188/432005 K 4 devd V 29 dir 2-105573.0.r326276/202040 K 5 devfs V 27 dir 4-100206.0.r327233/1171 K 8 dhclient V 26 dir 2-43856.0.r327862/2180 K 5 dmesg V 27 dir 9-1559.0.r326025/633615 K 4 dump V 25 dir b-1559.0.r327253/4917 K 6 dumpfs V 27 dir d-1559.0.r326025/638259 K 6 dumpon V 27 dir 2-8478.0.r326025/638949 K 14 etherswitchcfg V 29 dir 4-235289.0.r326276/204208 K 5 fdisk V 25 dir fj-4.0.r325188/442575 K 7 ffsinfo V 28 dir 4-69800.0.r325966/153455 K 4 fsck V 27 dir j-1559.0.r326276/205055 K 8 fsck_ffs V 25 dir h-1558.0.r328383/4023 K 12 fsck_msdosfs V 25 dir 2-79455.0.r326391/849 K 4 fsdb V 25 dir 2-12049.0.r328084/714 K 7 fsirand V 28 dir 4-24149.0.r326276/211812 K 4 gbde V 29 dir 4-105513.0.r326276/212650 K 4 geom V 27 dir 2-129470.0.r328108/4146 K 5 ggate V 29 dir 2-128762.0.r326276/232071 K 6 growfs V 25 dir e-69800.0.r326820/787 K 6 gvinum V 29 dir 2-130391.0.r326276/232822 K 7 hastctl V 29 dir g-204076.0.r326276/233534 K 5 hastd V 29 dir o-204076.0.r326276/249856 K 8 ifconfig V 25 dir n-1559.0.r327375/3064 K 4 init V 27 dir p-1559.0.r326025/650362 K 3 ipf V 26 dir 2-53643.0.r325632/2632 K 4 ipfw V 26 dir 2-3966.0.r327259/27877 K 9 iscontrol V 29 dir 7-171568.0.r326276/257923 K 9 kldconfig V 28 dir 2-78977.0.r326276/258636 K 7 kldload V 28 dir 2-25540.0.r326276/259337 K 7 kldstat V 28 dir b-25540.0.r326276/260035 K 9 kldunload V 28 dir j-25540.0.r326276/260747 K 8 ldconfig V 24 dir 2m-696.0.r327719/676 K 3 md5 V 27 dir 2-3996.0.r325188/486092 K 8 mdconfig V 28 dir 2-70448.0.r326276/262912 K 5 mdmfs V 28 dir 2-78447.0.r326276/263606 K 5 mknod V 27 dir r-1559.0.r326025/651112 K 10 mksnap_ffs V 29 dir 4-111716.0.r326276/264320 K 5 mount V 27 dir t-1559.0.r326276/265418 K 12 mount_cd9660 V 27 dir v-1559.0.r326025/654713 K 12 mount_fusefs V 29 dir 5-241519.0.r326276/266148 K 13 mount_msdosfs V 27 dir l-2892.0.r326276/266875 K 9 mount_nfs V 28 dir 13-1559.0.r326025/655492 K 12 mount_nullfs V 28 dir 35-1558.0.r326025/656223 K 9 mount_udf V 28 dir 2-94663.0.r326025/656942 K 13 mount_unionfs V 28 dir 4d-1558.0.r326025/657675 K 6 nandfs V 29 dir o-235537.0.r326276/269011 K 4 natd V 28 dir 2-26782.0.r325188/497157 K 5 newfs V 28 dir 1i-1559.0.r326025/659313 K 11 newfs_msdos V 25 dir 2-37447.0.r327570/758 K 12 newfs_nandfs V 30 dir 14-235537.0.r326276/270641 K 6 nfsiod V 28 dir 1o-1559.0.r326025/660070 K 7 nos-tun V 28 dir b-35137.0.r326276/271352 K 11 nvmecontrol V 29 dir 2-240620.0.r326276/274746 K 5 pfctl V 27 dir 9-126385.0.r327270/1374 K 6 pflogd V 30 dir 14-126385.0.r325188/504412 K 4 ping V 28 dir 1s-1559.0.r326025/660816 K 5 ping6 V 28 dir o-55163.0.r326025/661509 K 10 quotacheck V 28 dir 4l-1558.0.r326025/663010 K 7 rcorder V 28 dir 4-78345.0.r326276/279806 K 6 reboot V 25 dir 1v-1559.0.r327027/888 K 11 recoverdisk V 28 dir 2-135911.0.r326408/10483 K 10 resolvconf V 28 dir 7-219738.0.r314656/52789 K 7 restore V 28 dir 1x-1559.0.r326025/667881 K 5 route V 28 dir 1z-1559.0.r326025/668685 K 6 routed V 26 dir 2-18317.0.r327276/5340 K 5 rtsol V 28 dir w-55163.0.r325188/514108 K 8 savecore V 28 dir 21-1559.0.r326025/675467 K 7 sconfig V 29 dir 2-123123.0.r325188/515563 K 6 setkey V 28 dir z-55505.0.r326025/678038 K 8 shutdown V 25 dir 25-1559.0.r327488/672 K 11 spppcontrol V 28 dir 2-30303.0.r326276/281463 K 8 sunlabel V 29 dir 2-110130.0.r326025/679568 K 6 swapon V 28 dir 2b-1559.0.r326025/680329 K 6 sysctl V 24 dir 2-1554.0.r326226/957 K 5 tests V 29 dir k-263220.0.r299094/200444 K 6 tunefs V 28 dir 2d-1559.0.r326025/681834 K 6 umount V 28 dir 2f-1559.0.r326025/682589 K 10 zfsbootcfg V 29 dir c-308089.0.r325188/522506 END ENDREP id: fa-4.0.r328383/8589 type: dir pred: fa-4.0.r328165/7447 count: 8469 text: 328383 4198 4378 0 a30a27365933156ec486bccb64ea27e1 props: 80416 75 4 0 2d2977d1c96f487abe4a1e202dd03b4e cpath: /head/sbin copyroot: 0 / PLAIN K 10 .arcconfig V 26 file 1-265842.0.r306435/41 K 8 .arclint V 25 file 1-266959.0.r326959/0 K 14 .gitattributes V 27 file 1-327183.0.r327183/306 K 10 .gitignore V 27 file 4-327183.0.r327183/561 K 9 COPYRIGHT V 25 file 1-2656.0.r327435/106 K 5 LOCKS V 27 file 1-146890.0.r255635/270 K 11 MAINTAINERS V 26 file 1-94742.0.r326169/615 K 8 Makefile V 30 file 3-1594.0-1595.r326648/144 K 13 Makefile.inc1 V 26 file 5-38666.0.r328348/224 K 18 Makefile.libcompat V 33 file 5-38666.0-296709.r328347/494 K 16 Makefile.sys.inc V 27 file 3-325973.0.r326580/260 K 17 ObsoleteFiles.inc V 29 file 4-148330.0.r327952/14898 K 6 README V 26 file 1-21173.0.r326502/228 K 9 README.md V 27 file 1-314473.0.r326502/504 K 8 UPDATING V 28 file 1-41806.0.r327952/15195 K 3 bin V 22 dir 1-5.0.r328306/3845 K 4 cddl V 27 dir 1-168404.0.r328256/7752 K 7 contrib V 28 dir 1-16755.0.r328381/185293 K 6 crypto V 28 dir 1-25405.0.r326662/108381 K 3 etc V 23 dir 1-38.0.r328331/4891 K 3 gnu V 22 dir 1-3.0.r328158/2958 K 7 include V 24 dir 1-697.0.r328237/5626 K 9 kerberos5 V 29 dir 4q-29815.0.r326276/191943 K 3 lib V 23 dir 6-5.0.r328382/22601 K 7 libexec V 22 dir c-5.0.r327290/3101 K 7 release V 25 dir 1-3027.0.r328284/1381 K 6 rescue V 26 dir 7-117035.0.r325633/917 K 4 sbin V 23 dir fa-4.0.r328383/8589 K 6 secure V 27 dir r-1553.0.r326662/267516 K 5 share V 22 dir e-3.0.r328378/3028 K 5 stand V 34 dir 6j-38465.0-325834.r328293/3528 K 3 sys V 23 dir g-5.0.r328380/45490 K 7 targets V 34 dir 2-242818.1-284345.r327365/2435 K 5 tests V 27 dir g-257097.0.r328344/3166 K 5 tools V 29 dir 43-1590.0.r327952/2351210 K 7 usr.bin V 23 dir m-3.0.r328343/14001 K 8 usr.sbin V 23 dir q-3.0.r328338/15485 END ENDREP id: 5-1.0.r328383/10492 type: dir pred: 5-1.0.r328382/24466 count: 219330 text: 328383 8805 1674 0 a0afc931afc20d66ef84099c684c377a props: 328091 5791 3051 0 2ece12adb998edfbd21c47354093903b cpath: /head copyroot: 0 / minfo-cnt: 126 minfo-here: y PLAIN K 11 ROADMAP.txt V 26 file 0-179453.0.r285589/70 K 4 head V 23 dir 5-1.0.r328383/10492 K 8 projects V 23 dir 6-1.0.r327933/17257 K 7 release V 22 dir 7-1.0.r324101/3266 K 6 releng V 23 dir 8-1.0.r326723/32767 K 6 stable V 24 dir 9-1.0.r328379/201097 K 8 svnadmin V 27 dir 0-179447.0.r327978/1561 K 4 user V 22 dir a-1.0.r328285/7896 K 6 vendor V 23 dir b-1.0.r328373/10775 K 13 vendor-crypto V 25 dir 0-1575.0.r326661/4779 K 10 vendor-sys V 27 dir 0-12116.0.r328253/10252 END ENDREP id: 0.0.r328383/11229 type: dir pred: 0.0.r328382/25205 count: 328383 text: 328383 10740 476 0 07bf917710cdb31fdb2cd539091e7024 props: 289270 0 4229 0 20f578acc837c5e58fc64b9eaa493aea cpath: / copyroot: 0 / minfo-cnt: 44682 11-1558.0.t328382-71pc modify-file true false /head/sbin/fsck_ffs/fsck.h 5-66864.0.t328382-71pc modify-file true false /head/sbin/fsck_ffs/fsutil.c 3-163849.0.t328382-71pc modify-file true false /head/sbin/fsck_ffs/gjournal.c 1n-1558.0.t328382-71pc modify-file true false /head/sbin/fsck_ffs/setup.c j-207141.0.t328382-71pc modify-file true false /head/sbin/fsck_ffs/suj.c 11229 11454