]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r298901:
authorpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 16 May 2016 16:29:56 +0000 (16:29 +0000)
committerpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 16 May 2016 16:29:56 +0000 (16:29 +0000)
commitd7b13922491e630e37eee21246d67e072fde194b
tree087919f644b7eb749e265b044375e39bc130b934
parentdd0de68f6a269b17e7c9873345745acada53b66c
MFC r298901:
restore: promote some getfiles() parameters to size_t.

This is based on a change from OpenBSD:

  "Fix restore so that it can actually restore files larger than 4GB by
  changing the type of "size" to off_t in getfiles() plus little dependent
  type cleanup, from Daniel Lucq."

It is an important for machines with 32 bit longs.
While here unsign the flags, also from OpenBSD.

Obtained from: OpenBSD (with changes)

git-svn-id: svn://svn.freebsd.org/base/stable/10@299954 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sbin/restore/dirs.c
sbin/restore/extern.h
sbin/restore/tape.c