equal
deleted
inserted
replaced
96 else |
96 else |
97 { |
97 { |
98 |
98 |
99 LOG(ESOCKET, EInfo, "Datagram client connection"); |
99 LOG(ESOCKET, EInfo, "Datagram client connection"); |
100 mSockDesc = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP); |
100 mSockDesc = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP); |
|
101 struct sockaddr_in addr; |
|
102 addr.sin_family = AF_INET; |
|
103 addr.sin_addr.s_addr = htonl(INADDR_ANY); |
|
104 int res = bind(mSockDesc, (struct sockaddr*) &addr, sizeof(addr)); |
|
105 LOG1(ESOCKET, EInfo, "Datagram client connection, bind returned %d",res); |
101 |
106 |
102 if (aApn != -1) |
107 if (aApn != -1) |
103 { |
108 { |
104 // remove comments if open c patch available |
109 // remove comments if open c patch available |
105 ret = ApnSettings::setDefaultApn(aType,aApn); |
110 ret = ApnSettings::setDefaultApn(aType,aApn); |