:pserver:cvsanon@mok.lvcm.com:/CVS/ReactOS reactos
[reactos.git] / drivers / net / ndis / ndis / 40gone.c
1 /*
2  * COPYRIGHT:   See COPYING in the top level directory
3  * PROJECT:     ReactOS NDIS library
4  * FILE:        ndis/40gone.c
5  * PURPOSE:     Obsoleted functions in NDIS 4.0
6  * PROGRAMMERS: Casper S. Hornstrup (chorns@users.sourceforge.net)
7  * REVISIONS:
8  *   CSH 01/08-2000 Created
9  */
10 #include <ndissys.h>
11
12
13 VOID
14 EXPORT
15 ArcFilterDprIndicateReceive(
16     IN  PARC_FILTER Filter,
17     IN  PUCHAR      pRawHeader,
18     IN  PUCHAR      pData,
19     IN  UINT        Length)
20 {
21     UNIMPLEMENTED
22 }
23
24
25 VOID
26 EXPORT
27 ArcFilterDprIndicateReceiveComplete(
28     IN  PARC_FILTER Filter)
29 {
30     UNIMPLEMENTED
31 }
32
33
34 NDIS_STATUS
35 EXPORT
36 EthChangeFilterAddresses(
37     IN  PETH_FILTER     Filter,
38     IN  NDIS_HANDLE     NdisFilterHandle,
39     IN  PNDIS_REQUEST   NdisRequest,
40     IN  UINT            AddressCount,
41     IN  CHAR            Addresses [] [ETH_LENGTH_OF_ADDRESS],
42     IN  BOOLEAN         Set)
43 {
44     UNIMPLEMENTED
45
46         return NDIS_STATUS_FAILURE;
47 }
48
49
50 BOOLEAN
51 EXPORT
52 EthCreateFilter(
53     IN  UINT                MaximumMulticastAddresses,
54     IN  ETH_ADDRESS_CHANGE  AddressChangeAction,
55     IN  ETH_FILTER_CHANGE   FilterChangeAction,
56     IN  ETH_DEFERRED_CLOSE  CloseAction,
57     IN  PUCHAR              AdapterAddress,
58     IN  PNDIS_SPIN_LOCK     Lock,
59     OUT PETH_FILTER         * Filter)
60 {
61     UNIMPLEMENTED
62
63         return FALSE;
64 }
65
66
67 VOID
68 EXPORT
69 EthDeleteFilter(
70     IN  PETH_FILTER Filter)
71 {
72     UNIMPLEMENTED
73 }
74
75
76 NDIS_STATUS
77 EXPORT
78 EthDeleteFilterOpenAdapter(
79     IN  PETH_FILTER     Filter,
80     IN  NDIS_HANDLE     NdisFilterHandle,
81     IN  PNDIS_REQUEST   NdisRequest)
82 {
83     UNIMPLEMENTED
84
85     return NDIS_STATUS_FAILURE;
86 }
87
88
89 NDIS_STATUS
90 EXPORT
91 EthFilterAdjust(
92     IN  PETH_FILTER     Filter,
93     IN  NDIS_HANDLE     NdisFilterHandle,
94     IN  PNDIS_REQUEST   NdisRequest,
95     IN  UINT            FilterClasses,
96     IN  BOOLEAN         Set)
97 {
98     UNIMPLEMENTED
99
100         return NDIS_STATUS_FAILURE;
101 }
102
103
104 VOID
105 EXPORT
106 EthFilterIndicateReceive(
107     IN  PETH_FILTER Filter,
108     IN  NDIS_HANDLE MacReceiveContext,
109     IN  PCHAR       Address,
110     IN  PVOID       HeaderBuffer,
111     IN  UINT        HeaderBufferSize,
112     IN  PVOID       LookaheadBuffer,
113     IN  UINT        LookaheadBufferSize,
114     IN  UINT        PacketSize)
115 {
116     UNIMPLEMENTED
117 }
118
119
120 VOID
121 EXPORT
122 EthFilterIndicateReceiveComplete(
123     IN  PETH_FILTER Filter)
124 {
125     UNIMPLEMENTED
126 }
127
128
129 BOOLEAN
130 EXPORT
131 EthNoteFilterOpenAdapter(
132     IN  PETH_FILTER     Filter,
133     IN  NDIS_HANDLE     MacBindingHandle,
134     IN  NDIS_HANDLE     NdisBindingContext,
135     OUT PNDIS_HANDLE    NdisFilterHandle)
136 {
137     UNIMPLEMENTED
138
139         return FALSE;
140 }
141
142
143 UINT
144 EXPORT
145 EthNumberOfOpenFilterAddresses(
146     IN  PETH_FILTER Filter,
147     IN  NDIS_HANDLE NdisFilterHandle)
148 {
149     UNIMPLEMENTED
150
151         return 0;
152 }
153
154
155 VOID
156 EXPORT
157 EthQueryGlobalFilterAddresses (
158     OUT PNDIS_STATUS    Status,
159     IN  PETH_FILTER     Filter,
160     IN  UINT            SizeOfArray,
161     OUT PUINT           NumberOfAddresses,
162     IN  OUT     CHAR        AddressArray [] [ETH_LENGTH_OF_ADDRESS])
163 {
164     UNIMPLEMENTED
165 }
166
167
168 VOID
169 EXPORT
170 EthQueryOpenFilterAddresses(
171     OUT     PNDIS_STATUS    Status,
172     IN      PETH_FILTER     Filter,
173     IN      NDIS_HANDLE     NdisFilterHandle,
174     IN      UINT            SizeOfArray,
175     OUT     PUINT           NumberOfAddresses,
176     IN OUT  CHAR            AddressArray [] [ETH_LENGTH_OF_ADDRESS])
177 {
178     UNIMPLEMENTED
179 }
180
181
182 BOOLEAN
183 EXPORT
184 EthShouldAddressLoopBack(
185     IN  PETH_FILTER Filter,
186     IN  CHAR        Address [ETH_LENGTH_OF_ADDRESS])
187 {
188     UNIMPLEMENTED
189
190         return FALSE;
191 }
192
193
194 NDIS_STATUS
195 EXPORT
196 FddiChangeFilterLongAddresses(
197     IN  PFDDI_FILTER    Filter,
198     IN  NDIS_HANDLE     NdisFilterHandle,
199     IN  PNDIS_REQUEST   NdisRequest,
200     IN  UINT            AddressCount,
201     IN  CHAR            Addresses [] [FDDI_LENGTH_OF_LONG_ADDRESS],
202     IN  BOOLEAN         Set)
203 {
204     UNIMPLEMENTED
205
206         return NDIS_STATUS_FAILURE;
207 }
208
209
210 NDIS_STATUS
211 EXPORT
212 FddiChangeFilterShortAddresses(
213     IN  PFDDI_FILTER    Filter,
214     IN  NDIS_HANDLE     NdisFilterHandle,
215     IN  PNDIS_REQUEST   NdisRequest,
216     IN  UINT            AddressCount,
217     IN  CHAR            Addresses [] [FDDI_LENGTH_OF_SHORT_ADDRESS],
218     IN  BOOLEAN         Set)
219 {
220     UNIMPLEMENTED
221
222         return NDIS_STATUS_FAILURE;
223 }
224
225
226 BOOLEAN
227 EXPORT
228 FddiCreateFilter(
229     IN  UINT                MaximumMulticastLongAddresses,
230     IN  UINT                MaximumMulticastShortAddresses,
231     IN  FDDI_ADDRESS_CHANGE AddressChangeAction,
232     IN  FDDI_FILTER_CHANGE  FilterChangeAction,
233     IN  FDDI_DEFERRED_CLOSE CloseAction,
234     IN  PUCHAR              AdapterLongAddress,
235     IN  PUCHAR              AdapterShortAddress,
236     IN  PNDIS_SPIN_LOCK     Lock,
237     OUT PFDDI_FILTER        * Filter)
238 {
239     UNIMPLEMENTED
240
241         return FALSE;
242 }
243
244
245 VOID
246 EXPORT
247 FddiDeleteFilter(
248     IN  PFDDI_FILTER    Filter)
249 {
250     UNIMPLEMENTED
251 }
252
253
254 NDIS_STATUS
255 EXPORT
256 FddiDeleteFilterOpenAdapter(
257     IN  PFDDI_FILTER    Filter,
258     IN  NDIS_HANDLE     NdisFilterHandle,
259     IN  PNDIS_REQUEST   NdisRequest)
260 {
261     UNIMPLEMENTED
262
263         return NDIS_STATUS_SUCCESS;
264 }
265
266
267 NDIS_STATUS
268 EXPORT
269 FddiFilterAdjust(
270     IN  PFDDI_FILTER    Filter,
271     IN  NDIS_HANDLE     NdisFilterHandle,
272     IN  PNDIS_REQUEST   NdisRequest,
273     IN  UINT            FilterClasses,
274     IN  BOOLEAN         Set)
275 {
276     UNIMPLEMENTED
277
278         return NDIS_STATUS_FAILURE;
279 }
280
281
282 VOID
283 EXPORT
284 FddiFilterIndicateReceive(
285     IN  PFDDI_FILTER    Filter,
286     IN  NDIS_HANDLE     MacReceiveContext,
287     IN  PCHAR           Address,
288     IN  UINT            AddressLength,
289     IN  PVOID           HeaderBuffer,
290     IN  UINT            HeaderBufferSize,
291     IN  PVOID           LookaheadBuffer,
292     IN  UINT            LookaheadBufferSize,
293     IN  UINT            PacketSize)
294 {
295     UNIMPLEMENTED
296 }
297
298
299 VOID
300 EXPORT
301 FddiFilterIndicateReceiveComplete(
302     IN  PFDDI_FILTER    Filter)
303 {
304     UNIMPLEMENTED
305 }
306
307
308 BOOLEAN
309 EXPORT
310 FddiNoteFilterOpenAdapter(
311     IN  PFDDI_FILTER    Filter,
312     IN  NDIS_HANDLE     MacBindingHandle,
313     IN  NDIS_HANDLE     NdisBindingContext,
314     OUT PNDIS_HANDLE    NdisFilterHandle)
315 {
316     UNIMPLEMENTED
317
318         return FALSE;
319 }
320
321
322 UINT
323 EXPORT
324 FddiNumberOfOpenFilterLongAddresses(
325     IN  PFDDI_FILTER    Filter,
326     IN  NDIS_HANDLE     NdisFilterHandle)
327 {
328     UNIMPLEMENTED
329
330         return 0;
331 }
332
333
334 UINT
335 EXPORT
336 FddiNumberOfOpenFilterShortAddresses(
337     IN  PFDDI_FILTER    Filter,
338     IN  NDIS_HANDLE     NdisFilterHandle)
339 {
340     UNIMPLEMENTED
341
342         return 0;
343 }
344
345
346 VOID
347 EXPORT
348 FddiQueryGlobalFilterLongAddresses(
349     OUT     PNDIS_STATUS    Status,
350     IN      PFDDI_FILTER    Filter,
351     IN      UINT            SizeOfArray,
352     OUT     PUINT           NumberOfAddresses,
353     IN OUT  CHAR            AddressArray [] [FDDI_LENGTH_OF_LONG_ADDRESS])
354 {
355     UNIMPLEMENTED
356 }
357
358
359 VOID
360 EXPORT
361 FddiQueryGlobalFilterShortAddresses(
362     OUT     PNDIS_STATUS    Status,
363     IN      PFDDI_FILTER    Filter,
364     IN      UINT            SizeOfArray,
365     OUT     PUINT           NumberOfAddresses,
366     IN OUT  CHAR            AddressArray [] [FDDI_LENGTH_OF_SHORT_ADDRESS])
367 {
368     UNIMPLEMENTED
369 }
370
371
372 VOID
373 EXPORT
374 FddiQueryOpenFilterLongAddresses(
375     OUT     PNDIS_STATUS    Status,
376     IN      PFDDI_FILTER    Filter,
377     IN      NDIS_HANDLE     NdisFilterHandle,
378     IN      UINT            SizeOfArray,
379     OUT     PUINT           NumberOfAddresses,
380     IN OUT  CHAR            AddressArray [] [FDDI_LENGTH_OF_LONG_ADDRESS])
381 {
382     UNIMPLEMENTED
383 }
384
385
386 VOID
387 EXPORT
388 FddiQueryOpenFilterShortAddresses(
389     OUT     PNDIS_STATUS    Status,
390     IN      PFDDI_FILTER    Filter,
391     IN      NDIS_HANDLE     NdisFilterHandle,
392     IN      UINT            SizeOfArray,
393     OUT     PUINT           NumberOfAddresses,
394     IN OUT  CHAR            AddressArray [] [FDDI_LENGTH_OF_SHORT_ADDRESS])
395 {
396     UNIMPLEMENTED
397 }
398
399
400 BOOLEAN
401 EXPORT
402 FddiShouldAddressLoopBack(
403     IN  PFDDI_FILTER    Filter,
404     IN  CHAR            Address [],
405     IN  UINT            LengthOfAddress)
406 {
407     UNIMPLEMENTED
408
409         return FALSE;
410 }
411
412
413 VOID
414 EXPORT
415 NdisAllocateDmaChannel(
416     OUT PNDIS_STATUS            Status,
417     OUT PNDIS_HANDLE            NdisDmaHandle,
418     IN  NDIS_HANDLE             NdisAdapterHandle,
419     IN  PNDIS_DMA_DESCRIPTION   DmaDescription,
420     IN  ULONG                   MaximumLength)
421 {
422     UNIMPLEMENTED
423 }
424
425
426 VOID
427 EXPORT
428 NdisAllocateSharedMemory(
429     IN  NDIS_HANDLE             NdisAdapterHandle,
430     IN  ULONG                   Length,
431     IN  BOOLEAN                 Cached,
432     OUT PVOID                   *VirtualAddress,
433     OUT PNDIS_PHYSICAL_ADDRESS  PhysicalAddress)
434 {
435     UNIMPLEMENTED
436 }
437
438
439 VOID
440 EXPORT
441 NdisCompleteBufferPhysicalMapping(
442     IN  NDIS_HANDLE     NdisAdapterHandle,
443     IN  PNDIS_BUFFER    Buffer,
444     IN  ULONG           PhysicalMapRegister)
445 {
446     UNIMPLEMENTED
447 }
448
449
450 VOID
451 EXPORT
452 NdisCompleteRequest(
453     IN  NDIS_HANDLE     NdisBindingContext,
454     IN  PNDIS_REQUEST   NdisRequest,
455     IN  NDIS_STATUS     Status)
456 {
457     UNIMPLEMENTED
458 }
459
460
461 VOID
462 EXPORT
463 NdisCompleteReset(
464     IN  NDIS_HANDLE NdisBindingContext,
465     IN  NDIS_STATUS Status)
466 {
467     UNIMPLEMENTED
468 }
469
470
471 VOID
472 EXPORT
473 NdisCompleteSend(
474     IN  NDIS_HANDLE     NdisBindingContext,
475     IN  PNDIS_PACKET    Packet,
476     IN  NDIS_STATUS     Status)
477 {
478     UNIMPLEMENTED
479 }
480
481
482 VOID
483 EXPORT
484 NdisCompleteTransferData(
485     IN  NDIS_HANDLE     NdisBindingContext,
486     IN  PNDIS_PACKET    Packet,
487     IN  NDIS_STATUS     Status,
488     IN  UINT            BytesTransferred)
489 {
490     UNIMPLEMENTED
491 }
492
493
494 VOID
495 EXPORT
496 NdisIndicateReceive(
497     OUT PNDIS_STATUS    Status,
498     IN  NDIS_HANDLE     NdisBindingContext,
499     IN  NDIS_HANDLE     MacReceiveContext,
500     IN  PVOID           HeaderBuffer,
501     IN  UINT            HeaderBufferSize,
502     IN  PVOID           LookaheadBuffer,
503     IN  UINT            LookaheadBufferSize,
504     IN  UINT            PacketSize)
505 {
506     UNIMPLEMENTED
507 }
508
509
510 VOID
511 EXPORT
512 NdisIndicateReceiveComplete(
513     IN  NDIS_HANDLE NdisBindingContext)
514 {
515     UNIMPLEMENTED
516 }
517
518
519 VOID
520 EXPORT
521 NdisIndicateStatus(
522     IN  NDIS_HANDLE NdisBindingContext,
523     IN  NDIS_STATUS GeneralStatus,
524     IN  PVOID       StatusBuffer,
525     IN  UINT        StatusBufferSize)
526 {
527     UNIMPLEMENTED
528 }
529
530
531 VOID
532 EXPORT
533 NdisIndicateStatusComplete(
534     IN  NDIS_HANDLE NdisBindingContext)
535 {
536     UNIMPLEMENTED
537 }
538
539
540 NDIS_STATUS
541 EXPORT
542 NdisPciAssignResources(
543     IN  NDIS_HANDLE         NdisMacHandle,
544     IN  NDIS_HANDLE         NdisWrapperHandle,
545     IN  NDIS_HANDLE         WrapperConfigurationContext,
546     IN  ULONG               SlotNumber,
547     OUT PNDIS_RESOURCE_LIST *AssignedResources)
548 {
549     UNIMPLEMENTED
550
551         return NDIS_STATUS_FAILURE;
552 }
553
554
555 VOID
556 EXPORT
557 NdisReadBindingInformation (
558     OUT PNDIS_STATUS    Status,
559     OUT PNDIS_STRING    * Binding,
560     IN  NDIS_HANDLE     ConfigurationHandle)
561 {
562     UNIMPLEMENTED
563 }
564
565
566 ULONG
567 EXPORT
568 NdisReadDmaCounter(
569     IN  NDIS_HANDLE NdisDmaHandle)
570 {
571     UNIMPLEMENTED
572
573     return 0;
574 }
575
576
577 VOID
578 EXPORT
579 NdisStartBufferPhysicalMapping(
580     IN  NDIS_HANDLE                 NdisAdapterHandle,
581     IN  PNDIS_BUFFER                Buffer,
582     IN  ULONG                       PhysicalMapRegister,
583     IN  BOOLEAN                     WriteToDevice,
584     OUT PNDIS_PHYSICAL_ADDRESS_UNIT PhysicalAddressArray,
585     OUT PUINT                       ArraySize)
586 {
587     UNIMPLEMENTED
588 }
589
590
591 BOOLEAN
592 EXPORT
593 NdisSynchronizeWithInterrupt(
594     IN  PNDIS_INTERRUPT Interrupt,
595     IN  PVOID           SynchronizeFunction,
596     IN  PVOID           SynchronizeContext)
597 {
598     UNIMPLEMENTED
599
600     return FALSE;
601 }
602
603
604 VOID
605 EXPORT
606 NdisUnmapIoSpace(
607     IN  NDIS_HANDLE NdisAdapterHandle,
608     IN  PVOID       VirtualAddress,
609     IN  UINT        Length)
610 {
611     UNIMPLEMENTED
612 }
613
614
615 NDIS_STATUS
616 EXPORT
617 TrChangeFunctionalAddress(
618     IN  PTR_FILTER      Filter,
619     IN  NDIS_HANDLE     NdisFilterHandle,
620     IN  PNDIS_REQUEST   NdisRequest,
621     IN  CHAR            FunctionalAddressArray [TR_LENGTH_OF_FUNCTIONAL],
622     IN  BOOLEAN         Set)
623 {
624     UNIMPLEMENTED
625
626         return NDIS_STATUS_FAILURE;
627 }
628
629
630 NDIS_STATUS
631 EXPORT
632 TrChangeGroupAddress(
633     IN  PTR_FILTER      Filter,
634     IN  NDIS_HANDLE     NdisFilterHandle,
635     IN  PNDIS_REQUEST   NdisRequest,
636     IN  CHAR            GroupAddressArray [TR_LENGTH_OF_FUNCTIONAL],
637     IN  BOOLEAN         Set)
638 {
639     UNIMPLEMENTED
640
641         return NDIS_STATUS_FAILURE;
642 }
643
644
645 BOOLEAN
646 EXPORT
647 TrCreateFilter(
648     IN  TR_ADDRESS_CHANGE   AddressChangeAction,
649     IN  TR_GROUP_CHANGE     GroupChangeAction,
650     IN  TR_FILTER_CHANGE    FilterChangeAction,
651     IN  TR_DEFERRED_CLOSE   CloseAction,
652     IN  PUCHAR              AdapterAddress,
653     IN  PNDIS_SPIN_LOCK     Lock,
654     OUT PTR_FILTER          * Filter)
655 {
656     UNIMPLEMENTED
657
658         return FALSE;
659 }
660
661
662 VOID
663 EXPORT
664 TrDeleteFilter(
665     IN  PTR_FILTER  Filter)
666 {
667     UNIMPLEMENTED
668 }
669
670
671 NDIS_STATUS
672 EXPORT
673 TrDeleteFilterOpenAdapter (
674     IN  PTR_FILTER      Filter,
675     IN  NDIS_HANDLE     NdisFilterHandle,
676     IN  PNDIS_REQUEST   NdisRequest)
677 {
678     UNIMPLEMENTED
679
680         return NDIS_STATUS_SUCCESS;
681 }
682
683
684 NDIS_STATUS
685 EXPORT
686 TrFilterAdjust(
687     IN  PTR_FILTER      Filter,
688     IN  NDIS_HANDLE     NdisFilterHandle,
689     IN  PNDIS_REQUEST   NdisRequest,
690     IN  UINT            FilterClasses,
691     IN  BOOLEAN         Set)
692 {
693     UNIMPLEMENTED
694
695         return NDIS_STATUS_FAILURE;
696 }
697
698
699 VOID
700 EXPORT
701 TrFilterIndicateReceive(
702     IN  PTR_FILTER  Filter,
703     IN  NDIS_HANDLE MacReceiveContext,
704     IN  PVOID       HeaderBuffer,
705     IN  UINT        HeaderBufferSize,
706     IN  PVOID       LookaheadBuffer,
707     IN  UINT        LookaheadBufferSize,
708     IN  UINT        PacketSize)
709 {
710     UNIMPLEMENTED
711 }
712
713
714 VOID
715 EXPORT
716 TrFilterIndicateReceiveComplete(
717     IN  PTR_FILTER  Filter)
718 {
719     UNIMPLEMENTED
720 }
721
722
723 BOOLEAN
724 EXPORT
725 TrNoteFilterOpenAdapter(
726     IN  PTR_FILTER      Filter,
727     IN  NDIS_HANDLE     MacBindingHandle,
728     IN  NDIS_HANDLE     NdisBindingContext,
729     OUT PNDIS_HANDLE    NdisFilterHandle)
730 {
731     UNIMPLEMENTED
732
733         return FALSE;
734 }
735
736
737 BOOLEAN
738 EXPORT
739 TrShouldAddressLoopBack(
740     IN  PTR_FILTER  Filter,
741     IN  CHAR        DestinationAddress [TR_LENGTH_OF_ADDRESS],
742     IN  CHAR        SourceAddress [TR_LENGTH_OF_ADDRESS])
743 {
744     UNIMPLEMENTED
745
746         return FALSE;
747 }
748
749 /* EOF */