From: Alejandro Colomar Date: Mon, 15 Feb 2021 13:15:32 +0000 (+0100) Subject: pciconfig_read.2: SYNOPSIS: Fix prototype parameter types X-Git-Tag: man-pages-5.11~164 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=de85f9235dcb8c47460e78ebeafbe2f9155f7efc;p=thirdparty%2Fman-pages.git pciconfig_read.2: SYNOPSIS: Fix prototype parameter types Use the glibc prototypes instead of the kernel ones. Exception: use 'int' instead of 'enum'. ...... .../glibc$ grep_glibc_prototype pciconfig_read sysdeps/unix/sysv/linux/alpha/sys/io.h:72: extern int pciconfig_read (unsigned long int __bus, unsigned long int __dfn, unsigned long int __off, unsigned long int __len, unsigned char *__buf) __THROW; sysdeps/unix/sysv/linux/ia64/sys/io.h:57: extern int pciconfig_read (unsigned long int __bus, unsigned long int __dfn, unsigned long int __off, unsigned long int __len, unsigned char *__buf); .../glibc$ grep_glibc_prototype pciconfig_write sysdeps/unix/sysv/linux/alpha/sys/io.h:78: extern int pciconfig_write (unsigned long int __bus, unsigned long int __dfn, unsigned long int __off, unsigned long int __len, unsigned char *__buf) __THROW; sysdeps/unix/sysv/linux/ia64/sys/io.h:61: extern int pciconfig_write (unsigned long int __bus, unsigned long int __dfn, unsigned long int __off, unsigned long int __len, unsigned char *__buf); .../glibc$ grep_glibc_prototype pciconfig_iobase sysdeps/unix/sysv/linux/alpha/sys/io.h:66: extern long pciconfig_iobase(enum __pciconfig_iobase_which __which, unsigned long int __bus, unsigned long int __dfn) __THROW __attribute__ ((const)); .../glibc$ Signed-off-by: Alejandro Colomar Signed-off-by: Michael Kerrisk --- diff --git a/man2/pciconfig_read.2 b/man2/pciconfig_read.2 index cec6f58e95..c379e2d3ba 100644 --- a/man2/pciconfig_read.2 +++ b/man2/pciconfig_read.2 @@ -13,11 +13,13 @@ pciconfig_read, pciconfig_write, pciconfig_iobase \- pci device information hand .B #include .PP .BI "int pciconfig_read(unsigned long " bus ", unsigned long " dfn , -.BI " unsigned long " off ", unsigned long " len ", void *" buf ); +.BI " unsigned long " off ", unsigned long " len , +.BI " unsigned char *" buf ); .BI "int pciconfig_write(unsigned long " bus ", unsigned long " dfn , -.BI " unsigned long " off ", unsigned long " len ", void *" buf ); -.BI "int pciconfig_iobase(long " which ", unsigned long " bus , -.BI " unsigned long " devfn ); +.BI " unsigned long " off ", unsigned long " len , +.BI " unsgined char *" buf ); +.BI "int pciconfig_iobase(int " which ", unsigned long " bus , +.BI " unsigned long " devfn ); .fi .SH DESCRIPTION Most of the interaction with PCI devices is already handled by the