openwrt/staging/lynxis.git
14 years agomove files to file-2.6.30
Florian Fainelli [Thu, 4 Feb 2010 14:35:21 +0000 (14:35 +0000)]
move files to file-2.6.30

SVN-Revision: 19518

14 years agoadd missing MISDN symbols to 2.6.32 config
Florian Fainelli [Thu, 4 Feb 2010 14:34:53 +0000 (14:34 +0000)]
add missing MISDN symbols to 2.6.32 config

SVN-Revision: 19517

14 years agoatheros: 2.6.32 support
Matteo Croce [Thu, 4 Feb 2010 10:22:25 +0000 (10:22 +0000)]
atheros: 2.6.32 support

SVN-Revision: 19516

14 years agofix path to boot.sh, thanks bifferos
Florian Fainelli [Thu, 4 Feb 2010 10:10:55 +0000 (10:10 +0000)]
fix path to boot.sh, thanks bifferos

SVN-Revision: 19515

14 years agomove 2.6.30 config and patches to their appropriate location
Florian Fainelli [Thu, 4 Feb 2010 10:10:51 +0000 (10:10 +0000)]
move 2.6.30 config and patches to their appropriate location

SVN-Revision: 19514

14 years agomove generic config and patches directory to be 2.6.30 specific
Florian Fainelli [Thu, 4 Feb 2010 10:10:45 +0000 (10:10 +0000)]
move generic config and patches directory to be 2.6.30 specific

SVN-Revision: 19513

14 years agofix the use of proc_dostring w/ 2.6.32+
Florian Fainelli [Thu, 4 Feb 2010 09:47:20 +0000 (09:47 +0000)]
fix the use of proc_dostring w/ 2.6.32+

SVN-Revision: 19512

14 years agodisable stdin unless make V=99; fixes bug where compilation can stall waiting for...
Mike Baker [Thu, 4 Feb 2010 04:43:17 +0000 (04:43 +0000)]
disable stdin unless make V=99; fixes bug where compilation can stall waiting for input

SVN-Revision: 19511

14 years agoCleanup battery driver
Lars-Peter Clausen [Wed, 3 Feb 2010 16:08:01 +0000 (16:08 +0000)]
Cleanup battery driver

SVN-Revision: 19505

14 years agoSeperate charger logic from battery driver
Lars-Peter Clausen [Wed, 3 Feb 2010 13:16:23 +0000 (13:16 +0000)]
Seperate charger logic from battery driver

SVN-Revision: 19504

14 years agoreplace the hostapd-mini preselection in profiles with wpad-mini
Felix Fietkau [Wed, 3 Feb 2010 03:45:38 +0000 (03:45 +0000)]
replace the hostapd-mini preselection in profiles with wpad-mini

SVN-Revision: 19503

14 years agosave space by making the crypto testsuite optional and disabled by default
Felix Fietkau [Wed, 3 Feb 2010 03:38:26 +0000 (03:38 +0000)]
save space by making the crypto testsuite optional and disabled by default

SVN-Revision: 19502

14 years agomac80211: update to latest wireless-testing from today
Felix Fietkau [Wed, 3 Feb 2010 00:43:09 +0000 (00:43 +0000)]
mac80211: update to latest wireless-testing from today

SVN-Revision: 19501

14 years agoadd kernel packages for the ixp4xx-beeper and appletalk -- closes #6618
Imre Kaloz [Tue, 2 Feb 2010 11:26:53 +0000 (11:26 +0000)]
add kernel packages for the ixp4xx-beeper and appletalk -- closes #6618

SVN-Revision: 19497

14 years agohostapd: fix a segfault in the error path of the nl80211 bss interface add function
Felix Fietkau [Tue, 2 Feb 2010 02:51:06 +0000 (02:51 +0000)]
hostapd: fix a segfault in the error path of the nl80211 bss interface add function

SVN-Revision: 19496

14 years ago/sbin/wifi: improve reliability of restarts by resetting the state properly
Felix Fietkau [Tue, 2 Feb 2010 02:19:10 +0000 (02:19 +0000)]
/sbin/wifi: improve reliability of restarts by resetting the state properly

SVN-Revision: 19495

14 years agomac80211: fix setup with more than 2 ap mode interfaces
Felix Fietkau [Tue, 2 Feb 2010 02:19:01 +0000 (02:19 +0000)]
mac80211: fix setup with more than 2 ap mode interfaces

SVN-Revision: 19494

14 years agomove kernel configuration to config-2.6.30
Florian Fainelli [Mon, 1 Feb 2010 21:11:05 +0000 (21:11 +0000)]
move kernel configuration to config-2.6.30

SVN-Revision: 19493

14 years agoadd 2.6.32 support
Florian Fainelli [Mon, 1 Feb 2010 21:11:02 +0000 (21:11 +0000)]
add 2.6.32 support

SVN-Revision: 19492

14 years agomove 2.6.30 configuration to their appropriate names
Florian Fainelli [Mon, 1 Feb 2010 21:10:58 +0000 (21:10 +0000)]
move 2.6.30 configuration to their appropriate names

SVN-Revision: 19491

14 years agoAdd some missing symbols to the generic 2.6.32 config
Lars-Peter Clausen [Mon, 1 Feb 2010 18:25:21 +0000 (18:25 +0000)]
Add some missing symbols to the generic 2.6.32 config

SVN-Revision: 19490

14 years agortc-jz4740: Free rtc irq when driver is removed
Lars-Peter Clausen [Mon, 1 Feb 2010 13:50:12 +0000 (13:50 +0000)]
rtc-jz4740: Free rtc irq when driver is removed

SVN-Revision: 19489

14 years agobase-file: revert unrelated change accidentally committed in r19478
Jo-Philipp Wich [Mon, 1 Feb 2010 02:00:57 +0000 (02:00 +0000)]
base-file: revert unrelated change accidentally committed in r19478

SVN-Revision: 19488

14 years agofirmware-utils: unify cc and cc2 macros, simplifies Makefile
Jo-Philipp Wich [Mon, 1 Feb 2010 01:56:02 +0000 (01:56 +0000)]
firmware-utils: unify cc and cc2 macros, simplifies Makefile

SVN-Revision: 19487

14 years agonvram: request memory locked pages in mmap() and make it available for ar71xx
Jo-Philipp Wich [Mon, 1 Feb 2010 01:32:47 +0000 (01:32 +0000)]
nvram: request memory locked pages in mmap() and make it available for ar71xx

SVN-Revision: 19486

14 years agofirmware-utils: copy bcm_tag.h to src/ and get rid of cc3 macro, fixes imagetag compi...
Jo-Philipp Wich [Mon, 1 Feb 2010 01:17:46 +0000 (01:17 +0000)]
firmware-utils: copy bcm_tag.h to src/ and get rid of cc3 macro, fixes imagetag compilation

SVN-Revision: 19485

14 years agopreinit: use grep -q where applicable
Jo-Philipp Wich [Mon, 1 Feb 2010 00:35:08 +0000 (00:35 +0000)]
preinit: use grep -q where applicable

SVN-Revision: 19484

14 years agowprobe: fix missing return code check
Felix Fietkau [Mon, 1 Feb 2010 00:35:00 +0000 (00:35 +0000)]
wprobe: fix missing return code check

SVN-Revision: 19483

14 years agopreinit: use grep -q where applicable
Jo-Philipp Wich [Mon, 1 Feb 2010 00:34:51 +0000 (00:34 +0000)]
preinit: use grep -q where applicable

SVN-Revision: 19482

14 years agopreinit: use grep -q where applicable
Jo-Philipp Wich [Mon, 1 Feb 2010 00:34:34 +0000 (00:34 +0000)]
preinit: use grep -q where applicable

SVN-Revision: 19481

14 years agopreinit: use grep -q where applicable
Jo-Philipp Wich [Mon, 1 Feb 2010 00:34:10 +0000 (00:34 +0000)]
preinit: use grep -q where applicable

SVN-Revision: 19480

14 years agopreinit: use grep -q where applicable
Jo-Philipp Wich [Mon, 1 Feb 2010 00:33:34 +0000 (00:33 +0000)]
preinit: use grep -q where applicable

SVN-Revision: 19479

14 years agobase-files: preinit: get rid of /dev/null redirections and use grep -q where applicable
Jo-Philipp Wich [Mon, 1 Feb 2010 00:32:46 +0000 (00:32 +0000)]
base-files: preinit: get rid of /dev/null redirections and use grep -q where applicable

SVN-Revision: 19478

14 years agomac80211: make the vlan injection patch more specific
Felix Fietkau [Sun, 31 Jan 2010 22:23:47 +0000 (22:23 +0000)]
mac80211: make the vlan injection patch more specific

SVN-Revision: 19477

14 years agomac80211: fix lookup for vlan'd stations for injected frames - fixes wpa rekeying...
Felix Fietkau [Sun, 31 Jan 2010 22:17:55 +0000 (22:17 +0000)]
mac80211: fix lookup for vlan'd stations for injected frames - fixes wpa rekeying with wds ap

SVN-Revision: 19476

14 years agofix printing of mtd offsets, remove whitespaces.
Florian Fainelli [Sun, 31 Jan 2010 21:37:25 +0000 (21:37 +0000)]
fix printing of mtd offsets, remove whitespaces.

SVN-Revision: 19475

14 years agomac80211: fix an eap frame handling bug in ath9k - fixes client mode rekeying issues
Felix Fietkau [Sun, 31 Jan 2010 21:27:51 +0000 (21:27 +0000)]
mac80211: fix an eap frame handling bug in ath9k - fixes client mode rekeying issues

SVN-Revision: 19474

14 years agoquieten the check for devs, thanks nbd
Florian Fainelli [Sun, 31 Jan 2010 21:09:53 +0000 (21:09 +0000)]
quieten the check for devs, thanks nbd

SVN-Revision: 19473

14 years ago/dev/null was used before it was created, so an empty file was created. This prevente...
Florian Fainelli [Sun, 31 Jan 2010 21:01:21 +0000 (21:01 +0000)]
/dev/null was used before it was created, so an empty file was created. This prevented the actual device node from being created. The attached patch fixes that, patch from cshore

SVN-Revision: 19472

14 years agomove files to files-2.6.30, to ease newer kernel integration
Florian Fainelli [Sun, 31 Jan 2010 21:00:50 +0000 (21:00 +0000)]
move files to files-2.6.30, to ease newer kernel integration

SVN-Revision: 19471

14 years agomac80211: fix rekeying in ap mode with connected powersave stations
Felix Fietkau [Sun, 31 Jan 2010 20:58:02 +0000 (20:58 +0000)]
mac80211: fix rekeying in ap mode with connected powersave stations

SVN-Revision: 19470

14 years agomac80211: fix aggregation setup on wds ap interfaces
Felix Fietkau [Sun, 31 Jan 2010 20:57:58 +0000 (20:57 +0000)]
mac80211: fix aggregation setup on wds ap interfaces

SVN-Revision: 19469

14 years agoar71xx: nuke remaining patches
Gabor Juhos [Sun, 31 Jan 2010 17:59:16 +0000 (17:59 +0000)]
ar71xx: nuke remaining patches

SVN-Revision: 19468

14 years agoar71xx: nuke 2.6.3[01] stuff
Gabor Juhos [Sun, 31 Jan 2010 17:56:43 +0000 (17:56 +0000)]
ar71xx: nuke 2.6.3[01] stuff

SVN-Revision: 19467

14 years agoramips: nuke 2.6.30 support
Gabor Juhos [Sun, 31 Jan 2010 17:56:41 +0000 (17:56 +0000)]
ramips: nuke 2.6.30 support

SVN-Revision: 19466

14 years agoramips: enable RTL8366SR driver for the RT288x devices
Gabor Juhos [Sun, 31 Jan 2010 17:56:38 +0000 (17:56 +0000)]
ramips: enable RTL8366SR driver for the RT288x devices

SVN-Revision: 19465

14 years agoramips_eth: cleanup mac_address changing
Gabor Juhos [Sun, 31 Jan 2010 17:56:36 +0000 (17:56 +0000)]
ramips_eth: cleanup mac_address changing

SVN-Revision: 19464

14 years agoramips_eth: update register offsets
Gabor Juhos [Sun, 31 Jan 2010 17:56:33 +0000 (17:56 +0000)]
ramips_eth: update register offsets

SVN-Revision: 19463

14 years agoramips_eth: pass sys_clk via platform_data
Gabor Juhos [Sun, 31 Jan 2010 17:56:30 +0000 (17:56 +0000)]
ramips_eth: pass sys_clk via platform_data

SVN-Revision: 19462

14 years agofix syntax error in preinit hook (#6610)
Jo-Philipp Wich [Sun, 31 Jan 2010 16:10:42 +0000 (16:10 +0000)]
fix syntax error in preinit hook (#6610)

SVN-Revision: 19461

14 years agoexport amazon_get_cpu_hz
Hauke Mehrtens [Sun, 31 Jan 2010 15:14:14 +0000 (15:14 +0000)]
export amazon_get_cpu_hz

SVN-Revision: 19460

14 years agoi[amazon] use SYS_HAS_EARLY_PRINTK instead of prom_printf
Hauke Mehrtens [Sun, 31 Jan 2010 15:13:51 +0000 (15:13 +0000)]
i[amazon] use SYS_HAS_EARLY_PRINTK instead of prom_printf

SVN-Revision: 19459

14 years agoAdd kernel 2.6.32 support
Hauke Mehrtens [Sun, 31 Jan 2010 15:13:14 +0000 (15:13 +0000)]
Add kernel 2.6.32 support

SVN-Revision: 19458

14 years agoApply patch 240-irq_fix.patch directly
Hauke Mehrtens [Sun, 31 Jan 2010 15:09:48 +0000 (15:09 +0000)]
Apply patch 240-irq_fix.patch directly

SVN-Revision: 19457

14 years agoApply patch 220-fix_timer.patch directly
Hauke Mehrtens [Sun, 31 Jan 2010 15:09:16 +0000 (15:09 +0000)]
Apply patch 220-fix_timer.patch directly

SVN-Revision: 19456

14 years agoApply patch 210-remove_unnedded_variables.patch directly
Hauke Mehrtens [Sun, 31 Jan 2010 15:08:26 +0000 (15:08 +0000)]
Apply patch 210-remove_unnedded_variables.patch directly

SVN-Revision: 19455

14 years agoApply patch 200-fix_deprecated_interrupt_definations.patch directly
Hauke Mehrtens [Sun, 31 Jan 2010 15:07:49 +0000 (15:07 +0000)]
Apply patch 200-fix_deprecated_interrupt_definations.patch directly

SVN-Revision: 19454

14 years agomove files to correct position
Hauke Mehrtens [Sun, 31 Jan 2010 15:06:17 +0000 (15:06 +0000)]
move files to correct position

SVN-Revision: 19453

14 years agoremove support for kernel 2.6.21
Hauke Mehrtens [Sun, 31 Jan 2010 14:59:37 +0000 (14:59 +0000)]
remove support for kernel 2.6.21

SVN-Revision: 19452

14 years agoremove support for older kernels
Imre Kaloz [Sun, 31 Jan 2010 13:50:32 +0000 (13:50 +0000)]
remove support for older kernels

SVN-Revision: 19450

14 years agoswitch to 2.6.32
Imre Kaloz [Sun, 31 Jan 2010 13:47:15 +0000 (13:47 +0000)]
switch to 2.6.32

SVN-Revision: 19449

14 years agofixup cambria/avila model detection
Imre Kaloz [Sun, 31 Jan 2010 13:46:52 +0000 (13:46 +0000)]
fixup cambria/avila model detection

SVN-Revision: 19448

14 years agorefresh patch
Imre Kaloz [Sun, 31 Jan 2010 13:46:17 +0000 (13:46 +0000)]
refresh patch

SVN-Revision: 19447

14 years agoramips_eth: add helper functions to {ed,dis}able interrupts
Gabor Juhos [Sun, 31 Jan 2010 12:48:53 +0000 (12:48 +0000)]
ramips_eth: add helper functions to {ed,dis}able interrupts

SVN-Revision: 19446

14 years agoramips_eth: remove unnecessary typecasts
Gabor Juhos [Sun, 31 Jan 2010 12:48:51 +0000 (12:48 +0000)]
ramips_eth: remove unnecessary typecasts

SVN-Revision: 19445

14 years agoramips_eth: simplify tx_next computation
Gabor Juhos [Sun, 31 Jan 2010 12:48:48 +0000 (12:48 +0000)]
ramips_eth: simplify tx_next computation

SVN-Revision: 19444

14 years agoramips_eth: simplify tx descriptor initialization
Gabor Juhos [Sun, 31 Jan 2010 12:48:46 +0000 (12:48 +0000)]
ramips_eth: simplify tx descriptor initialization

SVN-Revision: 19443

14 years agoramips_eth: pass 'raeth_priv' struct directly to dma specific functions
Gabor Juhos [Sun, 31 Jan 2010 12:48:43 +0000 (12:48 +0000)]
ramips_eth: pass 'raeth_priv' struct directly to dma specific functions

SVN-Revision: 19442

14 years agoramips: switch to 2.6.32
Gabor Juhos [Sun, 31 Jan 2010 12:48:41 +0000 (12:48 +0000)]
ramips: switch to 2.6.32

SVN-Revision: 19441

14 years agoramips_eth: convert to use netdev_ops
Gabor Juhos [Sun, 31 Jan 2010 12:48:38 +0000 (12:48 +0000)]
ramips_eth: convert to use netdev_ops

SVN-Revision: 19440

14 years agoadd me as a maintainer for a few other packages
Felix Fietkau [Sun, 31 Jan 2010 12:24:55 +0000 (12:24 +0000)]
add me as a maintainer for a few other packages

SVN-Revision: 19439

14 years agomac80211: i maintain this package
Felix Fietkau [Sun, 31 Jan 2010 12:18:21 +0000 (12:18 +0000)]
mac80211: i maintain this package

SVN-Revision: 19438

14 years agortc-jz4740: reset rtc clock if it has lost its state
Lars-Peter Clausen [Sun, 31 Jan 2010 12:09:52 +0000 (12:09 +0000)]
rtc-jz4740: reset rtc clock if it has lost its state

SVN-Revision: 19437

14 years agofix some compile warnings with 2.6.32
Imre Kaloz [Sun, 31 Jan 2010 01:29:54 +0000 (01:29 +0000)]
fix some compile warnings with 2.6.32

SVN-Revision: 19435

14 years agoupgrade avr32 to 2.6.32
Imre Kaloz [Sat, 30 Jan 2010 20:53:17 +0000 (20:53 +0000)]
upgrade avr32 to 2.6.32

SVN-Revision: 19432

14 years agoupgrade IMQ patch to the latest one, refresh patches
Imre Kaloz [Sat, 30 Jan 2010 20:52:37 +0000 (20:52 +0000)]
upgrade IMQ patch to the latest one, refresh patches

SVN-Revision: 19431

14 years agostop dropbear at shutdown as well
Felix Fietkau [Sat, 30 Jan 2010 18:19:42 +0000 (18:19 +0000)]
stop dropbear at shutdown as well

SVN-Revision: 19430

14 years agowhen rebooting, use lazy umounts as fallback (patch by puchu)
Felix Fietkau [Sat, 30 Jan 2010 18:17:57 +0000 (18:17 +0000)]
when rebooting, use lazy umounts as fallback (patch by puchu)

SVN-Revision: 19429

14 years agostop syslogd before rebooting, otherwise umount might not work properly when logging...
Felix Fietkau [Sat, 30 Jan 2010 18:17:52 +0000 (18:17 +0000)]
stop syslogd before rebooting, otherwise umount might not work properly when logging to a file (thx, puchu)

SVN-Revision: 19428

14 years agowhen rebooting, stop the network interfaces last (just before umount) to allow servic...
Felix Fietkau [Sat, 30 Jan 2010 18:17:48 +0000 (18:17 +0000)]
when rebooting, stop the network interfaces last (just before umount) to allow services to shut down properly (thx, puchu)

SVN-Revision: 19427

14 years agolibtool: Don't use the libdir path found in .la files. Fixes the build of various...
Lars-Peter Clausen [Sat, 30 Jan 2010 18:08:45 +0000 (18:08 +0000)]
libtool: Don't use the libdir path found in .la files. Fixes the build of various packages.

SVN-Revision: 19422

14 years agobrcm-2.4: add support for 8-bit flash bus width
Felix Fietkau [Sat, 30 Jan 2010 17:41:08 +0000 (17:41 +0000)]
brcm-2.4: add support for 8-bit flash bus width

SVN-Revision: 19421

14 years agohostapd: fix segfault in mac80211 wds ap handling
Felix Fietkau [Sat, 30 Jan 2010 16:08:02 +0000 (16:08 +0000)]
hostapd: fix segfault in mac80211 wds ap handling

SVN-Revision: 19420

14 years agoAdd missing config option
Hauke Mehrtens [Sat, 30 Jan 2010 15:35:58 +0000 (15:35 +0000)]
Add missing config option

SVN-Revision: 19418

14 years agoramips_eth: fix invalid register writes
Gabor Juhos [Sat, 30 Jan 2010 15:26:02 +0000 (15:26 +0000)]
ramips_eth: fix invalid register writes

SVN-Revision: 19417

14 years agoramips_eth: move memset call out from the loop
Gabor Juhos [Sat, 30 Jan 2010 15:25:59 +0000 (15:25 +0000)]
ramips_eth: move memset call out from the loop

SVN-Revision: 19416

14 years agoramips_eth: header file cleanup
Gabor Juhos [Sat, 30 Jan 2010 15:25:57 +0000 (15:25 +0000)]
ramips_eth: header file cleanup

SVN-Revision: 19415

14 years agoramips_eth: coding style cleanup
Gabor Juhos [Sat, 30 Jan 2010 15:25:55 +0000 (15:25 +0000)]
ramips_eth: coding style cleanup

SVN-Revision: 19414

14 years agoramips: register gpio buttons on the Fonera 2.0N board
Gabor Juhos [Sat, 30 Jan 2010 15:25:52 +0000 (15:25 +0000)]
ramips: register gpio buttons on the Fonera 2.0N board

SVN-Revision: 19413

14 years agoramips: register gpio buttons on the WHR-G300N board
Gabor Juhos [Sat, 30 Jan 2010 15:25:49 +0000 (15:25 +0000)]
ramips: register gpio buttons on the WHR-G300N board

SVN-Revision: 19412

14 years agoramips: register gpio buttons on the V22RW-2x2 board
Gabor Juhos [Sat, 30 Jan 2010 15:25:47 +0000 (15:25 +0000)]
ramips: register gpio buttons on the V22RW-2x2 board

SVN-Revision: 19411

14 years agoramips: register gpio buttons on the DIR-300 revB board
Gabor Juhos [Sat, 30 Jan 2010 15:25:44 +0000 (15:25 +0000)]
ramips: register gpio buttons on the DIR-300 revB board

SVN-Revision: 19410

14 years agoramips: fix wrong base addresses for the RT288x
Gabor Juhos [Sat, 30 Jan 2010 15:25:41 +0000 (15:25 +0000)]
ramips: fix wrong base addresses for the RT288x

SVN-Revision: 19409

14 years agoramips: include 'linux/leds.h' from 'dev-gpio-leds.h'
Gabor Juhos [Sat, 30 Jan 2010 15:25:36 +0000 (15:25 +0000)]
ramips: include 'linux/leds.h' from 'dev-gpio-leds.h'

SVN-Revision: 19408

14 years agoramips: rename dev_gpio_leds.h to dev-gpio-leds.h
Gabor Juhos [Sat, 30 Jan 2010 15:25:33 +0000 (15:25 +0000)]
ramips: rename dev_gpio_leds.h to dev-gpio-leds.h

SVN-Revision: 19407

14 years agoramips: cleanup WZR-AGL300NH board support file
Gabor Juhos [Sat, 30 Jan 2010 15:25:29 +0000 (15:25 +0000)]
ramips: cleanup WZR-AGL300NH board support file

SVN-Revision: 19406

14 years agoramips: register gpio-buttons on the RT-N15 board
Gabor Juhos [Sat, 30 Jan 2010 15:25:25 +0000 (15:25 +0000)]
ramips: register gpio-buttons on the RT-N15 board

SVN-Revision: 19405

14 years agoramips: add common gpio-buttons device
Gabor Juhos [Sat, 30 Jan 2010 15:25:20 +0000 (15:25 +0000)]
ramips: add common gpio-buttons device

SVN-Revision: 19404

14 years agoramips: register rtl8366s device on the RT-N15 board
Gabor Juhos [Sat, 30 Jan 2010 15:25:16 +0000 (15:25 +0000)]
ramips: register rtl8366s device on the RT-N15 board

SVN-Revision: 19403

14 years agortl8366_smi: sanitize gpio values to a 0/1 boolean
Gabor Juhos [Sat, 30 Jan 2010 15:25:12 +0000 (15:25 +0000)]
rtl8366_smi: sanitize gpio values to a 0/1 boolean

SVN-Revision: 19402