Lines Matching refs:pktInfo
36 if (!pktInfo.quiet) \
37 pktInfo.error ? \
38 printf ("%s: %s\n", s, pktInfo.error) : \
39 printf ("%s\n", pktInfo.error = s); \
201 PUBLIC PKT_INFO pktInfo; /* packet-driver information */ variable
312 _dx_real_int ((UINT)pktInfo.intr, ®); in PktInterrupt()
316 __dpmi_int ((int)pktInfo.intr, ®); in PktInterrupt()
326 r.x.ebx = pktInfo.intr; in PktInterrupt()
338 intr (pktInfo.intr, (struct REGPACK*)®); in PktInterrupt()
343 pktInfo.error = NULL; in PktInterrupt()
344 else pktInfo.error = PktGetErrorStr (reg.r_dx >> 8); in PktInterrupt()
387 pktInfo.intr = (found ? intr-1 : 0); in PktSearchDriver()
396 reg.r_ax = 0x0200 + pktInfo.class; in PktSetAccess()
429 pktInfo.handle = reg.r_ax; in PktSetAccess()
489 if (rx->handle != pktInfo.handle) in CheckElement()
491 pktInfo.error = "Wrong handle"; in CheckElement()
501 pktInfo.error = "Bad sync"; in CheckElement()
507 pktInfo.error = "Large esize"; in CheckElement()
514 pktInfo.error = "Small esize"; in CheckElement()
544 if (pktInfo.class == PD_SLIP || pktInfo.class == PD_PPP) in PktSetReceiverMode()
548 reg.r_bx = pktInfo.handle; in PktSetReceiverMode()
563 reg.r_bx = pktInfo.handle; in PktGetReceiverMode()
605 if (!PktGetStatistics(pktInfo.handle)) in PktSessStatistics()
626 if (!PktGetStatistics(pktInfo.handle)) in PktResetStatistics()
639 reg.r_bx = pktInfo.handle; in PktGetAddress()
712 pktInfo.majVer = 0; in PktGetDriverInfo()
713 pktInfo.minVer = 0; in PktGetDriverInfo()
714 memset (&pktInfo.name, 0, sizeof(pktInfo.name)); in PktGetDriverInfo()
721 pktInfo.number = reg.r_cx & 0xFF; in PktGetDriverInfo()
722 pktInfo.class = reg.r_cx >> 8; in PktGetDriverInfo()
724 pktInfo.minVer = reg.r_bx % 10; in PktGetDriverInfo()
725 pktInfo.majVer = reg.r_bx / 10; in PktGetDriverInfo()
727 pktInfo.majVer = reg.r_bx; // !! in PktGetDriverInfo()
729 pktInfo.funcs = reg.r_ax & 0xFF; in PktGetDriverInfo()
730 pktInfo.type = reg.r_dx & 0xFF; in PktGetDriverInfo()
733 ReadRealMem (&pktInfo.name, DOS_ADDR(reg.ds,reg.esi), sizeof(pktInfo.name)); in PktGetDriverInfo()
736 dosmemget (DOS_ADDR(reg.x.ds,reg.x.si), sizeof(pktInfo.name), &pktInfo.name); in PktGetDriverInfo()
739 memcpy (&pktInfo.name, (void*)DOS_ADDR(reg.r_ds,reg.r_si), sizeof(pktInfo.name)); in PktGetDriverInfo()
742 _fmemcpy (&pktInfo.name, MK_FP(reg.r_ds,reg.r_si), sizeof(pktInfo.name)); in PktGetDriverInfo()
757 ReadRealMem (&pktInfo.majVer, DOS_ADDR(reg.es,reg.edi), PKT_PARAM_SIZE); in PktGetDriverParam()
760 dosmemget (DOS_ADDR(reg.x.es,reg.x.di), PKT_PARAM_SIZE, &pktInfo.majVer); in PktGetDriverParam()
763 memcpy (&pktInfo.majVer, (void*)DOS_ADDR(reg.r_es,reg.r_di), PKT_PARAM_SIZE); in PktGetDriverParam()
766 _fmemcpy (&pktInfo.majVer, MK_FP(reg.r_es,reg.r_di), PKT_PARAM_SIZE); in PktGetDriverParam()
1040 if (pktInfo.handle) in PktExitDriver()
1045 if (!PktReleaseHandle(pktInfo.handle)) in PktExitDriver()
1049 pktInfo.handle = 0; in PktExitDriver()
1081 pktInfo.quiet = (pcap_pkt_debug < 3); in PktInitDriver()
1232 pktInfo.majVer, pktInfo.minVer, pktInfo.name, in PktInitDriver()
1233 pktInfo.class, PktGetClassName(pktInfo.class), in PktInitDriver()
1234 pktInfo.type, pktInfo.number, in PktInitDriver()
1235 pktInfo.funcs, pktInfo.intr, pktInfo.handle, in PktInitDriver()
1236 pktInfo.funcs == 2 || pktInfo.funcs == 6 ? "Yes" : "No", in PktInitDriver()
1237 pktInfo.funcs == 5 || pktInfo.funcs == 6 ? "Yes" : "No", in PktInitDriver()