From b8160915909e59fc65cc08855fb32fee6f5d89ad Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Sun, 8 Jul 2012 11:58:20 -0700 Subject: Convert to X.Org standard indentation & cleanup whitespace Performed with util/modular/x-indent-all.sh, followed by manual fixups Signed-off-by: Alan Coopersmith --- decodenas.c | 556 +++++++++++++++++++++++++++++------------------------------- 1 file changed, 268 insertions(+), 288 deletions(-) (limited to 'decodenas.c') diff --git a/decodenas.c b/decodenas.c index befa2eb..a9cc191 100644 --- a/decodenas.c +++ b/decodenas.c @@ -8,7 +8,7 @@ * ************************************************************ */ #include "scope.h" -#include "nas.h" +#include "nas.h" /* There are 4 types of things in NAS: requests, replies, errors, and events. @@ -26,13 +26,11 @@ from that request we can determine the type of the reply. */ - /* ************************************************************ */ /* */ /* */ /* ************************************************************ */ - /* We need to keep the sequence number for a request to match it with an expected reply. The sequence number is associated only with the @@ -45,7 +43,7 @@ #define DUMP_EVENT 2 #define DUMP_ERROR 3 -static const char * const simple_names[] = { +static const char *const simple_names[] = { "REQUEST", "REPLY ", "EVENT ", @@ -53,186 +51,180 @@ static const char * const simple_names[] = { }; static void -AudioSimpleDump (int type, FD fd, short Major, short Minor, long bytes) +AudioSimpleDump(int type, FD fd, short Major, short Minor, long bytes) { - PrintTime (); - fprintf (stdout, "@@%s %3d %3d %3d %7ld\n", - simple_names[type], - ClientNumber(fd), - Major, Minor, bytes); + PrintTime(); + fprintf(stdout, "@@%s %3d %3d %3d %7ld\n", + simple_names[type], ClientNumber(fd), Major, Minor, bytes); } - + /* ************************************************************ */ /* */ /* */ /* ************************************************************ */ void -DecodeAudioRequest( - FD fd, - const unsigned char *buf, - long n) +DecodeAudioRequest(FD fd, const unsigned char *buf, long n) { - short Request = IByte (&buf[0]); - short RequestMinor = Request >= 128 ? IByte (&buf[1]) : 0; - unsigned long seq; + short Request = IByte(&buf[0]); + short RequestMinor = Request >= 128 ? IByte(&buf[1]) : 0; + unsigned long seq; - CS[fd].SequenceNumber += 1; - seq = CS[fd].SequenceNumber; - if (CS[fd].littleEndian) { - SBf[0] = seq; - SBf[1] = seq >> 8; - SBf[2] = seq >> 16; - SBf[3] = seq >> 24; - } else { - SBf[0] = seq >> 24; - SBf[1] = seq >> 16; - SBf[2] = seq >> 8; - SBf[3] = seq; - } - SetIndentLevel(PRINTCLIENT); + CS[fd].SequenceNumber += 1; + seq = CS[fd].SequenceNumber; + if (CS[fd].littleEndian) { + SBf[0] = seq; + SBf[1] = seq >> 8; + SBf[2] = seq >> 16; + SBf[3] = seq >> 24; + } + else { + SBf[0] = seq >> 24; + SBf[1] = seq >> 16; + SBf[2] = seq >> 8; + SBf[3] = seq; + } + SetIndentLevel(PRINTCLIENT); - if (NasVerbose == 0) - { - AudioSimpleDump (DUMP_REQUEST, fd, Request, RequestMinor, n); - return; - } - - if (NasVerbose > 3) - DumpItem("Request", fd, buf, n); - switch (Request) - { + if (NasVerbose == 0) { + AudioSimpleDump(DUMP_REQUEST, fd, Request, RequestMinor, n); + return; + } + + if (NasVerbose > 3) + DumpItem("Request", fd, buf, n); + switch (Request) { case 1: - AudioListDevices (buf); - ReplyExpected(fd, Request); - break; + AudioListDevices(buf); + ReplyExpected(fd, Request); + break; case 2: - AudioGetDeviceAttributes(buf); - ReplyExpected(fd, Request); - break; + AudioGetDeviceAttributes(buf); + ReplyExpected(fd, Request); + break; case 3: - AudioSetDeviceAttributes (buf); - break; + AudioSetDeviceAttributes(buf); + break; case 4: - AudioCreateBucket (buf); - break; + AudioCreateBucket(buf); + break; case 5: - AudioDestroyBucket (buf); - break; + AudioDestroyBucket(buf); + break; case 6: - AudioListBuckets (buf); - ReplyExpected (fd, Request); - break; + AudioListBuckets(buf); + ReplyExpected(fd, Request); + break; case 7: - AudioGetBucketAttributes (buf); - ReplyExpected (fd, Request); - break; + AudioGetBucketAttributes(buf); + ReplyExpected(fd, Request); + break; case 8: - AudioSetBucketAttributes (buf); - break; + AudioSetBucketAttributes(buf); + break; case 9: - AudioCreateRadio (buf); - break; + AudioCreateRadio(buf); + break; case 10: - AudioDestroyRadio (buf); - break; + AudioDestroyRadio(buf); + break; case 11: - AudioListRadios (buf); - ReplyExpected (fd, Request); - break; + AudioListRadios(buf); + ReplyExpected(fd, Request); + break; case 12: - AudioGetRadioAttributes (buf); - ReplyExpected (fd, Request); - break; + AudioGetRadioAttributes(buf); + ReplyExpected(fd, Request); + break; case 13: - AudioSetRadioAttributes (buf); - break; + AudioSetRadioAttributes(buf); + break; case 14: - AudioCreateFlow (buf); - break; + AudioCreateFlow(buf); + break; case 15: - AudioDestroyFlow (buf); - break; + AudioDestroyFlow(buf); + break; case 16: - AudioGetFlowAttributes (buf); - ReplyExpected (fd, Request); - break; + AudioGetFlowAttributes(buf); + ReplyExpected(fd, Request); + break; case 17: - AudioSetFlowAttributes (buf); - break; + AudioSetFlowAttributes(buf); + break; case 18: - AudioGetElements (buf); - ReplyExpected (fd, Request); - break; + AudioGetElements(buf); + ReplyExpected(fd, Request); + break; case 19: - AudioSetElements (buf); - break; + AudioSetElements(buf); + break; case 20: - AudioGetElementStates (buf); - ReplyExpected (fd, Request); - break; + AudioGetElementStates(buf); + ReplyExpected(fd, Request); + break; case 21: - AudioSetElementStates (buf); - break; + AudioSetElementStates(buf); + break; case 22: - AudioGetElementParameters (buf); - ReplyExpected (fd, Request); - break; + AudioGetElementParameters(buf); + ReplyExpected(fd, Request); + break; case 23: - AudioSetElementParameters (buf); - break; + AudioSetElementParameters(buf); + break; case 24: - AudioWriteElement (buf); - break; + AudioWriteElement(buf); + break; case 25: - AudioReadElement (buf); - ReplyExpected (fd, Request); - break; + AudioReadElement(buf); + ReplyExpected(fd, Request); + break; case 26: - AudioGrabComponent (buf); - break; + AudioGrabComponent(buf); + break; case 27: - AudioUngrabComponent (buf); - break; + AudioUngrabComponent(buf); + break; case 28: - AudioSendEvent (buf); - break; + AudioSendEvent(buf); + break; case 29: - AudioGetAllowedUsers (buf); - ReplyExpected (fd, Request); - break; + AudioGetAllowedUsers(buf); + ReplyExpected(fd, Request); + break; case 30: - AudioSetAllowedUsers (buf); - break; + AudioSetAllowedUsers(buf); + break; case 31: - AudioListExtensions (buf); - ReplyExpected (fd, Request); - break; + AudioListExtensions(buf); + ReplyExpected(fd, Request); + break; case 32: - AudioQueryExtension (buf); - ReplyExpected (fd, Request); - break; + AudioQueryExtension(buf); + ReplyExpected(fd, Request); + break; case 33: - AudioGetCloseDownMode (buf); - ReplyExpected (fd, Request); - break; + AudioGetCloseDownMode(buf); + ReplyExpected(fd, Request); + break; case 34: - AudioSetCloseDownMode (buf); - break; + AudioSetCloseDownMode(buf); + break; case 35: - AudioKillClient (buf); - break; + AudioKillClient(buf); + break; case 36: - AudioGetServerTime (buf); - ReplyExpected (fd, Request); - break; + AudioGetServerTime(buf); + ReplyExpected(fd, Request); + break; case 37: - AudioNoOperation (buf); - break; + AudioNoOperation(buf); + break; default: - warn("Unimplemented request opcode"); - break; - } + warn("Unimplemented request opcode"); + break; + } } /* ************************************************************ */ @@ -241,82 +233,77 @@ DecodeAudioRequest( /* ************************************************************ */ void -DecodeAudioReply( - FD fd, - const unsigned char *buf, - long n) +DecodeAudioReply(FD fd, const unsigned char *buf, long n) { - short SequenceNumber = IShort (&buf[2]); - short RequestMinor; - short Request = CheckReplyTable (fd, SequenceNumber, &RequestMinor); + short SequenceNumber = IShort(&buf[2]); + short RequestMinor; + short Request = CheckReplyTable(fd, SequenceNumber, &RequestMinor); - if (NasVerbose == 0) - { - AudioSimpleDump (DUMP_REPLY, fd, Request, RequestMinor, n); - return; + if (NasVerbose == 0) { + AudioSimpleDump(DUMP_REPLY, fd, Request, RequestMinor, n); + return; } SetIndentLevel(PRINTSERVER); - RBf[0] = Request /* for the PrintField in the Reply procedure */ ; + RBf[0] = Request; /* for the PrintField in the Reply procedure */ RBf[1] = RequestMinor; if (NasVerbose > 3) - DumpItem("Reply", fd, buf, n); - switch (Request) - { + DumpItem("Reply", fd, buf, n); + switch (Request) { case 0: - UnknownAudioReply(buf); - break; + UnknownAudioReply(buf); + break; case 1: - AudioListDevicesReply (buf); - break; + AudioListDevicesReply(buf); + break; case 2: - AudioGetDeviceAttributesReply (buf); - break; + AudioGetDeviceAttributesReply(buf); + break; case 6: - AudioListBucketsReply (buf); - break; + AudioListBucketsReply(buf); + break; case 7: - AudioGetBucketAttributesReply (buf); - break; + AudioGetBucketAttributesReply(buf); + break; case 11: - AudioListRadiosReply (buf); - break; + AudioListRadiosReply(buf); + break; case 12: - AudioGetRadioAttributesReply (buf); - break; + AudioGetRadioAttributesReply(buf); + break; case 16: - AudioGetFlowAttributesReply (buf); - break; + AudioGetFlowAttributesReply(buf); + break; case 18: - AudioGetElementsReply (buf); - break; + AudioGetElementsReply(buf); + break; case 20: - AudioGetElementStatesReply (buf); - break; + AudioGetElementStatesReply(buf); + break; case 22: - AudioGetElementParametersReply (buf); - break; + AudioGetElementParametersReply(buf); + break; case 25: - AudioReadElementReply (buf); - break; + AudioReadElementReply(buf); + break; case 29: - AudioGetAllowedUsersReply (buf); - break; + AudioGetAllowedUsersReply(buf); + break; case 31: - AudioListExtensionsReply (buf); - break; + AudioListExtensionsReply(buf); + break; case 32: - AudioQueryExtensionReply (buf); - break; + AudioQueryExtensionReply(buf); + break; case 33: - AudioGetCloseDownModeReply (buf); - break; + AudioGetCloseDownModeReply(buf); + break; case 36: - AudioGetServerTimeReply (buf); - break; + AudioGetServerTimeReply(buf); + break; default: - warn("Unimplemented reply opcode"); - break; + warn("Unimplemented reply opcode"); + break; } } @@ -326,26 +313,22 @@ DecodeAudioReply( /* ************************************************************ */ void -DecodeAudioError( - FD fd, - const unsigned char *buf, - long n) +DecodeAudioError(FD fd, const unsigned char *buf, long n) { - short Error = IByte (&buf[1]); - short Request = 0; - short RequestMinor = 0; + short Error = IByte(&buf[1]); + short Request = 0; + short RequestMinor = 0; - Request = CheckReplyTable (fd, (short)IShort(&buf[2]), &RequestMinor); + Request = CheckReplyTable(fd, (short) IShort(&buf[2]), &RequestMinor); - if (NasVerbose == 0) - { - AudioSimpleDump (DUMP_ERROR, fd, Request, RequestMinor, n); - return; + if (NasVerbose == 0) { + AudioSimpleDump(DUMP_ERROR, fd, Request, RequestMinor, n); + return; } SetIndentLevel(PRINTSERVER); if (NasVerbose > 3) - DumpItem("Error", fd, buf, n); + DumpItem("Error", fd, buf, n); } /* ************************************************************ */ @@ -354,117 +337,114 @@ DecodeAudioError( /* ************************************************************ */ void -DecodeAudioEvent( - FD fd, - const unsigned char *buf, - long n) +DecodeAudioEvent(FD fd, const unsigned char *buf, long n) { - short Event = IByte (&buf[0]); - short EventMinor = 0; + short Event = IByte(&buf[0]); + short EventMinor = 0; - if (NasVerbose == 0) - { - AudioSimpleDump (DUMP_EVENT, fd, Event, EventMinor, n); - return; + if (NasVerbose == 0) { + AudioSimpleDump(DUMP_EVENT, fd, Event, EventMinor, n); + return; } SetIndentLevel(PRINTSERVER); if (NasVerbose > 3) - DumpItem("Event", fd, buf, n); + DumpItem("Event", fd, buf, n); /* high-order bit means SendEvent generated */ - if (Event & 0x80) - { - debug(8,(stderr, "SendEvent generated event 0x%x\n", Event)); - Event = Event & 0x7F; + if (Event & 0x80) { + debug(8, (stderr, "SendEvent generated event 0x%x\n", Event)); + Event = Event & 0x7F; } - switch (Event) - { + switch (Event) { case 2: - AudioElementNotify (buf); - break; + AudioElementNotify(buf); + break; case 3: - AudioGrabNotify (buf); - break; + AudioGrabNotify(buf); + break; case 4: - AudioMonitorNotify (buf); - break; + AudioMonitorNotify(buf); + break; case 5: - AudioBucketNotify (buf); - break; + AudioBucketNotify(buf); + break; case 6: - AudioDeviceNotify (buf); - break; + AudioDeviceNotify(buf); + break; default: - warn("Unimplemented event code"); - break; + warn("Unimplemented event code"); + break; } } void -InitializeAudioDecode (void) +InitializeAudioDecode(void) { - TYPE p; - - p = DefineType (NASREQUEST, ENUMERATED, "NASREQUEST", (PrintProcType) PrintENUMERATED); - DefineEValue (p, 1L, "ListDevices"); - DefineEValue (p, 2L, "GetDeviceAttributes"); - DefineEValue (p, 3L, "SetDeviceAttributes"); - DefineEValue (p, 4L, "CreateBucket"); - DefineEValue (p, 5L, "DestroyBucket"); - DefineEValue (p, 6L, "ListBuckets"); - DefineEValue (p, 7L, "GetBucketAttributes"); - DefineEValue (p, 8L, "SetBucketAttributes"); - DefineEValue (p, 9L, "CreateRadio"); - DefineEValue (p, 10L, "DestroyRadio"); - DefineEValue (p, 11L, "ListRadios"); - DefineEValue (p, 12L, "GetRadioAttributes"); - DefineEValue (p, 13L, "SetRadioAttributes"); - DefineEValue (p, 14L, "CreateFlow"); - DefineEValue (p, 15L, "DestroyFlow"); - DefineEValue (p, 16L, "GetFlowAttributes"); - DefineEValue (p, 17L, "SetFlowAttributes"); - DefineEValue (p, 18L, "GetElements"); - DefineEValue (p, 19L, "SetElements"); - DefineEValue (p, 20L, "GetElementStates"); - DefineEValue (p, 21L, "SetElementStates"); - DefineEValue (p, 22L, "GetElementParameters"); - DefineEValue (p, 23L, "SetElementParameters"); - DefineEValue (p, 24L, "WriteElement"); - DefineEValue (p, 25L, "ReadElement"); - DefineEValue (p, 26L, "GrabComponent"); - DefineEValue (p, 27L, "UngrabComponent"); - DefineEValue (p, 28L, "SendEvent"); - DefineEValue (p, 29L, "GetAllowedUsers"); - DefineEValue (p, 30L, "SetAllowedUsers"); - DefineEValue (p, 31L, "ListExtensions"); - DefineEValue (p, 32L, "QuerExtension"); - DefineEValue (p, 33L, "GetCloseDownMode"); - DefineEValue (p, 34L, "SetCloseDownMode"); - DefineEValue (p, 35L, "KillClient"); - DefineEValue (p, 36L, "GetServerTime"); - DefineEValue (p, 37L, "NoOperation"); - p = DefineType (NASREPLY, ENUMERATED, "NASREPLY", (PrintProcType) PrintENUMERATED); - DefineEValue (p, 1L, "ListDevices"); - DefineEValue (p, 2L, "GetDeviceAttributes"); - DefineEValue (p, 6L, "ListBuckets"); - DefineEValue (p, 7L, "GetBucketAttributes"); - DefineEValue (p, 11L, "ListRadios"); - DefineEValue (p, 12L, "GetRadioAttributes"); - DefineEValue (p, 16L, "GetFlowAttributes"); - DefineEValue (p, 18L, "GetElements"); - DefineEValue (p, 20L, "GetElementStates"); - DefineEValue (p, 22L, "GetElementParameters"); - DefineEValue (p, 25L, "ReadElement"); - DefineEValue (p, 29L, "GetAllowedUsers"); - DefineEValue (p, 31L, "ListExtensions"); - DefineEValue (p, 32L, "QueryExtension"); - DefineEValue (p, 33L, "GetCloseDownMode"); - DefineEValue (p, 36L, "GetServerTime"); - p = DefineType (NASEVENT, ENUMERATED, "NASEVENT", (PrintProcType) PrintENUMERATED); + TYPE p; + + p = DefineType(NASREQUEST, ENUMERATED, "NASREQUEST", + (PrintProcType) PrintENUMERATED); + DefineEValue(p, 1L, "ListDevices"); + DefineEValue(p, 2L, "GetDeviceAttributes"); + DefineEValue(p, 3L, "SetDeviceAttributes"); + DefineEValue(p, 4L, "CreateBucket"); + DefineEValue(p, 5L, "DestroyBucket"); + DefineEValue(p, 6L, "ListBuckets"); + DefineEValue(p, 7L, "GetBucketAttributes"); + DefineEValue(p, 8L, "SetBucketAttributes"); + DefineEValue(p, 9L, "CreateRadio"); + DefineEValue(p, 10L, "DestroyRadio"); + DefineEValue(p, 11L, "ListRadios"); + DefineEValue(p, 12L, "GetRadioAttributes"); + DefineEValue(p, 13L, "SetRadioAttributes"); + DefineEValue(p, 14L, "CreateFlow"); + DefineEValue(p, 15L, "DestroyFlow"); + DefineEValue(p, 16L, "GetFlowAttributes"); + DefineEValue(p, 17L, "SetFlowAttributes"); + DefineEValue(p, 18L, "GetElements"); + DefineEValue(p, 19L, "SetElements"); + DefineEValue(p, 20L, "GetElementStates"); + DefineEValue(p, 21L, "SetElementStates"); + DefineEValue(p, 22L, "GetElementParameters"); + DefineEValue(p, 23L, "SetElementParameters"); + DefineEValue(p, 24L, "WriteElement"); + DefineEValue(p, 25L, "ReadElement"); + DefineEValue(p, 26L, "GrabComponent"); + DefineEValue(p, 27L, "UngrabComponent"); + DefineEValue(p, 28L, "SendEvent"); + DefineEValue(p, 29L, "GetAllowedUsers"); + DefineEValue(p, 30L, "SetAllowedUsers"); + DefineEValue(p, 31L, "ListExtensions"); + DefineEValue(p, 32L, "QuerExtension"); + DefineEValue(p, 33L, "GetCloseDownMode"); + DefineEValue(p, 34L, "SetCloseDownMode"); + DefineEValue(p, 35L, "KillClient"); + DefineEValue(p, 36L, "GetServerTime"); + DefineEValue(p, 37L, "NoOperation"); + p = DefineType(NASREPLY, ENUMERATED, "NASREPLY", + (PrintProcType) PrintENUMERATED); + DefineEValue(p, 1L, "ListDevices"); + DefineEValue(p, 2L, "GetDeviceAttributes"); + DefineEValue(p, 6L, "ListBuckets"); + DefineEValue(p, 7L, "GetBucketAttributes"); + DefineEValue(p, 11L, "ListRadios"); + DefineEValue(p, 12L, "GetRadioAttributes"); + DefineEValue(p, 16L, "GetFlowAttributes"); + DefineEValue(p, 18L, "GetElements"); + DefineEValue(p, 20L, "GetElementStates"); + DefineEValue(p, 22L, "GetElementParameters"); + DefineEValue(p, 25L, "ReadElement"); + DefineEValue(p, 29L, "GetAllowedUsers"); + DefineEValue(p, 31L, "ListExtensions"); + DefineEValue(p, 32L, "QueryExtension"); + DefineEValue(p, 33L, "GetCloseDownMode"); + DefineEValue(p, 36L, "GetServerTime"); + p = DefineType(NASEVENT, ENUMERATED, "NASEVENT", + (PrintProcType) PrintENUMERATED); DefineEValue(p, 2L, "ElementNotify"); DefineEValue(p, 3L, "GrabNotify"); DefineEValue(p, 4L, "MonitorNotify"); DefineEValue(p, 5L, "BucketNotify"); DefineEValue(p, 6L, "DeviceNotify"); - + } -- cgit v1.2.1