diff options
| author | Arnaldo Carvalho de Melo <acme@conectiva.com.br> | 2002-09-11 07:38:34 -0300 |
|---|---|---|
| committer | Arnaldo Carvalho de Melo <acme@conectiva.com.br> | 2002-09-11 07:38:34 -0300 |
| commit | c3be6700f35fdcf9f81a0d46f6472e9952f15229 (patch) | |
| tree | ec92abb0bd5f97eb8500f569db419068d57a037a /include/net | |
| parent | c34311f78b8bf3b79380c6e2f8d9b3c143357d5e (diff) | |
LLC: kill llc_prim_data and LLC_PRIM_DATA for sap->ind() and sap->conf()
On the road to kill all prims, llc_prim_data bits the dust, now
the core queues the data directly and takes care of the conf semantics,
i.e. waking up the upper layer when the confirmation arrives. Maybe I'll
have to put more info on skb->cb for conf and ind, but for PF_LLC this is
enough for now. Have to check NetBEUI tho. But we can always add back
removed features, better than having features that nobody uses :-)
Diffstat (limited to 'include/net')
| -rw-r--r-- | include/net/llc_if.h | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/include/net/llc_if.h b/include/net/llc_if.h index d4a53e05e6e9..975485fc42c0 100644 --- a/include/net/llc_if.h +++ b/include/net/llc_if.h @@ -97,14 +97,6 @@ struct llc_prim_flow_ctrl { u32 amount; }; -struct llc_prim_data { - struct sock *sk; - u16 link; - u8 pri; - struct sk_buff *skb; /* pointer to frame */ - u8 status; /* reason */ -}; - /* Sending data in conection-less mode */ struct llc_prim_unit_data { struct llc_addr saddr; @@ -133,7 +125,6 @@ union llc_u_prim_data { struct llc_prim_disc disc; struct llc_prim_reset res; struct llc_prim_flow_ctrl fc; - struct llc_prim_data data; /* data */ struct llc_prim_unit_data udata; /* unit data */ struct llc_prim_xid xid; struct llc_prim_test test; |
