master/device.c
changeset 97 e6264685dd7b
parent 96 080b46eb6e2d
child 98 f564d0929292
equal deleted inserted replaced
96:080b46eb6e2d 97:e6264685dd7b
   166                     unsigned int length /**< Länge der zu sendenden Daten */
   166                     unsigned int length /**< Länge der zu sendenden Daten */
   167                     )
   167                     )
   168 {
   168 {
   169     struct ethhdr *eth;
   169     struct ethhdr *eth;
   170 
   170 
   171     if (unlikely(!device->link_state)) { // Link down
   171     if (unlikely(!device->link_state)) // Link down
   172         return;
   172         return;
   173     }
       
   174 
   173 
   175     // Framegröße auf (jetzt bekannte) Länge abschneiden
   174     // Framegröße auf (jetzt bekannte) Länge abschneiden
   176     skb_trim(device->tx_skb, length);
   175     skb_trim(device->tx_skb, length);
   177 
   176 
   178     // Ethernet-II-Header hinzufuegen
   177     // Ethernet-II-Header hinzufuegen