DELTA 223695 13095 2907 SVNŒuÀ:ƒ8ŠižœlŠZ€‚h‹A§4œ‰n²s”ƒ6types.h> #include int test_diskioctl(void *arg, int unit, u_long cmd, void *data) { struct stat sb; if (unit != 0 || disk_fd == -1) return (EBADF); switch (cmd) { case DIOCGSECTORSIZE: *(u_int *)data = 512; break; case DIOCGMEDIASIZE: if (fstat(disk_fd, &sb) == 0) *(off_t *)data = sb.st_size; else return (ENOTTY); break; default: return (ENOTTY); } .diskioctl = test_diskioctl2, disk_fd >= 0); } ENDREP DELTA 223695 37883 2050 SVN¢h£,ŒH«„BŒF‘^‘ +#define USERBOOT_VERSION USERBOOT_VERSION_2ENDREP DELTA 223695 42621 1771 SVNЧ  ‹"¡šc‹!€y#define USERBOOT_VERSION_2 2 /* * ioctl interface to the disk device */ int (*diskioctl)(void *arg, int unit, u_long cmd, void *data); }; ENDREP id: 17-223695.0.r239073/823 type: file pred: 17-223695.0.r239058/3412 count: 2 text: 239073 0 478 8250 dfca474c6fb3bb59f674bdf8568da7b7 055d3179ae1f1728f0801f8ca5463183caf16225 239072-54gw/_6 props: 223695 51848 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/boot/userboot/test/test.c copyroot: 0 / PLAIN K 8 Makefile V 30 file 14-223695.0.r223695/52235 K 6 test.c V 28 file 17-223695.0.r239073/823 END ENDREP id: 13-223695.0.r239073/1242 type: dir pred: 13-223695.0.r239058/3834 count: 2 text: 239073 1131 98 98 ba64032b1f79f083c4020c694ad718fa cpath: /head/sys/boot/userboot/test copyroot: 0 / id: 1z-223695.0.r239073/1429 type: file pred: 1z-223695.0.r223695/57826 count: 1 text: 239073 509 71 4499 61c64db0dd6d85f985051d27898f0997 87f77844b63124877edff414c9a4d3b1c73e82b6 239072-54gw/_8 props: 223695 57775 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/boot/userboot/userboot/main.c copyroot: 0 / PLAIN K 8 Makefile V 29 file 1a-223695.0.r239058/4022 K 10 autoload.c V 30 file 1d-223695.0.r223695/55415 K 10 bootinfo.c V 30 file 1f-223695.0.r223695/57136 K 12 bootinfo32.c V 26 file 1h-223695.0.r239057/0 K 12 bootinfo64.c V 30 file 1j-223695.0.r223695/58855 K 6 conf.c V 30 file 1l-223695.0.r223695/58515 K 6 copy.c V 28 file 1n-223695.0.r239057/316 K 12 devicename.c V 29 file 1p-223695.0.r239058/4336 K 15 elf32_freebsd.c V 30 file 1r-223695.0.r223695/55066 K 15 elf64_freebsd.c V 30 file 1t-223695.0.r223695/56098 K 6 host.c V 30 file 1v-223695.0.r223695/56796 K 13 libuserboot.h V 30 file 1x-223695.0.r223695/54036 K 6 main.c V 29 file 1z-223695.0.r239073/1429 K 15 userboot_cons.c V 30 file 21-223695.0.r223695/58166 K 15 userboot_disk.c V 29 file 23-223695.0.r239058/4658 K 7 version V 30 file 25-223695.0.r223695/54729 END ENDREP id: 19-223695.0.r239073/2585 type: dir pred: 19-223695.0.r239058/5823 count: 4 text: 239073 1744 828 828 d830dd3a2918f42105b396093f2eac48 cpath: /head/sys/boot/userboot/userboot copyroot: 0 / id: 27-223695.0.r239073/2778 type: file pred: 27-223695.0.r239058/6016 count: 2 text: 239073 611 181 5023 c42a11571b29bb82591f448fcaf5d928 163989a7143cd7230bccf2b0dc43d9a187e0316c 239072-54gw/_9 props: 223695 60506 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/boot/userboot/userboot.h copyroot: 0 / PLAIN K 8 Makefile V 29 file o-223695.0.r223695/60892 K 4 ficl V 28 dir r-223695.0.r223695/61568 K 8 libstand V 28 dir v-223695.0.r237410/52503 K 4 test V 28 dir 13-223695.0.r239073/1242 K 8 userboot V 28 dir 19-223695.0.r239073/2585 K 10 userboot.h V 29 file 27-223695.0.r239073/2778 END ENDREP id: n-223695.0.r239073/3384 type: dir pred: n-223695.0.r239058/6623 count: 6 text: 239073 3088 283 283 e381fce44d0d2c665909a6d56f41fb0b cpath: /head/sys/boot/userboot copyroot: 0 / PLAIN K 8 Makefile V 32 file 7-38465.0-38466.r223539/889 K 14 Makefile.amd64 V 29 file 5-211679.0.r223695/44405 K 12 Makefile.arm V 27 file 7-211679.0.r223539/291 K 13 Makefile.i386 V 28 file 9-211679.0.r211679/4441 K 13 Makefile.ia64 V 27 file b-211679.0.r211679/806 K 12 Makefile.inc V 30 file 11-180012.0.r188895/24738 K 13 Makefile.pc98 V 28 file d-211679.0.r211679/2735 K 16 Makefile.powerpc V 27 file f-211679.0.r223539/587 K 16 Makefile.sparc64 V 28 file h-211679.0.r235364/9331 K 6 README V 26 file 3-44842.0.r139737/100 K 3 arm V 27 dir 3-157697.0.r238463/7960 K 6 common V 26 dir g-38466.0.r239058/3231 K 3 efi V 26 dir 5-77943.0.r234493/3618 K 3 fdt V 28 dir b-208538.0.r236024/30086 K 4 ficl V 26 dir 5-40843.0.r238795/1689 K 5 forth V 26 dir 3-44603.0.r238431/8155 K 4 i386 V 27 dir 6l-38465.0.r239068/1813 K 4 ia64 V 26 dir 3-69738.0.r227629/1241 K 3 ofw V 27 dir 6u-38465.0.r236579/2507 K 4 pc98 V 26 dir 7-43561.0.r239069/2452 K 7 powerpc V 26 dir a-51053.0.r235988/2805 K 7 sparc64 V 26 dir 3-84974.0.r238851/2612 K 5 uboot V 27 dir 3-176348.0.r235694/2989 K 8 userboot V 27 dir n-223695.0.r239073/3384 K 3 zfs V 28 dir 3l-185029.0.r239068/2573 END ENDREP id: 6j-38465.0.r239073/4739 type: dir pred: 6j-38465.0.r239069/3803 count: 2415 text: 239073 3566 1160 1160 77d425594254e92e145b2d4a0f203436 props: 231852 94903 174 0 1959b0b465473342d1e5de4729f22d4c cpath: /head/sys/boot copyroot: 0 / minfo-cnt: 6 minfo-here: y PLAIN K 8 Makefile V 25 file 2-1598.0.r233236/461 K 5 amd64 V 22 dir o-5.0.r239072/3095 K 3 arm V 26 dir 2-70651.0.r239065/9842 K 4 boot V 27 dir 6j-38465.0.r239073/4739 K 3 bsm V 27 dir 2-141144.0.r219128/2764 K 3 cam V 26 dir 2-39212.0.r238894/4542 K 4 cddl V 29 dir br-168404.0.r238926/37794 K 6 compat V 25 dir k-9313.0.r238687/1894 K 4 conf V 22 dir y-5.0.r239027/5387 K 7 contrib V 27 dir 2-23283.0.r238742/22856 K 6 crypto V 27 dir 7-55009.0.r230426/35617 K 3 ddb V 23 dir 10-5.0.r234196/2326 K 3 dev V 24 dir 12-5.0.r239065/22558 K 2 fs V 26 dir 2-1541.0.r239065/28322 K 3 gdb V 27 dir h-131899.0.r234196/3054 K 4 geom V 26 dir 2-13041.0.r239021/3659 K 3 gnu V 25 dir 2-1421.0.r238980/2042 K 4 i386 V 24 dir 1c-5.0.r238972/10267 K 4 ia64 V 27 dir j-66458.0.r239065/31557 K 3 isa V 25 dir 1w-5.0.r227843/135004 K 4 kern V 24 dir 20-5.0.r239065/43276 K 7 kgssapi V 28 dir 13-184588.0.r226185/3158 K 7 libkern V 25 dir 9-1542.0.r236899/3746 K 4 mips V 27 dir 2-178171.0.r238861/5062 K 7 modules V 26 dir i-2834.0.r238894/21430 K 3 net V 26 dir x-1542.0.r239065/48801 K 8 net80211 V 27 dir 2-116742.0.r238942/4885 K 8 netatalk V 27 dir 9-15885.0.r232254/28102 K 8 netgraph V 27 dir 69-52419.0.r239007/5544 K 7 netinet V 26 dir 4f-1541.0.r239052/7248 K 8 netinet6 V 27 dir q-52904.0.r238990/21195 K 8 netipsec V 27 dir 2-105197.0.r238700/1811 K 6 netipx V 28 dir 1n-11819.0.r229621/35492 K 7 netnatm V 27 dir 7-25604.0.r193219/14062 K 6 netncp V 26 dir q-51852.0.r236376/8312 K 6 netsmb V 26 dir u-75374.0.r238356/1284 K 3 nfs V 27 dir 4l-1541.0.r231852/80985 K 9 nfsclient V 27 dir 4r-1541.0.r239065/50035 K 9 nfsserver V 26 dir 5l-1541.0.r228520/1065 K 3 nlm V 28 dir 1i-177633.0.r230801/1581 K 4 ofed V 30 dir 1hj-219820.0.r239065/55401 K 10 opencrypto V 28 dir 2-104476.0.r224914/46461 K 4 pc98 V 26 dir p-10097.0.r238310/2835 K 3 pci V 25 dir 6-2433.0.r234338/5164 K 7 powerpc V 23 dir 22-5.0.r239027/9880 K 3 rpc V 25 dir u-1839.0.r227059/2513 K 8 security V 26 dir 2-86630.0.r234957/1846 K 7 sparc64 V 26 dir 2-79054.0.r237842/1339 K 3 sys V 24 dir 28-5.0.r239046/13930 K 5 teken V 34 dir h-186681.0-196775.r226341/1380 K 5 tools V 25 dir 6k-1541.0.r231975/935 K 3 ufs V 27 dir 1a-1542.0.r239065/56943 K 2 vm V 27 dir 1k-1542.0.r239065/60806 K 3 x86 V 28 dir 11-204309.0.r239020/1619 K 3 xdr V 28 dir 46-177633.0.r196149/1295 K 3 xen V 27 dir 2-181624.0.r232308/4319 END ENDREP id: g-5.0.r239073/7391 type: dir pred: g-5.0.r239072/5663 count: 87113 text: 239073 5003 2375 2375 34064d3257b9fd828bd14c326fe62a89 props: 233711 50742 787 0 8fc7eb9413feeffba9563cffb326814c cpath: /head/sys copyroot: 0 / minfo-cnt: 32 minfo-here: y PLAIN K 9 COPYRIGHT V 25 file 1-2656.0.r229067/453 K 5 LOCKS V 27 file 1-146890.0.r179574/251 K 11 MAINTAINERS V 28 file 1-94742.0.r230843/28443 K 8 Makefile V 30 file 3-1594.0-1595.r238051/396 K 13 Makefile.inc1 V 28 file 5-38666.0.r238926/12446 K 17 ObsoleteFiles.inc V 27 file 4-148330.0.r238562/779 K 6 README V 26 file 1-21173.0.r215293/415 K 8 UPDATING V 27 file 1-41806.0.r238851/1235 K 3 bin V 22 dir 1-5.0.r238888/6790 K 4 cddl V 27 dir 1-168404.0.r238979/6602 K 7 contrib V 27 dir 1-16755.0.r238909/65376 K 6 crypto V 28 dir 1-25405.0.r238405/858985 K 3 etc V 23 dir 1-38.0.r239056/6993 K 5 games V 25 dir 1-2491.0.r238879/7513 K 3 gnu V 23 dir 1-3.0.r238799/13756 K 7 include V 24 dir 1-697.0.r239061/5833 K 9 kerberos5 V 28 dir 4q-29815.0.r236422/13814 K 3 lib V 22 dir 6-5.0.r239062/7001 K 7 libexec V 22 dir c-5.0.r239031/4002 K 7 release V 25 dir 1-3027.0.r237701/2343 K 6 rescue V 28 dir 7-117035.0.r238926/22095 K 4 sbin V 23 dir fa-4.0.r239059/7871 K 6 secure V 25 dir r-1553.0.r238407/2272 K 5 share V 22 dir e-3.0.r239049/6178 K 3 sys V 22 dir g-5.0.r239073/7391 K 5 tools V 26 dir 43-1590.0.r239070/6878 K 7 usr.bin V 23 dir m-3.0.r239071/13930 K 8 usr.sbin V 23 dir q-3.0.r238612/11719 END ENDREP id: 5-1.0.r239073/8861 type: dir pred: 5-1.0.r239072/7133 count: 168967 text: 239073 7642 1206 1206 3417b34d617afae7350cd644cb4c5926 props: 233713 14925 417 0 fe95f2ac252be6f08902a979c27a022c cpath: /head copyroot: 0 / minfo-cnt: 108 minfo-here: y PLAIN K 11 ROADMAP.txt V 27 file 0-179453.0.r221478/293 K 7 cvs2svn V 23 dir 0-1.0.r177821/70859 K 4 head V 22 dir 5-1.0.r239073/8861 K 8 projects V 23 dir 6-1.0.r239045/24921 K 7 release V 22 dir 7-1.0.r234063/2758 K 6 releng V 22 dir 8-1.0.r237242/9816 K 6 stable V 24 dir 9-1.0.r239006/102947 K 8 svnadmin V 27 dir 0-179447.0.r238716/1259 K 4 user V 25 dir a-1.0.r239016/1683855 K 6 vendor V 22 dir b-1.0.r238902/5384 K 13 vendor-crypto V 25 dir 0-1575.0.r238385/2890 K 10 vendor-sys V 27 dir 0-12116.0.r238726/17412 END ENDREP id: 0.0.r239073/9641 type: dir pred: 0.0.r239072/7914 count: 239073 text: 239073 9110 518 518 a6cdc5c5b1dade171b287f3364730eaf cpath: / copyroot: 0 / minfo-cnt: 26191 17-223695.0.t239072-54gw modify-file true false /head/sys/boot/userboot/test/test.c 27-223695.0.t239072-54gw modify-file true false /head/sys/boot/userboot/userboot.h 1z-223695.0.t239072-54gw modify-file true false /head/sys/boot/userboot/userboot/main.c 9641 9809