Skip to content

Commit d5a5ae3

Browse files
fix: rename ip16 to ip6 (#1962)
rename ip16 to ip6 Signed-off-by: Lan Liang <gcslyp@gmail.com>
1 parent d865066 commit d5a5ae3

File tree

8 files changed

+13
-14
lines changed

8 files changed

+13
-14
lines changed

kclvm/runtime/src/_kclvm.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -463,7 +463,7 @@ kclvm_value_ref_t* kclvm_net_parse_IP(kclvm_context_t* ctx, kclvm_value_ref_t* a
463463

464464
kclvm_value_ref_t* kclvm_net_split_host_port(kclvm_context_t* ctx, kclvm_value_ref_t* args, kclvm_value_ref_t* kwargs);
465465

466-
kclvm_value_ref_t* kclvm_net_to_IP16(kclvm_context_t* ctx, kclvm_value_ref_t* args, kclvm_value_ref_t* kwargs);
466+
kclvm_value_ref_t* kclvm_net_to_IP6(kclvm_context_t* ctx, kclvm_value_ref_t* args, kclvm_value_ref_t* kwargs);
467467

468468
kclvm_value_ref_t* kclvm_net_to_IP4(kclvm_context_t* ctx, kclvm_value_ref_t* args, kclvm_value_ref_t* kwargs);
469469

kclvm/runtime/src/_kclvm.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,7 @@ declare %kclvm_value_ref_t* @kclvm_net_parse_IP(%kclvm_context_t* %ctx, %kclvm_v
426426

427427
declare %kclvm_value_ref_t* @kclvm_net_split_host_port(%kclvm_context_t* %ctx, %kclvm_value_ref_t* %args, %kclvm_value_ref_t* %kwargs);
428428

429-
declare %kclvm_value_ref_t* @kclvm_net_to_IP16(%kclvm_context_t* %ctx, %kclvm_value_ref_t* %args, %kclvm_value_ref_t* %kwargs);
429+
declare %kclvm_value_ref_t* @kclvm_net_to_IP6(%kclvm_context_t* %ctx, %kclvm_value_ref_t* %args, %kclvm_value_ref_t* %kwargs);
430430

431431
declare %kclvm_value_ref_t* @kclvm_net_to_IP4(%kclvm_context_t* %ctx, %kclvm_value_ref_t* %args, %kclvm_value_ref_t* %kwargs);
432432

kclvm/runtime/src/_kclvm.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ pub enum ApiFunc {
224224
kclvm_net_parse_CIDR,
225225
kclvm_net_parse_IP,
226226
kclvm_net_split_host_port,
227-
kclvm_net_to_IP16,
227+
kclvm_net_to_IP6,
228228
kclvm_net_to_IP4,
229229
kclvm_plugin_init,
230230
kclvm_plugin_invoke,

kclvm/runtime/src/_kclvm_addr.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ pub fn _kclvm_get_fn_ptr_by_name(name: &str) -> u64 {
237237
"kclvm_net_join_host_port" => crate::kclvm_net_join_host_port as *const () as u64,
238238
"kclvm_net_parse_IP" => crate::kclvm_net_parse_IP as *const () as u64,
239239
"kclvm_net_split_host_port" => crate::kclvm_net_split_host_port as *const () as u64,
240-
"kclvm_net_to_IP16" => crate::kclvm_net_to_IP16 as *const () as u64,
240+
"kclvm_net_to_IP6" => crate::kclvm_net_to_IP6 as *const () as u64,
241241
"kclvm_net_to_IP4" => crate::kclvm_net_to_IP4 as *const () as u64,
242242
"kclvm_plugin_init" => crate::kclvm_plugin_init as *const () as u64,
243243
"kclvm_plugin_invoke" => crate::kclvm_plugin_invoke as *const () as u64,

kclvm/runtime/src/_kclvm_api_spec.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -950,9 +950,9 @@
950950
// api-spec(c): kclvm_value_ref_t* kclvm_net_to_IP4(kclvm_context_t* ctx, kclvm_value_ref_t* args, kclvm_value_ref_t* kwargs);
951951
// api-spec(llvm): declare %kclvm_value_ref_t* @kclvm_net_to_IP4(%kclvm_context_t* %ctx, %kclvm_value_ref_t* %args, %kclvm_value_ref_t* %kwargs);
952952

953-
// api-spec: kclvm_net_to_IP16
954-
// api-spec(c): kclvm_value_ref_t* kclvm_net_to_IP16(kclvm_context_t* ctx, kclvm_value_ref_t* args, kclvm_value_ref_t* kwargs);
955-
// api-spec(llvm): declare %kclvm_value_ref_t* @kclvm_net_to_IP16(%kclvm_context_t* %ctx, %kclvm_value_ref_t* %args, %kclvm_value_ref_t* %kwargs);
953+
// api-spec: kclvm_net_to_IP6
954+
// api-spec(c): kclvm_value_ref_t* kclvm_net_to_IP6(kclvm_context_t* ctx, kclvm_value_ref_t* args, kclvm_value_ref_t* kwargs);
955+
// api-spec(llvm): declare %kclvm_value_ref_t* @kclvm_net_to_IP6(%kclvm_context_t* %ctx, %kclvm_value_ref_t* %args, %kclvm_value_ref_t* %kwargs);
956956

957957
// api-spec: kclvm_net_IP_string
958958
// api-spec(c): kclvm_value_ref_t* kclvm_net_IP_string(kclvm_context_t* ctx, kclvm_value_ref_t* args, kclvm_value_ref_t* kwargs);

kclvm/runtime/src/net/mod.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -220,11 +220,11 @@ pub extern "C-unwind" fn kclvm_net_to_IP4(
220220
panic!("IP_string() missing 1 required positional argument: 'ip'");
221221
}
222222

223-
// to_IP16(ip) -> int
223+
// to_IP6(ip) -> str
224224

225225
#[no_mangle]
226226
#[runtime_fn]
227-
pub extern "C-unwind" fn kclvm_net_to_IP16(
227+
pub extern "C-unwind" fn kclvm_net_to_IP6(
228228
ctx: *mut kclvm_context_t,
229229
args: *const kclvm_value_ref_t,
230230
kwargs: *const kclvm_value_ref_t,
@@ -239,7 +239,6 @@ pub extern "C-unwind" fn kclvm_net_to_IP16(
239239
return ValueRef::str(s.as_ref()).into_raw(ctx);
240240
}
241241
Err(e) => {
242-
// print!("can not parse {} to ipv6:{},parsing {} to ipv4", ip, e, ip);
243242
match Ipv4Addr::from_str(ip.as_ref()) {
244243
Ok(addr) => {
245244
// Convert IPv4 to IPv6-mapped address (::ffff:0:0/96)
@@ -1025,7 +1024,7 @@ mod test_net {
10251024
let mut ctx = Context::default();
10261025
for (ip4, expected) in cases.iter() {
10271026
unsafe {
1028-
let actual = &*kclvm_net_to_IP16(
1027+
let actual = &*kclvm_net_to_IP6(
10291028
&mut ctx,
10301029
&ValueRef::list(Some(&[&ValueRef::str(ip4)])),
10311030
&ValueRef::dict(None),

kclvm/sema/src/builtin/system_module.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -320,7 +320,7 @@ register_net_member! {
320320
false,
321321
None,
322322
)
323-
to_IP16 => Type::function(
323+
to_IP6 => Type::function(
324324
None,
325325
Type::str_ref(),
326326
&[
@@ -332,7 +332,7 @@ register_net_member! {
332332
range: dummy_range(),
333333
},
334334
],
335-
r#"Get the IP16 form of ip."#,
335+
r#"Get the IP6 form of ip."#,
336336
false,
337337
None,
338338
)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
import net
22

3-
ip0 = net.to_IP16("192.168.1.10")
3+
ip0 = net.to_IP6("192.168.1.10")

0 commit comments

Comments
 (0)