equal
deleted
inserted
replaced
|
1 # |
|
2 # This patch provides support for trimming characters after a port |
|
3 # specification like: |
|
4 # kdc = foo.com:3434 # trailing comment |
|
5 # |
|
6 # MIT has said they have never supported comments after parameter assignments |
|
7 # so this is Solaris only for now. |
|
8 # Patch source: in-house |
|
9 # |
|
10 diff -ur krb5-1.13.2/src/lib/krb5/os/locate_kdc.c krb5-1.13.2.port-fix/src/lib/krb5/os/locate_kdc.c |
|
11 --- krb5-1.13.2/src/lib/krb5/os/locate_kdc.c 2015-08-28 18:31:53.289596722 -0500 |
|
12 +++ krb5-1.13.2.port-fix/src/lib/krb5/os/locate_kdc.c 2015-08-28 18:30:51.201317543 -0500 |
|
13 @@ -270,6 +270,9 @@ |
|
14 if (port) { |
|
15 unsigned long l; |
|
16 char *endptr; |
|
17 + |
|
18 + cp = port + strcspn(port, " \t#"); |
|
19 + *cp = '\0'; |
|
20 l = strtoul (port, &endptr, 10); |
|
21 if (endptr == NULL || *endptr != 0) |
|
22 return EINVAL; |