https://bugs.dragonflybsd.org/https://bugs.dragonflybsd.org/favicon.ico?16293952082011-12-13T08:40:52ZDragonFlyBSD bugtrackerDragonFlyBSD - Bug #2259: off_t type definitionhttps://bugs.dragonflybsd.org/issues/2259?journal_id=103632011-12-13T08:40:52Zswildner
<ul></ul><p>"blkcnt_t and off_t shall be signed integer types."</p>
<p>says POSIX</p> DragonFlyBSD - Bug #2259: off_t type definitionhttps://bugs.dragonflybsd.org/issues/2259?journal_id=103642011-12-13T08:42:53Zswildner
<ul></ul><p>Sorry forgot URLs:</p>
<p>Issue 6:<br /><a class="external" href="http://pubs.opengroup.org/onlinepubs/009695399/basedefs/sys/types.h.html">http://pubs.opengroup.org/onlinepubs/009695399/basedefs/sys/types.h.html</a></p>
<p>Issue 7 says it too:<br /><a class="external" href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_types.h.html">http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_types.h.html</a></p> DragonFlyBSD - Bug #2259: off_t type definitionhttps://bugs.dragonflybsd.org/issues/2259?journal_id=103652011-12-13T09:15:02Zalexh
<ul></ul><p>off_t is a signed type on every OS I know - and it most definitely is<br />signed on FreeBSD as well.</p>
<p>On 12/12/11 16:22, Robin Carey via Redmine wrote:</p>
<blockquote>
<p>Issue <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: off_t type definition (Closed)" href="https://bugs.dragonflybsd.org/issues/2259">#2259</a> has been reported by Robin Carey.</p>
<p>----------------------------------------<br />Bug <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: off_t type definition (Closed)" href="https://bugs.dragonflybsd.org/issues/2259">#2259</a>: off_t type definition<br /><a class="external" href="http://bugs.dragonflybsd.org/issues/2259">http://bugs.dragonflybsd.org/issues/2259</a></p>
<p>Author: Robin Carey<br />Status: New<br />Priority: Normal<br />Assignee: <br />Category: <br />Target version:</p>
<p>Dear DragonFlyBSD bugs,</p>
<p>Whilst checking some software I wrote (on leaf.dragonflybsd.org), I<br />discovered that the</p>
<p>off_t</p>
<p>type is a signed value (on leaf.dragonflybsd.org).</p>
<p>On OpenBSD and FreeBSD, off_t is an unsigned value (which I assume is what<br />it is supposed to be).</p>
</blockquote> DragonFlyBSD - Bug #2259: off_t type definitionhttps://bugs.dragonflybsd.org/issues/2259?journal_id=103662011-12-13T09:47:11Zswildner
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Closed</i></li></ul><p>Yes it is int64_t on Free and long long on open, both signed.</p>