ETSI's Bug Tracker - Part 01: TTCN-3 Core Language
View Issue Details

ID | Project | Category | View Status | Date Submitted | Last Update
0005959 | Part 01: TTCN-3 Core Language | Technical | public | 03-11-2011 09:26 | 29-08-2013 17:04

Reporter | Andras Kovacs |
Assigned To | Ina Schieferdecker |
Priority | normal | Severity | minor | Reproducibility | N/A
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version | v4.3.1 (published 2011-06) |
Target Version | v4.6.1 (published 2014-06) | Fixed in Version | v4.6.1 (published 2014-06) |
Clause Reference(s) | Core language / 21.3.1
Source (company - Author) | STF433

Summary | 0005959: The localhost identification should be standardised in section 21.3.1

Description

The creation of components now allows to specify a host id as well. It would be very beneficial to have a standardised way of referring to the localhost. This should be added into section 21.3.1.
There are at least two ways in which the core language standard could be amended for achieving this:
A: to have a pre-defined constant referring to the localhost (e.g. _LOCALHOST_ )
B: to have a pre-defined function, which returns the charstring containing the localhost name (e.g. LocalhostName() )

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |

Attached Files

CR_5959_resolution_v1.docx (44,078) 12-07-2012 09:49
http://oldforge.etsi.org/mantis/file_download.php?file_id=2683&type=bug
CR_5959_resolution_v2.docx (44,458) 13-07-2012 14:19
http://oldforge.etsi.org/mantis/file_download.php?file_id=2702&type=bug
CR5959-Resolution-Predef-Function-V1-JG.doc (72,192) 28-08-2013 15:50
http://oldforge.etsi.org/mantis/file_download.php?file_id=2871&type=bug

Issue History
Date Modified | Username | Field | Change
03-11-2011 09:26 | Andras Kovacs | New Issue |
03-11-2011 09:26 | Andras Kovacs | Clause Reference(s) | => Core language / 21.3.1
03-11-2011 09:26 | Andras Kovacs | Source (company - Author) | => STF433
28-11-2011 12:45 | Gyorgy Rethy | Target Version | => Edition 4.4.1
28-11-2011 15:27 | Gyorgy Rethy | Target Version | Edition 4.4.1 => v4.7.1 (published 2015-06)
28-11-2011 15:30 | Gyorgy Rethy | Note Added: 0010354 |
10-07-2012 14:49 | Gyorgy Rethy | Note Added: 0010764 |
10-07-2012 14:49 | Gyorgy Rethy | Assigned To | => Tomas Urban
10-07-2012 14:49 | Gyorgy Rethy | Status | new => assigned
12-07-2012 09:49 | Tomas Urban | File Added: CR_5959_resolution_v1.docx |
12-07-2012 09:51 | Tomas Urban | Assigned To | Tomas Urban => Ina Schieferdecker
12-07-2012 09:51 | Tomas Urban | Note Added: 0010859 |
13-07-2012 12:26 | Ina Schieferdecker | Note Added: 0010918 |
13-07-2012 12:26 | Ina Schieferdecker | Assigned To | Ina Schieferdecker => Tomas Urban
13-07-2012 14:19 | Tomas Urban | File Added: CR_5959_resolution_v2.docx |
13-07-2012 14:23 | Tomas Urban | Note Added: 0010929 |
13-07-2012 14:23 | Tomas Urban | Assigned To | Tomas Urban => Ina Schieferdecker
13-07-2012 14:23 | Tomas Urban | Status | assigned => resolved
13-07-2012 14:23 | Tomas Urban | Resolution | open => fixed
06-08-2012 16:47 | Ina Schieferdecker | Status | resolved => closed
06-08-2012 16:47 | Ina Schieferdecker | Fixed in Version | => Edition 4.5.1
06-08-2012 16:47 | Ina Schieferdecker | Note Added: 0010977 |
22-01-2013 12:42 | Gyorgy Rethy | Assigned To | Ina Schieferdecker =>
22-01-2013 12:42 | Gyorgy Rethy | Status | closed => feedback
22-01-2013 12:42 | Gyorgy Rethy | Resolution | fixed => reopened
22-01-2013 12:42 | Gyorgy Rethy | Note Added: 0011325 |
14-05-2013 15:26 | Gyorgy Rethy | Target Version | Edition 4.5.1 => v4.7.1 (published 2015-06)
08-07-2013 15:53 | Jens Grabowski | Status | feedback => assigned
08-07-2013 15:53 | Jens Grabowski | Assigned To | => Jens Grabowski
08-07-2013 18:19 | Gyorgy Rethy | Fixed in Version | v4.5.1 (published 2013-04) =>
28-08-2013 15:50 | Jens Grabowski | File Added: CR5959-Resolution-Predef-Function-V1-JG.doc |
28-08-2013 15:50 | Jens Grabowski | Note Added: 0011628 |
28-08-2013 15:51 | Jens Grabowski | Assigned To | Jens Grabowski => Jacob Wieland - Spirent
29-08-2013 15:10 | Jacob Wieland - Spirent | Note Added: 0011641 |
29-08-2013 15:10 | Jacob Wieland - Spirent | Assigned To | Jacob Wieland - Spirent => Ina Schieferdecker
29-08-2013 15:10 | Jacob Wieland - Spirent | Status | assigned => confirmed
29-08-2013 17:03 | Ina Schieferdecker | Note Deleted: 0010977 |
29-08-2013 17:03 | Ina Schieferdecker | Note Added: 0011643 |
29-08-2013 17:03 | Ina Schieferdecker | Status | confirmed => resolved
29-08-2013 17:03 | Ina Schieferdecker | Resolution | reopened => fixed
29-08-2013 17:03 | Ina Schieferdecker | Fixed in Version | => v4.6.1 (published 2014-06)
29-08-2013 17:04 | Ina Schieferdecker | Status | resolved => closed

Notes

(0010354)
Gyorgy Rethy
28-11-2011 15:30

This CR is related to the broader topic of network addressing that requires more detailed discussion; as STF 430 has its last session this week, this topic will not be possible to be covered this week.

(0010764)
Gyorgy Rethy
10-07-2012 14:49

STF discussion 2012-07-10: go for the first option (macro), proposed text to be written.

(0010859)
Tomas Urban
12-07-2012 09:51

Please check.

(0010918)
Ina Schieferdecker
13-07-2012 12:26

__LOCALHOST__ better to return the system specific representation of localhost

(0010929)
Tomas Urban
13-07-2012 14:23

Changed the macro to produce system-dependent charstring. Please check.

(0011325)
Gyorgy Rethy
22-01-2013 12:42

CR is reopened. The macro solution is oposed by Testingtech: the macro/predef.function can be used in different contexts and the localhost IP address in not necessary known at compile time. GyÃ¶rgy's comment (in addition): it may also be unknown compile time if the address to be returned is an IPv4 or IPv6 address, it is known runtime only.

(0011628)
Jens Grabowski
28-08-2013 15:50

New proposal with predefined function. Assigned to Jacob for proofreading.

(0011641)
Jacob Wieland - Spirent
29-08-2013 15:10

Fine with me.

(0011643)
Ina Schieferdecker
29-08-2013 17:03

As proposed.