From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24532 invoked by alias); 23 Jun 2017 10:32:47 -0000 Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Received: (qmail 24403 invoked by uid 89); 23 Jun 2017 10:32:45 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: Yes, score=6.8 required=5.0 tests=BAYES_50,BODY_8BITS,GARBLED_BODY,LIKELY_SPAM_BODY,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=no version=3.3.2 spammy=H*Ad:U*ecos-discuss, Official, rail, correspondence X-HELO: EUR03-DB5-obe.outbound.protection.outlook.com Received: from mail-eopbgr40137.outbound.protection.outlook.com (HELO EUR03-DB5-obe.outbound.protection.outlook.com) (40.107.4.137) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 23 Jun 2017 10:32:43 +0000 Authentication-Results: ecos.sourceware.org; dkim=none (message not signed) header.d=none;ecos.sourceware.org; dmarc=none action=none header.from=televic.com; Received: from [10.0.56.4] (213.251.71.100) by AM2PR07MB0516.eurprd07.prod.outlook.com (2a01:111:e400:8405::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.6; Fri, 23 Jun 2017 10:32:38 +0000 From: =?UTF-8?Q?J=c3=bcrgen_Lambrecht?= To: "lawshere@gmail.com" , "osdeve.mirror.rtos.ecos-discuss" References: <466EC08A.8090704@televic.com> <058cebc1-1c19-438d-b5de-2c8015835c36@googlegroups.com> <8a8cdaa7-7907-f1a1-b8c1-e1ae798377db@televic.com> Cc: "ecos-discuss@ecos.sourceware.org" Message-ID: <5c8ce1a2-1e15-3408-6929-4fd882226de2@televic.com> Date: Fri, 23 Jun 2017 10:32:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <8a8cdaa7-7907-f1a1-b8c1-e1ae798377db@televic.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: AM3PR04CA0146.eurprd04.prod.outlook.com (2603:10a6:207::30) To AM2PR07MB0516.eurprd07.prod.outlook.com (2a01:111:e400:8405::21) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 40d823c8-455a-4c3f-568f-08d4ba232bbe X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500067)(300135000095)(300000501067)(300135300095)(300000502067)(300135100095)(22001)(300000503067)(300135400095)(201703131423075)(201703031133081)(300000504067)(300135200095)(300000505067)(300135600095)(300000506055)(300135500095);SRVR:AM2PR07MB0516; X-Microsoft-Exchange-Diagnostics: 1;AM2PR07MB0516;3:En5UOp+ywXl46t2C0lG2Vqen/t5X9fTH9Jth/74EDWZ8uaGYjYFddAmCpf3178uiyJKro2q4ZNf+LCbyi1Iv0/m0AL3L+KBtXRWgm2Z0ITFK8nNabG/yPYQ2QUmNgjxXJT11mOXSfkmB0wqPevHgireJMOfYvsxfFodMrJcBPemKb0qFUfJXOuIg6F8CGjMcgEJcfiJzmkXv/L3NvfrQinZcMeqtPDpd0QpNaT9tt6otq6extA26VPCW/p+t8pNNlaRSs3Z+DTWKNPz3lLwF4VDjGL7hw3C/5y93ptuD4yEyy+vdZ8e8rCyjfdI7crA2XSo6tBw+M+NikQs0RXMXogpbsXW8Bc86yCcUjqhkzJp8Io3NvQd3AHdu0TGH+mYygA7+GXWuFdo71ws7EAjcmx09LA93wmzGRMCCC/avEtUabHVVyDJwvshHmV1hHIlQLMrd66OILwtmri6qYM06Pqe4WvQZn5Oq8xWTEOmvQD/c2ot0/htZJiGN6scsHZjVvfHoFiZL6+vXhtz3HzX6zQYcYNVstemImhGuFkn2yBV+XMKIQDYkWv/8ZEDA3WytRxpDRxXwZ0TXD2eTbmW0m4erMCNdPG4T1GVxztDGIxhprfLWPsueWKDyjzj2975rKs6vQ2i4j5R9Bp/6eZef8LhXLO8kkAJJJONZoF49gDlRl5CbsFKoSH/rN0MpiSaCf2VZFkn8K8QxjiU4svWyeRwbCxe5L6yBg1CVMjnhAE8= X-MS-TrafficTypeDiagnostic: AM2PR07MB0516: X-Microsoft-Exchange-Diagnostics: 1;AM2PR07MB0516;25:l0fdT+kPnkGvCrvwo3bDnOkYUDWRjwe8uRet7YuXg4G3/2Dtqp6+mqXXkbVKZG418rm/JveMo33XHGMdFB+xDc10AbAsQgP71sTeUlxyssLeA/crtKq63KForM9JCKjCahdLH/oQmLOiftBXN2vFC73Lsliumzd5zGxy7vajaxAEisO517f13a3xd7htibnuAVNSB+yaRcSHlq4R/7rVwDE/RyLoPqp+Dv5m6S06lcuHUc77D8/SbYPXUpUSt5aB+UGU2J9NMdlyaE15bj0MjuQHiF+wEzQQoy8wxu8lGG1Dv58Qj53RDKpxGrZfKf+27ZPaGOUAt25leOOQb780Z3dkDFLyeTjylemOqN/+l7pIXftPHwXHkGJ6fZgp5zTyoD6BV+Bs5veNbGqp/yNyJyVRgHWO8+89BDWvAvqMu858tvC0G5dw+J9NvKBUAvF2EAELG7stBgXVYNFxtmHFovZMbwbTSRPGjvxU68f4J+aSrI+0fgxz8TxAZzp9O4hNaVBzYDIsj84rWlRRlmwW2J2IUQnZwSun0vKeSxiiuTvOkwNYl3rrOytTLJKcBUiaMMTfCm04xD/7iL1RKzYrdFHy/bZgwrzEz+6OqZFkEecdgtLYKU80bLCgf+bBQhv6tS/XBPD64d8FFD8S9t9I8FK9SA0i2h5vQbb3LeVpuANYagDcRi0bKpXyHdU/cucmf3qWSHgjRwD8Z9/a6o4/tXC0yeAAfle3UgH0JNDNikqo7/35g1xI4mYL9rms/Mks1ITY51OLvWwls8LeqGTzNiczh+D9TMd679EyxTWVFpIOPa+06zPMjSDp/UCqWQJD7cqUDVHPfXSEq5DxQT0F7ZFQqt5PFY0+f6TfrPeDtUc4BbBrK1EapLygz94HpBjAp0wtCizUB7eh9X/6uVNGzpKTT7tKI2NPxMC5T6dflM0= X-Microsoft-Exchange-Diagnostics: 1;AM2PR07MB0516;31:m7SGvP+SGC5ne4TJ1CuNkiPikrSaFzq5PUAq7XPaK/N6ZX4w2pkv2Zh8xo9C3jxrop7Pw7D0ZEcalNIlpkilThYcKqBWAd9MwAx3CUvyA8Nxely+H9RsAxXQhwqnKJ69XwQF/cx1/mzAwUjV/6u89nvN5COkRsRtGWcyp381HLhhdOmqxODfI0okw/ZEcxVb3TiHuquCEJozckKGHArGbTSKRK29q7c53MS7Yk++tn9B9sr3M4Hsh0bfHdOrdCFOd+/O8FGQzGf+GyvOmUjCtW+2i4sRLt48ApbJLGinaU3bKm69F1ctvo2pbGQk1VrtTEEQer8173mtmVA7KM24MS33F0xJs++ext1bNKw5cj1R2lhEWoC+aCV7RJ+pRT5mJb9sYDrBpw0ehBqzSg3yJY6qzRxep7WMiI6+ayvaWWOXds1f74cY/6H4FRwywbYyYNKDldsZurN6naerdFN3JNN2Zj0yUEibRuHxdOqrztqzchmmVBX2Rrqfm+K0Qol+aTn8EQXxMTF9e+4Gy4oVnxyHQKfrkeU0fLAy3/BSdqGOwky/FZR3TchDJYEfrTkO8IsEIVglhzcndCs/Suwmfoy2rd8i7ZroEqAD5SihY+ljGSA7+zcTm7q6CR9NtBXXc9wScKGwHYidkJcCFIjvEwuHTNZg6j7Jijk1n4QFOlWHKFitAaOhFSTlESvkgXJE6CauUfTBek+x9ofw+SFTAA==;20:oC2QHy7NCZlVqKMwmq43TDKzLbb6GmNIDNIHjB1aWJAiwkEENOpw++fnPoaPbRIUjNFXAUJ0B9jvSwrhj3eEmj+fUWl4si3HWFeCMtymIaddizjkEBlx/oBA+osAjjfcGzrb/yh9WfCQHE4HGr6BAlrH6QqimJLyErkqdQPpxYo= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(148322886591682)(86561027422486)(64217206974132); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(100000703101)(100105400095)(93006095)(93001095)(3002001)(10201501046)(6041248)(20161123555025)(20161123558100)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123562025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:AM2PR07MB0516;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:AM2PR07MB0516; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTJQUjA3TUIwNTE2OzQ6UVV6UWpFVHVCdW1BOVpMSWdCUTBvV1hYc0hC?= =?utf-8?B?V014UGN5U1VBZWxpMGhZalRUZ0NNcmJGZWxrN1Q5Nk5QMFZwZW9qbHp3OUll?= =?utf-8?B?eFdSZTlIZUsyc2FydXVpTVpvN3RBNDBaUGt4K0k5TjJYNGZEV29Qem41VkU2?= =?utf-8?B?aTFUS3VyMXhnREVsY21VcUlINkFJaDFlRWl3Z3I4eXJFejczaDlGUXZXdldG?= =?utf-8?B?WnN3Y0E1bDZrcHRVby9UTjdSSDRuUHgxRW5HNzZiZ01GbXlxT2VEcUo5THNt?= =?utf-8?B?b1IyYktsZEZkcHV1dVZzeXROZWJqb3NNSFFGZ1AwajZ3Z3ZqYmVFSXRjelB4?= =?utf-8?B?aCtZQlpIS1pEQVdNZU1pOFFkbGpJNVRxWlJVRmg2bE95NTl0djhzRHdxZk5J?= =?utf-8?B?aDlMdjBUVk5kL2NzNTZWWklLWFQzdXJFbEdUaGE4ZFUyenRpR3FtVXBUb3pD?= =?utf-8?B?TlJCUHZQb3hqZ1YraTM4azhHUGJldHBuOEtVRlprS0hxVnNQODZDdE8ySGFS?= =?utf-8?B?bSthbDRRUk9mMldZNktsQ2dhRzBwZXp1VS9uTGYvUHZNbEFpQ2JYVC83SkRU?= =?utf-8?B?bUVYRmVhaVUrRFM2VVdTem1UZFlKeEg1QXovS3lLc3QxNm56WnpZc3Y2S0po?= =?utf-8?B?eVF1NXdVTTh3TTdkVlBFWk9OY0Q3RStodTRsU3N5OWhBK2dmSDJ4WHVMNXZO?= =?utf-8?B?MjMyM1orWUV2d1luS3FpdFNxc0NRK0JaZ1JnNHZkdUtsS2RDTStqRGl0KzZl?= =?utf-8?B?Z1hHd3NjRElRMlljdk1LTUFMTVBLSDdaS2xEdmpSS05sWm1GVG9tOVJCK1lx?= =?utf-8?B?TERBaVEzSmVYcXJ5bit5QThZQ1hFSnZQWTFtRWRmMjlGeW5FME0wa1VkQnBS?= =?utf-8?B?VE9HU0dkaWM0L0xpWE4wUEFJV0hjbHpDdjdBOFQ1UnFhTlpSVzBNMXJoN1FH?= =?utf-8?B?RUhFYUdyWHhzdUo1L3pGUkZXaXVLU0o3MVAzY3ZzZXJKVUxlYjZxMnpqeHhK?= =?utf-8?B?S2E1aGpBT3NQL0V6RldKdVlmbjhtamhzOEUxUG5JOE9RZDZXOVdla2JmV0RF?= =?utf-8?B?aVJseWNYcWs5dU45TjYzLzRJbytJSGJSZURUbG00ZmxNWVFTOWhMeXFtWEhq?= =?utf-8?B?dWlFZmM2ZXFsK25ZbWFUdmZCa3BBWGtnU2k0ZjBLd25lWFllZ3J5bzNaL3BR?= =?utf-8?B?S2k1WEpjWjdjZDlxWjNoUXJsbDF6cnl1WFh4S1ZvWW5rWnVxUzh1L0Jhb1dV?= =?utf-8?B?R0dmQ25GZktOV2E3UkFuUEc2Y0xtWnVLUFAxNE1VYU9WODBreTVlU3gwdXl6?= =?utf-8?B?bmVNcnZDd0VtQmdsRkthYTRRNlFPdFl5UWF6Wmg3NEdpVFRFbWErdHBKUkVx?= =?utf-8?B?Q1dnUEliSHZyUmZKYkJRRXRGbVZvVjIyVk1ER29wRGgvanZXMnpzV216T3Fh?= =?utf-8?B?ZXBEdWVMbXFVSVo0Y3NzRGhkUEVZRWxzZnBpT0xmYUkySGxGa3daUS8yMW1G?= =?utf-8?B?ek1TQ3VKeVhwVndXMFR1TDE0WjBXNm5UOXUxSzBEczdQSUNmQWRTUnFucXQv?= =?utf-8?B?ZnBHZ0YybkRxSGlGS1pUdGVNZlVPSTNzdXg5TXo1Y2dGcC9WaXpCMmxmc1Bq?= =?utf-8?B?NENsL0Y5Mi9vbnlRSTZ0L2pVV3BTUXIvVnVaUG5GSEIvQm90LzVRNGs1cm15?= =?utf-8?Q?9tpWiO9EffMFHd7npXV1XoIGUE/7qb0Gf3bUjE?= X-Forefront-PRVS: 0347410860 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(6049001)(39830400002)(39450400003)(39400400002)(39410400002)(24454002)(26244003)(377454003)(25786009)(2501003)(2870700001)(7736002)(42186005)(1720100001)(64126003)(81166006)(478600001)(4326008)(5660300001)(72206003)(8676002)(65806001)(966005)(86362001)(66066001)(65956001)(83506001)(47776003)(36756003)(229853002)(50466002)(2906002)(53546010)(31696002)(77096006)(6486002)(50986999)(76176999)(54356999)(4001350100001)(6666003)(2950100002)(53386004)(38730400002)(23676002)(19273905006)(305945005)(6306002)(53936002)(31686004)(189998001)(6116002)(3846002)(33646002)(563064011);DIR:OUT;SFP:1102;SCL:1;SRVR:AM2PR07MB0516;H:[10.0.56.4];FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTJQUjA3TUIwNTE2OzIzOnBzcmU2SkFYM2JyNkE2TnlwZG1PZWwxemFa?= =?utf-8?B?QUlKSjk3d3VhTW9rU2Z4clQ5UVdJSWFYdnFROUhpeDNoMWFpLzdCUHZxcDJW?= =?utf-8?B?WHZoRVpkYUwvUmZpbk1BVjFQVEVxUkM3VlREeExHSXhtMHVKb1pML1k4UHdo?= =?utf-8?B?YmMzOFMva2dBdUQxREgzV2N2MlBkTmtzemVxcW9IZ09FUjFBcEhtelNUc2Z3?= =?utf-8?B?ZEwxdDhxL3FPa21NY0lBOG9uWC9kL2ZDZklVUUVvRVVuQ1U3d3pLNTBKZDhl?= =?utf-8?B?cDRhQlBGNzJxREdCSnB3Z1NJeGZ0cy9qUmVKYk1OVWtTR1JZWHNCaDJmZ21P?= =?utf-8?B?b0x1R3NOWmJJdHV0QmZpVzVDNEN4d1BXdDdyQzZ2TElZemFlbktCWktNalkx?= =?utf-8?B?aFROUmFnL3UyYkJaVUoxOXREZmkzZERwNStKcmlCVkgrTHA3ckE1cWYzRFdL?= =?utf-8?B?cGhTUzVJbEhHU1EvckovVmJoNUhFUjhRclpDdklVZzA4UVNrWHJ1bGEzYy9v?= =?utf-8?B?aW5LMjJLWE5majB2bUZtNFlIcFpWYW9xTklqd1ZxM1d2UUJENWk2cU9WdnZK?= =?utf-8?B?ZUxpVktYcnJYUWdDdWJMUXUzWW54MlpDT1IvZTRuc05LZWNBZjJkZXh0ejdh?= =?utf-8?B?TDJCWTZOd3N5WjdOSFZJV01xSDNXZ2JCQUgvZVpzNzRUcUg1OURUOHhYMDVE?= =?utf-8?B?UU9DVUhxVitzVE9pWGNyZnZZOUdXRTNhZVJNMWtINE94by9kdG1IK3ZTeHNS?= =?utf-8?B?V2Z5VmxvTFg5T0h6YUxZWFhla3NPd3F6MURESFg4UmQ5UzFVMWxITFgyL1dz?= =?utf-8?B?dHhpNFhUdFpGYUFwRFphbGgxOTVBbWtUV3hWcnJ1ZkFiYThsSS91R2JnaEhu?= =?utf-8?B?V09vcE5SQS9lUUdhS2hQd3VGRmRHeWE3QWw1Y3pBQXZuRngvN2F2L0YzcEJD?= =?utf-8?B?aGEzZXlpZTJBTDAvSDFubnR1bzFjU3RnTDNnNzRUVHExaDdKT2RNM1ltR3Rp?= =?utf-8?B?RWdwNk4xTk1qS2h1RHlQMVhWbDJDS20yNjc3cWZvcmVhbWxFcGNaRHlFd2Ez?= =?utf-8?B?U1YxTXdVYTZQcnFQSFY3NGZpRHhpNlEycHNLY1J4UVN4MG1BVWdHVUxSMC94?= =?utf-8?B?VlVhbjNYYWpiSlV3U3ErMjBzL3FxOVhLSnk0bnlHSXA2d0xvYlJFc0pITmxi?= =?utf-8?B?MnpRZEhITGhVMW5QcTY1RTV6QnNMWUhacTlLaXg5NEsyaHNpRHJzKzFUSnVH?= =?utf-8?B?TU81WmNLejhSZ3pINUpPVmhUVjg3Zm5OR0tPUjREcy9ESmk1VzY5ajc3VTZj?= =?utf-8?B?UVRBbndlYzRWR2Fad1hkQXhKZ2xrZStxRTVIRUNPa0tYYVc3aE9UR1JwbGRZ?= =?utf-8?B?S2Z5VnJzWWtwNkZKbnFSd2U2TWdvb1puRVpQVzhOSVpHOVh1blpvNHppMjQ3?= =?utf-8?B?czAvSnViNjBJYUpPcWVBYy9pcEtrNk1SR25IMHY5M3RjSEhpQUdIMzZleUZB?= =?utf-8?B?RXFUdENQTHZhUW1xRU92ZTdXY0dnWTZTRDFQaXRFalc2ZExta0xRMWRNbHJ1?= =?utf-8?B?a3JRVnhqTXovSVYrK2JBd1ZqWTJmVXZMdFpWNXh5OHVocmN3N2w0NHhydDVS?= =?utf-8?B?YmZBZ1lhaW1XZVhaMFpadXJTM2ZoRFdDQmg2Rk8rcTVINW5xNjhMbmtJWm5R?= =?utf-8?B?c1RRUWVlcVovRnVGMk9OL255UmhFd0NxK3lFQ2dnMHV1c2FSSGVNaytiWDlR?= =?utf-8?B?dWFBZTdLZnRNSE84QkN2aU16aUF3ckhRQ0pRb0h4M2Y0K1I5RmZXUjZvQ1Rn?= =?utf-8?B?NGFsRW9xcEc2WWpFcXlTRTBVMkIzTXBGamRNb0QvWGRWL0ZXMHVtbEtvMkRa?= =?utf-8?Q?Hz0rVZ5f9K/tQiz1O+16xBi7p24Qq7Rg?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTJQUjA3TUIwNTE2OzY6RTZXSFlsTUNpU3NsZ3pSRWRLT01ENUZsWFhk?= =?utf-8?B?dFdIYTVuQUdxb1ZvQ3Nzd29pVWF6ek1HbjNJZU1ybjhsMWlsTkVPMkQxN0Yv?= =?utf-8?B?MHc3MlpUYktmR0ZCT1U1czlUZ2NIVFNWYmRwMW9rci9oUjNqWktBNnBYYVls?= =?utf-8?B?R2Z3WGk5U3VoMjNoeElSdnZLdmE4WTRIeW42NVZ2bHRoNWVBSnIzTGd4bUdF?= =?utf-8?B?ckxEMWFDZWF0bVFnTTJGdFBXSENRUlI1aVZmeTlFdjhiMitkdXZqR29GRFN3?= =?utf-8?B?ZXM2SlM5RkhrNW81MkREeVFob3VPV3R4WXZLUlhEbXFHRzJkMkhweW5FYmxO?= =?utf-8?B?T2J4YkQyajl0bGhYRndXWXBDSmNJYjNSekhLelR4bUZsWVNMWnptYThSR3No?= =?utf-8?B?K0lYSUwxc1hreXMxU2U4UlhiSnJkb3V6UTUyTmZqbG9Tb2RTL0pseUVwTkdX?= =?utf-8?B?Slo5cVozd2kvT1VHeXBaNDBKZlRjSVlvN2xTZmpWR1NoMmlwQi9PZThoMHNo?= =?utf-8?B?L1BmbXU4ME8wME1EYkRPbXlreDZ6eERrdjV6b0d4TjkvRWZCTnpWQVVjVEZ1?= =?utf-8?B?Ry84aEI3cFpxOFBheG9vTjVhSjRQVzh6a2UwSXVLNnJiMWVuOGFXZWxWQ0ZW?= =?utf-8?B?YVFXcys1MFZqUHlMaGJvSHhFN29vSlRhSndiMlJ2ZGgvZXRUWlg4eFdUSkpB?= =?utf-8?B?OTFoQmtiODZFMlVQcmRRVC9EcDJoM0xxR2tHWElJMzkrYnZPa04yZFlrYlpm?= =?utf-8?B?S05BRDZpa2FnYThiQXVxWEgxZkdBZ1RoK2RpR2gwTmJKYTJ3MmtNc25JQlVI?= =?utf-8?B?TVZtOElaV0lBc2thVkxJajRuelVFSzNiOUN0QVRIaC8vUFU5RzN0amM4T0lW?= =?utf-8?B?cWJGTkFPZVBXODhzVmN1VDVFd2xTbHVKRkt5QlhnM3BidTJxQjJZZnluQVIv?= =?utf-8?B?VGdJeHlreWg5eW1GZFVUZ2dBQkFGOWM4c1BTa2ZhcU40cXEzZk5DL2tOQUcr?= =?utf-8?B?NmNOQ25WOXk0VXk5V3hHUHpNV3NsWWpxUjE2a1BUVGg1WlpJUkdhRDIxM0tv?= =?utf-8?B?eElRRHdTcjhRS1lkMHZTZXl4d3VTZHdScS9vL0l3S1RIUlVJTjBPQmZlcXJu?= =?utf-8?B?blVpZi9KaWNmczA4TVdFS3hxM25xSlRTNkxaejJCK2VRYkx3dGlNU2JWeEV2?= =?utf-8?B?VEZSV016V2RNRzR6SnhrQjNxcXhWZFJyVkFkaFBCMjBCVyttSTdWRmU4SzNv?= =?utf-8?B?VllSMElhQ2U4ZkRqa3NreGVla0NYaTQ5emdxeHJpcHozZGZVZDI3UkRaQ05S?= =?utf-8?Q?MaKVioQusdkQSL/6Q91QCjHvEo+e5+I=3D?= X-Microsoft-Exchange-Diagnostics: 1;AM2PR07MB0516;5:BfKQVA7MtP5XV2YaSVekYaap9FgC/Cxc/90UFLo2WPaHwLWfyGBuHQTg76pZF4GdGpmQBt/5K+ORg7zGO8ztK4St5Ll7VeOfrEvtZo2N0zPj+PPN1goLeX0py3Ml3dXuvBOSDeYnlfQQR8wKWdFp4st8Syv9tnNdxLCX4w/bxI+glXQu3Yh+AIvfVJoEj1xSaMdkNSkCfiZvU/eOP8JrfIAFNgbw1Wb5+fx8JrqRPUWjYlR3Ley3bK1HqQFtQnhGwCt6DJ6oUTbzvQWrswvOeDMiiwYVDThttWBLoN/cfXPQPuFBVWxqKCxR7yNWoancMNzSLWdEFSie4LwtXpSa1MBF+yl0S6BsWhSrAYtv70hwkMeTQJGJ9KFEPsYVvhrZORbab2upWACXVwd41e5aGC5aZCcZ6h1AVlIzMvs7VUG4r+jkuau5pVnJhewKwaaRvYN+iKLsFlDzAOUv95rKEFTE4Y9uBIB+OfFj6bl6WvO8e4ZnizNlDhbTufnCHZWs;24:5nhu0wXGmBkg22NbI7yBylKaIiog3puU6CcGvmB2ocileChkGJgbTUU45Nt+nfZd6ycYStAM2NsR2+rRSSXyO6Y5etoCzpj3bRY/Jvai5Io= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;AM2PR07MB0516;7:UiJb/VV0eacEwWiApIPo3hFs+1ia4utmsM2u0u+07q2nT8QAUZDiJ3K5m64sZVfc3aXzh/2BfnL62lmv+dKNVRKVyKyCI0vmZydgYhn4gad52m0dnOuadcjjkdUzW+lk8EuZe/ld5TvJ8gU6D8a5hAFWk+nXV5AFftIStKaLjjTjXfoi5tpFo/rjmtc6tp3y/cogKWrk5/7A4F7TzLTEDOtULvYY49HBVYzoJ/2xtXhYz3fVQifIYuBDv7Pla1IVHQqS/oK2MGVy0tZSLF5NgAuls246aVt0OqcXEiVUvQz4eha/cJr2Bx9Y1LH2Tac/ZCHjPbO5IKUNlkGcDcdi/nCMAI5pHr8IhhanVNru7YPoumL/8Vby9T4/B/kix8YGifhjVOfKIKFdHAw7bfBszbSX+1ydcNTpAbGufTTNh6eiiSW7uLj1QDOIeVfTSBHpfEHIPgJEVh9R3gVG5+MVANih7DM4BmAnXm2eMNYGgJ+C5MHvk40JxgEKQ15wVc4AlEbHJy8FF3huFbW6I49+EwPjpxXZsIKywbqP8ZrSMDaFAN5WyeOdR/itKiGeqOhTAUfFqz/MsW6jxA6JRMu0qKjRS9OEsvl0PB5FacXqNnFotp3tinVMOzMIjK6PlBEZ1CPaBqBVlxxkYkq0lULGaOwi1OJCor3Uxd7bbPEZWY/7NExfCdM0VnA+702i9yXGgmfj3fGSJBTNTPTOQz5pBOp0dCzg14mEXFwRzhkMokFV4RwtgUR4fw6E7TZWrjoKLvjd3Zf5UnwBE2AbdoH7zSZRoi36aPpTdhv3KaCufMk= X-OriginatorOrg: televic.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jun 2017 10:32:38.4410 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM2PR07MB0516 X-IsSubscribed: yes Subject: Re: [ECOS] max IP packet size = 9216 B. Why? X-SW-Source: 2017-06/txt/msg00001.txt.bz2 On 06/20/2017 12:29 PM, Jürgen Lambrecht wrote: > Hi, > > It is a implicit limitation of eCos: to limit the amount of RAM > needed, the maximum IP packet size is 9kB. > This is hardcoded in the eCos code, so I changed it there. > I don't remember where, but when I find it, I will mail you again. I found it back, and it is not hard-coded. There is a default set in ecos/packages/net/bsd_tcpip/current/src/sys/netinet/udp_usrreq.c. But you can overwrite it on the socket: udpEchoSocket = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP); sendBuf = 65507; //The maximum IP packet has 64KB or 65535 B. The maximum UDP //payload is (- 20B IP header and 8B UDP header) 65507. if (setsockopt(udpEchoSocket, SOL_SOCKET, SO_SNDBUF, &sendBuf, sizeof(sendBuf))) { debug_printf(" setsockopt SO_SNDBUF\n"); } sendBuf = 65539; //The maximum IP packet has 64KB or 65535 B. The maximum UDP if (setsockopt(udpEchoSocket, SOL_SOCKET, SO_RCVBUF, &sendBuf, sizeof(sendBuf))) { debug_printf(" setsockopt SO_RCVBUF\n"); } I tried both ways (first change eCos sources, then use the ioctl calls), and both worked for me: I could send/receive up to 64kB IP (UDP and TCP) packets. Kind regards, Jürgen > > Kind regards, > Jürgen > > On 05/04/2017 02:55 AM, lawshere@gmail.com wrote: >> is there any patch for it, >> no matter how i set SNDBUF, the problem is still, >> it seems the maximum accessable size for one udp packet is the same >> as MTU. >> >> 在 2007年6月12日星期二 UTC+8下午11:49:30,Jürgen Lambrecht写道: >> >> Hello, >> >> I found out that the maximum IP packet size = 9216 B (0x2400). >> I implemented an echo program, both udp and tcp. >> My ecos applic can receive more that 9216B, but not send back more >> than >> that. >> >> Has anybody a clue how to solve this? >> I need to support the maximum IP packet size of 65535 B >> (IP_MAXPACKET). >> I don't know if this is a bug in ecos, or a (hidden?) limitation >> of an >> embedded OS. >> >> Thanks, >> Juergen Lambrecht >> >> P.S.: >> I'm busy tracing this back in the source >> This comes from the socket that is allocated statically in >> /io/fileio/.../fd.cxx and socket is part of a cyg_file (cyg_file is >> defined by file in file.h). In cyg_file there is a member f_data, >> which >> is the socket. >> I'm continuing my search in the code at this point.... >> >> -- Jürgen Lambrecht >> R&D Engineer >> Televic Transport Systems >> http://www.televic.com >> Televic NV / SA (main office) >> Leo Bekaertlaan 1 >> B-8870 Izegem >> Tel: +32 (0)51 303045 >> Fax: +32 (0)51 310670 >> >> >> -- Before posting, please read the FAQ: >> http://ecos.sourceware.org/fom/ecos >> >> and search the list archive: >> http://ecos.sourceware.org/ml/ecos-discuss >> >> > > -- Jürgen Lambrecht R&D Associate Mobile: +32 499 644 531 Twitter: JGRLambrecht Tel: +32 (0)51 303045 Fax: +32 (0)51 310670 http://www.televic-rail.com https://www.facebook.com/TelevicRail Televic Rail NV - Leo Bekaertlaan 1 - 8870 Izegem - Belgium Company number 0825.539.581 - RPR Kortrijk This electronic transmission is intended exclusively for the person or entity to whom it is addressed and may contain confidential and/or privileged material. Any disclosure, copying, distribution or other action based upon the information by persons or entities other than the intended recipient is prohibited. All e-mail correspondence from Televic Rail NV is only intended for information purposes and can not result in contractual obligations. Commitments under Televic Rail NV can only occur through regular exchange of letters, signed by authorized persons in accordance with publication in the Belgian Official Gazette. -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss