Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  atmclip.h

  Sprache: C
 

/* SPDX-License-Identifier: GPL-2.0 */
/* net/atm/atmarp.h - RFC1577 ATM ARP */
 
/* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */
 
 
#ifndef _ATMCLIP_H
#define _ATMCLIP_H

#include <linux/netdevice.h>
#include <linux/atm.h>
#include <linux/atmdev.h>
#include <linux/atmarp.h>
#include <linux/spinlock.h>
#include <net/neighbour.h>


#define CLIP_VCC(vcc) ((struct clip_vcc *) ((vcc)->user_back))

struct sk_buff;

struct clip_vcc {
 struct atm_vcc *vcc;  /* VCC descriptor */
 struct atmarp_entry *entry; /* ATMARP table entry, NULL if IP addr.
   isn't known yet */

 int  xoff;  /* 1 if send buffer is full */
 unsigned char encap;  /* 0: NULL, 1: LLC/SNAP */
 unsigned long last_use; /* last send or receive operation */
 unsigned long idle_timeout; /* keep open idle for so many jiffies*/
 void (*old_push)(struct atm_vcc *vcc,struct sk_buff *skb);
     /* keep old push fn for chaining */
 void (*old_pop)(struct atm_vcc *vcc,struct sk_buff *skb);
     /* keep old pop fn for chaining */
 struct clip_vcc *next;  /* next VCC */
};


struct atmarp_entry {
 struct clip_vcc *vccs;  /* active VCCs; NULL if resolution is
   pending */

 unsigned long expires; /* entry expiration time */
 struct neighbour *neigh; /* neighbour back-pointer */
};

#define PRIV(dev) ((struct clip_priv *) netdev_priv(dev))

struct clip_priv {
 int number;   /* for convenience ... */
 spinlock_t xoff_lock;  /* ensures that pop is atomic (SMP) */
 struct net_device *next; /* next CLIP interface */
};

#endif

Messung V0.5 in Prozent
C=93 H=93 G=92

¤ Dauer der Verarbeitung: 0.11 Sekunden  (vorverarbeitet am  2026-06-07) ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....
    

Besucherstatistik

Besucherstatistik