--- zzzz-none-000/linux-2.6.13.1/include/linux/isdn/capiutil.h 2005-09-10 02:42:58.000000000 +0000 +++ ohio-7170-487/linux-2.6.13.1/include/linux/isdn/capiutil.h 2006-02-09 14:34:47.000000000 +0000 @@ -118,6 +118,7 @@ __u16 FacilitySelector; __u16 Flags; __u32 Function; + _cstruct Globalconfiguration; _cstruct HLC; __u16 Info; _cstruct InfoElement; @@ -132,6 +133,7 @@ __u16 Reason_B3; __u16 Reject; _cstruct Useruserdata; + _cstruct SendingComplete; /* intern */ unsigned l, p; @@ -242,13 +244,16 @@ _cstruct BChannelinformation, _cstruct Keypadfacility, _cstruct Useruserdata, - _cstruct Facilitydataarray) + _cstruct Facilitydataarray, + _cstruct SendingComplete + ) { capi_cmsg_header(cmsg, ApplId, 0x01, 0x80, Messagenumber, adr); cmsg->BChannelinformation = BChannelinformation; cmsg->Keypadfacility = Keypadfacility; cmsg->Useruserdata = Useruserdata; cmsg->Facilitydataarray = Facilitydataarray; + cmsg->SendingComplete = SendingComplete; } static inline void capi_fill_CONNECT_REQ(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, @@ -264,13 +269,16 @@ _cstruct B1configuration, _cstruct B2configuration, _cstruct B3configuration, + _cstruct Globalconfiguration, _cstruct BC, _cstruct LLC, _cstruct HLC, _cstruct BChannelinformation, _cstruct Keypadfacility, _cstruct Useruserdata, - _cstruct Facilitydataarray) + _cstruct Facilitydataarray, + _cstruct SendingComplete + ) { capi_cmsg_header(cmsg, ApplId, 0x02, 0x80, Messagenumber, adr); @@ -285,6 +293,7 @@ cmsg->B1configuration = B1configuration; cmsg->B2configuration = B2configuration; cmsg->B3configuration = B3configuration; + cmsg->Globalconfiguration = Globalconfiguration; cmsg->BC = BC; cmsg->LLC = LLC; cmsg->HLC = HLC; @@ -292,6 +301,7 @@ cmsg->Keypadfacility = Keypadfacility; cmsg->Useruserdata = Useruserdata; cmsg->Facilitydataarray = Facilitydataarray; + cmsg->SendingComplete = SendingComplete; } static inline void capi_fill_DATA_B3_REQ(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, @@ -364,7 +374,8 @@ __u16 B3protocol, _cstruct B1configuration, _cstruct B2configuration, - _cstruct B3configuration) + _cstruct B3configuration, + _cstruct Globalconfiguration) { capi_cmsg_header(cmsg, ApplId, 0x41, 0x80, Messagenumber, adr); @@ -374,6 +385,7 @@ cmsg->B1configuration = B1configuration; cmsg->B2configuration = B2configuration; cmsg->B3configuration = B3configuration; + cmsg->Globalconfiguration = Globalconfiguration; } static inline void capi_fill_CONNECT_RESP(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, @@ -385,6 +397,7 @@ _cstruct B1configuration, _cstruct B2configuration, _cstruct B3configuration, + _cstruct Globalconfiguration, _cstruct ConnectedNumber, _cstruct ConnectedSubaddress, _cstruct LLC, @@ -401,6 +414,7 @@ cmsg->B1configuration = B1configuration; cmsg->B2configuration = B2configuration; cmsg->B3configuration = B3configuration; + cmsg->Globalconfiguration = Globalconfiguration; cmsg->ConnectedNumber = ConnectedNumber; cmsg->ConnectedSubaddress = ConnectedSubaddress; cmsg->LLC = LLC;