Klemens Nanni <[email protected]> wrote:

> On Fri, Nov 29, 2019 at 03:01:45PM +0000, Ricardo Mestre wrote:
> > All combination of parameters were tested, comments, OK?
> OK kn
> 
> > Index: pcidump.c
> > ===================================================================
> > RCS file: /cvs/src/usr.sbin/pcidump/pcidump.c,v
> > retrieving revision 1.55
> > diff -u -p -u -r1.55 pcidump.c
> > --- pcidump.c       28 Jun 2019 13:32:49 -0000      1.55
> > +++ pcidump.c       29 Nov 2019 14:54:32 -0000
> > @@ -188,6 +188,9 @@ main(int argc, char *argv[])
> >                     err(1, "%s", romfile);
> >     }
> >  
> > +   if (unveil("/dev", "r") == -1)
> > +           err(1, "unveil");
> > +
> There is no pledge call afterwards, so this unveil should be finalised.

needs a unveil(NULL, NULL)

pledge will not work.  The code is full of ioctl.

> 
> >     if (hex > 1)
> >             size = 256;
> >     if (hex > 2)
> > 
> 

Reply via email to