[Freifunk Franken Firmware 0000047]: 64-bit traffic counter for l2tp on 32-bit systems

Mantis Bug Tracker mbt at chrisi01.de
Mi Mai 31 16:27:57 CEST 2017


Der folgende Eintrag wurde erfasst. 
====================================================================== 
https://mantis.freifunk-franken.de/view.php?id=47 
====================================================================== 
Berichtet von:              Adrian Schmutzler
Zugewiesen an:              
====================================================================== 
Projekt:                    Freifunk Franken Firmware
Eintrag-ID:                 47
Kategorie:                  General
Reproduzierbarkeit:         immer
Auswirkung:                 kleinerer Fehler
Priorität:                  keine
Status:                     neu
====================================================================== 
Erstellt am:                2017-05-31 16:27 CEST
Zuletzt geändert:           2017-05-31 16:27 CEST
====================================================================== 
Zusammenfassung:            64-bit traffic counter for l2tp on 32-bit systems
Beschreibung: 
Der zugrundeliegende Traffic-Counter für L2TP bei 32-bit Systemen ist eine int
(32-bit) Variable. Der Traffic-Overflow-Patch aus
https://mantis.freifunk-franken.de/view.php?id=39 fixed dabei nur die Conversion
von signed int nach unsigned int, der Counter ist aber auf 4 GiB begrenzt und
beginnt dann wieder bei Null.

Ob es möglich ist, einen solchen Counter mit den atomic_read/atomic_set
Funktionen zu implementieren, kann ich allerdings im Moment nicht abschätzen.
====================================================================== 

Eintrags-Historie 
Änderungsdatum   Benutzername   Feld                     Änderung             
====================================================================== 
2017-05-31 16:27 Adrian SchmutzlerNeuer Eintrag                                
======================================================================



Mehr Informationen über die Mailingliste franken-dev