Imported Upstream version 0.4.8
[platform/upstream/libsmi.git] / test / dumps / netsnmp / mau-mib-agt-stub.c
1 /*
2  * This C file has been generated by smidump 0.4.2-pre1.
3  * It is intended to be used with the NET-SNMP agent library.
4  *
5  * This C file is derived from the MAU-MIB module.
6  *
7  * $Id: mau-mib-agt-stub.c 1606 2003-12-01 12:24:15Z strauss $
8  */
9
10 #include <stdio.h>
11 #include <string.h>
12 #include <malloc.h>
13
14 #include "mau-mib.h"
15
16 #include <ucd-snmp/asn1.h>
17 #include <ucd-snmp/snmp.h>
18 #include <ucd-snmp/snmp_api.h>
19 #include <ucd-snmp/snmp_impl.h>
20 #include <ucd-snmp/snmp_vars.h>
21
22 /*
23  * Forward declaration of read methods for groups of scalars and tables:
24  */
25
26 static unsigned char *
27 read_rpMauEntry_stub(struct variable *, oid *, size_t *, int, size_t *, WriteMethod **);
28 static unsigned char *
29 read_rpJackEntry_stub(struct variable *, oid *, size_t *, int, size_t *, WriteMethod **);
30 static unsigned char *
31 read_ifMauEntry_stub(struct variable *, oid *, size_t *, int, size_t *, WriteMethod **);
32 static unsigned char *
33 read_ifJackEntry_stub(struct variable *, oid *, size_t *, int, size_t *, WriteMethod **);
34 static unsigned char *
35 read_broadMauBasicEntry_stub(struct variable *, oid *, size_t *, int, size_t *, WriteMethod **);
36 static unsigned char *
37 read_ifMauAutoNegEntry_stub(struct variable *, oid *, size_t *, int, size_t *, WriteMethod **);
38
39 /*
40  * Forward declaration of write methods for writable objects:
41  */
42
43 static int
44 write_rpMauStatus_stub(int, u_char *, u_char, int, u_char *, oid *, int);
45 static int
46 write_ifMauStatus_stub(int, u_char *, u_char, int, u_char *, oid *, int);
47 static int
48 write_ifMauDefaultType_stub(int, u_char *, u_char, int, u_char *, oid *, int);
49 static int
50 write_ifMauAutoNegAdminStatus_stub(int, u_char *, u_char, int, u_char *, oid *, int);
51 static int
52 write_ifMauAutoNegCapAdvertised_stub(int, u_char *, u_char, int, u_char *, oid *, int);
53 static int
54 write_ifMauAutoNegRestart_stub(int, u_char *, u_char, int, u_char *, oid *, int);
55 static int
56 write_ifMauAutoNegCapAdvertisedBits_stub(int, u_char *, u_char, int, u_char *, oid *, int);
57 static int
58 write_ifMauAutoNegRemoteFaultAdvertised_stub(int, u_char *, u_char, int, u_char *, oid *, int);
59
60 /*
61  * Definitions of tags that are used internally to read/write
62  * the selected object type. These tags should be unique.
63  */
64
65 #define RPMAUGROUPINDEX                  1
66 #define RPMAUPORTINDEX                   2
67 #define RPMAUINDEX                       3
68 #define RPMAUTYPE                        4
69 #define RPMAUSTATUS                      5
70 #define RPMAUMEDIAAVAILABLE              6
71 #define RPMAUMEDIAAVAILABLESTATEEXITS    7
72 #define RPMAUJABBERSTATE                 8
73 #define RPMAUJABBERINGSTATEENTERS        9
74 #define RPMAUFALSECARRIERS               10
75
76 static oid rpMauEntry_base[] = {1, 3, 6, 1, 2, 1, 26, 1, 1, 1};
77
78 struct variable rpMauEntry_variables[] = {
79     { RPMAUGROUPINDEX, ASN_INTEGER, RONLY, read_rpMauEntry_stub, 1, {1} },
80     { RPMAUPORTINDEX, ASN_INTEGER, RONLY, read_rpMauEntry_stub, 1, {2} },
81     { RPMAUINDEX, ASN_INTEGER, RONLY, read_rpMauEntry_stub, 1, {3} },
82     { RPMAUTYPE, ASN_OBJECT_ID, RONLY, read_rpMauEntry_stub, 1, {4} },
83     { RPMAUSTATUS, ASN_INTEGER, RWRITE, read_rpMauEntry_stub, 1, {5} },
84     { RPMAUMEDIAAVAILABLE, ASN_INTEGER, RONLY, read_rpMauEntry_stub, 1, {6} },
85     { RPMAUMEDIAAVAILABLESTATEEXITS, ASN_INTEGER, RONLY, read_rpMauEntry_stub, 1, {7} },
86     { RPMAUJABBERSTATE, ASN_INTEGER, RONLY, read_rpMauEntry_stub, 1, {8} },
87     { RPMAUJABBERINGSTATEENTERS, ASN_INTEGER, RONLY, read_rpMauEntry_stub, 1, {9} },
88     { RPMAUFALSECARRIERS, ASN_INTEGER, RONLY, read_rpMauEntry_stub, 1, {10} },
89 };
90
91 #define RPJACKTYPE                       2
92
93 static oid rpJackEntry_base[] = {1, 3, 6, 1, 2, 1, 26, 1, 2, 1};
94
95 struct variable rpJackEntry_variables[] = {
96     { RPJACKTYPE, ASN_INTEGER, RONLY, read_rpJackEntry_stub, 1, {2} },
97 };
98
99 #define IFMAUIFINDEX                     1
100 #define IFMAUINDEX                       2
101 #define IFMAUTYPE                        3
102 #define IFMAUSTATUS                      4
103 #define IFMAUMEDIAAVAILABLE              5
104 #define IFMAUMEDIAAVAILABLESTATEEXITS    6
105 #define IFMAUJABBERSTATE                 7
106 #define IFMAUJABBERINGSTATEENTERS        8
107 #define IFMAUFALSECARRIERS               9
108 #define IFMAUTYPELIST                    10
109 #define IFMAUDEFAULTTYPE                 11
110 #define IFMAUAUTONEGSUPPORTED            12
111 #define IFMAUTYPELISTBITS                13
112 #define IFMAUHCFALSECARRIERS             14
113
114 static oid ifMauEntry_base[] = {1, 3, 6, 1, 2, 1, 26, 2, 1, 1};
115
116 struct variable ifMauEntry_variables[] = {
117     { IFMAUIFINDEX, ASN_INTEGER, RONLY, read_ifMauEntry_stub, 1, {1} },
118     { IFMAUINDEX, ASN_INTEGER, RONLY, read_ifMauEntry_stub, 1, {2} },
119     { IFMAUTYPE, ASN_OBJECT_ID, RONLY, read_ifMauEntry_stub, 1, {3} },
120     { IFMAUSTATUS, ASN_INTEGER, RWRITE, read_ifMauEntry_stub, 1, {4} },
121     { IFMAUMEDIAAVAILABLE, ASN_INTEGER, RONLY, read_ifMauEntry_stub, 1, {5} },
122     { IFMAUMEDIAAVAILABLESTATEEXITS, ASN_INTEGER, RONLY, read_ifMauEntry_stub, 1, {6} },
123     { IFMAUJABBERSTATE, ASN_INTEGER, RONLY, read_ifMauEntry_stub, 1, {7} },
124     { IFMAUJABBERINGSTATEENTERS, ASN_INTEGER, RONLY, read_ifMauEntry_stub, 1, {8} },
125     { IFMAUFALSECARRIERS, ASN_INTEGER, RONLY, read_ifMauEntry_stub, 1, {9} },
126     { IFMAUTYPELIST, ASN_INTEGER, RONLY, read_ifMauEntry_stub, 1, {10} },
127     { IFMAUDEFAULTTYPE, ASN_OBJECT_ID, RWRITE, read_ifMauEntry_stub, 1, {11} },
128     { IFMAUAUTONEGSUPPORTED, ASN_INTEGER, RONLY, read_ifMauEntry_stub, 1, {12} },
129     { IFMAUTYPELISTBITS, ASN_OCTET_STR, RONLY, read_ifMauEntry_stub, 1, {13} },
130     { IFMAUHCFALSECARRIERS, ASN_INTEGER, RONLY, read_ifMauEntry_stub, 1, {14} },
131 };
132
133 #define IFJACKTYPE                       2
134
135 static oid ifJackEntry_base[] = {1, 3, 6, 1, 2, 1, 26, 2, 2, 1};
136
137 struct variable ifJackEntry_variables[] = {
138     { IFJACKTYPE, ASN_INTEGER, RONLY, read_ifJackEntry_stub, 1, {2} },
139 };
140
141 #define BROADMAUIFINDEX                  1
142 #define BROADMAUINDEX                    2
143 #define BROADMAUXMTRCVSPLITTYPE          3
144 #define BROADMAUXMTCARRIERFREQ           4
145 #define BROADMAUTRANSLATIONFREQ          5
146
147 static oid broadMauBasicEntry_base[] = {1, 3, 6, 1, 2, 1, 26, 3, 1, 1};
148
149 struct variable broadMauBasicEntry_variables[] = {
150     { BROADMAUIFINDEX, ASN_INTEGER, RONLY, read_broadMauBasicEntry_stub, 1, {1} },
151     { BROADMAUINDEX, ASN_INTEGER, RONLY, read_broadMauBasicEntry_stub, 1, {2} },
152     { BROADMAUXMTRCVSPLITTYPE, ASN_INTEGER, RONLY, read_broadMauBasicEntry_stub, 1, {3} },
153     { BROADMAUXMTCARRIERFREQ, ASN_INTEGER, RONLY, read_broadMauBasicEntry_stub, 1, {4} },
154     { BROADMAUTRANSLATIONFREQ, ASN_INTEGER, RONLY, read_broadMauBasicEntry_stub, 1, {5} },
155 };
156
157 #define IFMAUAUTONEGADMINSTATUS          1
158 #define IFMAUAUTONEGREMOTESIGNALING      2
159 #define IFMAUAUTONEGCONFIG               4
160 #define IFMAUAUTONEGCAPABILITY           5
161 #define IFMAUAUTONEGCAPADVERTISED        6
162 #define IFMAUAUTONEGCAPRECEIVED          7
163 #define IFMAUAUTONEGRESTART              8
164 #define IFMAUAUTONEGCAPABILITYBITS       9
165 #define IFMAUAUTONEGCAPADVERTISEDBITS    10
166 #define IFMAUAUTONEGCAPRECEIVEDBITS      11
167 #define IFMAUAUTONEGREMOTEFAULTADVERTISED 12
168 #define IFMAUAUTONEGREMOTEFAULTRECEIVED  13
169
170 static oid ifMauAutoNegEntry_base[] = {1, 3, 6, 1, 2, 1, 26, 5, 1, 1};
171
172 struct variable ifMauAutoNegEntry_variables[] = {
173     { IFMAUAUTONEGADMINSTATUS, ASN_INTEGER, RWRITE, read_ifMauAutoNegEntry_stub, 1, {1} },
174     { IFMAUAUTONEGREMOTESIGNALING, ASN_INTEGER, RONLY, read_ifMauAutoNegEntry_stub, 1, {2} },
175     { IFMAUAUTONEGCONFIG, ASN_INTEGER, RONLY, read_ifMauAutoNegEntry_stub, 1, {4} },
176     { IFMAUAUTONEGCAPABILITY, ASN_INTEGER, RONLY, read_ifMauAutoNegEntry_stub, 1, {5} },
177     { IFMAUAUTONEGCAPADVERTISED, ASN_INTEGER, RWRITE, read_ifMauAutoNegEntry_stub, 1, {6} },
178     { IFMAUAUTONEGCAPRECEIVED, ASN_INTEGER, RONLY, read_ifMauAutoNegEntry_stub, 1, {7} },
179     { IFMAUAUTONEGRESTART, ASN_INTEGER, RWRITE, read_ifMauAutoNegEntry_stub, 1, {8} },
180     { IFMAUAUTONEGCAPABILITYBITS, ASN_OCTET_STR, RONLY, read_ifMauAutoNegEntry_stub, 1, {9} },
181     { IFMAUAUTONEGCAPADVERTISEDBITS, ASN_OCTET_STR, RWRITE, read_ifMauAutoNegEntry_stub, 1, {10} },
182     { IFMAUAUTONEGCAPRECEIVEDBITS, ASN_OCTET_STR, RONLY, read_ifMauAutoNegEntry_stub, 1, {11} },
183     { IFMAUAUTONEGREMOTEFAULTADVERTISED, ASN_INTEGER, RWRITE, read_ifMauAutoNegEntry_stub, 1, {12} },
184     { IFMAUAUTONEGREMOTEFAULTRECEIVED, ASN_INTEGER, RONLY, read_ifMauAutoNegEntry_stub, 1, {13} },
185 };
186
187
188
189 /*
190  * Registration functions for the various MIB groups.
191  */
192
193 int register_rpMauEntry()
194 {
195     return register_mib("rpMauEntry",
196          rpMauEntry_variables,
197          sizeof(struct variable),
198          sizeof(rpMauEntry_variables)/sizeof(struct variable),
199          rpMauEntry_base,
200          sizeof(rpMauEntry_base)/sizeof(oid));
201 };
202
203
204 int register_rpJackEntry()
205 {
206     return register_mib("rpJackEntry",
207          rpJackEntry_variables,
208          sizeof(struct variable),
209          sizeof(rpJackEntry_variables)/sizeof(struct variable),
210          rpJackEntry_base,
211          sizeof(rpJackEntry_base)/sizeof(oid));
212 };
213
214
215 int register_ifMauEntry()
216 {
217     return register_mib("ifMauEntry",
218          ifMauEntry_variables,
219          sizeof(struct variable),
220          sizeof(ifMauEntry_variables)/sizeof(struct variable),
221          ifMauEntry_base,
222          sizeof(ifMauEntry_base)/sizeof(oid));
223 };
224
225
226 int register_ifJackEntry()
227 {
228     return register_mib("ifJackEntry",
229          ifJackEntry_variables,
230          sizeof(struct variable),
231          sizeof(ifJackEntry_variables)/sizeof(struct variable),
232          ifJackEntry_base,
233          sizeof(ifJackEntry_base)/sizeof(oid));
234 };
235
236
237 int register_broadMauBasicEntry()
238 {
239     return register_mib("broadMauBasicEntry",
240          broadMauBasicEntry_variables,
241          sizeof(struct variable),
242          sizeof(broadMauBasicEntry_variables)/sizeof(struct variable),
243          broadMauBasicEntry_base,
244          sizeof(broadMauBasicEntry_base)/sizeof(oid));
245 };
246
247
248 int register_ifMauAutoNegEntry()
249 {
250     return register_mib("ifMauAutoNegEntry",
251          ifMauAutoNegEntry_variables,
252          sizeof(struct variable),
253          sizeof(ifMauAutoNegEntry_variables)/sizeof(struct variable),
254          ifMauAutoNegEntry_base,
255          sizeof(ifMauAutoNegEntry_base)/sizeof(oid));
256 };
257
258
259 /*
260  * Read methods for groups of scalars and tables:
261  */
262
263 static unsigned char *
264 read_rpMauEntry_stub(struct variable *vp,
265     oid     *name,
266     size_t  *length,
267     int     exact,
268     size_t  *var_len,
269     WriteMethod **write_method)
270 {
271     static rpMauEntry_t rpMauEntry;
272
273     /* call the user supplied function to retrieve values */
274
275     read_rpMauEntry(&rpMauEntry);
276
277     /* return the current value of the variable */
278
279     switch (vp->magic) {
280
281     case RPMAUGROUPINDEX:
282         return (unsigned char *) &rpMauEntry.rpMauGroupIndex;
283
284     case RPMAUPORTINDEX:
285         return (unsigned char *) &rpMauEntry.rpMauPortIndex;
286
287     case RPMAUINDEX:
288         return (unsigned char *) &rpMauEntry.rpMauIndex;
289
290     case RPMAUTYPE:
291         *var_len = rpMauEntry._rpMauTypeLength;
292         return (unsigned char *) rpMauEntry.rpMauType;
293
294     case RPMAUSTATUS:
295         return (unsigned char *) &rpMauEntry.rpMauStatus;
296
297     case RPMAUMEDIAAVAILABLE:
298         return (unsigned char *) &rpMauEntry.rpMauMediaAvailable;
299
300     case RPMAUMEDIAAVAILABLESTATEEXITS:
301         return (unsigned char *) &rpMauEntry.rpMauMediaAvailableStateExits;
302
303     case RPMAUJABBERSTATE:
304         return (unsigned char *) &rpMauEntry.rpMauJabberState;
305
306     case RPMAUJABBERINGSTATEENTERS:
307         return (unsigned char *) &rpMauEntry.rpMauJabberingStateEnters;
308
309     case RPMAUFALSECARRIERS:
310         return (unsigned char *) &rpMauEntry.rpMauFalseCarriers;
311
312     default:
313          ERROR_MSG("");
314     }
315
316     return NULL;
317 }
318
319 static unsigned char *
320 read_rpJackEntry_stub(struct variable *vp,
321     oid     *name,
322     size_t  *length,
323     int     exact,
324     size_t  *var_len,
325     WriteMethod **write_method)
326 {
327     static rpJackEntry_t rpJackEntry;
328
329     /* call the user supplied function to retrieve values */
330
331     read_rpJackEntry(&rpJackEntry);
332
333     /* return the current value of the variable */
334
335     switch (vp->magic) {
336
337     case RPJACKTYPE:
338         return (unsigned char *) &rpJackEntry.rpJackType;
339
340     default:
341          ERROR_MSG("");
342     }
343
344     return NULL;
345 }
346
347 static unsigned char *
348 read_ifMauEntry_stub(struct variable *vp,
349     oid     *name,
350     size_t  *length,
351     int     exact,
352     size_t  *var_len,
353     WriteMethod **write_method)
354 {
355     static ifMauEntry_t ifMauEntry;
356
357     /* call the user supplied function to retrieve values */
358
359     read_ifMauEntry(&ifMauEntry);
360
361     /* return the current value of the variable */
362
363     switch (vp->magic) {
364
365     case IFMAUIFINDEX:
366         return (unsigned char *) &ifMauEntry.ifMauIfIndex;
367
368     case IFMAUINDEX:
369         return (unsigned char *) &ifMauEntry.ifMauIndex;
370
371     case IFMAUTYPE:
372         *var_len = ifMauEntry._ifMauTypeLength;
373         return (unsigned char *) ifMauEntry.ifMauType;
374
375     case IFMAUSTATUS:
376         return (unsigned char *) &ifMauEntry.ifMauStatus;
377
378     case IFMAUMEDIAAVAILABLE:
379         return (unsigned char *) &ifMauEntry.ifMauMediaAvailable;
380
381     case IFMAUMEDIAAVAILABLESTATEEXITS:
382         return (unsigned char *) &ifMauEntry.ifMauMediaAvailableStateExits;
383
384     case IFMAUJABBERSTATE:
385         return (unsigned char *) &ifMauEntry.ifMauJabberState;
386
387     case IFMAUJABBERINGSTATEENTERS:
388         return (unsigned char *) &ifMauEntry.ifMauJabberingStateEnters;
389
390     case IFMAUFALSECARRIERS:
391         return (unsigned char *) &ifMauEntry.ifMauFalseCarriers;
392
393     case IFMAUTYPELIST:
394         return (unsigned char *) &ifMauEntry.ifMauTypeList;
395
396     case IFMAUDEFAULTTYPE:
397         *var_len = ifMauEntry._ifMauDefaultTypeLength;
398         return (unsigned char *) ifMauEntry.ifMauDefaultType;
399
400     case IFMAUAUTONEGSUPPORTED:
401         return (unsigned char *) &ifMauEntry.ifMauAutoNegSupported;
402
403     case IFMAUTYPELISTBITS:
404         *var_len = ifMauEntry._ifMauTypeListBitsLength;
405         return (unsigned char *) ifMauEntry.ifMauTypeListBits;
406
407     case IFMAUHCFALSECARRIERS:
408         /* add code to return the value here */
409
410     default:
411          ERROR_MSG("");
412     }
413
414     return NULL;
415 }
416
417 static unsigned char *
418 read_ifJackEntry_stub(struct variable *vp,
419     oid     *name,
420     size_t  *length,
421     int     exact,
422     size_t  *var_len,
423     WriteMethod **write_method)
424 {
425     static ifJackEntry_t ifJackEntry;
426
427     /* call the user supplied function to retrieve values */
428
429     read_ifJackEntry(&ifJackEntry);
430
431     /* return the current value of the variable */
432
433     switch (vp->magic) {
434
435     case IFJACKTYPE:
436         return (unsigned char *) &ifJackEntry.ifJackType;
437
438     default:
439          ERROR_MSG("");
440     }
441
442     return NULL;
443 }
444
445 static unsigned char *
446 read_broadMauBasicEntry_stub(struct variable *vp,
447     oid     *name,
448     size_t  *length,
449     int     exact,
450     size_t  *var_len,
451     WriteMethod **write_method)
452 {
453     static broadMauBasicEntry_t broadMauBasicEntry;
454
455     /* call the user supplied function to retrieve values */
456
457     read_broadMauBasicEntry(&broadMauBasicEntry);
458
459     /* return the current value of the variable */
460
461     switch (vp->magic) {
462
463     case BROADMAUIFINDEX:
464         return (unsigned char *) &broadMauBasicEntry.broadMauIfIndex;
465
466     case BROADMAUINDEX:
467         return (unsigned char *) &broadMauBasicEntry.broadMauIndex;
468
469     case BROADMAUXMTRCVSPLITTYPE:
470         return (unsigned char *) &broadMauBasicEntry.broadMauXmtRcvSplitType;
471
472     case BROADMAUXMTCARRIERFREQ:
473         return (unsigned char *) &broadMauBasicEntry.broadMauXmtCarrierFreq;
474
475     case BROADMAUTRANSLATIONFREQ:
476         return (unsigned char *) &broadMauBasicEntry.broadMauTranslationFreq;
477
478     default:
479          ERROR_MSG("");
480     }
481
482     return NULL;
483 }
484
485 static unsigned char *
486 read_ifMauAutoNegEntry_stub(struct variable *vp,
487     oid     *name,
488     size_t  *length,
489     int     exact,
490     size_t  *var_len,
491     WriteMethod **write_method)
492 {
493     static ifMauAutoNegEntry_t ifMauAutoNegEntry;
494
495     /* call the user supplied function to retrieve values */
496
497     read_ifMauAutoNegEntry(&ifMauAutoNegEntry);
498
499     /* return the current value of the variable */
500
501     switch (vp->magic) {
502
503     case IFMAUAUTONEGADMINSTATUS:
504         return (unsigned char *) &ifMauAutoNegEntry.ifMauAutoNegAdminStatus;
505
506     case IFMAUAUTONEGREMOTESIGNALING:
507         return (unsigned char *) &ifMauAutoNegEntry.ifMauAutoNegRemoteSignaling;
508
509     case IFMAUAUTONEGCONFIG:
510         return (unsigned char *) &ifMauAutoNegEntry.ifMauAutoNegConfig;
511
512     case IFMAUAUTONEGCAPABILITY:
513         return (unsigned char *) &ifMauAutoNegEntry.ifMauAutoNegCapability;
514
515     case IFMAUAUTONEGCAPADVERTISED:
516         return (unsigned char *) &ifMauAutoNegEntry.ifMauAutoNegCapAdvertised;
517
518     case IFMAUAUTONEGCAPRECEIVED:
519         return (unsigned char *) &ifMauAutoNegEntry.ifMauAutoNegCapReceived;
520
521     case IFMAUAUTONEGRESTART:
522         return (unsigned char *) &ifMauAutoNegEntry.ifMauAutoNegRestart;
523
524     case IFMAUAUTONEGCAPABILITYBITS:
525         *var_len = ifMauAutoNegEntry._ifMauAutoNegCapabilityBitsLength;
526         return (unsigned char *) ifMauAutoNegEntry.ifMauAutoNegCapabilityBits;
527
528     case IFMAUAUTONEGCAPADVERTISEDBITS:
529         *var_len = ifMauAutoNegEntry._ifMauAutoNegCapAdvertisedBitsLength;
530         return (unsigned char *) ifMauAutoNegEntry.ifMauAutoNegCapAdvertisedBits;
531
532     case IFMAUAUTONEGCAPRECEIVEDBITS:
533         *var_len = ifMauAutoNegEntry._ifMauAutoNegCapReceivedBitsLength;
534         return (unsigned char *) ifMauAutoNegEntry.ifMauAutoNegCapReceivedBits;
535
536     case IFMAUAUTONEGREMOTEFAULTADVERTISED:
537         return (unsigned char *) &ifMauAutoNegEntry.ifMauAutoNegRemoteFaultAdvertised;
538
539     case IFMAUAUTONEGREMOTEFAULTRECEIVED:
540         return (unsigned char *) &ifMauAutoNegEntry.ifMauAutoNegRemoteFaultReceived;
541
542     default:
543          ERROR_MSG("");
544     }
545
546     return NULL;
547 }
548
549
550 /*
551  * Forward declaration of write methods for writable objects:
552  */
553
554 static int
555 write_rpMauStatus_stub(int action,
556     u_char   *var_val,
557     u_char   var_val_type,
558     int      var_val_len,
559     u_char   *statP,
560     oid      *name,
561     int      name_len)
562 {
563     return SNMP_ERR_NOERROR;
564 }
565
566 static int
567 write_ifMauStatus_stub(int action,
568     u_char   *var_val,
569     u_char   var_val_type,
570     int      var_val_len,
571     u_char   *statP,
572     oid      *name,
573     int      name_len)
574 {
575     return SNMP_ERR_NOERROR;
576 }
577
578 static int
579 write_ifMauDefaultType_stub(int action,
580     u_char   *var_val,
581     u_char   var_val_type,
582     int      var_val_len,
583     u_char   *statP,
584     oid      *name,
585     int      name_len)
586 {
587     return SNMP_ERR_NOERROR;
588 }
589
590 static int
591 write_ifMauAutoNegAdminStatus_stub(int action,
592     u_char   *var_val,
593     u_char   var_val_type,
594     int      var_val_len,
595     u_char   *statP,
596     oid      *name,
597     int      name_len)
598 {
599     return SNMP_ERR_NOERROR;
600 }
601
602 static int
603 write_ifMauAutoNegCapAdvertised_stub(int action,
604     u_char   *var_val,
605     u_char   var_val_type,
606     int      var_val_len,
607     u_char   *statP,
608     oid      *name,
609     int      name_len)
610 {
611     return SNMP_ERR_NOERROR;
612 }
613
614 static int
615 write_ifMauAutoNegRestart_stub(int action,
616     u_char   *var_val,
617     u_char   var_val_type,
618     int      var_val_len,
619     u_char   *statP,
620     oid      *name,
621     int      name_len)
622 {
623     return SNMP_ERR_NOERROR;
624 }
625
626 static int
627 write_ifMauAutoNegCapAdvertisedBits_stub(int action,
628     u_char   *var_val,
629     u_char   var_val_type,
630     int      var_val_len,
631     u_char   *statP,
632     oid      *name,
633     int      name_len)
634 {
635     return SNMP_ERR_NOERROR;
636 }
637
638 static int
639 write_ifMauAutoNegRemoteFaultAdvertised_stub(int action,
640     u_char   *var_val,
641     u_char   var_val_type,
642     int      var_val_len,
643     u_char   *statP,
644     oid      *name,
645     int      name_len)
646 {
647     return SNMP_ERR_NOERROR;
648 }
649
650