On 09/26/2018 02:03 PM, Jerry Hoemann wrote:
On Wed, Sep 26, 2018 at 01:47:25PM -0600, Shuah Khan wrote:
On 09/26/2018 10:29 AM, Jerry Hoemann wrote:
On Tue, Sep 25, 2018 at 02:51:15PM -0600, Shuah Khan wrote:
Hi Jerry,
The rest looks good to me.
I spoke too soon. I ran your patch on softdog and error messages in unsupported cases could you refinement. Please see below:
Sorry for not catching this earlier.
} int main(int argc, char *argv[]) @@ -135,6 +142,30 @@ int main(int argc, char *argv[]) else printf("WDIOC_SETTIMEOUT errno '%s'\n", strerror(errno)); break;
case 'T':
oneshot = 1;
ret = ioctl(fd, WDIOC_GETTIMEOUT, &flags);
if (!ret)
printf("WDIOC_GETTIMEOUT returns %u seconds.\n", flags);
else
printf("WDIOC_GETTIMEOUT errno '%s'\n", strerror(errno));
Either remove "errno" or change it to "error '%s'"
Oh, I see. I did a cut/paste from prior printf in file which have same issue. I'll fix those while I'm at it.
Thanks. That will be awesome.
-- Shuah