prt
unsigned int prt = ntohs(((const struct sockaddr_in *)to)->sin_port);
socket_wrapper_dir(), type, iface, prt);
static void set_port(int family, int prt, struct sockaddr *addr)
((struct sockaddr_in *)addr)->sin_port = htons(prt);
((struct sockaddr_in6 *)addr)->sin6_port = htons(prt);
unsigned int prt;
if (sscanf(p, SOCKET_FORMAT, &type, &iface, &prt) != 3) {
if (prt > 0xFFFF) {
in2->sin_port = htons(prt);
in2->sin6_port = htons(prt);
unsigned int prt;
prt = ntohs(in->sin_port);
prt = ntohs(in->sin6_port);
if (prt == 0) {
socket_wrapper_dir(), type, iface, prt);
unsigned int prt;
prt = ntohs(in->sin_port);
prt = ntohs(in->sin6_port);
if (prt == 0) {
for (prt = 5001; prt < 10000; prt++) {
socket_wrapper_dir(), type, iface, prt);
set_port(si->family, prt, si->myname);
socket_wrapper_dir(), type, iface, prt);
TAILQ_HEAD(prt, partentry) d_part; /* list of partitions on disk */
TAILQ_HEAD(prt, partentry) d_part; /* list of partitions on disk */
acpi_pcib_fetch_prt(device_t dev, ACPI_BUFFER *prt)
prt->Length = ACPI_ALLOCATE_BUFFER;
status = AcpiGetIrqRoutingTable(acpi_get_handle(dev), prt);
prt_walk_table(prt, prt_attach_devices, dev);
ACPI_PCI_ROUTING_TABLE *prt;
prt = pr.pr_entry;
if (prt->Source[0] != '\0')
printf(" (src %s:%u)", prt->Source, prt->SourceIndex);
if (prt->Source[0] == '\0' || prt->SourceIndex != 0) {
pci_get_slot(dev), 'A' + pin, prt->SourceIndex);
if (prt->SourceIndex) {
interrupt = prt->SourceIndex;
if (ACPI_FAILURE(AcpiGetHandle(ACPI_ROOT_OBJECT, prt->Source, &lnkdev))) {
prt->Source);
prt->SourceIndex);
static void prt_walk_table(ACPI_BUFFER *prt, prt_entry_handler *handler,
prt_walk_table(ACPI_BUFFER *prt, prt_entry_handler *handler, void *arg)
if (prt == NULL || prt->Pointer == NULL)
prtptr = prt->Pointer;
void acpi_pcib_fetch_prt(device_t bus, ACPI_BUFFER *prt);
} prt;
prt("All operations completed A-OK!\n");
prt("%s%s%s\n", prefix, prefix ? ": " : "", strerror(errno));
prt("LOG DUMP (%d total operations):\n", logcount);
prt("\t\tCLOSE/OPEN\n");
prt("\t\tMS_INVALIDATE\n");
prt("%d(%d mod 256): ", opnum, opnum%256);
prt("MAPREAD\t0x%x thru 0x%x\t(0x%x bytes)",
prt("\t***RRRR***");
prt("MAPWRITE 0x%x thru 0x%x\t(0x%x bytes)",
prt("\t******WWWW");
prt("READ\t0x%x thru 0x%x\t(0x%x bytes)",
prt("\t***RRRR***");
prt("WRITE\t0x%x thru 0x%x\t(0x%x bytes)",
prt(" HOLE");
prt(" EXTEND");
prt("\t***WWWW");
prt("TRUNCATE %s\tfrom 0x%x to 0x%x",
prt("\t******WWWW");
prt("SKIPPED (no operation)");
prt("BOGUS LOG ENTRY (operation code = %d)!",
prt("\n");
prt("fsx flaw: overflow in save_buffer\n");
prt("Correct content saved for comparison\n");
prt("(maybe hexdump \"%s\" vs \"%s.fsxgood\")\n",
prt("READ BAD DATA: offset = 0x%x, size = 0x%x\n",
prt("OFFSET\tGOOD\tBAD\tRANGE\n");
prt("0x%5x\t0x%04x\t0x%04x", offset,
prt("\t0x%5x\n", n);
prt("operation# (mod 256) for the bad data may be %u\n", ((unsigned)op & 0xff));
prt("operation# (mod 256) for the bad data unknown, check HOLE and EXTEND ops\n");
prt("????????????????\n");
prt("Size error: expected 0x%llx stat 0x%llx seek 0x%llx\n",
prt("no extend on truncate! not posix!\n");
prt("skipping zero size read\n");
prt("skipping seek/read past end of file\n");
prt("%lu read\t0x%x thru\t0x%x\t(0x%x bytes)\n", testcalls,
prt("short read: 0x%x bytes instead of 0x%x\n",
prt("Mapped %s: non-zero data past EOF (0x%llx) page offset 0x%x is 0x%04x\n",
prt("skipping zero size read\n");
prt("skipping seek/read past end of file\n");
prt("%lu mapread\t0x%x thru\t0x%x\t(0x%x bytes)\n", testcalls,
prt("skipping zero size write\n");
prt("%lu write\t0x%x thru\t0x%x\t(0x%x bytes)\n", testcalls,
prt("short write: 0x%x bytes instead of 0x%x\n",
prt("skipping zero size write\n");
prt("%lu mapwrite\t0x%x thru\t0x%x\t(0x%x bytes)\n", testcalls,
prt("truncating to largest ever: 0x%x\n", size);
prt("%lu trunc\tfrom 0x%x to 0x%x\n", testcalls, oldsize, size);
prt("ftruncate1: %x\n", size);
prt("short write: 0x%x bytes instead of 0x%llx\n",
prt("ftruncate2: %llx\n", (unsigned long long)file_size);
prt("%lu close/open\n", testcalls);
prt("%lu msync(MS_INVALIDATE)\n", testcalls);
prt("%lu...\n", testcalls);
prt("signal %d\n", sig);
prt("testcalls = %lu\n", testcalls);